Salary payment management interaction method, system and device and medium

Through the interactive method of salary management of integrated salary model setting, income tax calculation and group distribution control, the inefficiency and compliance risks of enterprise salary management systems in the existing technology are solved, and efficient and accurate salary processing and tax compliance are achieved to adapt to the needs of complex scenarios.

CN120509976APending Publication Date: 2025-08-19SHENZHEN XINDELA INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510545444.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

The existing enterprise salary management system has problems such as data silos, inefficient manual integration, manual intervention in income tax calculations, poor salary adaptability of multiple entities, non-standardization of processes, and weak audit and risk control capabilities, resulting in inefficiency, increased compliance risks and limited scalability.

Method used

Provide interactive methods for salary payment management, integrate salary model setting controls, income tax calculation controls and salary grouping controls, realize one-stop operation, support salary structure configuration, formula editing and salary subject classification association, automatically match special deduction data, generate taxable amounts and actual salary payments, and pay income tax based on the taxable amount, realize closed-loop management of the entire process.

Benefits of technology

It improves the efficiency and accuracy of salary management, reduces labor costs and operational risks, ensures tax compliance and efficient handling of multi-entity salary payments, and realizes flexible salary structure definition, automated tax calculations and paperless full-process management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120509976A_ABST
    Figure CN120509976A_ABST
Patent Text Reader

Abstract

The invention provides a salary payment management interaction method, system and device and a medium, and relates to the technical field of accounting services, and the method comprises the steps: firstly integrating a salary mode setting control, an income tax calculation control and a salary grouping payment control through a salary payment management interaction main interface; detailed salary structure configuration, formula editing and salary issuing subject classification association are carried out on the salary mode setting sub-interface, and a flexible salary configuration rule meeting actual requirements is generated; in the income tax calculation sub-interface, the special deduction data is automatically matched according to the preset salary and tax rules, the amount of payable tax and the actual salary are accurately calculated, and the accuracy and compliance of tax processing are ensured. And finally, effective management of the service object and accurate payment of the salary are realized on the salary grouping payment sub-interface, so that the salary processing efficiency is improved, the timeliness and correctness of tax payment are ensured, and the professional level and service quality of enterprise salary management are integrally improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of financial service technology, and in particular to a salary payment management interaction method, system, device and medium. Background Art

[0002] Current enterprise payroll management systems fall into two main categories: traditional localized payroll systems and standardized cloud-based payroll platforms. The former are deployed on a single machine or internal server, with each functional module operating independently and requiring manual data import and export. While the latter provides basic payroll calculation functionality, it has limitations in supporting the payroll needs of multiple entities. The main shortcomings of existing technologies include data silos and inefficient manual integration, heavy reliance on manual intervention for income tax calculations, poor adaptability when distributing payroll to multiple entities, a lack of process standardization, and weak audit and risk control capabilities. These issues lead to inefficiency, increased compliance risks, and limited scalability. In summary, traditional payroll systems, due to their fragmented modules, heavy reliance on manual operations, and insufficient support for multiple entities, are unable to meet the efficient and accurate payroll management needs of modern enterprises. Against the backdrop of digital transformation, there is an urgent need for a next-generation payroll management system that can achieve data collaboration, ensure compliance, and support closed-loop management of the entire process. Summary of the Invention

[0003] The present application provides a salary payment management interactive method, system, device and medium to solve one or more technical problems existing in the prior art and at least provide a beneficial option or create conditions.

[0004] On the one hand, this application provides a salary payment management interactive method, including the following steps: Displaying the main interactive interface for salary payment management; wherein the main interactive interface for salary payment management includes a salary mode setting control, an income tax calculation control, and a salary group payment control; In response to a trigger instruction on the salary mode setting control, displaying a salary mode setting sub-interface; In the salary mode setting sub-interface, salary structure configuration, salary formula editing, and salary payment subject classification association are performed to generate salary configuration rules; the salary configuration rules include salary structure rules, salary formula rules, and salary payment subject classification association rules; In response to a trigger instruction for the income tax calculation control, displaying an income tax calculation sub-interface; In the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rules, the salary formula rules and the tax policy rules to generate the tax payable and salary payable of the service object, and the actual salary of the service object is calculated; In response to a trigger instruction for the salary group payment control, displaying a salary group payment sub-interface; In the salary grouping and payment sub-interface, the service objects are grouped according to the salary payment subject classification association rule and the actual salary of the service objects is paid, and income tax is paid according to the tax payable of the service objects.

[0005] Furthermore, in response to the trigger instruction of the salary mode setting control, the salary mode setting sub-interface is displayed, including: In response to a trigger instruction for the salary mode setting control, displaying a salary mode setting template selection window corresponding to the trigger instruction for the salary mode setting control; wherein the salary mode setting template selection window includes a custom salary mode control; In response to the trigger instruction of the custom salary mode control, the salary mode setting sub-interface is displayed, and the salary mode is set according to actual needs.

[0006] Furthermore, the salary mode setting sub-interface includes a salary structure configuration control, a salary formula editing control, a salary payment subject classification association control, and a salary configuration rule saving control; In the salary model setting sub-interface, salary structure configuration, salary formula editing and salary payment subject classification association are performed to generate salary configuration rules, including: In response to a trigger instruction on the salary structure configuration control, displaying a salary structure configuration window and setting the salary structure rules; In response to a trigger instruction on the salary formula editing control, displaying a salary formula editing window and setting the salary formula rule; In response to a trigger instruction for the payroll subject classification association control, a payroll subject classification association window is displayed, association relationships between payroll subjects and fund accounts and income and expenditure classification templates are configured, and the payroll subject classification association rules are generated; In response to a trigger instruction for saving the salary configuration rule control, the salary structure rule, the salary formula rule and the salary payment subject classification association rule are saved, and the salary configuration rule is generated.

[0007] Furthermore, the income tax calculation sub-interface includes an income tax rule area, a special deduction import control, a special deduction matching control, and a salary calculation control; In the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rules, the salary formula rules and the tax policy rules to generate the tax payable and salary payable of the service object, and the actual salary of the service object is calculated and generated, including: Displaying relevant information of the tax policy rules in the income tax rule area; In response to a trigger instruction for the special deduction import control, a special deduction import window is displayed to batch import the special deduction data and pre-stored declaration data of the service object; In response to a trigger instruction for the special deduction matching control, a special deduction matching window is displayed, and the special deduction data of the service object is matched according to the salary structure rule, the salary formula rule, and the tax policy rule to generate the tax payable and the salary payable of the service object; In response to a trigger instruction for the salary calculation control, a salary calculation window is displayed, a difference check is performed on the tax payable of the service object and the pre-stored declaration data, and the actual salary is calculated and generated based on the tax payable and the salary payable marked as compliant.

