Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7736737B2 - Filing guidance business support device, filing guidance business support method, and filing guidance business support program - Google Patents
[go: Go Back, main page]

JP7736737B2 - Filing guidance business support device, filing guidance business support method, and filing guidance business support program - Google Patents

Filing guidance business support device, filing guidance business support method, and filing guidance business support program

Info

Publication number
JP7736737B2
JP7736737B2 JP2023075102A JP2023075102A JP7736737B2 JP 7736737 B2 JP7736737 B2 JP 7736737B2 JP 2023075102 A JP2023075102 A JP 2023075102A JP 2023075102 A JP2023075102 A JP 2023075102A JP 7736737 B2 JP7736737 B2 JP 7736737B2
Authority
JP
Japan
Prior art keywords
deduction
employee
income
spouse
adjustment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023075102A
Other languages
Japanese (ja)
Other versions
JP2024159246A (en
Inventor
信宏 秋吉
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2023075102A priority Critical patent/JP7736737B2/en
Publication of JP2024159246A publication Critical patent/JP2024159246A/en
Application granted granted Critical
Publication of JP7736737B2 publication Critical patent/JP7736737B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、年末調整業務支援装置、年末調整業務支援方法、及び年末調整業務支援プログラム、並びに、申告案内業務支援装置、申告案内業務支援方法、及び申告案内業務支援プログラムに関する。 The present invention relates to a year-end tax adjustment support device, a year-end tax adjustment support method, and a year-end tax adjustment support program, as well as a tax return guidance support device, a tax return guidance support method, and a tax return guidance support program.

特許文献1には、年末調整手続を行う申請者の入力支援を行い、その申請内容をチェックする事務処理担当者の事務処理支援を行うことのできる年末調整手続支援システム等が開示されている。 Patent Document 1 discloses a year-end tax adjustment procedure support system that can assist applicants in entering data when carrying out year-end tax adjustment procedures and provide administrative support to administrative staff who check the contents of the application.

特許文献2には、ネットワークを介して年末調整の一連の作業を安全かつ簡便に実施する年末調整自動実施方法等が開示されている。 Patent Document 2 discloses an automated year-end tax adjustment implementation method that safely and easily performs a series of year-end tax adjustment tasks via a network.

特開2003-108711号公報Japanese Patent Application Laid-Open No. 2003-108711 特開2003-67536号公報Japanese Patent Application Laid-Open No. 2003-67536

ここで、年末調整では、1月末に税務署(市区町村)へ源泉徴収票(給与支払報告書)を提出する必要があり、また、制度設計上、従業員からの申告をもとに年末調整を実施する必要がある。そのため、年末調整の業務は、従業員からの申告後、「申告内容のチェックと控除額の計算」、「源泉徴収票の提出」の順に進行することとなる。 For year-end adjustments, a withholding slip (payroll payment report) must be submitted to the tax office (city, town, or village) at the end of January, and the system design requires that year-end adjustments be carried out based on employee declarations. Therefore, the work involved in year-end adjustments proceeds in the following order after the employee's declaration: checking the declaration details and calculating deduction amounts, and then submitting the withholding slip.

特に、大多数の企業では、従業員による申告は11月ごろに行われるため、従業員からの申告は見積もりの所得金額で行われることになり、年末調整の計算も見積もりの所得を基に行われることになる。それ故に、11月ごろの見積もりの所得と12月に確定した所得に差異が発生した場合には、控除を受けることができなくなる状態になる(つまり従業員への訂正連絡が必要となる)ことも、控除を受けることができる状態になる(従業員への申告案内連絡が可能となる)こともあり得る。 In particular, at the majority of companies, employees file their tax returns around November, which means that employees' 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 no longer be able to claim deductions (meaning that they will need to be notified of corrections), or that they will be able to claim deductions (meaning that they will be able to notify employees of their tax return).

本発明は、上記事項に鑑みてなされたものであって、申告内容の確認と訂正に係る業務の効率化に寄与することができる年末調整業務支援装置、年末調整業務支援方法、及び年末調整業務支援プログラム、並びに、申告可能な申告書についての従業員への案内に係る業務の効率化に寄与することができる申告案内業務支援装置、申告案内業務支援方法、及び申告案内業務支援プログラムを提供できることを目的とする。 The present invention has been made in consideration of the above, 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 checking and correcting tax return contents, 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 that can contribute to improving the efficiency of work related to informing employees about tax returns that can be filed.

上述した課題を解決し、目的を達成するために、本発明にかかる年末調整業務支援装置は、確定した年間収入に基づく所得金額調整控除の控除額の算出および当該確定した年間収入と当該算出した控除額に基づく確定した従業員の年間所得に基づく配偶者控除または配偶者特別控除の控除額の算出を実行し、算出した控除額を従業員別に確定情報記憶領域に格納する確定処理部と、前記確定情報記憶領域に格納されている所得金額調整控除の控除額と、申告情報記憶領域に格納されている、見積りの年間収入に基づく所得金額調整控除の控除額と、の比較、および、前記確定情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額と、前記申告情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額であって、当該見積りの年間収入と前記申告情報記憶領域に格納されている当該所得金額調整控除の控除額に基づく見積りの従業員の年間所得に基づくものと、の比較を、従業員ごとに実行して、各控除額について差があるか否かを従業員ごとに確認する確認部と、前記確認部で差があると確認された、前記確定情報記憶領域に格納されている控除額が、変動を意味するものなのか控除不可を意味するものなのかを、当該控除額の種類を踏まえて判定する判定部と、前記確認部で差があると確認された控除額に紐づく従業員、当該控除額の種類、および前記判定部で得られた判定結果を含む訂正対象データを作成する作成部と、前記作成部で作成した前記訂正対象データを基に訂正対象リストを出力する出力制御部と、を備えることを特徴とする。 In order to solve the above-mentioned problems and achieve the objectives, the year-end tax adjustment business support device of the present invention includes a determination processing unit that calculates the amount of income adjustment deductions based on finalized annual income and the amount of spouse deductions or special spouse deductions based on the finalized annual income of an employee based on the finalized annual income and the calculated deduction amounts, and stores the calculated deduction amounts in a finalized information storage area for each employee; a comparison processing unit that compares the amount of income adjustment deductions stored in the finalized information storage area with the amount of income adjustment deductions based on estimated annual income stored in a declaration information storage area, and compares the amount of spouse deductions or special spouse deductions stored in the finalized information storage area with the amount of spouse deductions or special spouse deductions 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 based on the employee's annual income, which is based on the deduction amount for 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 determination unit that determines whether the deduction amount stored in the final information storage area, which has been confirmed to have a difference by the confirmation unit, indicates a change or is non-deductible, taking into account the type of deduction amount; a creation unit that creates data to be corrected, which includes the employee linked to the deduction amount confirmed to have a difference by the confirmation unit, the type of deduction amount, and the determination result obtained by the determination 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.

なお、本発明にかかる年末調整業務支援装置において、前記確定処理部は、配偶者控除または配偶者特別控除の適用を受けられる要件を満たさない場合、配偶者控除または配偶者特別控除の控除額としてゼロを出力してもよく、前記判定部は、前記確認部で差があると確認された、前記確定情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額が、ゼロである場合、当該控除額が控除不可を意味するものであると判定してもよい。 In the year-end tax adjustment support device according to the present invention, the determination processing unit may output zero as the amount of the spousal deduction or special spousal deduction if the requirements for receiving the spousal deduction or special spousal deduction are not met, and the determination unit may determine that the amount of the spousal deduction or special spousal deduction stored in the determined information storage area, which has been confirmed by the confirmation unit to have a difference, is zero, to mean that the deduction amount is not deductible.

また、本発明にかかる年末調整業務支援装置において、前記申告情報記憶領域には、配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報がさらに格納されていてもよく、前記申告情報記憶領域に格納されている、提出無しのときの控除額は、ゼロでもよく、前記確定処理部は、提出無しのときは控除額としてゼロを出力してもよく、前記確認部は、提出有りの控除額を対象に比較を実行してもよい。 In addition, 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 a spouse deduction declaration form and an income adjustment deduction declaration form have been submitted, and the deduction amount stored in the declaration information storage area when no submission has been made may be zero, 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 with the deduction amount when a submission has been made.

また、本発明にかかる年末調整業務支援装置において、前記確定した年間収入は、前記確定処理部が、1月から12月までの確定した支給額を従業員別に保持する従業員支給データを基に算出したものでもよく、前記確定した年間所得は、前記確定処理部が、前記確定した年間収入と前記算出した所得金額調整控除の控除額を基に算出したものでもよい。 Furthermore, in the year-end tax adjustment business support device according to the present invention, the confirmed annual income may be calculated by the confirmation processing unit based on employee payment data that stores 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.

また、本発明にかかる年末調整業務支援方法は、確定処理部が、確定した年間収入に基づく所得金額調整控除の控除額の算出および当該確定した年間収入と当該算出した控除額に基づく確定した従業員の年間所得に基づく配偶者控除または配偶者特別控除の控除額の算出を実行し、算出した控除額を従業員別に確定情報記憶領域に格納する確定処理ステップと、確認部が、前記確定情報記憶領域に格納されている所得金額調整控除の控除額と、申告情報記憶領域に格納されている、見積りの年間収入に基づく所得金額調整控除の控除額と、の比較、および、前記確定情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額と、前記申告情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額であって、当該見積りの年間収入と前記申告情報記憶領域に格納されている当該所得金額調整控除の控除額に基づく見積りの従業員の年間所得に基づくものと、の比較を、従業員ごとに実行して、各控除額について差があるか否かを従業員ごとに確認する確認ステップと、判定部が、前記確認ステップで差があると確認された、前記確定情報記憶領域に格納されている控除額が、変動を意味するものなのか控除不可を意味するものなのかを、当該控除額の種類を踏まえて判定する判定ステップと、作成部が、前記確認ステップで差があると確認された控除額に紐づく従業員、当該控除額の種類、および前記判定ステップで得られた判定結果を含む訂正対象データを作成する作成ステップと、出力制御部が、前記作成ステップで作成した前記訂正対象データを基に訂正対象リストを出力する出力制御ステップと、を含むことを特徴とする。 The year-end tax adjustment support method of the present invention also includes a determination processing step in which a determination processing unit calculates the amount of income adjustment deductions based on the determined annual income and the amount of spouse deductions or special spouse deductions based on the determined annual income of the employee based on the determined annual income and the calculated deduction amounts, and stores the calculated deduction amounts in a determination information storage area for each employee; and a confirmation unit compares the amount of income adjustment deductions stored in the determined information storage area with the amount of income adjustment deductions based on estimated annual income stored in a declaration information storage area, and checks the amount of spouse deductions or special spouse deductions stored in the determined information storage area with the amount of spouse deductions or special spouse deductions stored in the declaration information storage area, and checks the amount of spouse deductions or special spouse deductions stored in the determined information storage area against the amount of spouse deductions or special spouse deductions stored in the declaration information storage area, and checks the amount of spouse deductions or special spouse deductions based on the estimated annual income and the declaration information storage area. the confirmation step in which, for each employee, an estimate based on the deduction amount for the income adjustment deduction stored in the final information storage area is compared with 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 that was confirmed to have a difference in the confirmation step indicates a change or a non-deductible amount based on the type of deduction amount; a creation step in which a creation unit creates data to be corrected that includes the employee linked to the deduction amount that was 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.

また、本発明にかかる年末調整業務支援プログラムは、情報処理装置を、確定した年間収入に基づく所得金額調整控除の控除額の算出および当該確定した年間収入と当該算出した控除額に基づく確定した従業員の年間所得に基づく配偶者控除または配偶者特別控除の控除額の算出を実行し、算出した控除額を従業員別に確定情報記憶領域に格納する確定処理手段、前記確定情報記憶領域に格納されている所得金額調整控除の控除額と、申告情報記憶領域に格納されている、見積りの年間収入に基づく所得金額調整控除の控除額と、の比較、および、前記確定情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額と、前記申告情報記憶領域に格納されている配偶者控除または配偶者特別控除の控除額であって、当該見積りの年間収入と前記申告情報記憶領域に格納されている当該所得金額調整控除の控除額に基づく見積りの従業員の年間所得に基づくものと、の比較を、従業員ごとに実行して、各控除額について差があるか否かを従業員ごとに確認する確認手段、前記確認手段で差があると確認された、前記確定情報記憶領域に格納されている控除額が、変動を意味するものなのか控除不可を意味するものなのかを、当該控除額の種類を踏まえて判定する判定手段、前記確認手段で差があると確認された控除額に紐づく従業員、当該控除額の種類、および前記判定手段で得られた判定結果を含む訂正対象データを作成する作成手段、前記作成手段で作成した前記訂正対象データを基に訂正対象リストを出力する出力制御手段、として機能させるためのものである。 The year-end tax adjustment support program of the present invention also includes a determination processing means for executing an information processing device to calculate the amount of income adjustment deductions based on finalized annual income and the amount of spouse deductions or special spouse deductions based on the finalized annual income of an employee based on the finalized annual income and the calculated deduction amounts, and storing the calculated deduction amounts in a finalized information storage area for each employee; a comparison of the amount of income adjustment deductions stored in the finalized information storage area with the amount of income adjustment deductions based on estimated annual income stored in a declaration information storage area; and a calculation means for comparing the amount of spouse deductions or special spouse deductions stored in the finalized information storage area with the amount of spouse deductions or special spouse deductions stored in the declaration information storage area, which are based on the estimated annual income. It is intended to function as: a confirmation means for comparing, for each employee, annual income with the employee's estimated annual income based on the deduction amount for the income adjustment deduction stored in the declaration information storage area, and confirming for each employee whether there is a difference in each deduction amount; a determination means for determining whether a 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 for creating data to be corrected that includes 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 determination result obtained by the determination means; and an output control means for outputting a list of data to be corrected based on the data to be corrected created by the creation means.

また、本発明にかかる申告案内業務支援装置は、配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出部と、前記抽出部で抽出した従業員を対象に、前記抽出部で抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定部と、前記要件判定部で要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成部と、前記作成部で作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御部と、を備えることを特徴とする。 The tax return guidance business support device of the present invention is characterized by comprising: an extraction unit that references a tax return information storage area in which information regarding whether a spouse deduction tax return and an income adjustment deduction tax return have been submitted for each employee, and extracts employees who have not submitted tax returns 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, in accordance with the type of tax return 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 income adjustment deduction and/or determines whether the amount of the income adjustment deduction calculated based on the finalized annual income and the finalized annual income of the employee based on that annual income, which are stored for each employee in the finalized information storage area, meet the requirements for being eligible for the spouse deduction or special spouse deduction; a creation unit that creates tax return eligible target data including employees and tax return types determined to meet the requirements by the requirements determination unit; and an output control unit that outputs a tax return eligible target list based on the tax return eligible target data created by the creation unit.

なお、本発明にかかる申告案内業務支援装置は、確定処理部をさらに備えてもよく、前記確定した年間収入は、前記確定処理部が、1月から12月までの確定した支給額を従業別に保持する従業員支給データを基に算出したものでもよく、前記確定した年間所得は、前記確定処理部が、前記確定した年間収入と前記算出された所得金額調整控除の控除額を基に算出したものでもよい。 The tax return guidance business support device according to 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 stores 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 amount of income adjustment deduction.

また、本発明にかかる申告案内業務支援方法は、抽出部が、配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出ステップと、要件判定部が、前記抽出ステップで抽出した従業員を対象に、前記抽出ステップで抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定ステップと、作成部が、前記要件判定ステップで要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成ステップと、前記作成ステップで作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御ステップと、を含むことを特徴とする。 The tax return guidance business support method according to the present invention is characterized by including: an extraction step in which an extraction unit references 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 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 step in which a requirements determination unit determines, for each employee extracted in the extraction step, whether the finalized annual income stored for each employee in the finalized information storage area meets the requirements for being eligible for the income adjustment deduction, and/or whether the amount of the income adjustment deduction calculated based on the finalized annual income and the finalized annual income of the employee based on that annual income, which are stored for each employee in the finalized information storage area, meet the requirements for being eligible for the spouse deduction or special spouse deduction; a creation step in which a creation unit creates tax returnable target data including employees and tax return types 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.

また、本発明にかかる申告案内業務支援プログラムは、情報処理装置を、配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出手段、前記抽出手段で抽出した従業員を対象に、前記抽出手段で抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定手段、前記要件判定手段で要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成手段、前記作成部で作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御手段、として機能させるためのものである。 The tax return guidance business support program of the present invention causes an information processing device to function as: extraction means for referencing 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 is stored, and extracting employees who have not submitted tax returns and the types of tax returns for which they have not submitted; requirements determination means for determining, for each employee extracted by the extraction means, whether the finalized annual income stored for each employee in the finalized 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 whether the amount of the income adjustment deduction calculated based on the finalized annual income and the finalized annual income of the employee based on that annual income, which are stored for each employee in the finalized information storage area, meet the requirements for being eligible for the spouse deduction or special spouse deduction; creation means for creating tax return eligible data including employees and tax return types determined to meet the requirements by the requirements determination means; and output control means for outputting a list of tax return eligible subjects based on the tax return eligible data created by the creation unit.

本発明にかかる年末調整業務支援装置、年末調整業務支援方法、および年末調整業務支援プログラムは、申告内容の確認と訂正に係る業務の効率化に寄与することができる、という効果を奏する。また、本発明にかかる申告案内業務支援装置、申告案内業務支援方法、および申告案内業務支援プログラムは、申告可能な申告書についての従業員への案内に係る業務の効率化に寄与することができる、という効果を奏する。 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 confirming and correcting tax return contents. Furthermore, 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.

図1は、本実施形態に係る業務支援装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of a task assistance device according to this embodiment. 図2は、各種テーブルおよびマスタの一例を示す図である。FIG. 2 is a diagram showing an example of various tables and masters. 図3は、各種テーブルの具体例を示す図である。FIG. 3 shows specific examples of various tables. 図4は、各種テーブルの具体例を示す図である。FIG. 4 shows specific examples of various tables. 図5は、従業員年調テーブルの具体例を示す図である。FIG. 5 is a diagram showing a specific example of an employee annual adjustment table. 図6は、従業員申告テーブルおよび従業員年調テーブルの具体例を示す図である。FIG. 6 shows a specific example of the employee declaration table and the employee annual adjustment table. 図7は、各種控除額の比較結果の具体例を示す図である。FIG. 7 is a diagram showing a specific example of the comparison results of various deduction amounts. 図8は、年調区分等ワーニングリストの具体例を示す図である。FIG. 8 shows a specific example of the annual adjustment category warning list. 図9は、従業員Aにおける各種控除額の変化の具体例等を示す図である。FIG. 9 is a diagram showing specific examples of changes in various deduction amounts for employee A. 図10は、従業員Bにおける各種控除額の変化の具体例等を示す図である。FIG. 10 is a diagram showing specific examples of changes in various deduction amounts for employee B. 図11は、従業員Cにおける各種控除額の変化の具体例等を示す図である。FIG. 11 is a diagram showing specific examples of changes in various deduction amounts for employee C. 図12は、従業員Dにおける各種控除額の変化の具体例等を示す図である。FIG. 12 is a diagram showing specific examples of changes in various deduction amounts for employee D.

以下に、本発明の実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Embodiments of the present invention are described in detail below with reference to the drawings. Note that the present invention is not limited to these embodiments.

[1.構成]
本実施形態に係る業務支援装置100(本発明にかかる年末調整業務支援装置および申告案内業務支援装置を含む)の構成の一例について、図1等を参照して説明する。図1は、業務支援装置100の構成の一例を示すブロック図である。
[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.

業務支援装置100は、市販のデスクトップ型パーソナルコンピュータを基に構築したものである。なお、業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置を基に構築したものに限らず、市販のノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォンまたはタブレット型パーソナルコンピュータなどの携帯型情報処理装置を基に構築したものであってもよい。 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, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The business assistance device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit included in the business assistance device 100 is connected to each other so that they can communicate with each other via any communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、業務支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicatively connects the business support 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 the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the business support 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 also be stored in the server 200, for example.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 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 functions as a pointing device in conjunction with a mouse. Note that, below, 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.

記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. 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, or an optical disk.

記憶部106は、従業員情報テーブル106a、従業員扶養者情報テーブル106b、従業員支給テーブル106c(本発明の従業員支給データに相当)、従業員申告テーブル106d(本発明の申告情報記憶領域を含む)、従業員年調テーブル106e(本発明の確定情報記憶領域を含む)、基礎控除マスタ106f、配偶者所得金額マスタ106g、配偶者控除マスタ106h、年調区分等テーブル106i(本発明の訂正対象データおよび申告可能対象データを含む)、等を格納する。なお、業務支援装置100は、記憶部106に格納されている各種マスタをメンテナンス(新規登録、修正、または削除)する機能を備えてもよい。 The memory unit 106 stores employee information table 106a, employee dependent information table 106b, employee pay table 106c (corresponding to the employee pay data of the present invention), employee declaration table 106d (including the declaration information storage area of the present invention), employee annual adjustment table 106e (including the final information storage area of the present invention), basic deduction master 106f, spouse income amount master 106g, spouse deduction master 106h, annual adjustment classification table 106i (including the data to be corrected and the data that can be declared of the present invention), etc. The business support device 100 may also have a function for maintaining (newly registering, modifying, or deleting) the various masters stored in the memory unit 106.

図2、図3、図9から図12には、従業員情報テーブル106aに格納される情報の一例が示されている。従業員情報テーブル106aは、従業員の情報を管理するためのものである。従業員情報テーブル106aは、図2、図3、図9から図12で示すように、従業員識別情報(例えば、従業員コード、従業員氏名等)および対象年月等を格納する。 Figures 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 Figures 2, 3, 9 to 12, employee information table 106a stores employee identification information (e.g., employee code, employee name, etc.) and target year and month, etc.

図2、図3、図9から図12には、従業員扶養者情報テーブル106bに格納される情報の一例が示されている。従業員扶養者情報テーブル106bは、従業員の扶養者情報を管理するためのものである。従業員扶養者情報テーブル106bは、図2、図3、図9から図12で示すように、従業員識別情報、対象年月、扶養者の氏名(扶養者との続柄を含む)および扶養者の年齢等を格納する。 Figures 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 Figures 2, 3, and 9 to 12, employee dependent information table 106b stores employee identification information, the target year and month, the dependent's name (including the relationship to the dependent), the dependent's age, etc.

図2、図4には、従業員支給テーブル106cに格納される情報の一例が示されている。従業員支給テーブル106cは、従業員への支給額を管理するためのものである。従業員支給テーブル106cは、図2、図4で示すように、従業員識別情報、対象年月および支給額等を格納する。1月から12月までの確定した支給額が格納されている。 Figures 2 and 4 show an example of information stored in the employee pay table 106c. The employee pay table 106c is used to manage pay amounts to employees. As shown in Figures 2 and 4, the 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.

図2、図3、図6、図9から図12には、従業員申告テーブル106dに格納される情報の一例が示されている。従業員申告テーブル106dは、従業員本人による年末調整にかかる申告を管理するためのものである。従業員申告テーブル106dは、図2、図3、図6、図9から図12で示すように、従業員識別情報、対象年月、従業員本人が算出した見積もり収入(具体的には1月から11月までの確定した支給額と当該支給額から見積もった12月の支給額との合計)、従業員本人が算出した見積もり所得(具体的には、「『見積もり収入』-『給与所得控除額』-『見積もり収入により算出した所得金額調整控除の控除額』-『必要経費(通勤手当等)』」という計算式により算出された見積もり所得)、配偶者の所得、基礎控除申告書の提出の有無、配偶者控除等申告書の提出の有無、所得金額調整控除申告書の提出の有無、見積もり所得により算出した基礎控除の控除額、見積もり所得により算出した配偶者控除または配偶者特別控除の控除額(具体的には見積もり所得により決定した区分I(基礎控除の区分)と配偶者の所得により決定した区分II(配偶者控除または配偶者特別控除の区分)を基に算出した配偶者控除または配偶者特別控除の控除額)、見積もり収入により算出した所得金額調整控除の控除額等を格納する。なお、所得金額調整控除について、本実施形態では本人収入に着目しているが、適用対象者の要件を満たす(具体的には、以下のイ、ロ、およびハのいずれかに該当する)必要がある(以下同じ)。
イ:本人が特別障害者に該当する者
ロ:年齢23歳未満の扶養親族を有する者
ハ:特別障害者である同一生計配偶者または扶養親族を有する者
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 confirmed 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 own income regarding income adjustment deduction, it is necessary for the person to meet the requirements for application (specifically, to fall under any of the following items A, B, or C) (the same applies below).
A: A person who is a special disabled person. B: A person who has a dependent relative under the age of 23. C: A person who has a spouse or dependent relative who is a special disabled person living in the same household.

図2、図4から図6、図9から図12には、従業員年調テーブル106eに格納される情報の一例が示されている。従業員年調テーブル106eは、確定した所得等により算出された年末調整にかかる控除額を管理するためのものである。従業員年調テーブル106eは、図2、図4から図6、図9から図12で示すように、従業員識別情報、対象年月、確定した従業員本人の収入(具体的には1月から12月までの確定した支給額の合計)、確定した従業員本人の所得(具体的には、「『確定した収入』-『給与所得控除額』-『確定した収入により算出した所得金額調整控除の控除額』-『必要経費(通勤手当等)』」という計算式により算出された確定した所得)、確定した所得により算出した基礎控除の控除額、確定した所得により算出した配偶者控除または配偶者特別控除の控除額(具体的には確定した所得により決定した区分I(基礎控除の区分)と配偶者の所得により決定した区分II(配偶者控除または配偶者特別控除の区分)を基に算出した配偶者控除または配偶者特別控除の控除額)、および確定した収入により算出した所得金額調整控除の控除額等を格納する。 Figures 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 confirmed 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 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.

図2、図9から図12には、基礎控除マスタ106fに格納される情報の一例が示されている。基礎控除マスタ106fは、法定の基礎控除の条件を管理するためのものである。基礎控除マスタ106fは、図2、図9から図12で示すように、区分I(具体的にはA、B、C、または、なし)、所得金額の下限、所得金額の上限、および基礎控除の額等を格納する。 Figures 2, 9 to 12 show an example of information stored in the basic deduction master 106f. The basic deduction master 106f is used to manage the conditions for statutory basic deductions. As shown in Figures 2, 9 to 12, the basic deduction master 106f stores category I (specifically, A, B, C, or none), minimum income amount, maximum income amount, and basic deduction amount.

図2、図9から図12には、配偶者所得金額マスタ106gに格納される情報の一例が示されている。配偶者所得金額マスタ106gは、法定の配偶者控除または配偶者特別控除の所得条件を管理するためのものである。配偶者所得金額マスタ106gは、図2、図9から図12で示すように、区分II(1、2、3、4、または、なし)、所得金額の下限、所得金額の上限、年齢、控除の種類等を格納する。 Figures 2, 9 to 12 show examples of information stored in the spouse income master 106g. The spouse income 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 master 106g stores category II (1, 2, 3, 4, or none), minimum income limit, maximum income limit, age, type of deduction, etc.

図2、図9から図12には、配偶者控除マスタ106hに格納される情報の一例が示されている。配偶者控除マスタ106hは、法定の配偶者控除または配偶者特別控除の控除額の決定条件を管理するためのものである。配偶者控除マスタ106hは、図2、図9から図12で示すように、区分I、区分II、所得金額の下限、所得金額の上限、および控除の額等を格納する。 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 amount of statutory spouse deductions or special spouse deductions. As shown in Figures 2, 9 to 12, the spouse deduction master 106h stores category I, category II, lower income limit, upper income limit, deduction amount, etc.

年調区分等テーブル106iは、控除額変動の判定結果(「なし」または「該当」)、控除不可の判定結果(「なし」または「該当」)、および控除可能の判定結果(「なし」または「該当」)等を、控除の種類別かつ従業員別に管理するためのものである。具体的には、年調区分等テーブル106iは、図8に示す年調区分等ワーニングリストの各行に示されている情報をレコードとして保持可能なデータ構造を有するテーブルであってもよい。 The annual adjustment classification table 106i is used to manage the results of deduction amount fluctuation determinations ("none" or "applicable"), non-deduction determination results ("none" or "applicable"), and deduction determination results ("none" or "applicable") by deduction type and by employee. Specifically, the annual adjustment classification table 106i may be a table with a data structure capable of holding, as records, the information shown in each row of the annual adjustment classification warning list shown in Figure 8.

ここで、控除額変動の判定結果について、従業員が申告済み(従業員申告テーブル106dにおいて控除申告の提出あり且つ控除額あり)であり、且つ、確定した年間所得または年間収入(従業員年調テーブル106eの本人の所得または本人の収入)から計算すると控除の適用を受けられる要件を満たすが控除額が変更される場合に、「該当」となる。控除額変動の判定結果が「該当」であった場合、従業員への訂正依頼(金額訂正)の連絡が必須である。 Here, the result of the deduction amount change assessment will be "applicable" if the employee has already filed (a deduction report has been submitted and a deduction amount has been included in the employee declaration table 106d) and meets the requirements for applying the deduction when calculated based on their finalized annual income or earnings (the employee's income or earnings in the employee annual adjustment table 106e), but the deduction amount will be changed. If the deduction amount change assessment result is "applicable," it is essential to contact the employee to request a correction (correct the amount).

また、控除不可の判定結果について、従業員が申告済み(従業員申告テーブル106dにおいて控除申告の提出あり且つ控除額あり)であり、且つ、確定した年間所得または年間収入(従業員年調テーブル106eの本人の所得または本人の収入)から計算すると控除の適用を受けられる要件を満たさなくなる場合に、「該当」となる。控除不可の判定が「該当」であった場合、従業員への訂正依頼(申告の取り下げ)の連絡が必須である。 In addition, the result of the determination of non-deductibility will be "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 earnings in the employee annual adjustment table 106e) no longer meets the requirements for the deduction to be applied. If the determination of non-deductibility is "applicable," it is essential to contact the employee to request a correction (withdraw the declaration).

また、控除可能の判定結果について、従業員が未申告(従業員申告テーブル106dにおいて控除申告の提出なし且つ控除額なし)であり、且つ、確定した年間所得または年間収入(従業員年調テーブル106eの本人の所得または本人の収入)から計算すると控除の適用を受けられる要件を満たす場合に、「該当」となる。控除可能の判定結果が「該当」であった場合、従業員への申告案内の連絡を行ってもよい(連絡は任意)。 In addition, the result of the deduction eligibility assessment will be "applicable" if the employee has not filed a tax return (no deduction 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 when calculated based on their finalized annual income or earnings (the employee's income or earnings in the employee tax return table 106e). If the result of the deduction eligibility assessment is "applicable," the employee may be contacted with tax return information (contact is optional).

図3に戻り、制御部102は、業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 Returning to Figure 3, the control unit 102 is a CPU or the like that provides overall control of the business assistance device 100. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

制御部102は、機能概念的に、年末調整計算部102a(本発明の確定処理部を含む)およびリスト出力管理部102b(本発明の確認部、判定部、抽出部、要件判定部、作成部、および出力制御部を含む)などを備える。 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).

年末調整計算部102aは、従業員支給テーブル106cに1月から12月までの確定した支給額が格納されている従業員を対象に、当該確定した支給額を基に年間収入を算出し、算出した年間収入(要するに確定した年間収入)を従業員別に従業員年調テーブル106eに格納する(図4参照)。 The year-end adjustment calculation unit 102a calculates annual income for employees whose confirmed payment amounts from January to December are stored in the employee payment table 106c, based on those confirmed payment amounts, and stores the calculated annual income (in other words, confirmed annual income) for each employee in the employee annual adjustment table 106e (see Figure 4).

年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている所得金額調整控除について、従業員年調テーブル106eに格納されている確定した年間収入を基に、所得金額調整控除に関する判定基準および算出式に従って、控除額の算出を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。また、判定基準および算出式に従って控除額としてゼロが算出されることもあり得る。 For employees stored in the employee declaration table 106d, the year-end adjustment calculation unit 102a calculates the deduction amount for income adjustment deductions 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.

年末調整計算部102aは、従業員年調テーブル106eに格納されている確定した年間収入および従業員年調テーブル106eに格納されている算出した所得金額調整控除の控除額等を基に、「『本人収入』-『給与所得控除額』-『所得金額調整控除の控除額』-『必要経費(通勤手当等)』」という計算式に従って、年間所得を算出し、算出した年間所得(要するに確定した年間所得)を従業員別に従業員年調テーブル106eに格納する(図4参照)。 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 income adjustment deduction amount stored in the employee annual adjustment table 106e, according to the formula "Employee's income - Salary income deduction - Income adjustment deduction amount - Necessary expenses (commuting allowance, etc.)" and stores the calculated annual income (in other words, finalized annual income) for each employee in the employee annual adjustment table 106e (see Figure 4).

年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている基礎控除について、従業員年調テーブル106eに格納されている確定した年間所得を基に、基礎控除マスタ106fを参照して、控除額の算出と区分Iの値(A、B、C、または、なし)の決定を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。また、基礎控除の適用を受けられる要件を満たさない場合、基礎控除の控除額はゼロと算出する。 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 annual adjustment table 106e, by referencing the basic deduction master 106f, and stores the calculated deduction amount for each employee in the employee annual 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.

年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている配偶者控除または配偶者特別控除について、従業員扶養者情報テーブル106bに格納されている配偶者の年齢および従業員申告テーブル106dに格納されている配偶者の所得を基に、配偶者所得金額マスタ106gを参照して、区分IIの値(1、2、3、または4)の決定を実行し、決定した区分Iの値と決定した区分IIの値を基に、配偶者控除マスタ106hを参照して、配偶者控除または配偶者特別控除の控除額の算出を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。また、配偶者控除または配偶者特別控除の適用を受けられる要件を満たさない場合、配偶者控除または配偶者特別控除の控除額はゼロと算出する。 The year-end adjustment calculation unit 102a, for employees stored in the employee declaration table 106d for whom the submission of a tax return is marked "Submitted" in the employee declaration table 106d, references the spouse income amount master 106g to determine the value of Category II (1, 2, 3, or 4) 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 determined Category I value and the determined Category II value, references the spouse deduction master 106h to calculate the deduction amount for the spouse deduction or special spouse deduction, and stores the calculated deduction amount for each employee in the employee year-end adjustment table 106e (see Figure 5). Note that if the submission of a tax return is marked "Not Submitted" in the employee declaration table 106d, the deduction amount is calculated as zero. Furthermore, if the requirements for receiving the spouse deduction or special spouse deduction are not met, the deduction amount for the spouse deduction or special spouse deduction is calculated as zero.

図3に戻り、リスト出力管理部102bは、オペレータからの指示を受けると(例えば、図6に示す年調区分等ワーニングリストと題した画面においてリストの印刷を指示するためのボタンが押下されると)、以下の(11)から(17)の処理を実行する。なお、(11)から(13)の処理と(14)から(16)の処理は、同時並行的に実行してもよい。 Returning to FIG. 3, when the list output management unit 102b receives an instruction from the operator (for example, when a button to instruct 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.

(11)従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申請書の提出が「提出あり」となっている控除について、従業員申告テーブル106dに格納されている控除額(要するに見積りの年間所得または年間収入に基づく控除額)と従業員年調テーブル106eに格納されている控除額(要するに確定した年間所得または年間収入に基づく控除額)との比較を実行し、控除額について差(変化)があるか否かを控除の種類別かつ従業員別に確認する(図6および図7参照)。 (11) For employees stored in the employee declaration table 106d, for deductions for which the application form is marked as "Submitted" in the employee declaration table 106d, a comparison is made between the deduction amount stored in the employee declaration table 106d (in other words, the deduction amount based on estimated annual income or annual revenue) and the deduction amount stored in the employee annual adjustment table 106e (in other words, 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).

(12)差があると確認された、従業員年調テーブル106eに格納されている控除額が、変動を意味するものなのか控除不可を意味するものなのかを、当該控除額の種類を踏まえて判定する。特に、差があると確認された、従業員年調テーブル106eに格納されている基礎控除の控除額が、ゼロである場合、当該控除額が控除不可(または変動と控除不可の両方)を意味するものであると判定する。また、差があると確認された、従業員年調テーブル106eに格納されている配偶者控除または配偶者特別控除の控除額が、ゼロである場合、当該控除額が控除不可(または変動と控除不可の両方)を意味するものであると判定する。また、差があると確認された、従業員年調テーブル106eに格納されている所得金額調整控除の控除額が、ゼロである場合、当該控除額が控除不可(または変動と控除不可の両方)を意味するものであると判定する。 (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 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). Furthermore, 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). Furthermore, 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).

(13)差があると確認された控除額に紐づく従業員、当該控除額の種類、および得られた判定結果を年調区分等テーブル106iに格納する(図8に示すリスト内の「控除額変動」欄の「該当」および「控除不可_申告済み」欄の「該当」を参照)。 (13) The employee associated with the deduction amount identified as being 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).

(14)従業員申告テーブル106dを参照して、提出無しの従業員および提出無しの申告書の種類を抽出する。 (14) Refer to the employee declaration table 106d to extract employees who have not submitted declarations and the types of declarations that have not been submitted.

(15)抽出した従業員を対象に、抽出した申告書の種類に応じて、従業員年調テーブル106eに格納されている確定した年間所得または年間収入が控除の適用を受けられる要件を満たすかの判定を実行する。なお、配偶者控除または配偶者特別控除については、従業員扶養者情報テーブル106bおよび従業員申告テーブル106dに基づいて、配偶者の有無ならびに配偶者の年齢および所得といった情報を加味して、厳密な判定を実行してもよい。 (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 tax return extracted. For spouse deductions or special spouse deductions, a strict determination may be made based on the employee dependent information table 106b and the employee declaration table 106d, taking into account information such as whether the employee has a spouse, and the spouse's age and income.

(16)要件を満たすと判定された従業員および申告書の種類を年調区分等テーブル106iに格納する(図8に示すリスト内の「控除可能_未申告」欄の「該当」を参照)。 (16) Store the employees and tax return types determined to meet the requirements in the annual tax adjustment classification table 106i (see "Applicable" in the "Deductible - Not Filed" column in the list shown in Figure 8).

(17)年調区分等テーブル106iを基に年調区分等ワーニングリストを出力する(図8参照)。 (17) Output a warning list for annual adjustment classification, etc. based on the annual adjustment classification, etc. table 106i (see Figure 8).

なお、リスト出力管理部102bが実行する上述した処理の一部についての具体例は、図9から図11に示す通りである。 Specific examples of some of the above-mentioned processes performed by the list output management unit 102b are shown in Figures 9 to 11.

図9には、従業員Aの配偶者控除または配偶者特別控除の控除額について、見積りの所得を基に11月時点で38万円と算出されたが、確定した所得を基に12月時点で26万円と算出されたので、従業員Aへの申告書の訂正(金額訂正)の連絡が必要となったことが、主に示されている。 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 finalized income, so it became necessary to notify Employee A of a correction to his tax return (corrected amount).

図10には、従業員Bについて、見積りの収入を踏まえて11月時点で所得金額調整控除申告書が未提出であったが、申告をすれば確定した収入を基に0.1万円の控除が受けられることが12月時点でわかったので、従業員Bへの申告の案内(促し)の連絡が可能となったことが、主に示されている。 Figure 10 mainly shows that as of November, Employee B had not submitted an income adjustment deduction declaration form based on their estimated income, but as of December it was discovered that if they had filed a declaration they would be eligible for a deduction of 10,000 yen based on their finalized income, so it became possible to contact Employee B to inform (encourage) them to file a declaration.

図11には、従業員Cの配偶者控除または配偶者特別控除の控除額について、見積りの所得を基に11月時点で32万円と算出されたが、確定した所得により区分Iの値が「無し」(要するにA、B、またはC以外)となったため適用を受けられる要件を満たさなくなったことが12月時点でわかったので、従業員Cへの申告書の訂正(取り下げ)の連絡が必要となったことが、主に示されている。 Figure 11 mainly shows that the amount of Employee C's spouse deduction or special spouse deduction was calculated as 320,000 yen in November based on estimated income, but as the value of Category I was determined to be "none" (i.e., other than A, B, or C) based on 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 amend (withdraw) his tax return.

図12には、従業員Dの所得金額調整控除の控除額について、見積りの収入を基に11月時点で15万円と算出されたが、確定した収入を基に12月時点で5万円と算出されたので、従業員Dへの申告書の訂正(金額訂正)の連絡が必要となったことが、主に示されている。 Figure 12 mainly shows that the amount of deduction for employee D's income adjustment deduction was calculated as 150,000 yen in November based on estimated income, but was calculated as 50,000 yen in December based on confirmed income, so it became necessary to notify employee D of a correction to his tax return (amount correction).

[2.処理]
上述のように構成された業務支援装置100が実行する処理の具体例を、図3から図8等を参照して詳細に説明する。
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.

[2-1.12月の年末調整の登録]
まず、年末調整計算部102aは、従業員支給テーブル106cに1月から12月までの確定した支給額が格納されている従業員を対象に、当該確定した支給額を基に年間収入を算出し、算出した年間収入(要するに確定した年間収入)を従業員別に従業員年調テーブル106eに格納する(図4参照)。
[2-1. Registration of December year-end adjustment]
First, 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).

つぎに、年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象にして、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている所得金額調整控除について、従業員年調テーブル106eに格納されている確定した年間収入を基に、所得金額調整控除に関する判定基準および算出式に従って、所得金額調整控除の控除額の算出を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図3および図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。
例えば、従業員Aについて、所得金額調整控除申告書の提出が「1:提出あり」であり、確定した年間収入が「1,096万円」であるので、所得金額調整控除の控除額は「15万円」と算出される。なお、年間収入が1,000万円を超える場合、1,000万円として控除額の算出が行われる。
例えば、従業員Bについて、所得金額調整控除申告書の提出が「0:提出なし」であるので、所得金額調整控除の控除額は「0万円」と算出される。
例えば、従業員Cについて、所得金額調整控除申告書の提出が「1:提出あり」であり、確定した年間収入が「1,295万円」であるので、所得金額調整控除の控除額は「15万円」と算出される。なお、年間収入が1,000万円を超える場合、1,000万円として控除額の算出が行われる。
例えば、従業員Dについて、所得金額調整控除申告書の提出が「1:提出あり」であり、確定した年間収入が「900万円」であるので、所得金額調整控除の控除額は「5万円」と算出される。
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 form 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,000,000 yen, the deduction amount will be calculated as 10,000,000 yen.
For example, for employee B, the submission of the income adjustment deduction declaration form is "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 form 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 is 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 amount of the income adjustment deduction is calculated as "50,000 yen."

つぎに、年末調整計算部102aは、従業員年調テーブル106eに格納されている確定した年間収入および従業員年調テーブル106eに格納されている算出した所得金額調整控除の控除額等を基に、「『本人収入』-『給与所得控除額』-『所得金額調整控除の控除額』-『必要経費(通勤手当等)』」という計算式に従って、年間所得を算出し、算出した年間所得(要するに確定した年間所得)を従業員別に従業員年調テーブル106eに格納する(図4参照)。
例えば、従業員Aについて、確定した年間収入が「1,096万円」であり、算出された所得金額調整控除の控除額が「15万円」であるので、年間所得が「901万円」と算出される(※給与所得控除額と必要経費については記載を省略する)。
例えば、従業員Bについて、確定した年間収入が「851万円」であり、算出された所得金額調整控除の控除額が「0万円」であるので、年間所得が「656万円」と算出される(※給与所得控除額と必要経費については記載を省略する)。
例えば、従業員Cについて、確定した年間収入が「1,295万円」であり、算出された所得「15万円」であるので、年間所得が「1,100万円」と算出される(※給与所得控除額と必要経費については記載を省略する)。
例えば、従業員Dについて、確定した年間収入が「901万円」であり、算出された所得金額調整控除の控除額が「5万円」であるので、年間所得が「705万円」と算出される(※給与所得控除額と必要経費については記載を省略する)。
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,960,000 yen, and the calculated income adjustment deduction amount is 150,000 yen, so the annual income is calculated as 9,010,000 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,010,000 yen, and the calculated income adjustment deduction amount is 50,000 yen, so the annual income is calculated as 7,050,000 yen (※The salary income deduction amount and necessary expenses are omitted).

つぎに、年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている基礎控除について、従業員年調テーブル106eに格納されている確定した年間所得を基に、基礎控除マスタ106fを参照して、控除額の算出と区分Iの値(A、B、C、または、なし)の決定を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図3および図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。
例えば、従業員Aについて、基礎控除申告書の提出が「1:提出あり」であり、確定した年間所得が「901万円」であるので、基礎控除の控除額は「48万円」と算出され、区分Iの値は「B」と決定される。
例えば、従業員Bについて、基礎控除申告書の提出が「1:提出あり」であり、確定した年間所得が「656万円」であるので、基礎控除の控除額は「48万円」と算出され、区分Iの値は「A」と決定される。
例えば、従業員Cについて、基礎控除申告書の提出が「1:提出あり」であり、確定した年間所得が「1,100万円」であるので、基礎控除の控除額は「48万円」と算出され、区分Iの値は「なし」(または「A、B、C以外」)(図9および図11に示されている「E」に相当)と決定される。
例えば、従業員Dについて、基礎控除申告書の提出が「1:提出あり」であり、確定した年間所得が「705万円」であるので、基礎控除の控除額は「48万円」と算出され、区分Iの値は「A」と決定される。
Next, for the basic deductions for which the employee declaration table 106d indicates that the employee has submitted a tax return, the year-end adjustment calculation unit 102a calculates the deduction amount and determines the value of Category I (A, B, C, or none) for each employee's basic deductions based on the finalized annual income stored in the employee annual adjustment table 106e, with reference to the basic deduction master 106f, and stores the calculated deduction amount for each employee in the employee annual adjustment table 106e (see Figures 3 and 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.
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 finalized 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."

つぎに、年末調整計算部102aは、従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申告書の提出が「提出あり」となっている配偶者控除または配偶者特別控除について、従業員扶養者情報テーブル106bに格納されている配偶者の年齢および従業員申告テーブル106dに格納されている配偶者の所得を基に、配偶者所得金額マスタ106gを参照して、区分IIの値(1、2、3、または4)の決定を実行し、先に決定した区分Iの値と決定した区分IIの値を基に、配偶者控除マスタ106hを参照して、配偶者控除または配偶者特別控除の控除額の算出を実行し、算出した控除額を従業員別に従業員年調テーブル106eに格納する(図3および図5参照)。なお、従業員申告テーブル106dにおいて申告書の提出が「提出なし」となっている場合は、控除額はゼロと算出する。また、配偶者控除または配偶者特別控除の適用を受けられる要件を満たさない場合、配偶者控除または配偶者特別控除の控除額はゼロと算出する。
例えば、従業員Aについて、配偶者控除等申告書の提出が「1:提出あり」であり、配偶者の年齢と所得は「70歳」と「50万円」なので区分IIの値は「3」と決定され、区分Iの値は「B」であるので、配偶者特別控除の控除額は「26万円」と算出される。
例えば、従業員Bについて、配偶者控除等申告書の提出が「0:提出なし」であるので、配偶者控除または配偶者特別控除の控除額は「0万円」と算出される。
例えば、従業員Cについて、配偶者控除等申告書の提出が「1:提出あり」であり、配偶者の年齢と所得は「70歳」と「40万円」なので区分IIの値は「1」と決定され、区分Iの値は「なし」であるので、適用を受けられる要件は満たされず、配偶者特別控除の控除額は「0万円」と算出される。
例えば、従業員Dについて、配偶者控除等申告書の提出が「0:提出なし」であるので、配偶者控除または配偶者特別控除の控除額は「0万円」と算出される。
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 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 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 referring to 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). Note that 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.
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."

[2-2.年調区分等ワーニングリスト画面から差が発生した従業員とその内訳の確認]
つぎに、図6に示す年調区分等ワーニングリストと題した画面においてリストの印刷を指示するためのボタンが押下されると、リスト出力管理部102bは、以下の(31)から(36)の処理を実行する。なお、(31)と(32)の処理と(33)と(34)の処理は、同時並行的に実行されてもよい。
[2-2. Check employees with discrepancies and their breakdown 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 Figure 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.

(31)従業員申告テーブル106dに格納されている従業員を対象に、従業員申告テーブル106dにおいて申請書の提出が「1:提出あり」となっている控除について、従業員申告テーブル106dに格納されている控除額と従業員年調テーブル106eに格納されている控除額との比較を実行し、控除額について差(変化)があるか否かを控除の種類別かつ従業員別に確認する(図6および図7参照)。
例えば、従業員Aについて、基礎控除の控除額の変化は「なし」と確認され、配偶者控除または配偶者特別控除の控除額の変化は「あり」と確認され、所得金額調整控除の控除額の変化は「なし」と確認される。
例えば、従業員Bについて、基礎控除の控除額の変化は「なし」と確認され、配偶者控除または配偶者特別控除の控除額の変化は、申請書の提出が「0:提出なし」となっているため「なし」と確認され、所得金額調整控除の控除額の変化は、申請書の提出が「0:提出なし」となっているため「なし」と確認される。
例えば、従業員Cについて、基礎控除の控除額の変化は「なし」と確認され、配偶者控除または配偶者特別控除の控除額の変化は「あり」と確認され、所得金額調整控除の控除額の変化は「なし」と確認される。
例えば、従業員Dについて、基礎控除の控除額の変化は「なし」と確認され、配偶者控除または配偶者特別控除の控除額の変化は、申請書の提出が「0:提出なし」となっているため「なし」と確認され、所得金額調整控除の控除額の変化は「あり」と確認される。
(31) For employees stored in the employee declaration table 106d, for deductions for which the application form submission in the employee declaration table 106d is marked as "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 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 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 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 set to "0: not submitted," and the change in the amount of the income adjustment deduction is confirmed to be "yes."

(32)差(変化)があると確認された、従業員年調テーブル106eに格納されている控除額が、変動を意味するものなのか控除不可を意味するものなのかを、当該控除額の種類を踏まえて判定する(図7および図8参照)。
例えば、従業員Aについて、配偶者控除または配偶者特別控除の控除額の変化は「あり」と確認され、従業員年調テーブル106eに格納されている控除額は0万円ではなく26万円なので、従業員年調テーブル106eに格納されている控除額は「変動を意味するもの」と判定される。
例えば、従業員Cについて、配偶者控除または配偶者特別控除の控除額の変化は「あり」と確認され、従業員年調テーブル106eに格納されている控除額は0万円なので、従業員年調テーブル106eに格納されている控除額は「控除不可を意味するもの」(または「変動と控除不可の両方を意味するもの」)と判定される。
例えば、従業員Dについて、所得金額調整控除の控除額の変化は「あり」と確認され、従業員年調テーブル106eに格納されている控除額は0万円ではなく5万円なので、従業員年調テーブル106eに格納されている控除額は「変動を意味するもの」と判定される。
(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 is non-deductible, taking into account the type of 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 "indicate 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, it is confirmed that there has been a change in the amount of the income adjustment deduction, 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 be "indicating a change."

(33)従業員申告テーブル106dを参照して、提出無しの従業員および提出無しの申告書の種類を抽出する(図6参照)。
例えば、従業員Bについて、「0:提出なし」となっている「配偶者控除等申告書」と「所得金額調整控除申告書」という種類が抽出される。
例えば、従業員Dについて、「0:提出なし」となっている「配偶者控除等申告書」という種類が抽出される。
(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 of "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 "Declaration of spouse deductions, etc.", which is set to "0: Not submitted," is extracted.

(34)抽出した従業員を対象に、抽出した申告書の種類に応じて、控除の適用を受けられる要件を満たすかの判定を実行する(図6および図8参照)。
例えば、従業員Bについて、従業員年調テーブル106eに格納されている年間所得は「656万円」なので区分Iの値は「A」となるが、従業員扶養者情報テーブル106bにレコードは存在せず且つ従業員申告テーブル106dにおいて配偶者の所得が「0万円」であるので、配偶者控除または配偶者特別控除の適用を受けられる要件を満たさないと判定される。なお、従業員年調テーブル106eに格納されている年間所得が適用を受けられる要件を満たすかという観点で判定を行ってもよい。
また、従業員Bについて、従業員年調テーブル106eに格納されている年間収入が「851万円」であるので、所得金額調整控除の適用を受けられる要件(つまり控除額が0より大きくなる)を満たすと判定される。
例えば、従業員Dについて、従業員年調テーブル106eに格納されている年間所得は「705万円」なので区分Iの値は「A」となるが、従業員扶養者情報テーブル106bにレコードは存在せず且つ従業員申告テーブル106dにおいて配偶者の所得が「0万円」であるので、配偶者控除または配偶者特別控除の適用を受けられる要件を満たさないと判定される。なお、従業員年調テーブル106eに格納されている年間所得が適用を受けられる要件を満たすかという観点で判定を行ってもよい。
(34) For the extracted employees, a determination is made as to whether they meet the requirements for applying for deductions according to the type of the extracted tax return (see FIGS. 6 and 8).
For example, for employee B, the annual income stored in the employee annual report table 106e is "6.56 million yen," so the value of category I is "A," but there is no record in the employee dependent information table 106b and the spouse's income in the employee declaration table 106d is "0 million yen," so it is determined that the employee does not meet the requirements for being eligible for the spouse deduction or special spouse deduction. Note that the determination may also be made from the perspective of whether the annual income stored in the employee annual report table 106e meets the requirements for eligibility.
Furthermore, since the annual income of employee B stored in employee annual adjustment table 106e is "8.51 million yen," it is determined that the employee meets the requirements for being eligible for the income adjustment deduction (i.e., the deduction amount is greater than 0).
For example, for employee D, the annual income stored in the employee annual report table 106e is "7,050,000 yen," so the value of category I is "A," but there is no record in the employee dependent information table 106b and the spouse's income in the employee declaration table 106d is "0,000 yen," so it is determined that the employee does not meet the requirements for receiving the spouse deduction or special spouse deduction. Note that the determination may also be made from the perspective of whether the annual income stored in the employee annual report table 106e meets the requirements for application.

(35)(33)の処理にて差(変化)があると確認された控除額に紐づく従業員、控除額の種類、および得られた判定結果、ならびに、(34)の処理にて要件を満たすと判定された従業員および申告書の種類を、年調区分等テーブル106iに格納する(図8参照)。
例えば、従業員Aについて、基礎控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、配偶者控除または配偶者特別控除に関する情報として「控除額変動:該当,控除不可:なし,控除可能:なし」を、所得金額調整控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を含むレコードを、年調区分等テーブル106iに格納する。
例えば、従業員Bについて、基礎控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、配偶者控除または配偶者特別控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、所得金額調整控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:該当」を含むレコードを、年調区分等テーブル106iに格納する。
例えば、従業員Cについて、基礎控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、配偶者控除または配偶者特別控除に関する情報として「控除額変動:該当,控除不可:該当,控除可能:なし」を、所得金額調整控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を含むレコードを、年調区分等テーブル106iに格納する。
例えば、従業員Dについて、基礎控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、配偶者控除または配偶者特別控除に関する情報として「控除額変動:なし,控除不可:なし,控除可能:なし」を、所得金額調整控除に関する情報として「控除額変動:該当,控除不可:なし,控除可能:なし」を含むレコードを、年調区分等テーブル106iに格納する。
(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 etc. table 106i (see Figure 8).
For example, for employee A, 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: none, deductible: none" is stored in the annual adjustment classification table 106i.
For example, for employee B, a record including information regarding basic deductions such as "Deduction amount change: none, non-deduction: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: none, non-deduction: none, deductible: none" is stored in the annual adjustment classification table 106i, and information regarding income adjustment deductions such as "Deduction amount change: none, non-deduction: none, deductible: applicable" 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-deduction: none, deductible: none" and information regarding spouse deductions or special spouse deductions such as "Deduction amount change: applicable, non-deduction: applicable, deductible: none" is stored in the annual adjustment classification table 106i, and information regarding income adjustment deductions such as "Deduction amount change: none, non-deduction: none, deductible: none" is stored in the annual adjustment classification table 106i.
For example, for employee D, 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: none, non-deductible: none, deductible: none" is stored in the annual adjustment classification table 106i.

(36)年調区分等テーブル106iを基に年調区分等ワーニングリストを出力(印刷)する(図8参照)。 (36) Output (print) the annual adjustment classification warning list based on the annual adjustment classification table 106i (see Figure 8).

業務担当者等は、年調区分等ワーニングリストを元に、従業員へ訂正および再提出の連絡を迅速にすることができる。その結果、正しい控除額の源泉徴収票を税務署へ提出でき、税務署からの是正指示を事前に防ぐことができる。また、業務担当者は、年調区分等ワーニングリストを元に、従業員へ申告するように促す連絡をすることができる。なお、税務署への提出は、従業員年調テーブル106eを利用して行ってもよい。 Based on the warning list for annual tax adjustment categories, etc., business personnel can quickly notify employees of corrections and resubmission. 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 use the warning list for annual tax adjustment categories, etc. to contact employees to encourage them to file their tax returns. Note that submission to the tax office can also be made using the employee annual tax adjustment table 106e.

[3.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8および9に貢献することが可能となる。
[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.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13および15に貢献することが可能となる。 Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 Furthermore, this embodiment can contribute to strengthening control and governance, thereby contributing to Goal 16 of the SDGs.

[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
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.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 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.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.

また、業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the business support device 100, the components shown in the figure are functional concepts and do not necessarily have to be physically configured as shown in the figure.

例えば、業務支援装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the business support device 100, particularly the processing functions performed by the control unit, may be implemented in whole or in part 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. In other words, a computer program that works in conjunction with the OS to issue commands to the CPU and perform various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and works in conjunction with the CPU to form the control unit.

また、このコンピュータプログラムは、業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored on 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.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and more. This includes any "portable physical media" such as a Blu-ray Disc (registered trademark) and a Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. It should be noted that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, or a structure that achieves its function by working in conjunction with a separate program, such as an OS. The specific structure 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 structures and procedures.

記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices 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 website provision.

また、業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 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 such an information processing device to which any peripheral device is connected. The business support device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processing described in this embodiment.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments may be implemented in any combination, or embodiments may be implemented selectively.

本発明は、年末調整業務を行う様々な業界において有用である。 This invention is useful in a variety of industries that perform year-end tax adjustment procedures.

100 業務支援装置
102 制御部
102a 年末調整計算部
102b リスト出力管理部
104 通信インターフェース部
106 記憶部
106a 従業員情報テーブル
106b 従業員扶養者情報テーブル
106c 従業員支給テーブル
106d 従業員申告テーブル
106e 従業員年調テーブル
106f 基礎控除マスタ
106g 配偶者所得金額マスタ
106h 配偶者控除マスタ
106i 年調区分等テーブル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Business support device 102 Control unit
102a Year-end adjustment calculation department
102b List output management unit 104 Communication interface unit 106 Storage unit
106a Employee information table
106b Employee dependent information table
106c Employee distribution table
106d Employee Declaration Table
106e Employee Annual Adjustment Table
106f Basic deduction master
106g Spouse income amount master
106h Spouse deduction master
106i Annual adjustment classification table 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (4)

配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出部と、
前記抽出部で抽出した従業員を対象に、前記抽出部で抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定部と、
前記要件判定部で要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成部と、
前記作成部で作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御部と、
を備えることを特徴とする申告案内業務支援装置。
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:
確定処理部をさらに備え、
前記確定した年間収入は、前記確定処理部が、1月から12月までの確定した支給額を従業別に保持する従業員支給データを基に算出したものであり、
前記確定した年間所得は、前記確定処理部が、前記確定した年間収入と前記算出された所得金額調整控除の控除額を基に算出したものであること、
を特徴とする請求項1に記載の申告案内業務支援装置。
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:
情報処理装置が、
偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出ステップと、
記抽出ステップで抽出した従業員を対象に、前記抽出ステップで抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定ステップと、
記要件判定ステップで要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成ステップと、
前記作成ステップで作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御ステップと、
実行することを特徴とする申告案内業務支援方法。
The 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.
情報処理装置を、
配偶者控除等申告書の提出有無および所得金額調整控除申告書の提出有無に関する情報が従業員別に格納されている申告情報記憶領域を参照して、提出無しの従業員および提出無しの申告書の種類を抽出する抽出手段、
前記抽出手段で抽出した従業員を対象に、前記抽出手段で抽出した申告書の種類に応じて、確定情報記憶領域に従業員別に格納されている確定した年間収入が所得金額調整控除の適用を受けられる要件を満たすかの判定、および/または、前記確定情報記憶領域に従業員別に格納されている、当該確定した年間収入を基に算出された所得金額調整控除の控除額と当該年間収入に基づく確定した従業員の年間所得が、配偶者控除または配偶者特別控除の適用を受けられる要件を満たすかの判定を実行する要件判定手段、
前記要件判定手段で要件を満たすと判定された従業員および申告書の種類を含む申告可能対象データを作成する作成手段、
前記作成手段で作成した前記申告可能対象データを基に申告可能対象リストを出力する出力制御手段、
として機能させるための申告案内業務支援プログラム。
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
JP2023075102A 2023-04-28 2023-04-28 Filing guidance business support device, filing guidance business support method, and filing guidance business support program Active JP7736737B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023075102A JP7736737B2 (en) 2023-04-28 2023-04-28 Filing guidance business support device, filing guidance business support method, and filing guidance business support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023075102A JP7736737B2 (en) 2023-04-28 2023-04-28 Filing guidance business support device, filing guidance business support method, and filing guidance business support program

Publications (2)

Publication Number Publication Date
JP2024159246A JP2024159246A (en) 2024-11-08
JP7736737B2 true JP7736737B2 (en) 2025-09-09

Family

ID=93336566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023075102A Active JP7736737B2 (en) 2023-04-28 2023-04-28 Filing guidance business support device, filing guidance business support method, and filing guidance business support program

Country Status (1)

Country Link
JP (1) JP7736737B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004151814A (en) 2002-10-29 2004-05-27 Hitachi Ltd Tax reporting data processing method and system
JP2004206481A (en) 2002-12-25 2004-07-22 Hitachi Ltd Processing method related to procedure for determining excess or deficiency of tax payment amount, and computer program for performing processing related to the procedure
JP2009026060A (en) 2007-07-19 2009-02-05 Kag Holdings:Kk Payroll calculation system and payroll calculation server device
JP2012123484A (en) 2010-12-06 2012-06-28 Fujitsu Fip Corp National tax data sharing system, and method and program for identifying breakdown of categories of tax exemption for dependents

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004151814A (en) 2002-10-29 2004-05-27 Hitachi Ltd Tax reporting data processing method and system
JP2004206481A (en) 2002-12-25 2004-07-22 Hitachi Ltd Processing method related to procedure for determining excess or deficiency of tax payment amount, and computer program for performing processing related to the procedure
JP2009026060A (en) 2007-07-19 2009-02-05 Kag Holdings:Kk Payroll calculation system and payroll calculation server device
JP2012123484A (en) 2010-12-06 2012-06-28 Fujitsu Fip Corp National tax data sharing system, and method and program for identifying breakdown of categories of tax exemption for dependents

Also Published As

Publication number Publication date
JP2024159246A (en) 2024-11-08

Similar Documents

Publication Publication Date Title
JP7708806B2 (en) Business support device, business support method, and business support program
JP7736737B2 (en) Filing guidance business support device, filing guidance business support method, and filing guidance business support program
JP7754876B2 (en) Year-end tax adjustment work support device, year-end tax adjustment work support method, and year-end tax adjustment work support program
JP2017168087A (en) Expense journal automatic creation device, expense journal automatic creation method, and expense journal automatic creation program
JP7488944B2 (en) Deduction declaration data display device, deduction declaration data display method, and deduction declaration data display program
JP7791139B2 (en) Payroll calculation device, payroll calculation method, and payroll calculation program
JP7361006B2 (en) Current deduction amount calculation device, current deduction amount calculation method, and current deduction amount calculation program
JP7821073B2 (en) Business support device, business support method, and business support program
JP7104520B2 (en) Withholding tax-related business support equipment, withholding tax-related business support methods, and withholding tax-related business support programs
Cuevas et al. The COVID-19 Shock Through the Lens of the Spanish Sales Daily Data: Modeling and Seasonal Adjustment Challenges
JP7344190B2 (en) Construction business accounting device, construction business accounting method, and construction business accounting program
JP2024085099A (en) Data creation device, data creation method, and data creation program
JP7720342B2 (en) Housing loan deduction management device, housing loan deduction management method, and housing loan deduction management program
JP7389725B2 (en) Information processing device, information processing method and program
JP6608695B2 (en) Accounting book management apparatus, accounting book management method, and accounting book management program
JP2019159688A (en) Qualification allowance total amount calculation device, qualification allowance total amount calculation method, and qualification allowance total amount calculation program
Radosavljević et al. The Pathway for the Effective Digital Transformation of the Tax Administration in Serbia
Ullah et al. Government Accounting in Pakistan: transition from a Legacy system to the New Accounting Model
JP7449882B2 (en) Journal creation device, journal creation method, and journal creation program
JP6850162B2 (en) Business data change check device, business data change check method, and business data change check program
JP7768946B2 (en) Screen display control device, screen display control method, and screen display control program
JP2025187225A (en) Income deduction management device, income deduction management method, and income deduction management program
JP7783218B2 (en) Business support device, business support method, and business support program
JP7461900B2 (en) Land valuation calculation device, land valuation calculation method, and land valuation calculation program
JP7791129B2 (en) Social insurance information processing device, social insurance information processing method, and social insurance information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250418

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250805

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250828

R150 Certificate of patent or registration of utility model

Ref document number: 7736737

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150