Method, electronic device, and storage medium for accurately inputting value-added tax invoice information

By establishing a buyer's invoice database and invoice verification system, the invoice information is automatically queried and verified, and the problem of invoice information is solved, and the rapid and accurate invoice information entry and verification is achieved.

CN113689248BActive Publication Date: 2025-06-27QINGDAO HAIER TECH +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110872384.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-30
Publication Date
2025-06-27
Estimated Expiration
2041-07-30

AI Technical Summary

Technical Problem

In the prior art, invoice information is inaccurate, especially when it is necessary to enter special VAT invoices and ordinary VAT invoices. Manual input of a large amount of information can easily lead to errors.

Method used

By establishing a buyer's invoice database and invoice verification system, use the payment company logo and invoice number to query relevant information, automatically enter and verify the invoice information, and ensure the accuracy of the information.

Benefits of technology

It realizes the rapid and accurate entry of invoice information, reduces manual input errors, improves data reliability, and reduces user usage costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113689248B_ABST
    Figure CN113689248B_ABST
Patent Text Reader

Abstract

The present invention provides a method, an electronic device, and a storage medium for accurately inputting value-added tax invoice information. The present invention reduces the data input manually by establishing a purchaser invoice database and comparing the purchaser tax number queried by the invoice verification system with the purchaser tax number in the purchaser invoice database, and only confirms the accurate input when the two are equal. The accuracy of the invoice input information is improved through two-layer verification.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of invoice entry, and in particular, to a method, an electronic device, and a storage medium for accurately entering value-added tax invoice information. Background Art

[0002] Currently, in order to better count the quantity and type of invoices, service providers need to synchronously enter electronic information while issuing paper invoices. Invoices are divided into special value-added tax invoices and general value-added tax invoices, and a large amount of information needs to be manually entered when entering information for both types. This easily causes inaccurate invoice entry by users. Summary of the Invention

[0003] The present invention provides a method, an electronic device, and a storage medium for accurately entering value-added tax invoice information to solve the technical defect of inaccurate invoice information entry in the prior art.

[0004] The present invention provides a method for accurately entering value-added tax invoice information, including:

[0005] Establishing a purchaser invoice database according to purchaser information;

[0006] Obtaining the payment company identifier of the paper invoice to be entered currently;

[0007] Taking the payment company identifier as a feature, traversing the purchaser information in the purchaser invoice database, and extracting the first purchaser tax number that matches the payment company identifier from the purchaser invoice database;

[0008] Obtaining the type of the paper invoice to be entered currently;

[0009] When the paper invoice is a special value-added tax invoice, querying an invoice verification system according to the invoice number of the special value-added tax invoice to obtain the invoice face information of the special value-added tax invoice;

[0010] If the purchaser tax number in the invoice face information of the special value-added tax invoice is equal to the first purchaser tax number, entering the invoice face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database as the correct value-added tax invoice information into the business system.

[0011] According to the method for accurately entering value-added tax invoice information provided by the present invention, after the step of querying an invoice verification system according to the invoice number of the special value-added tax invoice to obtain the invoice face information of the special value-added tax invoice when the paper invoice is a special value-added tax invoice, the following steps are further included:

[0012] If the purchaser's tax number in the face information of the special VAT invoice is not equal to the first purchaser's tax number, end the current data entry work or return to the step of obtaining the payment company identification of the paper invoice to be entered currently.

[0013] According to a method for accurately entering VAT invoice information provided by the present invention, after the step of querying the invoice verification system according to the invoice number of the special VAT invoice to obtain the face information of the special VAT invoice when the paper invoice is a special VAT invoice, the following steps are further included:

[0014] Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser's tax number;

[0015] Output and display the face information of the special VAT invoice and the first purchaser information.

[0016] According to a method for accurately entering VAT invoice information provided by the present invention, after the step of obtaining the type of the paper invoice to be entered currently, the following steps are further included:

[0017] If the paper invoice is a general VAT invoice, obtain the six key elements of the general VAT invoice;

[0018] Query the invoice verification system according to the six key elements of the general VAT invoice to obtain the face information of the general VAT invoice;