[0008] Furthermore, the salary calculation window includes a difference threshold setting area and a difference verification control; The difference check between the tax payable of the service object and the pre-stored declaration data is performed, and the actual salary is calculated based on the tax payable and the salary payable marked as compliant, including: Setting a difference threshold range in the difference threshold setting area; In response to a trigger instruction for the difference check control, performing a difference check on the tax payable of the service object and the pre-stored declaration data, and calculating a difference value; If the difference value exceeds the difference threshold range, the salary payment process corresponding to the service object is frozen and marked with a high-risk indicator, and a difference report is generated. The difference report includes the difference amount, difference source and action suggestions; If the difference value is within the difference threshold range, the tax payable is marked as compliant, and the actual salary is calculated and generated based on the tax payable marked as compliant and the salary payable.

[0009] Furthermore, in response to the triggering instruction of the salary group payment control, the salary group payment sub-interface is displayed, including: In response to a trigger instruction for the salary grouping payment control, displaying a salary grouping template selection window corresponding to the trigger instruction for the salary grouping payment control; wherein the salary grouping template selection window includes a custom salary grouping control; In response to the triggering instruction of the custom salary grouping control, the salary grouping distribution sub-interface is displayed, and the salary grouping distribution is carried out according to actual needs.

[0010] Furthermore, the salary grouping and payment sub-interface includes a salary grouping setting control and a salary payment control; In the salary grouping and payment sub-interface, the service objects are grouped and their actual salaries are paid according to the salary payment subject classification association rules, and income tax is paid according to the taxable amount of the service objects, including: In response to a trigger instruction for the salary group setting control, a salary group setting window is displayed, and the service objects and the salary payment subjects are matched and grouped according to the salary payment subject classification association rule to generate a group data set; In response to a trigger instruction for the salary payment control, a salary payment sub-interface is displayed; the salary payment sub-interface includes a salary transfer control and a tax withholding control; In response to a trigger instruction for the salary transfer control, a salary transfer window is displayed, and a fund batch transfer file is generated according to the grouped data set, wherein the fund batch transfer file includes the actual salary paid to the service object and the corresponding fund flow identification code; In response to the triggering instruction of the tax withholding control, the tax withholding window is displayed, the encrypted withholding instruction is submitted to the tax system, and the encrypted withholding instruction is bound to the tax transaction code, and a full-link issuance log is generated and stored in the audit database; the encrypted withholding instruction includes the tax payable of the service object, the taxpayer identification and the tax transaction code associated with the fund flow identification code.

[0011] On the other hand, the present application provides a salary payment management interactive system, including a main interface module, a salary mode setting module, an income tax calculation module and a salary group payment module; The main interface module is used to display the main interactive interface of salary payment management; wherein, the main interactive interface of salary payment management includes a salary mode setting control, an income tax calculation control and a salary group payment control; The salary model setting module is configured to display a salary model setting sub-interface in response to a trigger instruction on the salary model setting control; in the salary model setting sub-interface, salary structure configuration, salary formula editing, and salary payment subject classification association are performed to generate salary configuration rules; the salary configuration rules include salary structure rules, salary formula rules, and salary payment subject classification association rules; The income tax calculation module is configured to display an income tax calculation sub-interface in response to a trigger instruction for the income tax calculation control; in the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rule, the salary formula rule, and the tax policy rule to generate the tax payable and salary payable of the service object, and calculate and generate the actual salary payable of the service object; The salary grouping and payment module is used to respond to the trigger instruction of the salary grouping and payment control to display the salary grouping and payment sub-interface; in the salary grouping and payment sub-interface, according to the salary payment subject classification association rule, the service objects are grouped and the actual salary of the service objects is paid, and income tax is paid according to the tax payable of the service objects.

[0012] On the other hand, the present application provides a salary payment management interaction device, including: a processor and a memory; the memory is used to store a program; when the program is executed by the processor, the processor implements the aforementioned salary payment management interaction method.

[0013] On the other hand, the present application provides a computer-readable storage medium storing a program executable by a processor, wherein the program executable by the processor is used to implement the aforementioned salary payment management interaction method when executed by the processor.

[0014] The beneficial effects of this application are as follows: this application provides a salary payment management interaction method, which includes: first, displaying the salary payment management interaction main interface, integrating the salary mode setting control, income tax calculation control and salary group payment control in the main interface, providing a one-stop operation entrance, reducing the module switching time cost, and improving operation efficiency; in response to the trigger instruction of the salary mode setting control, displaying the salary mode setting sub-interface, performing salary structure configuration, salary formula editing and salary payment subject classification association, supporting dynamic adjustment and generation of salary configuration rules, and adapting to complex scenario requirements; second, in response to the trigger instruction of the income tax calculation control, A trigger instruction is provided to display the income tax calculation sub-interface. According to the salary structure rules, salary formula rules and tax policy rules, the special deduction data of the service object is matched to generate the tax payable and salary payable of the service object, and the actual salary of the service object is calculated and generated, thereby reducing the workload of manual verification and lowering the error rate of income tax calculation. Then, in response to the trigger instruction of the salary grouping and issuing control, the salary grouping and issuing sub-interface is displayed. According to the salary subject classification association rules, the service objects are grouped and the actual salary of the service objects is issued, and income tax is paid according to the tax payable of the service objects, thereby improving the efficiency of multi-subject salary issuance. The present application also provides corresponding systems, devices and media. The beneficial effects of the systems, devices and media are similar to those of the method and will not be repeated here.

[0015] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be achieved and obtained through the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation to the technical solution of the present invention.

