Processing method, system and equipment for reimbursement of travel expense and medium
By automatically splitting expenses and tax points based on travel product type, travel expense details and tax point information, and verifying and processing with invoice amount, the problems of low accuracy and low efficiency of travel expense reimbursement are solved, and higher data accuracy and faster processing speed are achieved.
Patent Information
- Application Number
- CN202510274533.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-06-17
AI Technical Summary
In the prior art, there are problems such as low accuracy, inflexible operation and low efficiency in the reimbursement process of travel expenses.
By obtaining travel expense-related data and invoice data, the expense tax points are split according to the preset rules based on the travel product type, travel expense details and tax point information, a fee bill is generated, and the expense bill and invoice amount are verified.
Improve the accuracy of travel reimbursement data, reduce manual intervention, improve data processing speed, and reduce financial management costs and error rates.
Smart Images

Figure CN120163672A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of business travel expense reimbursement, and particularly to a method, system, device and medium for processing business travel expense reimbursement. Background Art
[0002] With the rapid increase in the number of enterprise employees, the number of business travel expense reimbursement receipts generated during business trips is extremely large, and manual verification of business travel expense reimbursement receipts is adopted. For example, when an enterprise processes business travel expenses, it needs to manually check the business travel bill and invoice data. This method often has situations such as missing receipts, missing invoices, incorrect invoice information, and delayed reimbursement, resulting in low accuracy and low efficiency of business travel reimbursement. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the defects of low accuracy, inflexible operation and low efficiency in the process of business travel expense reimbursement in the prior art, and provide a method, system, device and medium for processing business travel expense reimbursement.
[0004] The present invention solves the above technical problems through the following technical solutions:
[0005] In a first aspect, the present invention provides a method for processing business travel expense reimbursement, and the processing method includes:
[0006] Obtain business travel expense-related data and invoice data; the business travel expense-related data includes business travel product types, business travel expense details and tax rate information, and the invoice data includes invoice amounts;
[0007] According to the business travel product types, the business travel expense details and the tax rate information, perform expense tax rate splitting according to preset rules to generate an expense bill;
[0008] Perform amount verification processing for business travel reimbursement on the expense bill and the corresponding invoice amount.
[0009] Preferably, the step of performing amount verification processing for business travel reimbursement on the expense bill and the corresponding invoice amount includes:
[0010] If the invoice amount is greater than the expense bill, perform invoice difference adjustment to generate an invoice difference adjustment form, and calculate the total balance of the seller's invoices;
[0011] If the expense bill is greater than the invoice amount, perform bill difference adjustment to generate a bill difference adjustment form, and reduce the payable amount of the bill.
[0012] Preferably, the processing method further includes:
[0013] If the amount verification is accurate, generate a payment instruction and send it to a first external device;
[0014] If the amount verification is inaccurate, an exception report is generated and sent to the second external device.
[0015] Preferably, the step of splitting the expense tax point according to the business trip product type, the business trip expense details, and the tax point information according to a preset rule to generate an expense bill includes:
[0016] Using the preset rule to split the expense tax point for the business trip expense details and the tax point information corresponding to different types of business trip products;
[0017] Classifying the split expense data according to the tax point to generate the expense bill.
[0018] In a second aspect, the present invention provides a processing system for business trip expense reimbursement, and the processing system includes:
[0019] An acquisition module, configured to acquire business trip expense-related data and invoice data; the business trip expense-related data includes a business trip product type, business trip expense details, and tax point information, and the invoice data includes an invoice amount;
[0020] A splitting module, configured to split the expense tax point according to the business trip product type, the business trip expense details, and the tax point information according to a preset rule to generate an expense bill;
[0021] A verification module, configured to perform an amount verification process for business trip reimbursement by comparing the expense bill with the corresponding invoice amount.
[0022] Preferably, the verification module includes:
[0023] A first verification unit, configured to, when the invoice amount is greater than the expense bill, perform invoice difference adjustment to generate an invoice difference adjustment form, and calculate the total balance of the seller's invoices;
[0024] A second verification unit, configured to, when the expense bill is greater than the invoice amount, perform bill difference adjustment to generate a bill difference adjustment form, and reduce the payable amount of the bill.
[0025] Preferably, the processing system includes:
[0026] A generation module, configured to, when the amount verification is accurate, generate a payment instruction and send it to the first external device, and when the amount verification is inaccurate, generate an exception report and send it to the second external device.
[0027] Preferably, the splitting module includes:
[0028] A splitting unit, configured to perform expense tax point splitting on the travel expense details and the tax point information corresponding to different types of travel products according to the preset rules;
[0029] A classification unit, configured to classify the split expense data according to tax points to generate the expense bill.
[0030] In a third aspect, the present invention provides an electronic device, including a processor, a memory, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it implements the processing method for travel expense reimbursement as described in the first aspect.
[0031] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the processing method for travel expense reimbursement as described in the first aspect.
[0032] In a fifth aspect, the present invention further provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the processing method for travel expense reimbursement as described in the first aspect.
[0033] The positive and progressive effects of the present invention are as follows: obtaining travel expense-related data and invoice data; performing expense tax point splitting according to the travel product type, travel expense details, and tax point information according to the preset rules to generate an expense bill; performing an amount verification process for travel expense reimbursement on the expense bill and the corresponding invoice amount. The present invention automatically performs expense tax point splitting according to the travel product type, travel expense details, and tax point information according to the preset rules. After the splitting is completed, it automatically checks the splitting result with the amount on the invoice to ensure the accuracy of the data, reduces manual intervention, improves the data processing speed, and reduces the financial management cost and error rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is the first flow diagram of the processing method for travel expense reimbursement in Embodiment 1 of the present invention.
[0035] Figure 2 It is the second flow diagram of the processing method for travel expense reimbursement in Embodiment 1 of the present invention.
[0036] Figure 3 It is the first module diagram of the processing system for travel expense reimbursement in Embodiment 2 of the present invention.
[0037] Figure 4 It is the second module diagram of the processing system for travel expense reimbursement in Embodiment 2 of the present invention.
[0038] Figure 5Schematic diagram of the hardware structure of the electronic device according to Embodiment 3 of the present invention. Detailed implementation manners
[0039] The present invention will be further described below by way of embodiments, but the present invention is not limited to the scope of the described embodiments.
[0040] Embodiment 1
[0041] This embodiment provides a method for processing business trip expense reimbursement. As Figure 1 shown, the processing method includes:
[0042] S11. Obtain business trip expense-related data and invoice data; the business trip expense-related data includes business trip product types, business trip expense details, and tax rate information, and the invoice data includes invoice amounts;
[0043] S12. Split the expense tax rate according to the business trip product types, business trip expense details, and tax rate information according to preset rules to generate an expense bill;
[0044] S13. Perform an amount verification process for business trip reimbursement on the expense bill and the corresponding invoice amount.
[0045] S14. If the amount verification is accurate, generate a payment instruction and send it to the first external device; if the amount verification is inaccurate, generate an exception report and send it to the second external device.
[0046] In this embodiment, business trip expense-related data is collected and the value-added tax special invoice information provided by the supplier is automatically obtained. The invoice information includes invoice code, number, invoice date, etc. The text and digital information in the paper or electronic version invoice is quickly converted into an editable text format and key information is extracted through OCR (Optical Character Recognition) technology. According to the preset expense types and tax rates, the invoice amount is automatically split. For example, for expenses of different types of business trip product types such as catering expenses, transportation expenses, and accommodation expenses, the tax-exclusive amount and tax-inclusive amount are calculated according to the tax rate information corresponding to each business trip product type. After the splitting is completed, the splitting result is automatically checked against the invoice amount on the invoice to ensure the accuracy of the business trip reimbursement data. When the amount verification is accurate, a payment instruction is generated and sent to the financial system or the banking system to perform the automatic payment operation. When the amount verification is inaccurate, an exception report is generated and sent to the alarm system to reduce manual intervention.
[0047] In one embodiment, as Figure 2 shown, step S12 includes:
[0048] S121. Split the expense tax rate for the business trip expense details and tax rate information corresponding to different types of business trip products by using preset rules;
[0049] S122. Classify the split expense data according to the tax rate to generate an expense bill.
[0050] Step S13 includes:
[0051] S131. If the invoice amount is greater than the expense bill, perform invoice difference adjustment to generate an invoice difference adjustment form and calculate the total balance of the seller's invoice.
[0052] S132. If the expense bill is greater than the invoice amount, perform bill difference adjustment to generate a bill difference adjustment form and reduce the payable amount of the bill.
[0053] Detailed expense split records and verification results are provided, enabling the enterprise to clearly understand the composition and tax burden of each expense, enhancing financial transparency. Significantly improving the automation level and overall efficiency of enterprise financial management, creating greater value for the enterprise, while reducing the enterprise's operating costs and financial risks, bringing significant economic benefits and management convenience to the enterprise.
[0054] In this embodiment, a method for processing business trip expense reimbursement is provided. By automatically splitting the expense tax rate according to the business trip product type, business trip expense details, and tax rate information according to preset rules, after the splitting is completed, the splitting result is automatically verified with the amount on the invoice to ensure data accuracy, reduce manual intervention, improve data processing speed, and reduce the financial management cost and error rate.
[0055] Embodiment 2
[0056] This embodiment provides a processing system for business trip expense reimbursement, as Figure 3 shown. The processing system includes:
[0057] An acquisition module 310, configured to acquire business trip expense-related data and invoice data; the business trip expense-related data includes business trip product type, business trip expense details, and tax rate information, and the invoice data includes the invoice amount.
[0058] A splitting module 320, configured to split the expense tax rate according to the business trip product type, business trip expense details, and tax rate information according to preset rules to generate an expense bill.
[0059] A verification module 330, configured to perform an amount verification process for business trip reimbursement by comparing the expense bill with the corresponding invoice amount.
[0060] A generation module 340, configured to generate a payment instruction and send it to a first external device if the amount verification is accurate, and generate an exception report and send it to a second external device if the amount verification is inaccurate.
[0061] In this embodiment, the acquisition module 310 collects data related to business travel expenses and automatically obtains the information of special VAT invoices provided by suppliers. The invoice information includes invoice code, number, invoice date, etc. Through OCR (Optical Character Recognition) technology, the text and digital information in paper or electronic invoices are quickly converted into an editable text format and key information is extracted. The splitting module 320 automatically splits the invoice amount according to preset expense types and tax rates. For example, for expenses of different types of business travel products such as catering, transportation, and accommodation, the tax-exclusive amount and tax-inclusive amount are calculated based on the tax point information corresponding to each type of business travel product. After the splitting is completed, the verification module 330 automatically verifies the splitting result with the invoice amount on the invoice to ensure the accuracy of the business travel reimbursement data. When the amount verification is accurate, the generation module 340 generates a payment instruction and sends it to the financial system or the banking system to perform the automatic payment operation. When the amount verification is inaccurate, an exception report is generated and sent to the alarm system to reduce manual intervention.
[0062] In one embodiment, as Figure 4 shown, the splitting module 320 includes:
[0063] The splitting unit 321 is used to perform expense tax point splitting on the business travel expense details and tax point information corresponding to different types of business travel products according to preset rules;
[0064] The classification unit 322 is used to classify the split expense data according to tax points to generate an expense bill.
[0065] The verification module 330 includes:
[0066] The first verification unit 331 is used to, when the invoice amount is greater than the expense bill, make invoice difference adjustments to generate an invoice difference adjustment form and calculate the total balance of the seller's invoice;
[0067] The second verification unit 332 is used to, when the expense bill is greater than the invoice amount, make bill difference adjustments to generate a bill difference adjustment form and reduce the payable amount of the bill.
[0068] The splitting unit 321 and the classification unit 322 provide detailed expense splitting records and verification results, enabling the enterprise to clearly understand the composition and tax burden of each expense, enhancing financial transparency. It significantly improves the automation level and overall efficiency of enterprise financial management, creates greater value for the enterprise, and at the same time reduces the enterprise's operating costs and financial risks, bringing significant economic benefits and management convenience to the enterprise.
[0069] In this embodiment, a processing system for business trip expense reimbursement is provided. The splitting module automatically splits the expense tax points according to the business trip product type, business trip expense details, and tax point information according to preset rules. After the splitting is completed, the verification module automatically verifies the splitting result with the amount on the invoice to ensure the accuracy of the data, reduce manual intervention, improve the data processing speed, and reduce the financial management cost and error rate.
[0070] Embodiment 3
[0071] Figure 5 It is a schematic diagram of the hardware structure of an electronic device provided in this embodiment. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the processing method for business trip expense reimbursement in Embodiment 1. Figure 5 The displayed electronic device 60 is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.
[0072] The electronic device 60 may be presented in the form of a general-purpose computing device. For example, it may be a server device. The components of the electronic device 60 may include, but are not limited to: the at least one processor 61 described above, the at least one memory 62 described above, and a bus 63 connecting different system components (including the memory 62 and the processor 61).
[0073] The bus 63 includes a data bus, an address bus, and a control bus.
[0074] The memory 62 may include volatile memory, such as a random access memory (RAM) 621 and / or a cache memory 622, and may further include a read-only memory (ROM) 623.
[0075] The memory 62 may further include a program / utilities 625 having a set (at least one) of program modules 624. Such program modules 624 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. The implementation of a network environment may be included in each or some combination of these examples.
[0076] The processor 61 executes various functional applications and data processing by running the computer program stored in the memory 62, such as the processing method for business trip expense reimbursement in Embodiment 1 of the present invention.
[0077] The electronic device 60 can also communicate with one or more external devices 64 (such as a keyboard, a pointing device, etc.). Such communication can be carried out through the input / output (I / O) interface 65. Moreover, the model-generated electronic device 60 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 66. As shown in the figure, the network adapter 66 communicates with other modules of the model-generated electronic device 60 through the bus 63. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in combination with the model-generated electronic device 60, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (Redundant Array of Independent Disks) systems, tape drives, and data backup storage systems, etc.
[0078] It should be noted that, although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of two or more of the above-mentioned units / modules can be embodied in one unit / modules. Conversely, the features and functions of one unit / modules described above can be further divided and embodied by multiple units / modules.
[0079] Embodiment 4
[0080] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps of the processing method for business trip expense reimbursement in Embodiment 1 are implemented.
[0081] Among them, the more specific computer-readable storage medium that can be adopted can include but not limited to: portable disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0082] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps of the processing method for business trip expense reimbursement in Embodiment 1.
[0083] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0084] Embodiment 5
[0085] This embodiment also provides a computer program product, including a computer program which, when executed by a processor, implements the processing method for business trip expense reimbursement described in any one of the above.
[0086] Among them, the program code for executing the computer program product of the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0087] Although the specific implementation manners of the present invention have been described above, those skilled in the art should understand that this is only an example, and the protection scope of the present invention is defined by the appended claims. Without departing from the principles and essence of the present invention, those skilled in the art can make various changes or modifications to these implementation manners, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for processing travel expense reimbursement, characterized in that: The processing method comprises: Acquire travel expense related data and invoice data; the travel expense related data includes travel product type, travel expense details and tax point information, and the invoice data includes invoice amount; Splitting the expense tax points according to the travel product type, the travel expense details and the tax point information according to preset rules, and generating an expense bill; The expense bill is compared with the corresponding invoice amount for travel reimbursement amount verification.
2. The method for processing travel expense reimbursement according to claim 1, characterized in that: The step of performing a travel reimbursement amount verification process on the expense bill and the corresponding invoice amount includes: If the invoice amount is greater than the expense bill, an invoice difference adjustment is made to generate an invoice difference adjustment sheet, and the total balance of the invoice on the selling party is calculated; If the expense bill is greater than the invoice amount, a bill difference adjustment is performed to generate a bill difference adjustment sheet and to offset the bill payable amount.
3. The method for processing travel expense reimbursement according to claim 1, characterized in that: The processing method also includes: If the amount is verified to be correct, a payment instruction is generated and sent to the first external device; If the amount verification is inaccurate, an abnormality report is generated and sent to the second external device.
4. The method for processing travel expense reimbursement according to claim 1, characterized in that: The step of performing fee tax point splitting according to the travel product type, the travel expense details and the tax point information according to preset rules to generate an expense bill includes: Using the preset rules to split the travel expense details and tax point information corresponding to different types of travel products; The split expense data is classified according to tax points to generate the expense bill.
5. A system for processing travel expense reimbursement, characterized in that: The processing system comprises: An acquisition module is used to acquire travel expense related data and invoice data; the travel expense related data includes travel product type, travel expense details and tax point information, and the invoice data includes invoice amount; A splitting module, used to split the expense tax points according to the travel product type, the travel expense details and the tax point information according to preset rules to generate an expense bill; The verification module is used to verify the amount of travel reimbursement by comparing the expense bill with the corresponding invoice amount.
6. The travel expense reimbursement processing system according to claim 5, characterized in that: The verification module comprises: A first verification unit is used to make an invoice difference adjustment to generate an invoice difference adjustment sheet if the invoice amount is greater than the expense bill, and calculate the total balance of the invoice of the seller; The second verification unit is used to make a bill difference adjustment to generate a bill difference adjustment sheet and to offset the bill payable amount if the expense bill is greater than the invoice amount.
7. The travel expense reimbursement processing system according to claim 5, characterized in that: The processing system comprises: The generation module is used to generate a payment instruction and send it to the first external device if the amount verification is accurate, and to generate an abnormality report and send it to the second external device if the amount verification is inaccurate.
8. The travel expense reimbursement processing system according to claim 5, characterized in that: The splitting module comprises: A splitting unit, used for performing expense tax point splitting on the travel expense details and the tax point information corresponding to different types of travel products by using the preset rules; The classification unit is used to classify the split expense data according to tax points to generate the expense bill.
9. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the method for processing travel expense reimbursement as claimed in any one of claims 1 to 4 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for processing travel expense reimbursement according to any one of claims 1 to 4 is implemented.