Filing guidance business support device, filing guidance business support method, and filing guidance business support program
The system addresses inefficiencies in year-end tax adjustments by calculating and comparing actual and estimated deductions, correcting errors, and guiding employees on necessary tax return filings, enhancing the efficiency and accuracy of tax adjustment processes.
Patent Information
- Application Number
- JP2023075102
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-04-28
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-04-28
AI Technical Summary
Existing year-end tax adjustment systems face inefficiencies due to the need to correct deductions based on estimated income, leading to potential over or under deduction issues when actual income is finalized, and lack effective guidance for employees on tax return filings.
A system that calculates and compares actual and estimated deduction amounts, identifies discrepancies, and outputs correction lists, while also identifying eligible tax return submissions, using a determination and confirmation process to ensure accurate deductions and guide employees on necessary filings.
Enhances the efficiency of tax adjustment work by correcting deduction errors and improving the accuracy of tax return guidance, thereby optimizing the tax adjustment process and employee awareness of their tax return options.
Smart Images

Figure 0007736737000001 
Figure 0007736737000002 
Figure 0007736737000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a year-end tax adjustment work support device, a year-end tax adjustment work support method, and a year-end tax adjustment work support program, as well as a tax return guidance work support device, a tax return guidance work support method, and a tax return guidance work support program. [Background technology]
[0002] Patent document 1 discloses a year-end adjustment procedure support system that can provide input support to applicants who are carrying out year-end adjustment procedures and provide administrative support to administrative staff who check the contents of the application.
[0003] Patent Document 2 discloses an automatic year-end tax adjustment implementation method that safely and easily implements a series of year-end tax adjustment tasks via a network. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2003-108711 [Patent Document 2] Japanese Patent Application Laid-Open No. 2003-67536 Summary of the Invention [Problem to be solved by the invention]
[0005] Here, for year-end adjustment, it is necessary to submit a withholding slip (salary payment report) to the tax office (city, town, or village) at the end of January, and the system design requires that year-end adjustment be carried out based on the declarations made by employees. Therefore, the work of year-end adjustment proceeds in the following order after the declarations made by employees: "checking the declaration contents and calculating deduction amounts," and "submission of the withholding slip."
[0006] In particular, in the majority of companies, employees file tax returns around November, so the tax returns are based on estimated income amounts, and year-end tax adjustments are calculated based on estimated income. Therefore, if there is a difference between the estimated income around November and the income finalized in December, it is possible that the employee will not be able to receive deductions (meaning that corrections will need to be notified to employees), or that the employee will be able to receive deductions (meaning that notification of tax returns can be notified to employees).
[0007] The present invention has been made in consideration of the above matters, and aims to provide a year-end adjustment work support device, a year-end adjustment work support method, and a year-end adjustment work support program that can contribute to improving the efficiency of work related to confirming and correcting declaration contents, as well as a declaration guidance work support device, a declaration guidance work support method, and a declaration guidance work support program that can contribute to improving the efficiency of work related to informing employees about declaration forms that can be filed. [Means for solving the problem]
[0008] In order to solve the above-mentioned problems and achieve the object, the year-end tax adjustment business support device of the present invention includes a determination processing unit that calculates the amount of income adjustment deduction based on determined annual income and the amount of spouse deduction or special spouse deduction based on the determined annual income of an employee based on the determined annual income and the calculated deduction amount, and stores the calculated deduction amount in a determined information storage area for each employee; and a processing unit that compares the amount of income adjustment deduction stored in the determined information storage area with the amount of income adjustment deduction based on estimated annual income stored in a declaration information storage area, and calculates the amount of spouse deduction or special spouse deduction stored in the determined information storage area with the amount of spouse deduction or special spouse deduction stored in the declaration information storage area. The system is characterized by comprising: a confirmation unit that compares, for each employee, the estimated annual income with the estimated annual income of the employee based on the deduction amount of the income adjustment deduction stored in the declaration information storage area, and confirms for each employee whether there is a difference in each deduction amount; a judgment unit that judges, based on the type of deduction amount, whether the deduction amount stored in the final information storage area that has been confirmed to have a difference by the confirmation unit indicates a fluctuation or a non-deductible amount; a creation unit that creates data to be corrected that includes the employee linked to the deduction amount that has been confirmed to have a difference by the confirmation unit, the type of deduction amount, and the judgment result obtained by the judgment unit; and an output control unit that outputs a list of data to be corrected based on the data to be corrected created by the creation unit.
[0009] In addition, in the year-end tax adjustment business support device of the present invention, the confirmation processing unit may output zero as the deduction amount for the spouse deduction or special spouse deduction if the requirements for being eligible for the spouse deduction or special spouse deduction are not met, and the judgment unit may determine that the deduction amount is non-deductible if the deduction amount for the spouse deduction or special spouse deduction stored in the confirmation information storage area, which has been confirmed to be different by the confirmation unit, is zero.
[0010] Furthermore, in the year-end tax adjustment business support device according to the present invention, the declaration information storage area may further store information regarding whether or not a spouse deduction declaration form has been submitted and whether or not an income adjustment deduction declaration form has been submitted, and the deduction amount stored in the declaration information storage area when no submission has been made may be zero, and the determination processing unit may output zero as the deduction amount when no submission has been made, and the confirmation unit may perform a comparison based on the deduction amount when a submission has been made.
[0011] In addition, in the year-end adjustment business support device of the present invention, the confirmed annual income may be calculated by the confirmation processing unit based on employee payment data that holds confirmed payment amounts from January to December for each employee, and the confirmed annual income may be calculated by the confirmation processing unit based on the confirmed annual income and the calculated amount of income adjustment deduction.
[0012] The year-end tax adjustment work support method according to the present invention includes a determination processing step in which a determination processing unit calculates the amount of income adjustment deduction based on the determined annual income and the amount of spouse deduction or special spouse deduction based on the determined annual income of the employee based on the determined annual income and the calculated deduction amount, and stores the calculated deduction amount in a determined information storage area for each employee; and a confirmation unit compares the amount of income adjustment deduction stored in the determined information storage area with the amount of income adjustment deduction based on estimated annual income stored in a declaration information storage area, and checks whether the amount of spouse deduction or special spouse deduction stored in the determined information storage area is greater than the amount of spouse deduction or special spouse deduction stored in the declaration information storage area, and whether the amount of spouse deduction or special spouse deduction stored in the determined information storage area is greater than the amount of spouse deduction or special spouse deduction stored in the declaration information storage area, and whether the amount of spouse deduction or special spouse deduction is greater than the estimated annual income. a confirmation step in which, for each employee, a comparison is made between an estimate based on the deduction amount of the income adjustment deduction stored in the final information storage area and an estimate based on the employee's annual income, to confirm whether there is a difference for each deduction amount; a determination step in which a determination unit determines whether the deduction amount stored in the final information storage area, which has been confirmed to have a difference in the confirmation step, means a fluctuation or a non-deductible amount, taking into account the type of the deduction amount; a creation step in which a creation unit creates data to be corrected, which includes the employee linked to the deduction amount confirmed to have a difference in the confirmation step, the type of deduction amount, and the determination result obtained in the determination step; and an output control step in which an output control unit outputs a list to be corrected based on the data to be corrected created in the creation step.
[0013] Furthermore, the year-end tax adjustment support program of the present invention includes an information processing device that executes calculation of the amount of income adjustment deduction based on the finalized annual income and the amount of spouse deduction or special spouse deduction based on the finalized annual income of the employee based on the finalized annual income and the calculated deduction amount, and stores the calculated deduction amount in a finalized information storage area for each employee; a comparison between the amount of income adjustment deduction stored in the finalized information storage area and the amount of income adjustment deduction based on estimated annual income stored in a declaration information storage area; and a comparison between the amount of spouse deduction or special spouse deduction stored in the finalized information storage area and the amount of spouse deduction or special spouse deduction stored in the declaration information storage area, and the estimated amount of spouse deduction or special spouse deduction stored in the finalized information storage area. It is intended to function as a confirmation means that compares, for each employee, the annual income with the estimated annual income of the employee based on the deduction amount of the income adjustment deduction stored in the declaration information storage area, and confirms for each employee whether there is a difference in each deduction amount; a judgment means that determines whether the deduction amount stored in the final information storage area that has been confirmed to have a difference by the confirmation means indicates a change or a non-deductible amount, taking into account the type of deduction amount; a creation means that creates data to be corrected, including the employee linked to the deduction amount that has been confirmed to have a difference by the confirmation means, the type of deduction amount, and the judgment result obtained by the judgment means; and an output control means that outputs a list of data to be corrected based on the data to be corrected created by the creation means.
[0014] In addition, the tax return guidance business support device of the present invention is characterized by comprising: an extraction unit that refers to a tax return information storage area in which information regarding whether a spouse deduction tax return and whether an income adjustment deduction tax return have been submitted for each employee, and extracts employees who have not submitted and the types of tax returns that have not been submitted; a requirements determination unit that, for the employees extracted by the extraction unit, determines, depending on the type of tax return extracted by the extraction unit, whether the determined annual income stored for each employee in the determined information storage area meets the requirements for being eligible for the income adjustment deduction, and / or determines whether the amount of the income adjustment deduction calculated based on the determined annual income and the determined annual income of the employee based on that annual income, which are stored for each employee in the determined information storage area, meet the requirements for being eligible for the spouse deduction or the special spouse deduction; a creation unit that creates tax returnable target data including employees and types of tax returns that are determined to meet the requirements by the requirements determination unit; and an output control unit that outputs a list of tax returnable targets based on the tax returnable target data created by the creation unit.
[0015] In addition, the declaration guidance business support device of the present invention may further include a determination processing unit, and the determined annual income may be calculated by the determination processing unit based on employee payment data that holds determined payment amounts from January to December by employment, and the determined annual income may be calculated by the determination processing unit based on the determined annual income and the calculated deduction amount of income adjustment deduction.
[0016] In addition, the tax return guidance business support method of the present invention is characterized by including: an extraction step in which an extraction unit refers to a tax return information storage area in which information regarding whether a spouse deduction tax return and whether an income adjustment deduction tax return have been submitted for each employee, and extracts employees who have not submitted and the types of tax returns that have not been submitted; a requirement determination step in which a requirement determination unit determines, for the employees extracted in the extraction step, whether the determined annual income stored for each employee in the determined information storage area meets the requirements for being eligible for the income adjustment deduction, depending on the type of tax return extracted in the extraction step, and / or determines whether the amount of income adjustment deduction calculated based on the determined annual income and the determined annual income of the employee based on that annual income, which are stored for each employee in the determined information storage area, meet the requirements for being eligible for the spouse deduction or the special spouse deduction; a creation step in which a creation unit creates tax returnable target data including employees and types of tax returns that are determined to meet the requirements in the requirement determination step; and an output control step in which a list of tax returnable targets is output based on the tax returnable target data created in the creation step.
[0017] In addition, the tax return guidance business support program of the present invention causes an information processing device to function as an extraction means that refers to a tax return information storage area in which information regarding whether or not a spouse deduction tax return and whether or not an income adjustment deduction tax return has been submitted is stored for each employee, and extracts employees who have not submitted tax returns and the types of tax returns that have not been submitted; a requirement determination means that, for the employees extracted by the extraction means, determines whether the determined annual income stored for each employee in the determined information storage area meets the requirements for being eligible for the income adjustment deduction, depending on the type of tax return extracted by the extraction means, and / or determines whether the amount of the income adjustment deduction calculated based on the determined annual income and the determined annual income of the employee based on that annual income, which are stored for each employee in the determined information storage area, meet the requirements for being eligible for the spouse deduction or the special spouse deduction; a creation means that creates tax returnable target data including employees and types of tax returns determined to meet the requirements by the requirement determination means; and an output control means that outputs a list of tax returnable targets based on the tax returnable target data created by the creation unit. [Effects of the Invention]
[0018] The year-end tax adjustment work support device, year-end tax adjustment work support method, and year-end tax adjustment work support program of the present invention have the effect of contributing to the efficiency of work related to checking and correcting tax return contents. Also, the tax return guidance work support device, tax return guidance work support method, and tax return guidance work support program of the present invention have the effect of contributing to the efficiency of work related to informing employees about tax returns that can be filed. [Brief explanation of the drawings]
[0019] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a task assistance device according to this embodiment. [Figure 2] FIG. 2 is a diagram showing an example of various tables and masters. [Figure 3] FIG. 3 shows specific examples of various tables. [Figure 4]FIG. 4 shows specific examples of various tables. [Figure 5] FIG. 5 is a diagram showing a specific example of an employee annual adjustment table. [Figure 6] FIG. 6 shows a specific example of the employee declaration table and the employee annual adjustment table. [Figure 7] FIG. 7 is a diagram showing a specific example of the comparison results of various deduction amounts. [Figure 8] FIG. 8 is a diagram showing a specific example of the annual adjustment category warning list. [Figure 9] FIG. 9 is a diagram showing specific examples of changes in various deduction amounts for employee A. [Figure 10] FIG. 10 is a diagram showing specific examples of changes in various deduction amounts for employee B. [Figure 11] FIG. 11 is a diagram showing specific examples of changes in various deduction amounts for employee C. [Figure 12] FIG. 12 is a diagram showing specific examples of changes in various deduction amounts for employee D. DETAILED DESCRIPTION OF THE INVENTION
[0020] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings, but the present invention is not limited to these embodiments.
[0021] [1. Configuration] An example of the configuration of a business support device 100 according to this embodiment (including a year-end tax adjustment business support device and a tax return guidance business support device according to the present invention) will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the business support device 100.
[0022] The business support device 100 is constructed based on a commercially available desktop personal computer. Note that the business support device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may also be constructed based on a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0023] The business assistance device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the business assistance device 100 are connected to each other so as to be able to communicate with each other via any communication path.
[0024] The communication interface unit 104 communicably connects the business assistance device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the business assistance device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that the data stored in the memory unit 106 may be stored in the server 200, for example.
[0025] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to achieve a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0026] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.
[0027] The storage unit 106 stores an employee information table 106a, an employee dependent information table 106b, an employee pay table 106c (corresponding to the employee pay data of the present invention), an employee declaration table 106d (including the declaration information storage area of the present invention), an employee annual adjustment table 106e (including the final information storage area of the present invention), a basic deduction master 106f, a spouse income amount master 106g, a spouse deduction master 106h, an annual adjustment classification table 106i (including the data to be corrected and the data that can be reported of the present invention), etc. The business support device 100 may also have a function for maintaining (newly registering, correcting, or deleting) the various masters stored in the storage unit 106.
[0028] 2, 3, 9 to 12 show examples of information stored in employee information table 106a. Employee information table 106a is used to manage employee information. As shown in FIGS. 2, 3, 9 to 12, employee information table 106a stores employee identification information (e.g., employee code, employee name, etc.), target year and month, etc.
[0029] 2, 3, and 9 to 12 show examples of information stored in employee dependent information table 106b. Employee dependent information table 106b is used to manage employee dependent information. As shown in FIGS. 2, 3, and 9 to 12, employee dependent information table 106b stores employee identification information, the target year and month, the name of the dependent (including the relationship to the dependent), the age of the dependent, etc.
[0030] 2 and 4 show an example of information stored in employee pay table 106c. Employee pay table 106c is used to manage the amount of pay paid to employees. As shown in FIGS. 2 and 4, employee pay table 106c stores employee identification information, target year and month, pay amount, etc. The confirmed pay amounts from January to December are stored.
[0031] 2, 3, 6, 9 to 12 show examples of information stored in the employee declaration table 106d. The employee declaration table 106d is used to manage declarations made by employees themselves for year-end tax adjustments. As shown in FIGS. 2, 3, 6, 9 to 12, the employee declaration table 106d stores information such as employee identification information, the target year and month, estimated income calculated by the employee himself / herself (specifically, the sum of the confirmed payment amounts from January to November and the payment amount for December estimated from the said payment amounts), estimated income calculated by the employee himself / herself (specifically, estimated income calculated using the formula "estimated income - employment income deduction - deduction amount for income adjustment deduction calculated from estimated income - necessary expenses (commuting allowance, etc.)"), spouse's income, It stores information such as whether a basic deduction declaration form has been submitted, whether a spouse deduction etc. declaration form has been submitted, whether an income adjustment deduction declaration form has been submitted, the amount of basic deduction calculated based on estimated income, the amount of spouse deduction or special spouse deduction calculated based on estimated income (specifically, the amount of spouse deduction or special spouse deduction calculated based on category I (basic deduction category) determined based on estimated income and category II (spouse deduction or special spouse deduction category) determined based on spouse's income), and the amount of income adjustment deduction calculated based on estimated income. Note that while this embodiment focuses on the individual's income regarding income adjustment deduction, the requirements for the applicable person must be met (specifically, it must fall under any of the following items A, B, or C) (the same applies below). B: A person who is a special disabled person b) Those who have dependent relatives under the age of 23 C: Persons who have a spouse or dependent relative with a special disability who lives in the same household
[0032] 2, 4 to 6, and 9 to 12 show examples of information stored in the employee annual adjustment table 106e. The employee annual adjustment table 106e is used to manage deduction amounts for year-end adjustments calculated based on finalized income, etc. As shown in Figures 2, 4 to 6, and 9 to 12, employee annual adjustment table 106e stores employee identification information, the target year and month, the employee's confirmed income (specifically, the total confirmed payment amount from January to December), the employee's confirmed income (specifically, the confirmed income calculated using the formula ``confirmed income'' - ``salary income deduction'' - ``income adjustment deduction amount calculated based on confirmed income'' - ``necessary expenses (commuting allowance, etc.)''), the amount of basic deduction calculated based on the confirmed income, the amount of spouse deduction or special spouse deduction calculated based on the confirmed income (specifically, the amount of spouse deduction or special spouse deduction calculated based on category I (basic deduction category) determined based on the confirmed income and category II (spouse deduction or special spouse deduction category) determined based on the spouse's income), and the amount of income adjustment deduction calculated based on the confirmed income.
[0033] 2, 9 to 12 show examples of information stored in the basic deduction master 106f. The basic deduction master 106f is used to manage the conditions for the statutory basic deduction. As shown in FIG. 2, 9 to 12, the basic deduction master 106f stores the category I (specifically, A, B, C, or none), the minimum income amount, the maximum income amount, the amount of the basic deduction, etc.
[0034] Figures 2, 9 to 12 show examples of information stored in the spouse income amount master 106g. The spouse income amount master 106g is used to manage income conditions for statutory spouse deductions or special spouse deductions. As shown in Figures 2, 9 to 12, the spouse income amount master 106g stores category II (1, 2, 3, 4, or none), lower limit of income amount, upper limit of income amount, age, type of deduction, etc.
[0035] Figures 2, 9 to 12 show examples of information stored in the spouse deduction master 106h. The spouse deduction master 106h is used to manage the conditions for determining the deduction amount for the statutory spouse deduction or special spouse deduction. As shown in Figures 2, 9 to 12, the spouse deduction master 106h stores category I, category II, lower limit of income amount, upper limit of income amount, deduction amount, etc.
[0036] The annual adjustment category etc. table 106i is used to manage the results of the determination of deduction amount fluctuations ("none" or "applicable"), the results of the determination of non-deductibility ("none" or "applicable"), and the results of the determination of deductibility ("none" or "applicable"), by type of deduction and by employee. Specifically, the annual adjustment category etc. table 106i may be a table having a data structure capable of holding, as records, the information shown in each row of the annual adjustment category etc. warning list shown in Figure 8.
[0037] Here, the result of the judgment on the change in the deduction amount is "applicable" if the employee has already filed (a deduction declaration has been submitted and there is a deduction amount in the employee declaration table 106d) and the requirements for applying the deduction are met when calculated from the finalized annual income or annual earnings (the employee's income or the employee's earnings in the employee annual adjustment table 106e), but the deduction amount is changed. If the judgment on the change in the deduction amount is "applicable," it is necessary to contact the employee to request a correction (correct the amount).
[0038] Furthermore, the result of the judgment of non-deductibility is "applicable" if the employee has already filed (a deduction declaration has been submitted and a deduction amount has been included in the employee declaration table 106d) and the calculation based on the finalized annual income or annual earnings (the employee's income or the employee's earnings in the employee annual adjustment table 106e) no longer meets the requirements for the application of the deduction. If the judgment of non-deductibility is "applicable," it is essential to contact the employee to request a correction (withdrawal of the declaration).
[0039] Furthermore, the result of the deduction possibility determination is "applicable" if the employee has not filed a tax return (no tax return has been submitted and no deduction amount has been added in the employee tax return table 106d) and meets the requirements for the deduction to be applied when calculated from the finalized annual income or annual earnings (the employee's income or the employee's earnings in the employee tax return table 106e). If the result of the deduction possibility determination is "applicable," the employee may be contacted with tax return information (contact is optional).
[0040] 3, the control unit 102 is a CPU or the like that performs overall control of the business support device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
[0041] In terms of functional concept, the control unit 102 includes a year-end adjustment calculation unit 102a (including the confirmation processing unit of the present invention) and a list output management unit 102b (including the confirmation unit, judgment unit, extraction unit, requirement judgment unit, creation unit, and output control unit of the present invention).
[0042] The year-end adjustment calculation unit 102a calculates the annual income of employees whose confirmed payment amounts from January to December are stored in the employee payment table 106c based on the confirmed payment amounts, and stores the calculated annual income (in other words, confirmed annual income) for each employee in the employee year-end adjustment table 106e (see Figure 4).
[0043] The year-end adjustment calculation unit 102a calculates the deduction amount for the income adjustment deduction for employees stored in the employee declaration table 106d for which the employee declaration table 106d indicates that the employee has submitted a tax return, in accordance with the criteria and calculation formula for the income adjustment deduction, based on the finalized annual income stored in the employee year-end adjustment table 106e, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figure 5). Note that if the employee declaration table 106d indicates that the employee has not submitted a tax return, the deduction amount is calculated as zero. It is also possible that the deduction amount will be calculated as zero in accordance with the criteria and calculation formula.
[0044] The year-end adjustment calculation unit 102a calculates annual income based on the finalized annual income stored in the employee annual adjustment table 106e and the calculated amount of income adjustment deductions stored in the employee annual adjustment table 106e, according to the formula "personal income" - "salary income deduction" - "income adjustment deduction" - "necessary expenses (commuting allowance, etc.)" and stores the calculated annual income (in other words, the finalized annual income) for each employee in the employee annual adjustment table 106e (see Figure 4).
[0045] For employees stored in the employee declaration table 106d, the year-end adjustment calculation unit 102a calculates the deduction amount and determines the value of Category I (A, B, C, or none) for basic deductions for which the employee declaration form is marked as "submitted" in the employee declaration table 106d, based on the finalized annual income stored in the employee year-end adjustment table 106e, by referring to the basic deduction master 106f, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figure 5). Note that if the employee declaration table 106d marks the submission of a tax return as "not submitted," the deduction amount is calculated as zero. Furthermore, if the requirements for applying for the basic deduction are not met, the basic deduction amount is calculated as zero.
[0046] For employees stored in the employee declaration table 106d, the year-end adjustment calculation unit 102a determines the value of Category II (1, 2, 3, or 4) for the spouse deduction or special spouse deduction for which the employee declaration table 106d indicates "submitted" based on the spouse's age stored in the employee dependent information table 106b and the spouse's income stored in the employee declaration table 106d, by referencing the spouse income amount master 106g. Based on the determined Category I value and the determined Category II value, the unit 102a calculates the amount of the spouse deduction or special spouse deduction by referencing the spouse deduction master 106h, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figure 5). If the employee declaration table 106d indicates "not submitted," the deduction amount is calculated as zero. Furthermore, if the requirements for the spouse deduction or special spouse deduction are not met, the spouse deduction or special spouse deduction amount is calculated as zero.
[0047] 3, when the list output management unit 102b receives an instruction from the operator (for example, when a button for instructing printing of the list is pressed on the screen titled "Annual Adjustment Classification Warning List" shown in FIG. 6), it executes the following processes (11) to (17). Note that processes (11) to (13) and processes (14) to (16) may be executed simultaneously in parallel.
[0048] (11) For employees stored in the employee declaration table 106d, for deductions for which application forms are marked as "Submitted" in the employee declaration table 106d, a comparison is made between the deduction amount stored in the employee declaration table 106d (i.e., the deduction amount based on estimated annual income or annual revenue) and the deduction amount stored in the employee annual adjustment table 106e (i.e., the deduction amount based on confirmed annual income or annual revenue), and whether there is a difference (change) in the deduction amount is confirmed by type of deduction and by employee (see Figures 6 and 7).
[0049] (12) Determine whether the deduction amount stored in the employee annual adjustment table 106e and confirmed to have a difference indicates a variable or non-deductible amount, taking into account the type of the deduction amount. In particular, if the basic deduction amount stored in the employee annual adjustment table 106e and confirmed to have a difference is zero, determine that the deduction amount indicates a non-deductible amount (or both variable and non-deductible). Also, if the spouse deduction or special spouse deduction amount stored in the employee annual adjustment table 106e and confirmed to have a difference is zero, determine that the deduction amount indicates a non-deductible amount (or both variable and non-deductible). Also, if the income adjustment deduction amount stored in the employee annual adjustment table 106e and confirmed to have a difference is zero, determine that the deduction amount indicates a non-deductible amount (or both variable and non-deductible).
[0050] (13) The employee associated with the deduction amount that was confirmed to be different, the type of deduction amount, and the obtained judgment result are stored in the annual adjustment classification table 106i (see “Applicable” in the “Deduction amount change” column and “Applicable” in the “Non-deductible_Declared” column in the list shown in Figure 8).
[0051] (14) Refer to the employee report table 106d to extract employees who have not submitted reports and the types of reports that have not been submitted.
[0052] (15) For the extracted employees, a determination is made as to whether the finalized annual income or annual earnings stored in the employee annual income table 106e meets the requirements for applying for deductions, depending on the type of the extracted tax return. Regarding spouse deductions or special spouse deductions, a strict determination may be made based on the employee dependent information table 106b and the employee tax return table 106d, taking into account information such as whether the employee has a spouse and the spouse's age and income.
[0053] (16) The employees and tax return types determined to meet the requirements are stored in the annual tax adjustment classification table 106i (see "Applicable" in the "Deductible_Not filed" column in the list shown in Figure 8).
[0054] (17) A warning list for annual adjustment classification, etc. is output based on the annual adjustment classification, etc. table 106i (see FIG. 8).
[0055] Specific examples of some of the above-described processes executed by the list output management unit 102b are shown in FIGS.
[0056] Figure 9 mainly shows that the amount of deduction for Employee A's spouse deduction or special spouse deduction was calculated as 380,000 yen as of November based on estimated income, but was calculated as 260,000 yen as of December based on final income, so it became necessary to notify Employee A of a correction to his tax return (corrected amount).
[0057] Figure 10 mainly shows that as of November, Employee B had not submitted an income adjustment deduction declaration form based on his estimated income, but as of December it was discovered that if he had filed the declaration he would be eligible for a deduction of 10,000 yen based on his finalized income, so it became possible to contact Employee B to inform (encourage) him to file the declaration.
[0058] Figure 11 mainly shows that the amount of deduction for spouse deduction or special spouse deduction for Employee C was calculated as 320,000 yen in November based on estimated income, but as the value of Category I became "none" (i.e., other than A, B, or C) due to finalized income, it was discovered in December that the requirements for eligibility were no longer met, and therefore it became necessary to notify Employee C to correct (withdraw) his tax return.
[0059] Figure 12 mainly shows that the amount of deduction for Employee D's income adjustment deduction was calculated as 150,000 yen as of November based on estimated income, but was calculated as 50,000 yen as of December based on confirmed income, so it became necessary to notify Employee D of the need to correct his tax return (correct the amount).
[0060] [2. Processing] A specific example of the processing executed by the task assistance device 100 configured as described above will be described in detail with reference to FIGS. 3 to 8. FIG.
[0061] [2-1. Registration of December year-end adjustment] First, the year-end adjustment calculation unit 102a calculates the annual income for employees whose confirmed payment amounts from January to December are stored in the employee payment table 106c based on the confirmed payment amounts, and stores the calculated annual income (in other words, confirmed annual income) for each employee in the employee year-end adjustment table 106e (see Figure 4).
[0062] Next, the year-end adjustment calculation unit 102a calculates the deduction amount for the income adjustment deduction for employees stored in the employee declaration table 106d, for which the submission of a tax return in the employee declaration table 106d is marked as "submitted," based on the finalized annual income stored in the employee year-end adjustment table 106e, in accordance with the criteria and calculation formula for the income adjustment deduction, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figures 3 and 5). Note that if the submission of a tax return in the employee declaration table 106d is marked as "not submitted," the deduction amount is calculated as zero. For example, for employee A, if the submission of the income adjustment deduction declaration is "1: Submitted" and the finalized annual income is "10,960,000 yen," the income adjustment deduction amount will be calculated as "150,000 yen." If the annual income exceeds 10 million yen, the deduction amount will be calculated as 10 million yen. For example, for employee B, the submission of the income adjustment deduction declaration form is set to "0: Not submitted," so the amount of the income adjustment deduction is calculated as "0 yen." For example, for employee C, the submission of the income adjustment deduction declaration is "1: Submitted" and the finalized annual income is "12,950,000 yen," so the income adjustment deduction amount is calculated as "150,000 yen." If the annual income exceeds 10 million yen, the deduction amount will be calculated as 10 million yen. For example, for employee D, the submission of the income adjustment deduction declaration form is "1: Submitted" and the confirmed annual income is "9 million yen," so the income adjustment deduction amount is calculated as "50,000 yen."
[0063] Next, the year-end adjustment calculation unit 102a calculates annual income based on the finalized annual income stored in the employee annual adjustment table 106e and the calculated amount of income adjustment deductions stored in the employee annual adjustment table 106e, according to the formula "personal income" - "salary income deduction" - "income adjustment deduction" - "necessary expenses (commuting allowance, etc.)" and stores the calculated annual income (in other words, the finalized annual income) for each employee in the employee annual adjustment table 106e (see Figure 4). For example, for employee A, the confirmed annual income is 10.96 million yen, and the calculated income adjustment deduction amount is 150,000 yen, so the annual income is calculated as 9.01 million yen (※The salary income deduction amount and necessary expenses are omitted). For example, for employee B, the confirmed annual income is 8.51 million yen, and the calculated income adjustment deduction amount is 0 yen, so the annual income is calculated as 6.56 million yen (※The salary income deduction amount and necessary expenses are omitted). For example, for employee C, the confirmed annual income is 12,950,000 yen and the calculated income is 150,000 yen, so the annual income is calculated as 11,000,000 yen (※The amount of salary income deduction and necessary expenses are omitted). For example, for employee D, the confirmed annual income is 9.01 million yen, and the calculated income adjustment deduction amount is 50,000 yen, so the annual income is calculated as 7.05 million yen (※The salary income deduction amount and necessary expenses are omitted).
[0064] Next, for basic deductions for employees stored in the employee declaration table 106d for which the submission of tax returns is marked as "submitted" in the employee declaration table 106d, the year-end adjustment calculation unit 102a refers to the basic deduction master 106f based on the finalized annual income stored in the employee year-end adjustment table 106e, calculates the deduction amount, and determines the value of Category I (A, B, C, or none), and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figures 3 and 5). Note that if the submission of tax returns is marked as "not submitted" in the employee declaration table 106d, the deduction amount is calculated as zero. For example, for employee A, the submission of the basic deduction declaration form is "1: Submitted" and the confirmed annual income is "9,010,000 yen," so the basic deduction amount is calculated as "480,000 yen," and the value of category I is determined to be "B." For example, for employee B, the submission of the basic deduction declaration form is "1: Submitted" and the confirmed annual income is "6.56 million yen", so the basic deduction amount is calculated as "480,000 yen" and the value of category I is determined to be "A". For example, for employee C, the submission of the basic deduction declaration form is "1: Submitted" and the confirmed annual income is "11 million yen," so the basic deduction amount is calculated as "480,000 yen," and the value of category I is determined to be "none" (or "other than A, B, C") (equivalent to "E" shown in Figures 9 and 11). For example, for employee D, the submission of the basic deduction declaration form is "1: Submitted" and the confirmed annual income is "7,050,000 yen," so the basic deduction amount is calculated as "480,000 yen," and the value of category I is determined to be "A."
[0065] Next, for employees stored in the employee declaration table 106d, the year-end adjustment calculation unit 102a determines the value of Category II (1, 2, 3, or 4) for the spouse deduction or special spouse deduction for which the employee declaration form is marked "Submitted" in the employee declaration table 106d, by referencing the spouse income amount master 106g based on the spouse's age stored in the employee dependent information table 106b and the spouse's income stored in the employee declaration table 106d. Based on the previously determined Category I value and the determined Category II value, the unit 102a calculates the amount of the spouse deduction or special spouse deduction by referencing the spouse deduction master 106h, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figures 3 and 5). If the employee declaration table 106d marks the submission of the tax return as "Not Submitted," the deduction amount is calculated as zero. Furthermore, if the requirements for the spouse deduction or special spouse deduction are not met, the spouse deduction or special spouse deduction amount is calculated as zero. For example, for employee A, the submission of the spouse deduction declaration form is "1: Submitted," and the spouse's age and income are "70 years old" and "500,000 yen," so the value of category II is determined to be "3," and the value of category I is "B," so the amount of the special spouse deduction is calculated to be "260,000 yen." For example, for employee B, the submission of the spouse deduction and other tax return is set to "0: Not submitted," so the amount of the spouse deduction or special spouse deduction is calculated as "0 yen." For example, for employee C, the submission of the spouse deduction declaration form is "1: Submitted," and the spouse's age and income are "70 years old" and "400,000 yen," so the value of Category II is determined to be "1," and the value of Category I is "none," so the requirements for eligibility are not met, and the amount of the special spouse deduction is calculated to be "0 yen." For example, for employee D, the submission of the spouse deduction and other tax return is set to "0: Not submitted," so the amount of the spouse deduction or special spouse deduction is calculated as "0 yen."
[0066] [2-2. Check the employees with discrepancies and their details from the warning list screen for annual adjustment classification, etc.] Next, when the button for instructing printing of the list is pressed on the screen titled "Annual Adjustment Classification, etc. Warning List" shown in Fig. 6, the list output management unit 102b executes the following processes (31) to (36). Note that processes (31) and (32) and processes (33) and (34) may be executed simultaneously in parallel.
[0067] (31) For employees stored in the employee declaration table 106d, for deductions for which the application submission in the employee declaration table 106d is set to “1: Submitted,” a comparison is made between the deduction amount stored in the employee declaration table 106d and the deduction amount stored in the employee annual adjustment table 106e, and it is confirmed whether there is a difference (change) in the deduction amount by type of deduction and by employee (see Figures 6 and 7). For example, for employee A, the change in the amount of the basic deduction is confirmed as "no," the change in the amount of the spouse deduction or special spouse deduction is confirmed as "yes," and the change in the amount of the income adjustment deduction is confirmed as "no." For example, for employee B, the change in the amount of the basic deduction is confirmed to be "none," the change in the amount of the spouse deduction or special spouse deduction is confirmed to be "none" because the submission of the application form is "0: not submitted," and the change in the amount of the income adjustment deduction is confirmed to be "none" because the submission of the application form is "0: not submitted." For example, for employee C, the change in the amount of the basic deduction is confirmed to be "no," the change in the amount of the spouse deduction or special spouse deduction is confirmed to be "yes," and the change in the amount of the income adjustment deduction is confirmed to be "no." For example, for employee D, the change in the amount of the basic deduction is confirmed as "none," the change in the amount of the spouse deduction or special spouse deduction is confirmed as "none" because the submission of the application form is set to "0: not submitted," and the change in the amount of the income adjustment deduction is confirmed as "yes."
[0068] (32) Determine whether the deduction amount stored in the employee annual adjustment table 106e, which has been confirmed to have a difference (change), indicates a fluctuation or a non-deductible amount, taking into account the type of the deduction amount (see Figures 7 and 8). For example, for employee A, it is confirmed that there has been a change in the amount of the spouse deduction or special spouse deduction, and since the deduction amount stored in employee annual adjustment table 106e is 260,000 yen and not 0 yen, the deduction amount stored in employee annual adjustment table 106e is determined to be a change. For example, for employee C, the change in the amount of the spouse deduction or special spouse deduction is confirmed to be "yes," and the deduction amount stored in employee annual adjustment table 106e is 0 yen, so the deduction amount stored in employee annual adjustment table 106e is determined to be "non-deductible" (or "both fluctuating and non-deductible"). For example, for employee D, the change in the income adjustment deduction amount is confirmed to be "yes," and since the deduction amount stored in employee annual adjustment table 106e is 50,000 yen and not 0 yen, the deduction amount stored in employee annual adjustment table 106e is determined to "indicate a change."
[0069] (33) The employee declaration table 106d is referenced to extract the employees who have not submitted their tax returns and the types of tax returns that have not been submitted (see FIG. 6). For example, for employee B, the types "Spouse Deduction etc. Declaration Form" and "Income Adjustment Deduction Declaration Form" which are marked as "0: Not submitted" are extracted. For example, for employee D, the type "Spouse Deduction etc. Declaration Form" which is set to "0: Not submitted" is extracted.
[0070] (34) For the extracted employees, a determination is made as to whether they meet the requirements for applying for deductions depending on the type of tax return extracted (see Figures 6 and 8). For example, for employee B, the annual income stored in employee annual report table 106e is "6.56 million yen," so the value of category I is "A," but there is no record in employee dependent information table 106b and the spouse's income in employee declaration table 106d is "0 million yen," so it is determined that the requirements for spouse deduction or special spouse deduction are not met. Note that the determination may also be made from the perspective of whether the annual income stored in employee annual report table 106e meets the requirements for eligibility. In addition, for employee B, the annual income stored in employee annual adjustment table 106e is "8.51 million yen," so it is determined that the requirements for applying the income adjustment deduction are met (i.e., the deduction amount is greater than 0). For example, for employee D, the annual income stored in employee annual report table 106e is "7,050,000 yen," so the value of category I is "A," but there is no record in employee dependent information table 106b and the spouse's income is "0 yen" in employee declaration table 106d, so it is determined that the requirements for spouse deduction or special spouse deduction are not met. Note that the determination may also be made from the perspective of whether the annual income stored in employee annual report table 106e meets the requirements for eligibility.
[0071] (35) The employee, type of deduction amount, and judgment result associated with the deduction amount confirmed to have a difference (change) in the process of (33), as well as the employee and type of tax return determined to meet the requirements in the process of (34), are stored in the annual adjustment classification table 106i (see Figure 8). For example, for employee A, a record containing information regarding basic deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: applicable, non-deductible: none, deductible: none" is stored in the annual adjustment classification table 106i. For example, for employee B, a record containing information regarding basic deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" is stored in the annual adjustment classification table 106i. For example, for employee C, a record including information regarding basic deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: applicable, non-deductible: applicable, deductible: none" is stored in the annual adjustment classification table 106i. For example, for employee D, a record containing information regarding basic deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: none, non-deductible: none, deductible: none" is stored in the annual adjustment classification table 106i.
[0072] (36) Output (print) the warning list for annual adjustment classification, etc. based on the annual adjustment classification, etc. table 106i (see FIG. 8).
[0073] Based on the warning list for annual tax adjustment categories, etc., business personnel can promptly notify employees of corrections and resubmissions. As a result, withholding slips with the correct deduction amounts can be submitted to the tax office, preventing corrective instructions from the tax office. Business personnel can also contact employees to encourage them to file tax returns based on the warning list for annual tax adjustment categories, etc. Note that submission to the tax office can also be made using the employee annual tax adjustment table 106e.
[0074] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.
[0075] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0076] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0077] 4. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0078] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0079] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.
[0080] Furthermore, with regard to the task support device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0081] For example, all or any part of the processing functions of the business support device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 100 as needed. That is, a computer program for providing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). The computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.
[0082] This computer program may be stored in an application program server connected to the business support device 100 via any network, and all or part of it may be downloaded as needed.
[0083] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.
[0084] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
[0085] The various databases stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
[0086] The business support device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The business support device 100 may be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.
[0087] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]
[0088] The present invention is useful in various industries that perform year-end tax adjustment procedures. [Explanation of symbols]
[0089] 100 Business support equipment 102 Control section 102a Year-end adjustment calculation department 102b List output management section 104 Communication interface unit 106 Storage section 106a Employee Information Table 106b Employee Dependent Information Table 106c Employee Payment Table 106d Employee Declaration Table 106e Employee Annual Adjustment Table 106f Basic deduction master 106g Spouse Income Master 106h Spouse Deduction Master 106i Annual Adjustment Classification Table 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network
Claims
1. an extraction unit that refers to a return information storage area in which information regarding whether a spouse deduction return and an income adjustment deduction return have been submitted is stored for each employee, and extracts employees who have not submitted returns and the types of returns that have not been submitted; a requirements determination unit that determines, for the employees extracted by the extraction unit, whether the finalized annual income stored for each employee in the finalized information storage area meets the requirements for being eligible for the application of an income adjustment deduction, depending on the type of tax return extracted by the extraction unit, and / or determines whether the deduction amount of the income adjustment deduction calculated based on the finalized annual income stored for each employee in the finalized information storage area and the finalized annual income of the employee based on the annual income meets the requirements for being eligible for the application of a spouse deduction or a special spouse deduction; a creation unit that creates taxable target data including employees and tax return types determined to satisfy the requirements by the requirement determination unit; an output control unit that outputs a list of reportable objects based on the reportable object data created by the creation unit; A declaration guidance business support device comprising:
2. A determination processing unit is further provided, The determined annual income is calculated by the determination processing unit based on employee payment data that is held by each employee and includes determined payment amounts from January to December, The determined annual income is calculated by the determination processing unit based on the determined annual income and the calculated deduction amount of the income adjustment deduction; 2. The declaration guidance business support device according to claim 1, wherein:
3. An information processing device, an extraction step of extracting employees who have not submitted tax returns and the types of tax returns that have not been submitted by referring to a tax return information storage area in which information on whether a spouse deduction tax return and an income adjustment deduction tax return have been submitted is stored for each employee; a requirements determination step for determining whether the finalized annual income stored for each employee in the finalized information storage area satisfies the requirements for being eligible for the application of an income adjustment deduction, depending on the type of tax return extracted in the extraction step, for the employees extracted in the extraction step, and / or determining whether the deduction amount of the income adjustment deduction calculated based on the finalized annual income stored in the finalized information storage area for each employee and the finalized annual income of the employee based on the annual income satisfy the requirements for being eligible for the application of a spouse deduction or a special spouse deduction; a creation step of creating taxable target data including employees and tax return types determined to satisfy the requirements in the requirement determination step; an output control step of outputting a list of reportable objects based on the reportable object data created in the creation step; A tax return guidance business support method characterized by carrying out the above.
4. An information processing device an extraction means for extracting employees who have not submitted tax returns and the types of tax returns that have not been submitted by referring to a tax return information storage area in which information on whether a tax return for spouse deductions etc. and a tax return for income adjustment deductions has been submitted is stored for each employee; a requirement determination means for determining, for the employees extracted by the extraction means, whether the finalized annual income stored for each employee in the finalized information storage area satisfies the requirements for being eligible for the application of an income adjustment deduction, depending on the type of tax return extracted by the extraction means, and / or determining whether the amount of the income adjustment deduction calculated based on the finalized annual income stored for each employee in the finalized information storage area and the finalized annual income of the employee based on the annual income satisfy the requirements for being eligible for the application of a spouse deduction or a special spouse deduction; a creating means for creating taxable target data including employees and tax return types determined to satisfy the requirements by the requirement determining means; an output control means for outputting a list of reportable objects based on the reportable object data created by the creation means; A tax return guidance support program that functions as a
Citation Information
Patent Citations
Method and system for automatically making year-end adjustment
JP2003067536A
Year-end tax adjustment procedure support system and its method
JP2003108711A
Tax declaration data processing method and system
JP2004151814A
Processing method regarding procedure for determining excessive or deficient amount of tax due, and computer program for carrying out process regarding the procedure
JP2004206481A
Payroll calculation system and payroll calculation server device
JP2009026060A