[0017] Figure 1 It is a flow chart of the salary payment management interactive method provided by this application; Figure 2 This is a schematic diagram of the main interactive interface for salary payment management provided by this application; Figure 3 This is a schematic diagram of the salary model setting sub-interface provided by this application; Figure 4 This is a schematic diagram of the income tax calculation sub-interface provided by this application; Figure 5 This is a schematic diagram of the salary group payment sub-interface provided by this application; Figure 6 This is a diagram of the salary model setting template selection window provided by this application; Figure 7 This is the structural diagram of the salary payment management interactive system provided by this application; Figure 8 This is a structural diagram of the salary payment management interactive device provided by this application. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0019] The present application is further described below in conjunction with the accompanying drawings and specific embodiments. The described embodiments should not be considered as limiting the present application. All other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0020] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0022] Existing technologies for corporate payroll management primarily rely on traditional localized payroll systems and standardized cloud-based payroll platforms. However, these systems suffer from widespread issues such as data silos, inefficient manual integration, reliance on manual intervention for income tax calculations, poor compatibility with payroll systems for multiple entities, non-standardized processes, and weak audit and risk control capabilities. These systems often require code-level modifications to adapt to new payroll rules or policy changes, resulting in long and error-prone response cycles. This is particularly inefficient when dealing with complex salary structures or payroll requirements for multiple entities, making it difficult to meet the efficient, accurate, and compliant payroll management requirements of modern enterprises. Furthermore, traditional systems lack complete operational logs and a real-time risk warning mechanism, further increasing compliance risks and management difficulties for enterprises. Therefore, existing technologies urgently need to be improved to support more flexible, automated, and integrated payroll management systems.

[0023] In response to the problems existing in the related technologies, the embodiments of the present application provide a salary payment management interaction method, system, device and medium. Specifically, first, the salary payment management interaction main interface integrates the salary mode setting control, income tax calculation control and salary group payment control, providing a one-stop operation entrance, reducing the module switching time cost and improving operation efficiency; secondly, through the salary mode setting sub-interface, the salary structure configuration, salary formula editing and salary payment subject classification association are carried out, supporting dynamic adjustment and generation of salary configuration rules to adapt to complex scenario requirements; furthermore, through the income tax calculation sub-interface, the tax payable, salary payable and actual salary of the service object are generated, reducing the manual verification workload and reducing the income tax calculation error rate; then, through the salary group payment sub-interface, the service objects are grouped, the actual salary is paid and the income tax is paid, thereby improving the efficiency of multi-subject salary payment. Therefore, the embodiments of the present application realize flexible salary structure definition, automated tax calculation and compliance verification, efficient multi-subject salary payment processing and paperless full-process closed-loop management, effectively improving the efficiency, accuracy and compliance of salary management, while reducing the operating risks and labor costs of the enterprise.

[0024] First, the salary payment management interaction method provided by the embodiment of the present application will be described in detail with reference to the accompanying drawings.

[0025] The salary payment management interaction method proposed in the embodiments of the present application can be applied to a terminal or a server, or can be software running on a terminal or a server. The terminal can be a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms.

[0026] Reference Figures 1 to 5 The implementation process of the salary payment management interaction method provided in the embodiment of the present application includes but is not limited to the following steps.

[0027] Step 101: display the salary payment management interactive main interface 100.

[0028] Among them, reference Figure 2 The salary payment management interactive main interface 100 includes a salary mode setting control 101 , an income tax calculation control 102 and a salary group payment control 103 .

[0029] In step 101, the main salary payment management interactive interface 100 is displayed, marking the starting point of the entire salary payment process. This interface integrates the salary model setting control 101, the income tax calculation control 102, and the salary group payment control 103. Through this integrated interface design, users can quickly access and operate all core functional modules, avoiding the inefficient operation of frequently switching between multiple interfaces in traditional systems. This interface layout not only improves user efficiency but also reduces the learning curve, allowing users to perform various salary management operations more intuitively.

[0030] Step 102 : In response to a trigger instruction on the salary mode setting control 101 , displaying the salary mode setting sub-interface 200 .

[0031] In step 102, in response to the triggering instruction on the salary model setting control 101, the system responds and displays the salary model setting sub-interface 200. This step provides users with an environment dedicated to configuring salary structures and editing salary formulas, ensuring that users can complete all relevant settings in a centralized and easy-to-use interface. This interface is designed to simplify the user's operation path, allowing them to focus on the specific salary rule configuration without having to navigate through complex system menus.

[0032] Step 103 : In the salary mode setting sub-interface 200 , salary structure configuration, salary formula editing, and salary payment subject classification association are performed to generate salary configuration rules.

[0033] Salary configuration rules include salary structure rules, salary formula rules, and payee classification and association rules. Payee classification and association rules bind employees to corresponding fund accounts and income and expenditure templates based on the specific needs of different subsidiaries or departments within the company, enabling automated and precise group salary distribution and tax payment.

[0034] In step 103, within the salary model settings sub-screen 200, users can configure the salary structure (e.g., base salary, performance bonus, etc.), edit salary formulas (e.g., overtime pay = base salary × overtime hours × coefficient), and set payee classification association rules. These configurations together form the foundation for salary configuration rules, enabling enterprises to flexibly adjust salary structures based on their needs and dynamically adapt to business changes or policy adjustments. This code-free approach to rule definition effectively reduces developer involvement and improves system flexibility and scalability.

[0035] Step 104 , in response to the triggering instruction of the income tax calculation control 102 , the income tax calculation sub-interface 300 is displayed.

[0036] In step 104, in response to the triggering instruction for the income tax calculation control 102, the system displays the income tax calculation sub-screen 300. This screen is dedicated to processing the individual income tax calculation logic. Based on the latest tax policy rule library, it automatically matches the service recipient's special deduction data and generates the tax payable and payroll payable. Through this automated process, the system ensures the accuracy and compliance of tax calculations, avoiding errors and delays that may be caused by manual intervention.

[0037] Step 105, in the income tax calculation sub-interface 300, the special deduction data of the service object is matched according to the salary structure rules, salary formula rules and tax policy rules to generate the service object's tax payable and salary payable, and calculate the service object's actual salary.

[0038] In step 105, within the income tax calculation sub-screen 300, the system automatically matches the service recipient's (employee's) special deduction data based on the established salary structure rules, salary formula rules, and tax policy rules, accurately calculating the tax payable and payable wages, and ultimately generating the actual payroll. This step utilizes the built-in tax policy rule library to synchronize with the latest regulations in real time, ensuring the accuracy and timeliness of tax calculations. Furthermore, a discrepancy check mechanism intercepts high-risk calculation results, ensuring the company's tax compliance.

[0039] Step 106 : In response to the triggering instruction of the salary group payment control 103 , the salary group payment sub-interface 400 is displayed.

[0040] In step 106, in response to the triggering command for the salary group payment control 103, the system displays the salary group payment sub-interface 400. This interface is primarily used to execute the actual salary payment operation, ensuring that service recipients are grouped and the corresponding actual salary is paid according to the pre-set salary payment entity classification association rules. This step further simplifies the complex multi-entity salary payment process and improves payment efficiency and accuracy.

