Tax management method and device, electronic equipment, chip and storage medium
By automatically connecting business and financial systems to generate tax return forms, unified tax management of group enterprises is achieved, solving the problems of fragmentation and manual errors in traditional tax management, and improving tax management efficiency and risk management capabilities.
Patent Information
- Application Number
- CN202510605266.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-12
- Publication Date
- 2025-09-16
AI Technical Summary
The tax management of group enterprises is decentralized, and the various taxpayers are scattered. Traditional tax management is subject to the risks of manual calculation, repeated filling and human errors in multiple links. Tax information management is backward and lacks a comprehensive tax management system.
By automatically connecting the business system and the financial system, tax return forms are generated, and tasks are automatically generated by institutions at all levels, completing tax declaration, tax analysis and file management, and using a unified tax management system to carry out information-based tax management for group enterprises.
It has achieved unified management of tax data for group enterprises, reduced the rate of manual errors, improved tax management efficiency, timely discovered and handled tax risks, and avoided duplication of work.
Smart Images

Figure CN120655440A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing, and in particular to a tax management method, device, electronic device, chip, and storage medium. Background Art
[0002] With the nationwide sharing of tax-related information, tax authorities can conduct data comparison, monitoring, analysis, tax assessment, and tax audits. The risk monitoring scope of tax authorities will cover all tax-related behaviors of enterprises. The supervision method will shift from prior approval to in-process and post-process management. The responsibility for tax compliance will be transferred to enterprises, and enterprises will gain greater tax management autonomy. However, tax information management is obviously lagging behind. The various taxpayers of group enterprises are scattered. Traditional tax management requires each unit to use manual calculations, fill in tax data, declare and pay taxes to local tax bureaus, and summarize and report to provincial and headquarters companies at each level. The work content of personnel in various places is repeated, and there is a risk of human errors in multiple links. Summary of the Invention
[0003] The present disclosure provides a tax management method, device, electronic device, chip and storage medium to solve problems in related technologies.
[0004] A first aspect embodiment of the present disclosure proposes a tax management method, which includes: calling at least one system to obtain tax-related data of at least one subsidiary based on a target tax type; generating at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary, and the type of at least one tax return form is the target tax type; when the review status of at least one tax return form is passed, creating a declaration task corresponding to at least one subsidiary and sending at least one tax return form to at least one subsidiary; updating the tax status of at least one subsidiary based on the status of the declaration task corresponding to at least one subsidiary.
[0005] In some embodiments of the present disclosure, generating at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary includes: determining the total taxable income of at least one subsidiary based on the tax-related data of at least one subsidiary; determining the company identification of each subsidiary, and obtaining the tax-related data corresponding to each subsidiary from the tax-related data of at least one subsidiary based on the company identification; determining the operating income, employee salaries payable and assets corresponding to each subsidiary based on the tax-related data corresponding to each subsidiary; and determining the tax return form corresponding to each subsidiary based on the operating income, employee salaries payable and assets corresponding to each subsidiary and in accordance with the tax policies of the region where each subsidiary is located.
[0006] In some embodiments of the present disclosure, generating at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary includes: when it is determined that the target tax type is value-added tax, the tax-related data of at least one subsidiary include the input data, invoiced data, and deemed sales data of at least one subsidiary; authenticating the input data of at least one subsidiary, and updating the authentication status of the input data of at least one subsidiary when the authentication is passed; for at least one subsidiary with an authentication status of passed, determining the input tax amount based on the transfer-out mark of the input data of at least one subsidiary; determining the tax return form corresponding to each subsidiary based on the input tax amount, invoiced data, deemed sales data, and the tax rate corresponding to the deemed sales data, and in accordance with the tax policy of the region where each subsidiary is located.
[0007] In some embodiments of the present disclosure, updating the tax status of the first subsidiary based on the tax payment voucher includes: determining the actual tax paid by the first subsidiary based on the tax payment voucher; updating the tax status of the first subsidiary and / or generating reminder information based on the actual tax paid and the tax payable by the first subsidiary.
[0008] In some embodiments of the present disclosure, updating the tax status of the first subsidiary and / or generating reminder information based on the actual tax payment and the tax payable of the first subsidiary includes: in response to the actual tax payment being equal to the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a normal status; in response to the actual tax payment being less than the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a risk status, and displaying a second reminder information, the second reminder information being used to remind the first subsidiary to pay the additional tax; in response to the actual tax payment being greater than the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a risk status, and displaying a third reminder information, the third reminder information being used to remind the first subsidiary to deal with the overpaid tax.
[0009] The second aspect of the present disclosure proposes a tax management device, which includes: a first processing unit, which is used to call at least one system to obtain tax-related data of at least one subsidiary based on the target tax type; a second processing unit, which is used to generate at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary, and the type of at least one tax return form is the target tax type; a third processing unit, which is used to create a declaration task corresponding to at least one subsidiary when the audit status of at least one tax return form is passed, and send at least one tax return form to at least one subsidiary; a fourth processing unit, which is used to update the tax status of at least one subsidiary based on the status of the declaration task corresponding to at least one subsidiary.
[0010] The third aspect embodiment of the present disclosure proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described in the first aspect embodiment of the present disclosure.
[0011] The fourth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect embodiment of the present disclosure.
[0012] The fifth aspect embodiment of the present disclosure proposes a chip, characterized in that it includes at least one processor and a communication interface; the communication interface is used to receive signals input into the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method described in the first aspect embodiment of the present disclosure through logic circuits or executing code instructions.
[0013] In summary, the tax management method proposed in the present disclosure can automatically connect to at least one system to obtain the tax data of at least one subsidiary of a group enterprise, and can uniformly calculate and generate tax return forms for multiple subsidiaries. After that, the tax return form can be issued to each subsidiary after passing the review process, which can realize unified tax management of multiple subsidiaries and unified management of the tax status of multiple subsidiaries, avoiding the dispersion of various tax entities in multiple group enterprises, duplication of work content by personnel in various places, and the existence of manual errors in multiple links. It can realize automatic generation of tasks by institutions at all levels to complete the centralized information-based tax management needs of group enterprises such as tax declaration, tax analysis, and file management.
[0014] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0016] Figure 1 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 1 ;
[0017] Figure 2 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 2 ;
[0018] Figure 3 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 3 ;
[0019] Figure 4A A schematic diagram of the business process of a tax system for automated tax calculation and declaration management provided by an embodiment of the present disclosure;
[0020] Figure 4B A schematic diagram of a tax declaration and review process provided in an embodiment of the present disclosure;
[0021] Figure 4C A schematic diagram of a data scheduling method provided in an embodiment of the present disclosure;
[0022] Figure 5 A schematic diagram of the structure of a tax management device provided in an embodiment of the present disclosure;
[0023] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure;
[0024] Figure 7 A schematic diagram of the chip structure provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] The following describes in detail embodiments of the present disclosure, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.
[0026] With the nationwide sharing of tax-related information, tax authorities can conduct data comparison, monitoring, analysis, tax assessment, and tax audits. The risk monitoring scope of tax authorities will cover all tax-related behaviors of enterprises. The supervision method will shift from prior approval to in-process and post-process management. The responsibility for tax compliance will be transferred to enterprises, and enterprises will gain greater tax management autonomy. However, tax information management is obviously lagging behind. The various taxpayers of group enterprises are scattered. Traditional tax management requires each unit to use manual calculations, fill in tax data, declare and pay taxes to local tax bureaus, and summarize and report to provincial and headquarters companies at each level. The work content of personnel in various places is repeated, and there is a risk of human errors in multiple links.
[0027] Currently, some companies have built tax information management systems, enabling tax informatization, invoice management, and calculation management for some tax types. However, these systems are not fully integrated with their business and financial systems, and are designed solely for tax purposes, meeting the needs of calculation and reporting. Incomplete integration with business and financial systems prevents comprehensive automated tax analysis and calculations, and the company lacks a comprehensive tax management system that encompasses tax filing task management, tax analysis, and risk management.
[0028] The current tax management system for independent enterprises, meaning that enterprises act as independent taxpayers and do not involve secondary or tertiary institutions, lacks closed-loop management for generating, summarizing, reviewing, and archiving tax declaration tasks across headquarters, provincial, and municipal agencies. This makes the tax management system unsuitable for group-type enterprises that require centralized procurement and apportionment, involving aggregation at all levels.
[0029] Therefore, to address the above issues, this paper proposes a tax management method that integrates business rules and management processes from the perspective of "business, finance, and taxation" to streamline the digital tax business architecture of enterprises. This method integrates business and financial systems to automatically calculate taxes, establishes standardized business rules and processing procedures, and automatically generates tasks for organizations at all levels to meet the centralized information-based tax management needs of group enterprises, such as tax declaration, tax analysis, and file management.
[0030] The specific contents of this method are as follows.
[0031] Figure 1 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 1 .like Figure 1 As shown, the method may include the following steps.
[0032] Step 101: Call at least one system to obtain tax-related data of at least one subsidiary based on a target tax type.
[0033] In some embodiments, the target tax type is the tax type that needs to be declared currently, such as corporate income tax, value-added tax, stamp duty, real estate tax, etc. For example, tax return forms can be generated periodically, for example, corporate income tax can be generated monthly, or corporate income tax can be generated every quarter, or corporate income tax can be generated every year, etc., and this disclosure is not limited to this.
[0034] In some embodiments, after determining the target tax type to be declared, the system can automatically connect to at least one business system or financial system based on the target tax type to obtain tax-related data related to the target tax for at least one subsidiary. For multi-level corporate groups, connecting to at least one system can aggregate data from lower-level organizations, reducing the error rate of manual aggregation. Optionally, in addition to automatic connection, the system can also support manual maintenance of tax-related data, such as bond income details, dividend distribution details, fund dividend details, R&D expense subsidiary accounts, headcount information, etc. The at least one system includes at least one of a value-added tax system, an electronic invoice system, an office automation system, an expense control and reimbursement system, an SAP system, a sales force management system, and a front-end business system. For example, the system can connect to the SAP system to obtain data such as the income statement, balance sheet, cash flow statement, account balance sheet, account ledger, and asset depreciation detailed table. The expense control and reimbursement system can be used to obtain a list of input invoices, while the value-added tax system and electronic invoice service platform can be used to obtain data such as output invoice details.
[0035] Step 102: Generate at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary.
[0036] In some embodiments, the type of at least one tax return form is a target tax type. Optionally, the tax return form template to be used and the corresponding tax calculation rules can be determined based on the target tax type. The tax-related data of at least one subsidiary can be used to generate at least one tax return form corresponding to at least one subsidiary in accordance with the tax bureau template and tax calculation rules corresponding to the target tax type.
[0037] In some embodiments, generating at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary includes: determining the total taxable income of at least one subsidiary based on the tax-related data of at least one subsidiary; determining the company identification of each subsidiary, and obtaining the tax-related data corresponding to each subsidiary from the tax-related data of at least one subsidiary based on the company identification; determining the operating income, employee wages payable and assets corresponding to each subsidiary based on the tax-related data corresponding to each subsidiary; and determining the tax return form corresponding to each subsidiary based on the operating income, employee wages payable and assets corresponding to each subsidiary and in accordance with the tax policies of the region where each subsidiary is located.
[0038] In some embodiments, when there are multiple subsidiaries, a tax return form corresponding to the target tax type can be generated for each subsidiary. For example, for the first subsidiary among multiple subsidiaries, the tax-related data corresponding to the target tax type of the first subsidiary can be obtained from at least one system. Optionally, each system can uniformly store the tax-related data of multiple subsidiaries. The multiple tax-related data stored in the system can have the identification information of the subsidiary, that is, when each data is stored in the system, the identification of the subsidiary to which the data belongs will be stored. When obtaining the data, the tax-related data of the first subsidiary can be obtained based on the identification information of the tax-related data.
[0039] In some embodiments, after determining the tax-related data of the first subsidiary, the tax policy of the region where the first subsidiary is located and the tax bureau template corresponding to the target tax type can be determined. Then, based on the tax-related data of the first subsidiary and the tax policy of the region where the first subsidiary is located, the tax of the first subsidiary, such as the amount of tax payable by the first subsidiary, can be calculated. Then, a tax return form for the first subsidiary can be generated according to the tax bureau template.
[0040] In some embodiments, generating at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary includes: when the target tax type is determined to be value-added tax, the tax-related data of at least one subsidiary includes the input data, invoiced data, and deemed sales data of at least one subsidiary; authenticating the input data of at least one subsidiary, and updating the authentication status of the input data of at least one subsidiary if the authentication is passed; for at least one subsidiary with an authentication status of passed, determining the input tax amount based on the transfer-out mark of the input data of at least one subsidiary; determining the tax return form corresponding to each subsidiary based on the input tax amount, invoiced data, deemed sales data, and the tax rate corresponding to the deemed sales data, and in accordance with the tax policy of the region where each subsidiary is located.
[0041] Step 103: When the audit status of at least one tax return form is approved, create a declaration task corresponding to at least one subsidiary and send at least one tax return form to the at least one subsidiary.
[0042] In some embodiments, a tax return form can be generated for each subsidiary, and then the tax return form can be reviewed to determine whether the template, data, etc. of the generated tax return form are correct. If there are errors, the tax return form of the subsidiary needs to be regenerated. After the review status of the tax return forms of multiple subsidiaries is passed, the head office can send at least one tax return form to at least one subsidiary, and can send the tax return form corresponding to the subsidiary to each subsidiary.
[0043] In some embodiments, after the head office reviews and approves the tax return form, it can create at least one declaration task corresponding to each subsidiary, wherein the declaration task corresponding to each subsidiary is a task for the subsidiary to make tax declarations based on the tax return form of the subsidiary. Optionally, the declaration task can be used to remind each subsidiary to perform the tax declaration task according to the tax return form, thereby realizing unified management of taxes for multiple subsidiaries.
[0044] In some embodiments, optionally, the solution of the present disclosure can be executed by a tax management system, and multiple subsidiaries and the head office can use the same tax management system. The tax management system can perform unified tax management on multiple subsidiaries, and each subsidiary and head office can have an independent account. During the audit, the system can provide the head office with the tax return form of each branch and the head office. After the head office passes the audit, in response to the indication of the audit passing, the system can send the corresponding tax return form of each subsidiary to the account of each subsidiary respectively.
[0045] Step 104: Update the tax status of at least one subsidiary according to the status of the declaration task corresponding to each of the at least one subsidiary.
[0046] In some embodiments, the tax status of at least one subsidiary can be updated based on the status of the declaration task corresponding to each subsidiary. For example, the tax status of the subsidiary can be updated after the subsidiary completes the declaration task. This allows for unified tax management of collective enterprises with multi-level institutions, timely updates of the tax status of multiple subsidiaries, timely acquisition of the tax status of each subsidiary, timely discovery of tax risks, and tax data archiving and statistical analysis of the tax data of multiple subsidiaries. Decision support data based on a tax perspective can also be generated based on statistical analysis, eliminating the need to manually determine the tax status of each subsidiary one by one, thereby improving the tax management efficiency of group enterprises.
[0047] In summary, the above-mentioned embodiments of the present disclosure can realize automatic docking with at least one system to obtain the tax data of at least one subsidiary of a group enterprise, and can uniformly calculate and generate tax return forms for multiple subsidiaries. After that, the tax return form can be issued to each subsidiary after passing the review process, which can realize unified tax management of multiple subsidiaries and unified management of the tax status of multiple subsidiaries, avoiding the dispersion of various tax entities of multiple group enterprises, duplication of work content of personnel in various places, and the existence of manual errors in multiple links. It can realize automatic generation of tasks by institutions at all levels to complete the centralized information-based tax management needs of group enterprises such as tax declaration, tax analysis, and file management.
[0048] Figure 2 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 2 .like Figure 2 As shown, based on Figure 1 In the illustrated embodiment, the method includes the following steps.
[0049] Step 201: When a tax payment certificate of a first subsidiary among at least one subsidiary is obtained within a preset time period, the status of the declaration task is updated to completed, and the tax status of the first subsidiary is updated according to the tax payment certificate.
[0050] In some embodiments, a completion time can be set for the declaration task of each subsidiary. For example, the preset time period can be set to 30 days, and the subsidiary can be instructed to complete the declaration task within the preset time period. After each subsidiary completes the tax payment, it can upload the feedback tax payment certificate, and the declaration task status and tax status of the subsidiary can be updated based on the tax payment certificate obtained from the subsidiary.
[0051] In some embodiments, optionally, when the tax payment voucher of the first subsidiary is received within a preset time period, the status of the declaration task of the first subsidiary can be updated from incomplete to completed. At this time, there is no need for the subsidiary to notify the head office by email or other means, and then the head office enters the information into the system. In this way, the tax data of multiple subsidiaries can be uniformly managed through one system. At this time, the subsidiary can directly upload the tax payment voucher, and the declaration task status of the first subsidiary can be automatically updated in the system without manual entry, which can improve tax management efficiency and reduce labor costs.
[0052] In some embodiments, after receiving the tax payment voucher of the first subsidiary, the actual tax payment situation of the first subsidiary can be determined based on the tax payment voucher of the first subsidiary, such as the actual tax amount paid this time. Then, the tax status of the first subsidiary can be updated based on the relationship between the actual tax payment amount of the first subsidiary and the tax amount payable indicated in the tax return form of the first subsidiary. The tax status of the first subsidiary can be used to indicate whether there is a tax risk for the first subsidiary, that is, it can be achieved to monitor the taxes of multiple subsidiaries, automatically determine whether there is a tax risk for each subsidiary, and remind when there is a risk, so that tax risks can be discovered and handled in a timely manner, avoiding human omissions that lead to corporate tax risk problems.
[0053] Step 202: When the tax payment certificate of the first subsidiary among the at least one subsidiary is not obtained within a preset time period, the tax status of the first subsidiary is updated to a risk status, and a first reminder message is displayed.
[0054] In some embodiments, when the tax payment voucher of the first subsidiary among at least one subsidiary is not obtained within a preset time period, the first subsidiary may have tax risk issues, such as overdue tax payment, which may cause credit and operational problems to the company. At this time, the status of the declaration task still remains incomplete. At this time, the tax status of the first subsidiary can be updated to a risk status, and a first reminder message can be generated. The first reminder message is used to remind the first subsidiary to perform the declaration task. The first reminder message can be sent to the first subsidiary to remind the first subsidiary to pay taxes in a timely manner. The first reminder message can also be sent to the head office, and relevant staff of the head office can urge the first subsidiary to pay taxes in a timely manner.
[0055] In the above embodiment, the preset time period may be a preset value, or may be dynamically determined according to the required tax payment deadline, which is not limited in the present disclosure.
[0056] In the above embodiment, the system can automatically determine the tax status of each subsidiary without the need for manual comparison of the determined tax status, thereby achieving unified management of multiple subsidiaries, timely discovering tax risks, and promptly handling tax risks, thereby avoiding corporate tax risk issues caused by manual omissions.
[0057] In summary, the above embodiments of the present application can determine whether there is a tax risk for each subsidiary based on the status of the declaration task of each subsidiary, can automatically identify tax risks, and can realize tax risk management of group enterprises.
[0058] Figure 3 A process diagram of a tax management method provided in an embodiment of the present disclosure Figure 3 .like Figure 3 As shown, based on Figure 1 In the illustrated embodiment, the method includes the following steps.
[0059] Step 301: Determine the actual tax amount paid by the first subsidiary based on the tax payment voucher.
[0060] In some embodiments, after receiving the tax payment voucher of the first subsidiary, the actual tax payment status of the first subsidiary, such as the actual tax amount paid this time, can be determined based on the tax payment voucher of the first subsidiary.
[0061] In some embodiments, optionally, after receiving the tax payment voucher of the first subsidiary, the tax payment record of the first subsidiary can be recorded. The tax payment record may, for example, include the tax payment time, the actual tax payment amount, the target tax payment point for handling the tax payment, the tax payment voucher, etc. Similarly, the tax payment records of multiple subsidiaries can be recorded, and the archiving and unified management of the tax payment records of multiple subsidiaries can be realized. Similarly, the tax payment record of each subsidiary can have an identification corresponding to the subsidiary, and in subsequent statistical analysis, the tax payment record of each subsidiary can be screened out, and statistical analysis of the tax of each subsidiary can be performed.
[0062] Step 302: Update the tax status of the first subsidiary and / or generate reminder information based on the actual tax paid and the tax payable of the first subsidiary.
[0063] In some embodiments, updating the tax status of the first subsidiary and / or generating reminder information based on the actual tax payment and the tax payable of the first subsidiary includes: in response to the actual tax payment being equal to the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a normal status; in response to the actual tax payment being less than the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a risk status, and displaying a second reminder information, the second reminder information being used to remind the first subsidiary to pay the additional tax; in response to the actual tax payment being greater than the tax payable of the first subsidiary, updating the tax status of the first subsidiary to a risk status, and displaying a third reminder information, the third reminder information being used to remind the first subsidiary to deal with the overpaid tax.
[0064] In some embodiments, the actual tax amount paid is equal to the tax payable of the first subsidiary, and the tax status of the first subsidiary is updated to a normal state, indicating that the first subsidiary has completed the declaration task and has paid sufficient taxes normally. At this time, the tax status of the first subsidiary can be updated to a normal state; when the actual tax amount paid is less than the tax payable of the first subsidiary, it means that the first subsidiary has only paid part of the tax and does not meet the tax payment requirements, which may have an adverse impact on the company's credit and operations. At this time, the subsidiary's tax is at risk, so the tax status of the first subsidiary is updated to a risky state. At this time, a second reminder message can also be generated. The second reminder message is used to remind the first subsidiary to pay the tax in time. Similarly, a second reminder message can be sent to the first subsidiary and a second reminder message can also be sent to the head office.
[0065] In some embodiments, when the actual tax amount is greater than the tax payable by the first subsidiary, the tax payment is completed normally, but there is an overpaid tax. Therefore, the tax status of the first subsidiary can be updated to a risky state and a third reminder message can be displayed. The third reminder message is used to remind the first subsidiary to deal with the overpaid tax. At this time, the overpaid tax can be selected as prepaid tax. For example, the system can choose to record the overpaid tax as prepaid tax. At this time, the tax status of the first subsidiary can be updated from a risky state to a normal state, and the existence of prepaid tax and the amount of prepaid tax can be recorded. When the tax is paid next time, the payable tax can be subtracted from the calculated payable tax to calculate the new payable tax. Alternatively, the overpaid tax can be refunded. At this time, a refund voucher can be uploaded and the refund record of each subsidiary can be recorded. After obtaining the refund voucher, the tax status of the subsidiary can be updated again based on the refund voucher.
[0066] In summary, the above-mentioned embodiments of the present disclosure can realize the confirmation of the actual tax amount paid, the filing management and statistical analysis of tax information, can update the tax status of each company based on statistical analysis, can timely discover tax risks, and can realize the tax risk management of group enterprises.
[0067] The technical solution of the present disclosure is further described in detail below in conjunction with specific application examples.
[0068] The following is a tax system for automated tax calculation and declaration management provided by the embodiment of the present disclosure. Starting from the tax management requirements, the system sorts out the tax compliance process and tax-related data and tax risks, determines the tax calculation rules according to the policies of each region and tax type, combines the business process, connects to the front-end business data, and completes the automatic generation of taxes from tax base to tax calculation. It realizes the tax management task control and process supervision of group enterprises, automatically creates the declaration task process of subordinate companies, supports templates of local tax bureaus, and the system automatically calculates and distributes the tax distribution data of branches, reduces the error rate of manual summary, avoids repetitive work of tax staff, establishes an online review mechanism, supports hierarchical audit, and realizes online control of the entire process of tax-related data submission and tax special inspection.
[0069] like Figure 4AThe figure below shows a business process diagram for a tax system that automates tax calculation and reporting management. This system identifies tax risks and provides rational improvements by streamlining the tax compliance processes of companies at all levels, analyzing tax-related data and daily reporting and review processes, and establishing a standardized tax management system and a comprehensive tax management system. Unified tax calculation rules are formulated based on tax policies and embedded into the tax system to ensure standardized policy implementation. Tax declaration forms for various tax types are generated according to the tax bureau's templates, financial statements are converted according to the tax bureau's templates, and tax reporting tasks are created on a monthly, quarterly, and annual basis. The system connects to the business system, acquires data to automate the calculation of various tax types, aggregates data from lower-level agencies, reduces the error rate of manual aggregation, and establishes an internal control review process for tax reporting. The system completes the confirmation of actual tax payments, and archives and manages tax information and performs statistical analysis to meet the tax compliance requirements of group-type enterprises.
[0070] The integrated tax management system's primary functions include automated tax calculation and filing for all tax categories, including corporate income tax, value-added tax, stamp duty, and real estate tax, withholding and remittance of foreign exchange payments, and other related taxes and property behavior taxes. It also supports system requirements for tax event management, related declaration management, risk management, statistical analysis, a tax policy and regulation database, and tax archive management. It also integrates with multiple systems, including the value-added tax system, electronic invoice system, OA office system, expense control and reimbursement system, SAP system, and sales personnel management system.
[0071] Docking business system tax calculation process: monthly access to SAP basic data, pre-placement of tax adjustments to expense control and reimbursement system and SAP, automatic docking to obtain front-end business data, preset tax rules and provide tax personnel with inspection and judgment, the head office generates the head office declaration form, and after the review is completed, automatically calculates the declaration tasks of each branch, handles the branch declaration, creates the branch declaration process, and generates the corresponding declaration form.
[0072] 1. Access basic data:
[0073] SAP system: income statement, balance sheet, cash flow statement, account balance sheet, account ledger, asset depreciation detailed list; expense control system: input invoice list; value-added tax system and electronic invoice service platform: output invoice details
[0074] Other basic data processing: manual maintenance (support import): bond income details, dividend distribution details, fund dividend details, R&D expense auxiliary account, number of people information
[0075] Three-factor allocation table process: Generate a three-factor allocation table on a quarterly basis. The system automatically takes the previous year's data (operating income, employee salaries payable, assets) and generates a three-factor allocation table.
[0076] After acquiring the data, the tax return form can be generated according to the specific type of return form to be generated. After the tax return form is generated, the tax system for automated tax calculation and declaration management can execute the review process, such as Figure 4B The following is a schematic diagram of the process for reviewing and filing various tax types using a tax system that uses automated tax calculation and filing management. The details of the corporate income tax filing process and the value-added tax filing process are as follows.
[0077] 2. Corporate income tax declaration process: Generate corporate income tax declaration forms on a quarterly basis.
[0078] Declaration task process: (Head office) ledger form - declaration form - distribution form issuance - tax payment confirmation; (Branch office) declaration form - tax payment confirmation.
[0079] Process description: The system aggregates and calculates basic data to generate the head office's prepayment declaration form. After the head office's tax personnel review the declaration data and confirm that it is correct, the system automatically calculates the declaration data of each branch and assigns tasks to each branch. The system creates a branch declaration process and generates the corresponding branch declaration form. Tax personnel at the head office and branch offices confirm tax payment and register actual payment information.
[0080] 3. VAT declaration process: Generate VAT declaration forms on a monthly basis.
[0081] Declaration task process: (income verification process) ledger - invoicing ledger - tax verification; (input invoice confirmation) input invoice list - input tax summary verification - input tax transfer calculation table; (independent declaration) ledger list - declaration form calculation - tax payment confirmation.
[0082] Process Introduction:
[0083] 1) Input invoice confirmation:
[0084] Input invoice data: In addition to accessing the input invoice list of the expense control system, it supports manual entry or import of VAT input invoices that are not processed through the expense control reimbursement system.
[0085] Input invoice certification: Export the input invoice certification form during the input tax verification process. After the certification is completed, the certification status is updated in the tax system.
[0086] Input transfer-out indicator: Synchronously transfers tax amounts and transfer-out reason data from the expense control and SAP systems.
[0087] 2) Revenue recognition process:
[0088] Invoiced details: Connect to the VAT system and electronic invoice service platform for sales invoice details, and maintain advance invoicing revenue data in the system.
[0089] Deemed sales processing: Connect to the expense control system and SAP system to process deemed sales accounting data, identify the corresponding tax rate and synchronize it to the integrated tax management system.
[0090] 3) Application process:
[0091] Generate declaration tasks based on the declaration task type of each branch, including independent declaration, summary declaration, summary allocation declaration and pre-tax declaration.
[0092] Tax personnel at the head office and branch offices confirm tax payment and register actual payment information.
[0093] like Figure 4C As shown in the figure, the data flow of the entire integrated tax management system is to extract raw tax-related data from other business and financial systems of the enterprise. This raw data is processed within the integrated tax management system to generate tax declaration and payment data and tax-related risk data. Statistical analysis of this processed tax declaration and payment data and tax-related risk data is then performed to generate decision-support data from a tax perspective. This tax declaration and payment data, tax-related risk data, and decision-support data from a tax perspective are then provided to the enterprise data warehouse as data assets for reuse within the enterprise.
[0094] Optionally, the system in this example can be responsible for basic configuration work at the system level, such as: basic information of the organization, tax calendar maintenance, tax policy maintenance, system user management, report configuration, tax organization hierarchy configuration, business process configuration (approval process, declaration process), scheduled task configuration and execution monitoring, etc.; it can be responsible for maintaining and managing basic tax-related information such as the taxpayer identification number of the taxpayer, the address of the competent tax bureau, etc.; it is responsible for the maintenance of basic data of various tax types, accuracy confirmation, declaration form data verification, declaration form submission review and confirmation of actual tax paid, etc.; it can be responsible for the review of various tax-related approval processes, such as: tax declaration review of various tax types, tax-related information release review, etc.
[0095] In summary, the above examples disclosed herein formulate unified tax calculation rules based on tax policies, which are embedded in the tax system to ensure the standardization of policy implementation; generate tax declaration forms for various tax types according to the tax bureau templates, convert financial statements according to the tax bureau templates, and create tax declaration tasks on a monthly, quarterly, and annual basis, connect to the business system, obtain data to realize automatic calculation of various taxes, collect data from lower-level institutions, and reduce the error rate of manual summary; establish an internal control review process for tax declarations, complete the confirmation of actual tax payments, and archive and manage tax information and conduct statistical analysis to meet the tax compliance requirements of group enterprises.
[0096] Figure 5A schematic diagram of the structure of a tax management device 500 provided in an embodiment of the present disclosure. As shown in Figure 4, the device includes: a first processing unit 510, configured to invoke at least one system to obtain tax-related data of at least one subsidiary based on a target tax type; a second processing unit 520, configured to generate at least one tax return form corresponding to the at least one subsidiary based on the tax-related data of the at least one subsidiary and the target tax type, wherein the at least one tax return form is of the target tax type; a third processing unit 530, configured to create a tax return task corresponding to at least one subsidiary and send the at least one tax return form to the at least one subsidiary if the review status of the at least one tax return form is approved; and a fourth processing unit 540, configured to update the tax status of the at least one subsidiary based on the status of the tax return task corresponding to the at least one subsidiary.
[0097] In some embodiments, the second processing unit is also used to generate at least one tax return form corresponding to at least one subsidiary based on the tax-related data and target tax type of at least one subsidiary, including: determining the total taxable income of at least one subsidiary based on the tax-related data of at least one subsidiary; determining the company identification of each subsidiary, and obtaining the tax-related data corresponding to each subsidiary from the tax-related data of at least one subsidiary based on the company identification; determining the operating income, employee wages payable and assets corresponding to each subsidiary based on the tax-related data corresponding to each subsidiary; determining the tax return form corresponding to each subsidiary based on the operating income, employee wages payable and assets corresponding to each subsidiary and in accordance with the tax policies of the region where each subsidiary is located.
[0098] In some embodiments, the second processing unit is also used to determine that when the target tax type is value-added tax, the tax-related data of at least one subsidiary include the input data, invoiced data, and deemed sales data of at least one subsidiary; authenticate the input data of at least one subsidiary, and if the authentication is passed, update the authentication status of the input data of at least one subsidiary; for at least one subsidiary with an authentication status of passed, determine the input tax amount based on the transfer-out mark of the input data of at least one subsidiary; determine the tax return form corresponding to each subsidiary based on the input tax amount, invoiced data, deemed sales data, and the tax rate corresponding to the deemed sales data, and in accordance with the tax policy of the region where each subsidiary is located.
[0099] In some embodiments, the fourth processing unit is also used to update the status of the declaration task to completed when the tax payment certificate of the first subsidiary among at least one subsidiary is obtained within a preset time period, and update the tax status of the first subsidiary based on the tax payment certificate; when the tax payment certificate of the first subsidiary among at least one subsidiary is not obtained within the preset time period, the tax status of the first subsidiary is updated to a risk status, and a first reminder message is displayed, and the first reminder message is used to remind the first subsidiary to perform the declaration task.
[0100] In some embodiments, the fourth processing unit is further configured to determine the actual tax paid by the first subsidiary based on the tax payment voucher; and update the tax status of the first subsidiary and / or generate reminder information based on the actual tax paid and the tax payable by the first subsidiary.
[0101] In some embodiments, the fourth processing unit is also used to update the tax status of the first subsidiary to a normal status in response to the actual tax paid amount being equal to the tax payable of the first subsidiary; to update the tax status of the first subsidiary to a risk status in response to the actual tax paid amount being less than the tax payable of the first subsidiary, and to display a second reminder message, the second reminder message being used to remind the first subsidiary to pay the additional tax; to update the tax status of the first subsidiary to a risk status in response to the actual tax paid amount being greater than the tax payable of the first subsidiary, and to display a third reminder message, the third reminder message being used to remind the first subsidiary to deal with the overpaid tax.
[0102] In summary, the tax management device 500 can automatically connect to at least one system to obtain the tax data of at least one subsidiary of a group enterprise, and can uniformly calculate and generate tax return forms for multiple subsidiaries. After that, the tax return form can be issued to each subsidiary after passing the review process, which can realize unified tax management of multiple subsidiaries and unified management of the tax status of multiple subsidiaries, avoiding the dispersion of various taxpayers in multiple group enterprises, duplication of work content by personnel in various places, and the existence of manual errors in multiple links. It can realize automatic generation of tasks by institutions at all levels to complete the centralized information-based tax management needs of group enterprises such as tax declaration, tax analysis, and file management.
[0103] In the embodiments provided above, the methods and devices provided in the embodiments of the present application are introduced. In order to implement the various functions of the methods provided in the embodiments of the present application, the electronic device may include a hardware structure and a software module, and implement the aforementioned functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. One of the aforementioned functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
[0104] Figure 6FIG6 is a block diagram of an electronic device 600 for implementing the above method according to an exemplary embodiment. For example, the electronic device 600 may be a mobile phone, a computer, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0105] Reference Figure 6 , the electronic device 600 may include one or more of the following components: a processing component 602 , a memory 604 , a power component 606 , a multimedia component 608 , an audio component 610 , an input / output (I / O) interface 612 , a sensor component 614 , and a communication component 616 .
[0106] The processing component 602 generally controls the overall operation of the electronic device 600, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 602 may include one or more modules to facilitate interaction between the processing component 602 and other components. For example, the processing component 602 may include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
[0107] The memory 604 is configured to store various types of data to support operations on the electronic device 600. Examples of such data include instructions for any application or method operating on the electronic device 600, contact data, phone book data, messages, pictures, videos, etc. The memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0108] The power supply assembly 606 provides power to the various components of the electronic device 600. The power supply assembly 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 600.
[0109] The multimedia component 608 includes a screen that provides an output interface between the electronic device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 608 includes a front camera and / or a rear camera. When the electronic device 600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
[0110] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC), which is configured to receive external audio signals when the electronic device 600 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 604 or transmitted via the communication component 616. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0111] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0112] The sensor assembly 614 includes one or more sensors for providing various aspects of status assessment for the electronic device 600. For example, the sensor assembly 614 can detect the open / closed state of the electronic device 600, the relative positioning of components, such as the display and keypad of the electronic device 600. The sensor assembly 614 can also detect changes in the position of the electronic device 600 or a component of the electronic device 600, the presence or absence of user contact with the electronic device 600, the orientation or acceleration / deceleration of the electronic device 600, and temperature changes of the electronic device 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0113] The communication component 616 is configured to facilitate wired or wireless communication between the electronic device 600 and other devices. The electronic device 600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR (NewRadio) or a combination thereof. In an exemplary embodiment, the communication component 616 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0114] In an exemplary embodiment, the electronic device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0115] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by the processor 620 of the electronic device 600 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0116] The embodiments of the present disclosure further provide a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the above embodiments of the present disclosure.
[0117] Figure 7 FIG. 7 is a schematic diagram showing a structure of a chip 700 for implementing the above method according to an exemplary embodiment. Figure 7 The chip 700 includes a communication interface 701 and at least one processor 702. The communication interface 701 is used to receive signals input into the chip 700 or signals output from the above chip 700. The processor 702 communicates with the communication interface 701 and implements the method described in the above embodiments of the present disclosure through logic circuits or executing code instructions.
[0118] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0119] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "example," "specific example," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in at least one embodiment or example.
[0120] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.
[0121] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processing module, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection having at least one wire (control method), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing it in a suitable manner if necessary, and then storing it in a computer memory.
[0122] It should be understood that various parts of the embodiments of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0123] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0124] Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing module, each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules. If the integrated modules are implemented as software functional modules and sold or used as standalone products, they may also be stored in a computer-readable storage medium. The aforementioned storage medium may be a read-only memory, a magnetic disk, or an optical disk, etc.
[0125] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are exemplary and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A tax management method, characterized in that: The method comprises: Based on the target tax type, call at least one system to obtain tax-related data of at least one subsidiary; generating, based on the tax-related data of the at least one subsidiary and the target tax type, at least one tax return form corresponding to the at least one subsidiary, where the type of the at least one tax return form is the target tax type; When the audit status of the at least one tax return form is approved, creating a declaration task corresponding to each of the at least one subsidiary companies, and sending the at least one tax return form to the at least one subsidiary company; The tax status of the at least one subsidiary is updated according to the status of the declaration task corresponding to each of the at least one subsidiary.
2. The method according to claim 1, characterized in that Generating at least one tax return form corresponding to the at least one subsidiary according to the tax-related data of the at least one subsidiary and the target tax type includes: determining the total taxable income of the at least one subsidiary based on the tax-related data of the at least one subsidiary; Determining a company ID of each subsidiary, and obtaining tax-related data corresponding to each subsidiary from the tax-related data of the at least one subsidiary based on the company ID; Determine the operating income, employee salaries payable and assets of each subsidiary based on the tax-related data of each subsidiary; Determine the corresponding tax return form for each subsidiary based on the corresponding operating income, employee wages payable, and assets of each subsidiary, and in accordance with the tax policies of the region where each subsidiary is located.
3. The method according to claim 1, characterized in that Generating at least one tax return form corresponding to the at least one subsidiary according to the tax-related data of the at least one subsidiary and the target tax type includes: When the target tax type is determined to be value-added tax, the tax-related data of the at least one subsidiary includes input data, invoiced data, and deemed sales data of the at least one subsidiary; authenticating the input data of the at least one subsidiary, and updating the authentication status of the input data of the at least one subsidiary if the authentication passes; For at least one subsidiary whose certification status is "certified passed," determining the input tax amount based on a transfer-out indicator of the input data of the at least one subsidiary; Based on the input tax amount, the invoiced data, the deemed sales data, the tax rate corresponding to the deemed sales data, and in accordance with the tax policy of the region where each subsidiary is located, determine the corresponding tax return form for each subsidiary.
4. The method according to claim 1, wherein Updating the tax status of the at least one subsidiary according to the status of the declaration task corresponding to each of the at least one subsidiary includes: When a tax payment voucher of a first subsidiary among the at least one subsidiary is obtained within a preset time period, the status of the declaration task is updated to completed, and the tax status of the first subsidiary is updated based on the tax payment voucher; When the tax payment certificate of the first subsidiary among the at least one subsidiary is not obtained within a preset time period, the tax status of the first subsidiary is updated to a risk status, and a first reminder message is displayed, where the first reminder message is used to remind the first subsidiary to perform the declaration task.
5. The method according to claim 4, characterized in that Updating the tax status of the first subsidiary according to the tax payment voucher includes: Determine the actual tax paid by the first subsidiary based on the tax payment voucher; The tax status of the first subsidiary is updated and / or a reminder message is generated based on the actual tax paid and the tax payable of the first subsidiary.
6. The method according to claim 5, characterized in that The updating of the tax status of the first subsidiary and / or generating reminder information according to the actual tax paid and the tax payable of the first subsidiary includes: In response to the actual tax amount being equal to the tax amount payable by the first subsidiary, updating the tax status of the first subsidiary to a normal status; In response to the actual tax amount being less than the tax amount payable by the first subsidiary, updating the tax status of the first subsidiary to a risk status and displaying a second reminder message, the second reminder message being used to remind the first subsidiary to pay the back tax amount; In response to the actual tax amount being greater than the tax amount payable by the first subsidiary, the tax status of the first subsidiary is updated to a risk status, and a third reminder message is displayed, wherein the third reminder message is used to remind the first subsidiary to deal with the overpaid tax amount.
7. A tax management device, comprising: A first processing unit is configured to call at least one system to obtain tax-related data of at least one subsidiary according to a target tax type; a second processing unit, configured to generate, based on the tax-related data of the at least one subsidiary and the target tax type, at least one tax return form corresponding to the at least one subsidiary, where the type of the at least one tax return form is the target tax type; a third processing unit, configured to, when the audit status of the at least one tax return form is approved, create a declaration task corresponding to each of the at least one subsidiary companies, and send the at least one tax return form to the at least one subsidiary company; The fourth processing unit is used to update the tax status of the at least one subsidiary according to the status of the declaration task corresponding to each of the at least one subsidiary.
8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 6.
10. A chip, characterized in that: The method comprises at least one processor and a communication interface; the communication interface is used to receive a signal input to the chip or a signal output from the chip, and the processor communicates with the communication interface and implements the method as described in any one of claims 1 to 6 through a logic circuit or executing code instructions.