[0019] If the purchaser's tax number in the face information of the general VAT invoice is equal to the first purchaser's tax number, enter the face information of the general VAT invoice obtained from the invoice verification system and the purchaser information in the purchaser invoice database into the business system as the correct general VAT invoice information.

[0020] According to a method for accurately entering VAT invoice information provided by the present invention, after the step of querying the invoice verification system according to the six key elements of the general VAT invoice to obtain the face information of the general VAT invoice, the following steps are further included:

[0021] If the purchaser's tax number in the face information of the general VAT invoice is not equal to the first purchaser's tax number, end the current data entry work or return to the step of obtaining the payment company identification of the paper invoice to be entered currently.

[0022] According to a method for accurately entering VAT invoice information provided by the present invention, after the step of querying the invoice verification system according to the six key elements of the general VAT invoice to obtain the face information of the general VAT invoice, the following steps are further included:

[0023] Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser's tax number;

[0024] Output and display the ticket face information of the ordinary VAT invoice and the first purchaser information.

[0025] According to a method for accurately inputting VAT invoice information provided by the present invention, the six elements of the invoice include invoice code, invoice number, issue date, last 6 digits of the verification code, and tax-exclusive amount.

[0026] According to a method for accurately inputting VAT invoice information provided by the present invention, the purchaser information in the purchaser invoice database includes purchaser company name, industry, product, payment company identifier, tax number, purchaser address and phone number, and purchaser bank information. Among them, each purchaser company name corresponds to a payment company identifier and a tax number separately.

[0027] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the method for accurately inputting VAT invoice information as described in each of the above are implemented.

[0028] The present invention also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for accurately inputting VAT invoice information as described in each of the above are implemented.

[0029] For the method, electronic device, and storage medium for accurately inputting VAT invoice information provided by the present invention, the present invention establishes a purchaser invoice database according to the purchaser information, obtains the payment company identifier of the paper invoice to be input currently, traverses the purchaser information in the purchaser invoice database with the payment company identifier as a feature, and extracts the first purchaser tax number matching the payment company identifier from the purchaser invoice database. Obtain the type of the paper invoice to be input currently. When the paper invoice is a special VAT invoice, query the invoice verification system according to the invoice number of the special VAT invoice to obtain the ticket face information of the special VAT invoice. If the purchaser tax number in the ticket face information of the special VAT invoice is equal to the first purchaser tax number, input the ticket face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database into the business system as the correct VAT invoice information. The above solution can determine the first purchaser tax number in the purchaser invoice database corresponding to the invoice and the purchaser tax number in the invoice verification system from two databases, namely the purchaser invoice database and the invoice verification system. By comparing whether the two tax numbers are equal, it can be quickly verified whether the input information is accurate. Since databases can be established in advance for both systems, there is no need to manually input duplicate data. In addition, through two verifications, the defect of inaccurate input of invoice information is overcome. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0031] Figure 1 is one of the schematic flowcharts of the method for accurately inputting value-added tax invoice information provided by the present invention;

[0032] Figure 2 is the second schematic flowchart of the method for accurately inputting value-added tax invoice information provided by the present invention;

[0033] Figure 3 is the schematic structural diagram of the electronic device provided by the present invention;

[0034] Reference numerals:

[0035] 810: Processor; 820: Communication interface; 830: Memory;

[0036] 840: Communication bus; Detailed implementation manners

[0037] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention with reference to the accompanying drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0038] The following will describe Figure 1 - Figure 2 a method for accurately inputting value-added tax invoice information of the present invention. The method for accurately inputting value-added tax invoice information includes:

[0039] S1. Establish a purchaser invoice database according to the purchaser information;

[0040] Among them, the purchaser information is established based on the data of the purchasers in the previous transactions of the user. For each purchaser company name, the purchaser information in the purchaser invoice database includes the industry, product, payment company identifier, tax number, purchaser address and phone number, product category, four-digit code of the payment company, taxpayer identification number of the payment company, payment company name, and purchaser bank information corresponding to the purchaser company name, etc. The purchaser information can also be added in real time during the invoice input process.