[0041] Step 107 , in the salary grouping and payment sub-interface 400 , the service objects are grouped according to the salary payment subject classification association rule and the actual salary of the service objects is paid, and income tax is paid according to the tax payable of the service objects.

[0042] In step 107, within the salary grouping sub-screen 400, service recipients are grouped according to the payee classification association rules, and a batch fund transfer file is automatically generated to disburse actual salary payments. Simultaneously, the system automatically submits withholding instructions to the tax system based on the service recipient's taxable amount, ensuring timely payment. This step implements closed-loop management of the entire process, improving payment efficiency and enhancing audit traceability, ensuring that every step is documented and significantly reducing operational risks for the enterprise.

[0043] In some embodiments of the present application, reference is made to Figure 6 In step 102, in response to the trigger instruction of the salary mode setting control 101, the implementation process of displaying the salary mode setting sub-interface 200 includes but is not limited to the following steps.

[0044] Step 201 : In response to a trigger instruction of the salary mode setting control 101 , a salary mode setting template selection window 500 corresponding to the trigger instruction of the salary mode setting control 101 is displayed.

[0045] The salary mode setting template selection window 500 includes a custom salary mode control 501 .

[0046] In step 201, in response to a trigger instruction for the salary model setting control 101, the system displays a salary model setting template selection window 500. This window provides a variety of preset salary model templates 502 for the user to select. Below the salary model template 502, a use template control 503 is provided. Clicking the use template control 503 allows the user to use the predefined salary model template 502 to set the salary model. This window also includes a custom salary model control 501. Through this interface, users can quickly select an appropriate salary model template 502 based on the specific needs of the enterprise, or further customize the salary model, thereby simplifying the initial configuration process and improving operational efficiency.

[0047] Step 202 , in response to a trigger instruction on the custom salary mode control 501 , displays the salary mode setting sub-interface 200 , and sets the salary mode according to actual needs.

[0048] In step 202, in response to the trigger instruction for the custom salary model control 501, the system will further display the salary model setting sub-interface 200, allowing the user to set the salary model in detail according to the actual needs of the enterprise. In this sub-interface, the user can flexibly define the salary structure, edit the salary calculation formula, and set the classification association rules for the payroll entity. This highly customizable setting method enables enterprises to accurately match their complex salary systems and changing business needs, ensuring the flexibility and adaptability of the salary management system. Configuration through a code-free approach reduces the intervention of developers and improves the ease of use and scalability of the system.

[0049] In some embodiments of the present application, reference is made to Figure 3 The salary model setting sub-interface 200 includes a salary structure configuration control 201, a salary formula editing control 202, a salary payment subject classification association control 203, and a salary configuration rule saving control 204. In step 103, the process of configuring the salary structure, editing the salary formula, and associating the salary payment subject classifications in the salary model setting sub-interface 200 to generate salary configuration rules includes, but is not limited to, the following steps.

[0050] Step 301 : In response to a trigger instruction on the salary structure configuration control 201 , a salary structure configuration window is displayed to set salary structure rules.

[0051] In step 301, in response to a trigger command on the salary structure configuration control 201, the system displays a configuration window specifically for setting up the salary structure. Within this window, users can define and adjust their company's salary structure, for example, by adding or modifying items such as base salary, performance bonuses, and allowances, and managing them in groups (e.g., fixed salary groups and floating salary groups). This flexible configuration allows companies to tailor complex compensation systems to their needs, ensuring that the salary structure meets both the diverse needs of employees and the company's financial management requirements.

[0052] Step 302 : In response to a trigger instruction on the salary formula editing control 202 , a salary formula editing window is displayed, and salary formula rules are set.

[0053] In step 302, in response to a trigger instruction on the salary formula editing control 202, the system displays a salary formula editing window, allowing users to create and edit salary calculation formulas. Users can set various salary calculation logic based on actual business needs, such as overtime pay = base salary × overtime hours × coefficient, or performance bonus = performance score × bonus base. This code-free formula editing function allows users to dynamically adjust salary calculation rules without relying on developers, significantly improving system flexibility and responsiveness while reducing maintenance costs.

[0054] Step 303 , in response to the triggering instruction of the payroll subject classification association control 203 , the payroll subject classification association window is displayed, the association relationship between the payroll subject and the fund account and the income and expenditure classification template is configured, and the payroll subject classification association rule is generated.

[0055] In step 303, in response to the triggering instruction for the Payroll Entity Classification Association control 203, the system displays a Payroll Entity Classification Association window. In this window, users can configure corresponding fund accounts and income and expenditure classification templates for different payroll entities, such as subsidiaries and departments. In this way, the system can automatically identify and process the payroll payment needs of different payroll entities, enabling efficient and accurate batch transfer operations. This classification mechanism not only improves the processing efficiency of multi-entity payroll payments, but also ensures the accuracy and compliance of each payroll payment, simplifying the operational process in complex scenarios.

[0056] In some embodiments of the present application, the income and expenditure classification template is a preset structure or framework for classifying and managing corporate financial data. It helps companies classify various financial activities such as salary payments, reimbursements, and bonus payments according to specific standards, so as to enable more efficient financial management and reporting. Suppose a large corporate group has multiple subsidiaries, each with different salary structures and tax processing requirements. By configuring different income and expenditure classification templates, the system can set up independent fund accounts and tax processing rules for each subsidiary. For example, the employee salaries of subsidiary A are paid through fund account X and are subject to a specific income tax calculation method; while subsidiary B is paid through fund account Y and is subject to another set of tax processing rules. In this way, the system can automatically identify and process the salary payment needs of each subsidiary, ensuring that the entire process is efficient, accurate, and compliant. In this way, the income and expenditure classification template not only simplifies the company's financial management process, but also improves the transparency and accuracy of financial data, providing strong support for the company.

[0057] Step 304 , in response to the triggering instruction of the salary configuration rule saving control 204 , the salary structure rule, the salary formula rule and the salary payment subject classification association rule are saved, and the salary configuration rule is generated.

[0058] In step 304, after the user completes all necessary configurations, click the Save Salary Configuration Rules control 204. The system will save the configured salary structure rules, salary formula rules, and salary payee classification association rules, generating a complete salary configuration rule. This process ensures that all configuration information is correctly recorded and applied by the system, providing a reliable data foundation for subsequent salary calculation, payment, and tax payment.

[0059] In some embodiments of the present application, by saving salary configuration rules, enterprises can call and adjust existing salary management models at any time to ensure continuous optimization and efficient operation of the system. In addition, the saved salary configuration rules can also be used as part of version control to facilitate historical tracing and audit inspection.

[0060] In some embodiments of the present application, reference is made to Figure 4 The income tax calculation sub-interface 300 includes an income tax rule area 301, a special deduction import control 302, a special deduction matching control 303, and a salary calculation control 304. In step 105, the income tax calculation sub-interface 300 matches the service recipient's special deduction data based on the salary structure rules, salary formula rules, and tax policy rules to generate the service recipient's tax payable and payable salary, and calculates the service recipient's actual payable salary. The implementation process includes, but is not limited to, the following steps.

[0061] Step 401 : displaying tax policy rule related information in the income tax rule area 301 .

[0062] In step 401, the system displays information about the currently applicable tax policies and rules in the Income Tax Rules area of the Income Tax Calculation sub-screen 300. This information includes the latest tax rate table, the specific application of the cumulative withholding method, and the standards for special additional deductions. This display allows users to intuitively understand current tax policies and ensure that all parameters used in the payroll calculation process comply with the latest legal and regulatory requirements. This step provides an accurate basis for subsequent special deduction matching and payroll calculation, ensuring the compliance and accuracy of tax calculations.

[0063] Step 402, in response to the trigger instruction of the special deduction import control 302, the special deduction import window is displayed, and the special deduction data and pre-stored declaration data of the service object are batch imported.

[0064] It should be noted that special deduction data refers to specific expense items that are tax deductible or exempt from payable tax, such as children's education and mortgage interest, declared by service recipients (employees) based on their personal circumstances and in accordance with national tax policies. Pre-stored declaration data refers to the tax declaration information of service recipients (employees) pre-stored in the system, including declared income, deductions, and tax payment records, for subsequent tax calculation and verification.

[0065] In step 402, in response to the triggering instruction for the special deduction import control 302, the system displays a special deduction import window, allowing users to batch import special deduction data and pre-stored declaration data for service recipients (employees). This data typically comes from the tax system or the company's internal human resources management system, such as special deduction information for children's education and mortgage interest. The batch import function allows users to efficiently import large amounts of data into the system at once, reducing the workload and error rate of manual input. This step ensures the completeness and accuracy of special deduction data, laying the foundation for subsequent matching and calculation.

[0066] Step 403, in response to the trigger instruction of the special deduction matching control 303, displays the special deduction matching window, matches the special deduction data of the service object according to the salary structure rules, salary formula rules and tax policy rules, and generates the tax payable and salary payable of the service object.

[0067] In step 403, in response to the triggering instruction for the special deduction matching control 303, the system displays a special deduction matching window. In this window, the system automatically matches each employee's special deduction data based on the established salary structure rules, salary formula rules, and tax policy rules. For example, the system matches their special additional deduction items based on their identity information (such as their ID number) and calculates the tax payable and salary payable. This step ensures that each employee's special deduction data is accurately applied to the salary calculation process, thereby ensuring the accuracy and compliance of the final calculation results.

[0068] In step 404, in response to the trigger instruction of the salary calculation control 304, the salary calculation window is displayed, the difference check is performed on the tax payable of the service object and the pre-stored declaration data, and the actual salary is calculated and generated based on the tax payable and the salary payable marked as compliant.

[0069] In step 404, in response to the triggering instruction for the salary calculation control 304, the system displays a salary calculation window, which performs a discrepancy check between each employee's tax payable and the pre-stored declaration data. The system compares the tax declaration data with the salary calculation results to check for discrepancies (such as excessive deduction amounts, incorrect tax rate application, etc.). If a high-risk discrepancy is detected, the system automatically freezes the process and generates a report, prompting the user to conduct a manual review. For data marked as compliant, the system calculates each employee's actual salary based on the tax payable and salary payable. This step ensures the accuracy and compliance of salary calculation results, reduces errors caused by manual intervention, and improves the efficiency and reliability of overall payroll processing.

[0070] In some embodiments of the present application, the salary calculation window includes a discrepancy threshold setting area and a discrepancy verification control. In step 404, a discrepancy verification is performed on the service recipient's tax payable and pre-stored declaration data. The actual salary payable is calculated and generated based on the tax payable and salary payable marked as compliant. This process includes, but is not limited to, the following steps.

[0071] Step 501: Set a difference threshold range in a difference threshold setting area.

[0072] In step 501, in the Difference Threshold Settings area, users can set the threshold range for difference verification, such as the maximum allowable percentage deviation for income tax differences (e.g., ±5%). These thresholds define the range of differences that the system considers acceptable during verification. By flexibly setting difference thresholds, enterprises can adjust the system's sensitivity based on their risk tolerance and compliance requirements, ensuring that difference verification is neither too strict nor too lenient, thereby balancing efficiency and accuracy.

[0073] Step 502: In response to the trigger instruction of the difference check control, the tax payable of the service object and the pre-stored declaration data are checked for differences, and the difference value is calculated.

[0074] In step 502, in response to a trigger on the discrepancy check control, the system automatically compares the client's tax payable with the pre-stored declared data and calculates the difference between the two. This process includes checking for discrepancies in tax payable, deductions, and reported income, and quantifying the specific amounts of these discrepancies. Through automated discrepancy checking, the system can quickly identify potential issues, reduce manual verification workload, and improve payroll processing efficiency and accuracy.

[0075] Step 503: If the difference value exceeds the difference threshold range, the salary payment process corresponding to the service object is frozen and marked as high risk, and a difference report is generated.

[0076] The difference report includes the difference amount, difference source and operation suggestions.

[0077] In step 503, if the calculated discrepancy exceeds the pre-defined threshold, the system automatically freezes the payroll process for that client and marks it as high-risk. Simultaneously, the system generates a detailed discrepancy report, including the specific discrepancy amount, the source of the discrepancy (e.g., which deduction or income item is discrepant), and recommended actions (e.g., specific steps for manual review). This ensures that high-risk operations are not overlooked, helping companies promptly identify and resolve potential issues and mitigate tax compliance risks.

[0078] In step 504 , if the difference value is within the difference threshold range, the tax payable is marked as compliant, and the actual salary is calculated based on the tax payable marked as compliant and the salary payable.

[0079] In step 504, if the calculated difference value falls within the set difference threshold, the system marks the service recipient's tax payable as compliant. The system then calculates each employee's actual pay based on the compliant tax payable and payroll payable. This step ensures that all verified data that meets the threshold requirements can smoothly enter the final payroll calculation process, ensuring the accuracy and compliance of payroll payments, reducing the need for manual intervention, and improving overall payroll processing efficiency.