[0041] Optionally, the purchaser information in the purchaser invoice database includes the purchaser company name, industry, product, payment company identifier, tax number, purchaser address and phone number, major product category, four-digit code of the payment company, taxpayer identification number of the payment company, payment company name, and purchaser bank information, etc.

[0042] S2. Obtain the payment company identifier of the paper invoice to be currently entered;

[0043] For each purchaser company name, its corresponding payment company identifier is unique. In existing invoices, it is generally the payment company code, and other codes uniquely corresponding to the purchaser company name can also be used as the payment company identifier.

[0044] S3. Traverse the purchaser information in the purchaser invoice database with the payment company identifier as a feature, and extract the first purchaser tax number that matches the payment company identifier from the purchaser invoice database;

[0045] Among them, for each purchaser company name, its corresponding tax number is unique. Here, the tax number corresponding to the payment company identifier extracted from the purchaser invoice database is recorded as the first purchaser tax number.

[0046] S4. Obtain the type of the paper invoice to be currently entered;

[0047] This step can determine whether the paper invoice is a special VAT invoice or a general VAT invoice by pressing a key to select the judgment result, user input judgment, or machine recognition.

[0048] S5. When the paper invoice is a special VAT invoice, query the invoice verification system according to the invoice number of the special VAT invoice to obtain the invoice face information of the special VAT invoice;

[0049] Among them, the invoice verification system is an invoice special query system that can verify the authenticity of invoices in the prior art, such as Invoice Link, etc. Generally, it is an official or publicly available data system with credibility, so that all information on the invoice can be returned.

[0050] S6. If the purchaser tax number in the invoice face information of the special VAT invoice is equal to the first purchaser tax number, enter the invoice face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database as the correct VAT invoice information into the business system.

[0051] The above solution can determine the first purchaser tax number in the purchaser invoice database corresponding to the invoice and the purchaser tax number in the invoice verification system from two databases, namely the purchaser invoice database and the invoice verification system. By comparing whether the two tax numbers are equal, it can quickly verify whether the entered information is accurate. Since databases can be established in advance for both systems, there is no need to manually input duplicate data. Additionally, through two verifications, the defect of inaccurate entry of invoice information is overcome.

[0052] It should be noted that the existing OCR (accurate image recognition) technology has been used for scanning and parsing invoices, but the cost is high, and not all service providers have the ability to purchase OCR products and equipment. Therefore, based on this, the technical solution of this application can also save the cost of invoice verification. In this application, only by comparing the data obtained from the purchaser invoice database with the corresponding data queried from the invoice verification system for invoice verification can accurate invoice information entry be achieved without the need to purchase OCR products and equipment, reducing the usage cost for users. For special VAT invoices, in order to save the amount of information entered for special VAT invoices, we can utilize the purchaser information corresponding to the payment company identifier in the purchaser invoice database to reduce the amount of information entered when entering special VAT invoices. At the same time, when the invoice verification system also executes the query function of the invoice verification system, it verifies the authenticity of the invoice. For ordinary VAT invoices, it mainly solves the problem of inaccurate invoice entry when the same user serves multiple products. Also, because the current invoice verification system's ticket verification system for ordinary VAT invoices can only verify the authenticity of the invoice, it cannot directly verify whether the purchaser information is accurate and requires secondary processing and verification. Currently, the authenticity verification of special VAT invoices is carried out through the invoice verification system. The authenticity verification of the invoice is carried out in advance, but the problem is that for ordinary VAT invoices, the network point cannot be accurately locked to a specific industry for accurate entry. Because the current invoice verification system's verification function can only verify the authenticity of the invoice and cannot perform accuracy verification on the purchaser to whom the invoice belongs. However, in this application, the entry, accuracy verification, and authenticity verification of the purchaser to whom the invoice belongs are all implemented in the solution, and there is no need to separately confirm and verify the purchaser information.

[0053] In one embodiment, after the step of querying the invoice verification system according to the invoice number of the special VAT invoice to obtain the invoice face information of the special VAT invoice when the paper invoice is a special VAT invoice, the following steps are further included:

[0054] If the purchaser tax number in the invoice face information of the special VAT invoice is not equal to the first purchaser tax number, then end the current entry work or return to execute the step of obtaining the payment company identifier of the paper invoice to be entered currently.

[0055] Among them, if the purchaser's tax number in the invoice information on the special VAT invoice is not equal to the first purchaser's tax number, it indicates that the payment company identification is entered incorrectly, and the step of obtaining the payment company identification of the paper invoice to be entered currently needs to be re-executed. Or there is an error in the invoice itself. For example, if the invoice is fake or the invoice is issued incorrectly, the invoice is invalidated and cannot be used for entry, that is, the current entry work ends. Through the above process, the authenticity of the invoice can be ensured during the invoice entry process.

[0056] In one embodiment, after the step of querying the invoice verification system according to the invoice number of the special VAT invoice to obtain the invoice information on the special VAT invoice when the paper invoice is a special VAT invoice, the following steps are further included:

[0057] Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser's tax number;

[0058] Output and display the invoice information on the special VAT invoice and the first purchaser information.

[0059] In the above manner, the reliable invoice information and the first purchaser's tax number information queried can be output, so as to intuitively display the information equivalence degree of the two, which is convenient for the user to intuitively judge and compare the invoice information and the first purchaser's tax number information.

[0060] In one embodiment, as Figure 2 shown, after the step of obtaining the type of the paper invoice to be entered currently, the following steps are further included:

[0061] S7. When the paper invoice is a general VAT invoice, obtain the six elements of the general VAT invoice;

[0062] Among them, the general VAT invoice includes the invoice code, invoice number, issue date, last 6 digits of the verification code, and tax-exclusive amount.

[0063] S8. Query the invoice verification system according to the six elements of the general VAT invoice to obtain the invoice information on the general VAT invoice;

[0064] Among them, the invoice information on the general VAT invoice includes but is not limited to: invoice code, invoice number, invoice type, issue date, invoice verification code, amount, tax amount, purchaser's tax number, purchaser's name, seller's tax number, seller's name. The six elements of the invoice include the invoice code, invoice number, issue date, last 6 digits of the verification code, and tax-exclusive amount.

[0065] S9. If the purchaser's tax number in the invoice information of the ordinary VAT invoice is equal to the first purchaser's tax number, then the invoice information of the ordinary VAT invoice obtained from the invoice verification system and the purchaser information in the purchaser invoice database are entered into the business system as the correct ordinary VAT invoice information.

[0066] Through the above method, the rapid entry of ordinary VAT invoices is realized, the process of inputting data is simplified, and the processing process is accelerated. In addition, the data to be entered can also be reduced through the invoice information of ordinary VAT invoices.

[0067] In one embodiment, after the step of querying the invoice verification system according to the six invoice elements of the ordinary VAT invoice to obtain the invoice information of the ordinary VAT invoice, the following steps are further included:

[0068] If the purchaser's tax number in the invoice information of the ordinary VAT invoice is not equal to the first purchaser's tax number, then the current entry work is ended or the step of obtaining the payment company identifier of the paper invoice to be entered currently is returned for execution.

[0069] Among them, if the purchaser's tax number in the invoice information of the ordinary VAT invoice is not equal to the first purchaser's tax number, it indicates that the entered payment company identifier is incorrect, and the step of obtaining the payment company identifier of the paper invoice to be entered currently needs to be executed again. Or there is an error in the invoice itself, such as the invoice being fake or the invoice being issued incorrectly, then the invoice is voided and cannot be used for entry, that is, the current entry work is ended. Through the above process, the authenticity of the invoice can be guaranteed during the invoice entry process.

[0070] In one embodiment, after the step of querying the invoice verification system according to the six invoice elements of the ordinary VAT invoice to obtain the invoice information of the ordinary VAT invoice, the following steps are further included:

[0071] Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser's tax number;

[0072] Output and display the invoice information of the ordinary VAT invoice and the first purchaser information.

[0073] Through the above process, the matching results of the purchaser invoice database can be directly displayed, so as to facilitate the user to use and judge whether the invoice is accurate.