[0080] In some embodiments of the present application, in step 106 , in response to a trigger instruction for the salary group distribution control 103 , the implementation process of displaying the salary group distribution sub-interface 400 includes but is not limited to the following steps.

[0081] Step 601 : in response to a trigger instruction of the salary group payment control 103 , displaying a salary group template selection window corresponding to the trigger instruction of the salary group payment control 103 .

[0082] The salary group template selection window includes a custom salary group control.

[0083] In step 601, in response to a trigger instruction for the salary grouping control 103, the system displays a salary grouping template selection window. This window provides a variety of preset salary grouping templates for the user to choose from, as well as a control for customizing salary grouping. Through this interface, users can quickly select an appropriate salary grouping template based on their company's specific needs or further customize salary grouping rules. This design simplifies the initial configuration process, allowing users to efficiently select or create a salary grouping scheme that suits their business needs, improving operational convenience and flexibility.

[0084] Step 602 : In response to the triggering instruction of the custom salary grouping control, the salary grouping distribution sub-interface 400 is displayed, and the salary grouping distribution is performed according to actual needs.

[0085] In step 602, in response to the triggering instruction for the custom salary grouping control, the system will further display the salary grouping sub-interface 400, allowing the user to set up and execute the salary grouping operation in detail according to the actual needs of the enterprise. In this sub-interface, users can flexibly define salary payment rules for different payroll entities (such as subsidiaries and departments) and associate them with corresponding fund accounts and income and expenditure classification templates. In this way, the system can automatically identify and process the specific salary payment requirements of each payroll entity, ensuring that each salary payment is accurately mapped to the correct fund account and financial classification. This highly customizable setting not only improves the processing efficiency of multi-entity payroll, but also enhances data traceability and compliance, realizing an efficient, accurate, and automated payroll management process.

[0086] In some embodiments of the present application, reference is made to Figure 5 The salary grouping sub-interface 400 includes a salary grouping setting control 401 and a salary payment control 402. In step 107, in the salary grouping sub-interface 400, the process of grouping service recipients according to the salary payment entity classification association rules, distributing the actual salary to the service recipients, and paying income tax based on the service recipients' taxable amount includes, but is not limited to, the following steps.

[0087] Step 701 , in response to a trigger instruction on the salary group setting control 401 , displays a salary group setting window, matches and groups service objects with salary payment entities according to salary payment entity classification association rules, and generates a group data set.

[0088] In step 701, in response to the triggering instruction for the salary grouping control 401, the system displays a salary grouping window. In this window, users can match and group service recipients (employees) with their respective payroll entities (e.g., subsidiaries, departments) based on payroll entity classification association rules. This process automatically identifies and organizes service recipients under different payroll entities and generates corresponding grouped datasets. This grouping approach ensures that each salary payment is accurately assigned to the correct payroll entity, improving the efficiency and accuracy of multi-entity payroll processing.

[0089] In some embodiments of the present application, a grouped dataset refers to a set of structured data generated by matching and grouping employees with their payroll entities (e.g., subsidiaries, departments) based on payroll entity classification association rules. This dataset contains basic employee information (e.g., name, employee ID), salary-related information (e.g., base salary, performance bonus, tax payable, actual salary), fund account information (e.g., fund account number, fund flow identification code), and tax-related information (e.g., special additional deductions, accumulated withholding tax). Through this classification and organization approach, the system can efficiently handle the payroll needs of multiple entities, ensuring that each payroll payment is accurately mapped to the correct fund account and financial classification. This simplifies batch processing and enhances data traceability and compliance, thereby achieving an efficient, accurate, and automated payroll management process. For example, within a large corporate group, the system can automatically identify and process the specific payroll payment needs of each subsidiary, generate the corresponding batch fund transfer files, and ensure that taxes are paid on time.

[0090] Step 702 : In response to a trigger instruction on the salary payment control 402 , displaying the salary payment sub-interface.

[0091] Among them, the salary payment sub-interface includes salary transfer controls and tax withholding controls.

[0092] In step 702, in response to the triggering instruction for the salary payment control 402, the system displays a salary payment sub-interface specifically for executing salary payment operations. This interface includes a salary transfer control and a tax withholding control, which are used to handle batch fund transfers and tax payment operations, respectively. Through this interface, users can centrally manage all salary payment-related workflows, simplifying operations and improving work efficiency. This integrated interface design also enhances the system's usability and operability.

[0093] Step 703 : In response to the trigger instruction of the salary transfer control, the salary transfer window is displayed, and a fund batch transfer file is generated according to the grouped data set.

[0094] Among them, the batch fund transfer file includes the actual salary of the service recipient and the corresponding fund flow identification code.

[0095] In step 703, in response to the triggering command for the salary transfer control, the system displays a salary transfer window. Within this window, the system automatically generates batch transfer files based on the previously generated grouped data set. These files contain each employee's actual salary and corresponding fund flow identification code, ensuring that each transfer is accurately mapped to the correct fund account. By automatically generating batch transfer files, the system significantly reduces manual operation time and error rates, improving the efficiency and accuracy of salary payments.

[0096] Step 704: In response to the trigger instruction of the tax withholding control, the tax withholding window is displayed, the encrypted withholding instruction is submitted to the tax system, and the encrypted withholding instruction is bound to the tax transaction code. A full-link issuance log is generated and stored in the audit database.

[0097] Among them, the encrypted withholding instruction includes the tax payable of the service object, the taxpayer identification and the tax transaction code associated with the fund flow identification code.

[0098] In step 704, in response to the triggering instruction for the tax withholding control, the system displays an income tax withholding window. In this window, the system submits encrypted withholding instructions to the tax system. These instructions include each employee's tax payable, the taxpayer identification, and the tax transaction code associated with the fund flow identification code. The system binds the encrypted withholding instructions to the tax transaction code, generates a full-link issuance log, and stores it in the audit database. This step ensures the real-time payment of taxes, and the full-link issuance log records the detailed information of each operation step, facilitating subsequent audits and compliance checks. In this way, the system not only improves the efficiency of tax processing, but also enhances the transparency and traceability of data, reducing the compliance risk of enterprises.

[0099] In some embodiments of this application, a multi-level approval process (HR → Finance → Management) is automatically triggered upon completion of salary calculation, supporting process withdrawal, revision, and historical record query. This automated approval process significantly improves approval efficiency, reduces manual intervention, and ensures that every step is documented. Users can withdraw or revise approvals at any time as needed, and the system will record every modification in detail for easy audit and traceability.

[0100] In some embodiments of this application, after salary calculation is complete, the corresponding pay slip is sent to the employee. Employees can confirm, file a complaint, or provide additional information online, and the system automatically synchronizes feedback to the HR department for processing. This approach not only improves the transparency of salary information but also simplifies the communication process between employees and HR. Employees can easily view their salary details and, if they have any questions, immediately file a complaint or provide additional information. All operations are synchronized to the HR department in real time to ensure that any issues are handled promptly.

[0101] In some embodiments of this application, real-time alerts are issued for high-risk payroll operations (such as large transfers or income tax discrepancies exceeding a threshold) and the process is frozen until manual review. This mechanism can immediately detect and prevent potentially risky operations, preventing errors or violations. Once an anomaly is detected, the system immediately issues an alert and freezes the relevant process until manual review confirms it is correct, effectively reducing the company's operational risks.

[0102] In summary, the salary payment management interaction method provided in the embodiment of the present application has the following technical effects.

[0103] The salary payment management interaction method provided in the embodiment of the present application integrates functions such as salary model setting, income tax calculation and salary group payment into one platform through an integrated interface design, which effectively improves operational efficiency and simplifies the initial configuration process. The method uses a built-in tax policy rule library to ensure the accuracy and compliance of tax calculations, and intercepts high-risk calculation results through a difference verification mechanism to ensure the tax compliance of the enterprise. At the same time, the salary group payment mechanism realizes the automated processing of salary payment needs of different subsidiaries or departments, and improves the processing efficiency and accuracy of multi-subject salary payment. In addition, by recording each step of the operation through the full-link issuance log, audit traceability is enhanced and the operational risk of the enterprise is reduced. Moreover, the code-free rule definition and formula editing function reduces the intervention of developers, reduces maintenance costs, and optimizes the salary management model.

[0104] Secondly, refer to Figure 7 The embodiment of the present application provides a salary payment management interactive system, including a main interface module, a salary mode setting module, an income tax calculation module and a salary group payment module.

[0105] The main interface module is used to display the main interactive interface for salary payment management. This interface includes controls for setting salary models, calculating income tax, and grouping salary payments.

[0106] The Salary Model Settings module displays the Salary Model Settings sub-screen in response to triggering commands on the Salary Model Settings control. In this sub-screen, you configure the salary structure, edit the salary formula, and associate salary payment entities with categories to generate salary configuration rules. Salary configuration rules include salary structure rules, salary formula rules, and association rules for salary payment entities with categories.

[0107] The Income Tax Calculation module displays the Income Tax Calculation sub-screen in response to a trigger command for the Income Tax Calculation control. This sub-screen matches the client's special deduction data based on salary structure rules, salary formula rules, and tax policy rules to generate the client's tax payable and payable salary, and then calculates the client's actual salary.

[0108] The Grouped Salary Payment module is designed to respond to triggering instructions for the Grouped Salary Payment control and display the Grouped Salary Payment sub-interface. In this sub-interface, service recipients are grouped according to the payee classification association rules, their actual salaries are distributed, and income tax is paid based on the service recipients' taxable amounts.

[0109] Furthermore, refer to Figure 8The present invention provides a salary payment management interaction device, including a processor and a memory. The memory is used to store a program. When the program is executed by the processor, the processor implements the aforementioned salary payment management interaction method.

[0110] In addition, an embodiment of the present application provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the aforementioned salary payment management interaction method.

[0111] Similarly, the contents of the above method embodiments are applicable to system embodiments, device embodiments and medium embodiments. The functions specifically implemented by the system embodiments, device embodiments and medium embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0112] In some optional embodiments, the functions / operations mentioned in the block diagram may not occur in the order mentioned in the operation schematic diagram. For example, depending on the functions / operations involved, the two boxes shown in succession may actually be executed substantially simultaneously or the boxes can sometimes be executed in reverse order. In addition, the embodiments presented and described in the flow chart of the present application are provided in an exemplary manner for the purpose of providing a more comprehensive understanding of the technology. The disclosed method is not limited to the operations and logical flows presented herein. Optional embodiments are contemplated in which the order of the various operations is changed and the sub-operations described as a part of a larger operation are performed independently.

[0113] In addition, although the present application is described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It is also understood that a detailed discussion of the actual implementation of each module is not necessary for understanding the present application. More specifically, given the properties, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the module will be understood within the routine skills of an engineer. Therefore, a person skilled in the art will be able to implement the present application as set forth in the claims using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present application, which is determined by the full scope of the appended claims and their equivalents.

[0114] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or the portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several programs that enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the method of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0115] The logic and / or steps represented in a flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable programs for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, a program execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can retrieve and execute a program from a program 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, a program execution system, apparatus, or device.

[0116] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, for example, the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing it in a suitable manner as necessary, and then storing it in a computer memory.

[0117] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable program 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: a discrete logic circuit having logic gate circuits for implementing logic functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0118] In the above description of this specification, reference to the terms "one embodiment / implementation," "another embodiment / implementation," or "certain embodiments / implementations" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in the embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0119] Although the embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the claims and their equivalents.

[0120] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the embodiments. Those skilled in the art can make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present invention.

Claims

1. The salary payment management interactive method is characterized by: The steps include: Displaying the main interactive interface for salary payment management; wherein the main interactive interface for salary payment management includes a salary mode setting control, an income tax calculation control, and a salary group payment control; In response to a trigger instruction on the salary mode setting control, displaying a salary mode setting sub-interface; In the salary mode setting sub-interface, salary structure configuration, salary formula editing, and salary payment subject classification association are performed to generate salary configuration rules; the salary configuration rules include salary structure rules, salary formula rules, and salary payment subject classification association rules; In response to a trigger instruction for the income tax calculation control, displaying an income tax calculation sub-interface; In the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rules, the salary formula rules and the tax policy rules to generate the tax payable and salary payable of the service object, and the actual salary of the service object is calculated; In response to a trigger instruction for the salary group payment control, displaying a salary group payment sub-interface; In the salary grouping and payment sub-interface, the service objects are grouped according to the salary payment subject classification association rule and the actual salary of the service objects is paid, and income tax is paid according to the tax payable of the service objects.