[0074] Optionally, the purchaser information in the purchaser invoice database includes the purchaser company name, industry, product, payment company code, tax number, purchaser address and phone number, and purchaser bank information. Among them, each purchaser company name corresponds to a payment company identifier and a tax number separately.

[0075] Through the above solution, the user has completed the invoice entry work using the data in the purchaser's invoice database and the invoice verification system. The authenticity of the invoice has been verified through the invoice verification system, and the information in the two databases, namely the purchaser's invoice database and the invoice verification system, is mutually verified, fully ensuring the accuracy of the entered information.

[0076] The electronic device provided by the present invention will be described below. The electronic device described below can be correspondingly referred to in mutual reference with the method for accurately entering value-added tax invoice information described above.

[0077] Figure 3 An example of the physical structure diagram of an electronic device is shown as Figure 3 shown. The electronic device may include: a processor 810, a communication interface 820, a memory 830, and a communication bus 840. Among them, the processor 810, the communication interface 820, and the memory 830 communicate with each other through the communication bus 840. The processor 810 can call the logical instructions in the memory 830 to execute the method for accurately entering value-added tax invoice information. The method includes: S1. Establish a purchaser's invoice database according to the purchaser's information;

[0078] S2. Obtain the payment company identifier of the current paper invoice to be entered;

[0079] S3. Traverse the purchaser's information in the purchaser's invoice database with the payment company identifier as a feature, and extract the first purchaser's tax number that matches the payment company identifier from the purchaser's invoice database;

[0080] S4. Obtain the type of the current paper invoice to be entered;

[0081] S5. When the paper invoice is a special value-added tax invoice, query the invoice verification system according to the invoice number of the special value-added tax invoice to obtain the invoice face information of the special value-added tax invoice;

[0082] S6. If the purchaser's tax number in the invoice face information of the special value-added tax invoice is equal to the first purchaser's tax number, enter the invoice face information obtained from the invoice verification system and the purchaser's information in the purchaser's invoice database as the correct value-added tax invoice information into the business system.

[0083] In addition, when the logical instructions in the above-mentioned memory 830 are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0084] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program stored on a storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method for accurately inputting value-added tax invoice information provided by the above-mentioned various methods. The method includes:

[0085] S1. Establish a purchaser invoice database according to the purchaser information;

[0086] S2. Obtain the payment company identifier of the paper invoice to be input currently;

[0087] S3. Traverse the purchaser information in the purchaser invoice database with the payment company identifier as a feature, and extract the first purchaser tax number that matches the payment company identifier from the purchaser invoice database;

[0088] S4. Obtain the type of the paper invoice to be input currently;

[0089] S5. When the paper invoice is a special value-added tax invoice, query the invoice verification system according to the invoice number of the special value-added tax invoice to obtain the face information of the special value-added tax invoice;

[0090] S6. If the purchaser tax number in the face information of the special value-added tax invoice is equal to the first purchaser tax number, input the face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database into the business system as the correct value-added tax invoice information.

[0091] In yet another aspect, the present invention also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the method for accurately inputting value-added tax invoice information provided by the above-mentioned various methods. The method includes: S1. Establish a purchaser invoice database according to the purchaser information;

[0092] S2. Obtain the payment company identifier of the paper invoice to be entered currently;

[0093] S3. Using the payment company identifier as a feature, traverse the purchaser information in the purchaser invoice database, and extract the first purchaser tax number that matches the payment company identifier from the purchaser invoice database;

[0094] S4. Obtain the type of the paper invoice to be entered currently;

[0095] S5. When the paper invoice is a special VAT invoice, query the invoice verification system according to the invoice number of the special VAT invoice to obtain the face information of the special VAT invoice;

[0096] S6. If the purchaser tax number in the face information of the special VAT invoice is equal to the first purchaser tax number, then enter the face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database as the correct VAT invoice information into the business system.

[0097] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0098] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course also by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product, and this computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., including several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0099] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.

Claims