2. The salary payment management interactive method according to claim 1, characterized in that: The displaying of the salary mode setting sub-interface in response to the triggering instruction of the salary mode setting control includes: In response to a trigger instruction for the salary mode setting control, displaying a salary mode setting template selection window corresponding to the trigger instruction for the salary mode setting control; wherein the salary mode setting template selection window includes a custom salary mode control; In response to the trigger instruction of the custom salary mode control, the salary mode setting sub-interface is displayed, and the salary mode is set according to actual needs.

3. The salary payment management interactive method according to claim 1, characterized in that: The salary mode setting sub-interface includes a salary structure configuration control, a salary formula editing control, a salary payment subject classification association control, and a salary configuration rule saving control; In the salary model setting sub-interface, salary structure configuration, salary formula editing and salary payment subject classification association are performed to generate salary configuration rules, including: In response to a trigger instruction on the salary structure configuration control, displaying a salary structure configuration window and setting the salary structure rules; In response to a trigger instruction on the salary formula editing control, displaying a salary formula editing window and setting the salary formula rule; In response to a trigger instruction for the payroll subject classification association control, a payroll subject classification association window is displayed, association relationships between payroll subjects and fund accounts and income and expenditure classification templates are configured, and the payroll subject classification association rules are generated; In response to a trigger instruction for saving the salary configuration rule control, the salary structure rule, the salary formula rule and the salary payment subject classification association rule are saved, and the salary configuration rule is generated.

4. The salary payment management interactive method according to claim 1, characterized in that: The income tax calculation sub-interface includes an income tax rule area, a special deduction import control, a special deduction matching control, and a salary calculation control; In the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rules, the salary formula rules and the tax policy rules to generate the tax payable and salary payable of the service object, and the actual salary of the service object is calculated and generated, including: Displaying relevant information of the tax policy rules in the income tax rule area; In response to a trigger instruction for the special deduction import control, a special deduction import window is displayed to batch import the special deduction data and pre-stored declaration data of the service object; In response to a trigger instruction for the special deduction matching control, a special deduction matching window is displayed, and the special deduction data of the service object is matched according to the salary structure rule, the salary formula rule, and the tax policy rule to generate the tax payable and the salary payable of the service object; In response to a trigger instruction for the salary calculation control, a salary calculation window is displayed, a difference check is performed on the tax payable of the service object and the pre-stored declaration data, and the actual salary is calculated and generated based on the tax payable and the salary payable marked as compliant.

5. The salary payment management interactive method according to claim 4, characterized in that: The salary calculation window includes a difference threshold setting area and a difference verification control; The difference check between the tax payable of the service object and the pre-stored declaration data is performed, and the actual salary is calculated based on the tax payable and the salary payable marked as compliant, including: Setting a difference threshold range in the difference threshold setting area; In response to a trigger instruction for the difference check control, performing a difference check on the tax payable of the service object and the pre-stored declaration data, and calculating a difference value; If the difference value exceeds the difference threshold range, the salary payment process corresponding to the service object is frozen and marked with a high-risk indicator, and a difference report is generated. The difference report includes the difference amount, difference source and action suggestions; If the difference value is within the difference threshold range, the tax payable is marked as compliant, and the actual salary is calculated and generated based on the tax payable marked as compliant and the salary payable.

6. The salary payment management interactive method according to claim 1, characterized in that: The displaying of the salary group payment sub-interface in response to the triggering instruction of the salary group payment control includes: In response to a trigger instruction for the salary grouping payment control, displaying a salary grouping template selection window corresponding to the trigger instruction for the salary grouping payment control; wherein the salary grouping template selection window includes a custom salary grouping control; In response to the triggering instruction of the custom salary grouping control, the salary grouping distribution sub-interface is displayed, and the salary grouping distribution is carried out according to actual needs.

7. The salary payment management interactive method according to claim 1, characterized in that: The salary grouping and payment sub-interface includes a salary grouping setting control and a salary payment control; In the salary grouping and payment sub-interface, the service objects are grouped and their actual salaries are paid according to the salary payment subject classification association rules, and income tax is paid according to the taxable amount of the service objects, including: In response to a trigger instruction for the salary group setting control, a salary group setting window is displayed, and the service objects and the salary payment subjects are matched and grouped according to the salary payment subject classification association rule to generate a group data set; In response to a trigger instruction for the salary payment control, a salary payment sub-interface is displayed; the salary payment sub-interface includes a salary transfer control and a tax withholding control; In response to a trigger instruction for the salary transfer control, a salary transfer window is displayed, and a fund batch transfer file is generated according to the grouped data set, wherein the fund batch transfer file includes the actual salary paid to the service object and the corresponding fund flow identification code; In response to the triggering instruction of the tax withholding control, the tax withholding window is displayed, the encrypted withholding instruction is submitted to the tax system, and the encrypted withholding instruction is bound to the tax transaction code, and a full-link issuance log is generated and stored in the audit database; the encrypted withholding instruction includes the tax payable of the service object, the taxpayer identification and the tax transaction code associated with the fund flow identification code.

8. The salary payment management interactive system is characterized by: It includes the main interface module, salary model setting module, income tax calculation module and salary grouping module; The main interface module is used to display the main interactive interface of salary payment management; wherein, the main interactive interface of salary payment management includes a salary mode setting control, an income tax calculation control and a salary group payment control; The salary model setting module is configured to display a salary model setting sub-interface in response to a trigger instruction on the salary model setting control; in the salary model setting sub-interface, salary structure configuration, salary formula editing, and salary payment subject classification association are performed to generate salary configuration rules; the salary configuration rules include salary structure rules, salary formula rules, and salary payment subject classification association rules; The income tax calculation module is configured to display an income tax calculation sub-interface in response to a trigger instruction for the income tax calculation control; in the income tax calculation sub-interface, the special deduction data of the service object is matched according to the salary structure rule, the salary formula rule, and the tax policy rule to generate the tax payable and salary payable of the service object, and calculate and generate the actual salary payable of the service object; The salary grouping and payment module is used to respond to the trigger instruction of the salary grouping and payment control to display the salary grouping and payment sub-interface; in the salary grouping and payment sub-interface, according to the salary payment subject classification association rule, the service objects are grouped and the actual salary of the service objects is paid, and income tax is paid according to the tax payable of the service objects.

9. The salary payment management interactive device is characterized by: include: processor and memory; The memory is used to store a program; when the program is executed by the processor, the processor implements the salary payment management interaction method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to implement the salary payment management interaction method according to any one of claims 1 to 7 when executed by the processor.

Citation Information

Cited By

  • Block chain-based labor work salary multi-node automatic settlement system

    CN121169338A