1. A method for accurately inputting value-added tax invoice information, characterized in that, Including: Establish a purchaser invoice database according to the purchaser information; Obtain the payment company identifier of the paper invoice to be entered currently; Using the payment company identifier as a feature, traverse the purchaser information in the purchaser invoice database, and extract the first purchaser tax number that matches the payment company identifier from the purchaser invoice database; Obtain the type of the paper invoice to be entered currently; When the paper invoice is a special VAT invoice, query the invoice verification system according to the invoice number of the special VAT invoice to obtain the face information of the special VAT invoice; If the purchaser tax number in the face information of the special VAT invoice is equal to the first purchaser tax number, enter the face information obtained from the invoice verification system and the purchaser information in the purchaser invoice database into the business system as the correct VAT invoice information; Among them, use the purchaser information corresponding to the payment company identifier in the purchaser invoice database to reduce the amount of information entered when entering a special VAT invoice, and when the invoice verification system executes the query function, verify the authenticity of the special VAT invoice; By comparing whether the purchaser tax number is equal to the first purchaser tax number, quickly verify whether the entered information is accurate and reduce the repeated data input.

2. The method for accurately inputting value-added tax invoice information according to claim 1, wherein After the step of querying the invoice verification system according to the invoice number of the special VAT invoice to obtain the face information of the special VAT invoice when the paper invoice is a special VAT invoice, it further includes: If the purchaser tax number in the face information of the special VAT invoice is not equal to the first purchaser tax number, end the current entry work or return to execute the step of obtaining the payment company identifier of the paper invoice to be entered currently.

3. The method for accurately inputting value-added tax invoice information according to claim 1, wherein After the step of querying the invoice verification system according to the invoice number of the special VAT invoice to obtain the face information of the special VAT invoice when the paper invoice is a special VAT invoice, it further includes: Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser tax number; Output and display the face information of the special VAT invoice and the first purchaser information.

4. The method for accurately inputting value-added tax invoice information according to claim 1, characterized in that, After the step of obtaining the type of the paper invoice to be entered currently, it further includes: If the paper invoice is a general VAT invoice, obtain the six key elements of the general VAT invoice; Query the invoice verification system according to the six key elements of the general VAT invoice to obtain the face information of the general VAT invoice; If the purchaser tax number in the face information of the general VAT invoice is equal to the first purchaser tax number, enter the face information of the general VAT invoice obtained from the invoice verification system and the purchaser information in the purchaser invoice database into the business system as the correct general VAT invoice information.

5. The method for accurately inputting value-added tax invoice information according to claim 4, wherein, After the step of querying the invoice verification system according to the six key elements of the general VAT invoice to obtain the face information of the general VAT invoice, it further includes: If the purchaser tax number in the face information of the general VAT invoice is not equal to the first purchaser tax number, end the current entry work or return to execute the step of obtaining the payment company identifier of the paper invoice to be entered currently.

6. The method for accurately inputting value-added tax invoice information according to claim 4, wherein After the step of querying the invoice verification system according to the six invoice elements of the ordinary VAT invoice to obtain the invoice face information of the ordinary VAT invoice, the following steps are further included: Obtain the first purchaser information in the purchaser invoice database that matches the first purchaser tax number; Output and display the invoice face information of the ordinary VAT invoice and the first purchaser information.

7. The method for accurately inputting value-added tax invoice information according to claim 4 or 5, characterized in that, The six invoice elements include invoice code, invoice number, invoice date, the last 6 digits of the verification code, and the tax-exclusive amount.

8. The method for accurately inputting value-added tax invoice information according to claim 1, wherein The purchaser information in the purchaser invoice database includes purchaser company name, industry, product, payment company identifier, tax number, purchaser address and phone number, and purchaser bank information. Among them, each purchaser company name corresponds to a payment company identifier and a tax number separately.

9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it realizes the steps of the method for accurately inputting VAT invoice information according to any one of claims 1 to 8.

10. A storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by the processor, it realizes the steps of the method for accurately inputting VAT invoice information according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Batch inspection equipment and method for value-added tax special invoices

    CN111105548A

  • Value-added tax invoice management system

    CN111798221A