Mobile terminal intelligent invoicing, accounting and tax declaration method and system
Through the mobile intelligent invoice accounting and tax filing method and system, RPA technology is used to solve the problems of high professional knowledge threshold, complex operation and high cost in financial and tax processing in individual business households and small-scale taxpayers, and the effect of simplifying operations, reducing costs and improving efficiency is achieved.
Patent Information
- Application Number
- CN202411841212.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-04-29
AI Technical Summary
Individual business owners and small-scale taxpayers face problems such as high professional knowledge threshold, complex operation and high cost in fiscal and taxation processing, which leads to their need to rely on accounting companies for processing, which increases operating costs.
Develop a mobile intelligent invoice accounting and tax filing method and system. Through highly integrated system functions, it provides one-stop financial and tax filing solutions, supports users to complete invoice issuance, accounting and declaration on their mobile phones, and uses robot process automation (RPA) technology to automatically log in to the tax bureau service system, fill in forms and complete declarations.
It reduces users' professional knowledge needs in fiscal and tax processing, simplifies operating procedures, reduces communication costs with accounting agency companies, and reduces the operating costs of the company, while improving the efficiency and accuracy of financial management.
Smart Images

Figure CN119904316A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of financial and tax processing; in particular, to a method and system for intelligent invoicing, accounting and tax reporting on a mobile terminal. Background Art
[0002] In their daily operations, individual industrial and commercial households, small-scale taxpayers and other merchants often face the need to provide invoices to customers, the need to record invoices, and the need to record purchases, sales and other inventory activities generated by business operations. They also need to fill out and submit reports to the tax bureau service system on a regular basis, including issuing electronic invoices, conducting standardized financial accounting, reporting tax data, and reporting employee social security, among other financial and tax-related matters.
[0003] However, the professionalism of financial and tax knowledge has a high threshold for individual industrial and commercial households and small-scale business operators. Such merchants usually lack professional financial and tax knowledge, so they usually need to seek professional accounting companies and financial personnel to handle these matters to ensure compliance and accuracy.
[0004] In order to meet the highly complex professional requirements of invoicing, accounting and tax filing, individual industrial and commercial households and small-scale taxpayers (micro and small enterprises) can only pay and find professional accounting firms to handle compliant accounting and tax matters.
[0005] However, the accounting and tax needs generated by many companies in actual operations are not high or complicated, but they still need to pay the same agency accounting fees, which greatly increases the company's operating costs. Summary of the invention
[0006] In view of this, the purpose of the present invention is to develop a mobile intelligent invoicing, accounting and tax reporting method and system, to provide a one-stop financial and tax reporting solution for users such as individual industrial and commercial households and small-scale taxpayers, through the high integration of system functions, to provide users with a simple and easy-to-use process, to provide invoicing, accounting, reporting and other services that comply with laws and regulations, and users do not need to have professional financial and tax knowledge, they only need to follow the operating steps prompted by the software to easily complete the invoice issuance, various financial and tax reporting affairs, and the invoice issuance and delivery can be completed on the mobile phone, and accounting vouchers, financial statements and other compliance ledgers can be automatically generated; the filling of tax bureau service system reports for the enterprise is automatically completed during the reporting period of the enterprise, and the user only needs to confirm the declaration to complete the compliance declaration of the complex tax bureau service system, and the enterprise no longer needs to pay high agency accounting fees, and at the same time, the communication cost of the accounting company is eliminated, which reduces the operating cost for the enterprise; and the newly added aggregated collection capability support, users can easily manage multiple collection channels through the system, such as Alipay, WeChat payment, etc., to achieve one-click collection and improve collection efficiency; so that users can manage their financial affairs more easily and efficiently, reduce costs, and improve operating efficiency.
[0007] The present invention provides a mobile terminal intelligent invoicing, accounting and tax reporting method, comprising the following steps:
[0008] S1. Enter the taxpayer information and tax payer information on the mobile terminal and submit to create the enterprise; verify the taxpayer information entered, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system;
[0009] A Robotic Process Automation (RPA) system is an application that provides another way to automate end-user manual operations by mimicking the manual operations of end-users on computers. Generally speaking, these operations are largely repetitive, large in number, and can be defined by strict rules and results. Using RPA brings the following benefits:
[0010] (1) Save time and improve efficiency;
[0011] (2) Improve accuracy;
[0012] (3) Scalable and flexible augmented “virtual” employees that can respond quickly to business needs;
[0013] (4) Collaborative innovation.
[0014] S2. Fill in the form information in the tax bureau service system and submit it to conduct identity authentication of enterprise information and taxpayer information. After successful verification, based on the filled-in form information and the data of the Ministry of Finance's Small Enterprise Accounting Standards, a basic accounting data table is created for the enterprise;
[0015] Specifically, the basic accounting data tables include: basic financial account table, general ledger table, detailed account table, balance sheet, income statement, cash flow statement, basic information table, tax return form, etc.
[0016] Taxpayer information includes: taxpayer name, taxpayer identification number, region, and industry type;
[0017] The taxpayer information includes: taxpayer identity, taxpayer name, taxpayer ID number, taxpayer mobile phone number, and taxpayer password information;
[0018] Preferably, the identity verification of corporate information and taxpayer information can display the verification results on the page.
[0019] S3. When the enterprise issues an invoice, it enters the invoice information, calls the RPA service, logs in to the tax bureau service system, submits the invoice information, and the tax bureau service system issues the invoice, realizing immediate invoicing;
[0020] The invoicing information includes: mandatory invoicing items, purchaser information, and invoice delivery method;
[0021] Specifically, according to the account rules, the data is calculated in real time to generate the balance sheet, income statement, and cash flow statement data and saved in the database. When the user scans the code to issue an invoice, the mini program executing the method of the present invention will generate a user identification QR code of the current enterprise. The user uses the WeChat scan function to scan the QR code image displayed by the enterprise. After identification, the invoicing page of the mini program is automatically opened, and the user is guided to fill in the invoice header data. After clicking submit, the data is transmitted to the corresponding enterprise system, and a piece of data to be invoiced is automatically generated. The invoice main table and invoice sub-table are saved in the database. The enterprise views the database page to display the invoice data, clicks on the data to be invoiced to fill in the invoicing items and invoicing amount, and clicks to issue an invoice;
[0022] Access the tax bureau service system through the underlying RPA service technology, obtain the company's input and output invoice data from the tax digital account, and automatically download them;
[0023] S4. After the invoice is successfully issued, obtain the invoice format PDF file from the tax bureau service system, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result;
[0024] Specifically, enterprises can click to view the WeChat service account message to enter the mini program to view invoice data.
[0025] After the user of the payment-invoicing service submits the required information to complete the account opening, he / she will be assigned a payment QR code and posted at the payment counter. After the user scans the code and uses WeChat, Alipay, or UnionPay to complete the payment, he / she clicks the "Invoice Now" button on the payment page to jump to the invoice issuance page. After submission, the system searches for the corresponding enterprise based on the merchant number, uses the invoicing information configured by the corresponding enterprise, calls the tax account to carry out the invoicing process, and the invoicing results are pushed to the enterprise in real time through the WeChat service account.
[0026] S5. After the invoice is issued and delivered, a financial accounting voucher is generated based on the preset input invoice accounting voucher template and the corresponding invoicing information.
[0027] S6. When an enterprise files a tax return, it calls the RPA service, pulls the data of the current reportable list from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
[0028] Specifically, during the company's declaration period, the user clicks the Declaration List button to call the RPA service, which pulls the current declaration list data from the tax bureau service system for display. After the user confirms that there is no problem with the data, he clicks the Declaration button to call the tax bureau service system and use the confirmation declaration function to perform the declaration business. After the declaration is completed, the page displays the declaration results.
[0029] After the accounting for the current month is completed, the data of the previous accounting period needs to be settled in the next month. When settling the accounts, check the key information such as the number of financial vouchers, whether the balance sheet is balanced, whether the bank statements are uploaded, etc. After the check is passed, click on the checkout button to convert the bank statement information matching the invoice format file corresponding to the financial voucher into a PDF format file, and add the balance sheet, income statement, and cash flow statement format files to generate a continuous current financial and tax electronic archive PDF format file, and upload it to the file storage service for users to view and review at any time. After the upload is successful, a message is pushed through the WeChat service account to inform the user of the settlement status.
[0030] Furthermore, the verification of the input taxpayer information in step S1 includes:
[0031] Data non-empty check and ID card number regular expression rule check, mobile phone number regular expression rule check.
[0032] Furthermore, the method for logging into the tax bureau service system in step S3 includes:
[0033] Determine whether the tax account is logged in; if the tax account is not logged in, automatically try to log in; if a verification code is required for login, send a verification code page to guide the user enterprise to enter and submit the verification code to log in.
[0034] Furthermore, the invoice issuance method in step S3 includes:
[0035] The tax bureau service system determines whether there is an invoicing risk and whether facial verification is required. When it is detected that facial verification service is required, the facial verification QR code image information is displayed to guide users to use the tax bureau APP to scan their faces for verification. After the verification is passed, the invoicing information is submitted to issue the value-added tax invoice.
[0036] Furthermore, the method of creating a basic account data table for an enterprise in step S2 includes:
[0037] When an enterprise adds an account to the basic accounting data table, it inputs the initial data of the basic accounting data table, calculates the account balance and report balance data of each report of the current basic accounting data table, and completes the accounting data flow.
[0038] Furthermore, the method of sending the invoice format PDF file to the corporate mailbox in step S4 includes:
[0039] Through the company's invoice delivery email or mobile phone number, call the SMTP email server to send the service.
[0040] The present invention also provides a mobile terminal intelligent invoicing, accounting and tax reporting system, which executes the mobile terminal intelligent invoicing, accounting and tax reporting method as described above, including:
[0041] Information verification module: used to input taxpayer information and tax payer information on the mobile terminal and submit the information to create a company; verify the input taxpayer information, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system;
[0042] The module for creating basic accounting data tables is used to fill in the form information in the tax bureau service system and submit it, and to authenticate the enterprise information and taxpayer information. After successful authentication, based on the filled-in form information and the data of the Ministry of Finance's small enterprise accounting standards, a basic accounting data table is created for the enterprise.
[0043] Invoice issuance module: When an enterprise issues an invoice, it inputs the invoice issuance information, calls the RPA service, logs in to the tax bureau service system, submits the invoice issuance information, and the tax bureau service system issues the invoice, realizing immediate invoicing;
[0044] Invoice format file sending module: used to obtain the invoice format PDF file from the tax bureau service system after the invoice is successfully issued, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result;
[0045] Financial accounting voucher module: used to generate financial accounting vouchers based on the preset input invoice voucher template and corresponding invoicing information after the invoice is issued and delivered;
[0046] Tax declaration module: When an enterprise makes a tax declaration, it calls the RPA service, pulls the current declaration list data from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
[0047] The mobile intelligent invoicing, accounting and tax reporting system of the present invention utilizes the convenience of mobile applications and the high degree of encapsulation of professional field functions to provide enterprises with a compliant and convenient financial and tax experience; it provides an aggregated collection function to realize payment and invoicing, reducing the complexity of enterprise invoicing, and through aggregated collection, the income data can be clearly managed, which is more clear at a glance; the complete business needs of invoices, finance and tax can be met through the mobile mini-program; the new functional experience of aggregated collection and payment and invoicing reduces the enterprise's invoicing operations while providing automatic matching of income invoicing data; automatic centralized collection of invoices, ledgers, and tax information, and automatic generation of cloud electronic files, so that enterprises do not need tedious archiving and can query at a glance; timely push messages through service accounts, so that enterprises can understand business data and financial and tax risks in real time and eliminate communication costs; invoices, ledgers, and tax information are automatically collected to generate cloud electronic files, which are convenient for real-time account checking; it provides great convenience for users such as individual industrial and commercial households and small-scale taxpayers.
[0048] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the steps of the mobile terminal intelligent invoicing, accounting and tax reporting method as described above are implemented.
[0049] The present invention also provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the mobile intelligent invoicing, accounting and tax reporting method as described above are implemented.
[0050] Compared with the prior art, the present invention has the following beneficial effects:
[0051] The mobile terminal intelligent invoicing, accounting and tax reporting method and system provided by the present invention provide a one-stop financial and tax reporting solution for users such as individual industrial and commercial households and small-scale taxpayers. Through the high integration of system functions, it provides users with a simple and easy-to-use process, and provides invoicing, accounting, reporting and other services that comply with laws and regulations. Users do not need to have professional financial and tax knowledge, and only need to follow the operating steps prompted by the software to easily complete invoice issuance, various financial and tax reporting matters, and can complete the issuance and delivery of invoices on the mobile terminal, and automatically generate accounting vouchers, financial statements and other compliance ledgers; automatically complete the filling of tax bureau service system reports for enterprises during the reporting period of the enterprise, and users only need to confirm the declaration to complete the compliance declaration of the complex tax bureau service system. Enterprises no longer need to pay high agency accounting fees, and at the same time, the communication costs of accounting companies are eliminated, which reduces the operating costs for enterprises; and newly added support for aggregated collection capabilities, users can easily manage multiple collection channels through the system, such as Alipay, WeChat Pay, etc., to achieve one-click collection, which improves collection efficiency; allowing users to manage their financial affairs more easily and efficiently, reducing costs and improving operating efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the following detailed description of the preferred embodiment.The drawings are only for the purpose of illustrating the preferred embodiments and are not to be construed as limiting the invention.
[0053] In the attached picture:
[0054] Figure 1 This is a flow chart of a mobile terminal intelligent invoicing, accounting and tax reporting method of the present invention;
[0055] Figure 2 The figure is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0056] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure. Instead, they are merely examples of systems and products consistent with some aspects of the present disclosure as detailed in the appended claims.
[0057] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0058] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0059] The embodiments of the present invention are described in further detail below.
[0060] The embodiment of the present invention provides a method for intelligent invoicing and tax reporting on a mobile terminal, see Figure 1 As shown, the following steps are included:
[0061] S1. Enter the taxpayer information and tax payer information on the mobile terminal and submit to create the enterprise; verify the taxpayer information entered, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system;
[0062] Verification of the input taxpayer information includes: data non-empty verification and ID card number regular expression rule verification, mobile phone number regular expression rule verification.
[0063] S2. Fill in the form information in the tax bureau service system and submit it to conduct identity authentication of enterprise information and taxpayer information. After successful verification, based on the filled-in form information and the data of the Ministry of Finance's Small Enterprise Accounting Standards, a basic accounting data table is created for the enterprise;
[0064] Basic accounting data tables include: basic financial account table, general ledger, detailed ledger, balance sheet, income statement, cash flow statement, basic information table, tax return form, etc.; taxpayer information includes: taxpayer name, taxpayer identification number, region, industry type; taxpayer information includes: tax payer identity, tax payer name, tax payer ID number, tax payer mobile phone number, tax payer password information; corporate information and taxpayer information identity verification can display the verification results on the page.
[0065] The methods for creating basic accounting data tables for enterprises include:
[0066] When an enterprise adds an account to the basic accounting data table, it inputs the initial data of the basic accounting data table, calculates the account balance and report balance data of each report of the current basic accounting data table, and completes the accounting data flow.
[0067] S3. When the enterprise issues an invoice, it enters the invoice information, calls the RPA service, logs in to the tax bureau service system, submits the invoice information, and the tax bureau service system issues the invoice, realizing immediate invoicing;
[0068] There are several ways to log in to the tax bureau service system:
[0069] Determine whether the tax account is logged in; if the tax account is not logged in, automatically try to log in; if a verification code is required for login, send a verification code page to guide the user enterprise to enter and submit the verification code to log in.
[0070] Invoicing methods include:
[0071] The tax bureau service system determines whether there is an invoicing risk and whether facial verification is required. When it is detected that facial verification service is required, the facial verification QR code image information is displayed to guide users to use the tax bureau APP to scan their faces for verification. After the verification is passed, the invoicing information is submitted to issue the value-added tax invoice.
[0072] Invoicing information includes: mandatory invoicing items, purchaser information, and invoice delivery method;
[0073] In this embodiment, the account rules are: Credit-5001-main business income, Credit-2221001-value added tax payable, Debit-1002-bank deposits, generating the main table and sub-table data of financial vouchers;
[0074] According to the formula, asset accounts: ending balance = beginning balance + debit-credit, profit and loss accounts: ending balance = beginning balance + credit-debit. The formula is recorded in the general ledger and detailed ledger corresponding account balances.
[0075] According to the account formula rules such as 1002+1001+1012, 1122+2203, 1123+2202, 1221+2241, 1402+1401+1403+1404+1405-1407+1408+1411+1421+4001+4101+4401+44031124+1101+1102+1001+1012+1122+2203, the balance sheet, income statement and cash flow statement are calculated in real time and saved in the database. When the user scans the code to issue an invoice, the mini program will generate the current enterprise The user uses the WeChat scan function to scan the QR code image displayed by the enterprise. After recognition, the invoicing page of the mini program is automatically opened, and the user is guided to fill in the invoice header data. After clicking Submit, the data is transmitted to the corresponding enterprise system. The system automatically generates a piece of data to be invoiced, and saves the invoice main table and invoice sub-table to the database. The enterprise views the database page to display the invoice data, clicks on the data to be invoiced to fill in the invoicing items and invoicing amount, and clicks Invoice; access to the tax bureau service system through the underlying RPA technology, obtain the enterprise's input and output invoice data from the tax digital account, and automatically download them;
[0076] S4. After the invoice is successfully issued, obtain the invoice format PDF file from the tax bureau service system, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result;
[0077] The method for sending the invoice format PDF file to the corporate mailbox includes: calling the SMTP mailbox server sending service through the company's invoice delivery mailbox or mobile phone number.
[0078] Enterprises can click to view WeChat service account messages to enter the mini program to view invoice data. After the user of the payment and invoicing service submits the required information to complete the account opening, a QR code for payment is assigned and posted at the payment counter. After the user scans the code and completes the payment using WeChat, Alipay, or Cloud QuickPass, click the "Invoice Now" button on the payment page to jump to the invoice issuance page. After submission, the system searches for the corresponding enterprise based on the merchant number, uses the invoicing information configured by the corresponding enterprise, and calls the tax account to perform the invoicing process. The invoicing results are pushed to the enterprise in real time through the WeChat service account.
[0079] S5. After the invoice is issued and delivered, a financial accounting voucher is generated based on the preset input invoice accounting voucher template and the corresponding invoicing information.
[0080] In this embodiment, the accounting voucher subject rules for sales invoices according to the system configuration are:
[0081] Credit-1002-Bank deposits and debit accounts selected by the user Debit-5602001-Managerial staff salaries, Debit-5602002-Business entertainment expenses, Debit-5602003-Repair expenses, Debit-5602004-Office expenses, Debit-5602005-Water and electricity expenses, Debit-5602006-Travel expenses, Debit-5602007-Depreciation expenses, Debit-5602008-Amortization expenses, Debit-5602009-Communication expenses, Debit-5602010-Research expenses, Debit-5602011-Consulting fees, Debit-5602012-Long-term deferred expenses, generate a financial voucher record according to the amortization rules, and generate the balance sheet, income statement, and cash flow statement according to the report formula;
[0082] S6. When an enterprise files a tax return, it calls the RPA service, pulls the data of the current reportable list from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
[0083] During the company's declaration period, the user clicks the Declaration List button to call the RPA service, which pulls the current declaration list data from the tax bureau service system for display. After the user confirms that there is no problem with the data, he clicks the Declaration button to call the tax bureau service system and use the confirmation declaration function to perform the declaration business. After the declaration is completed, the page displays the declaration results.
[0084] After the accounting for the current month is completed, the data of the previous accounting period needs to be settled in the next month. When settling the accounts, check the key information such as the number of financial vouchers, whether the balance sheet is balanced, whether the bank statements are uploaded, etc. After the check is passed, click on the checkout button to convert the bank statement information matching the invoice format file corresponding to the financial voucher into a PDF format file, and add the balance sheet, income statement, and cash flow statement format files to generate a continuous current financial and tax electronic archive PDF format file, and upload it to the file storage service for users to view and review at any time. After the upload is successful, a message is pushed through the WeChat service account to inform the user of the settlement status.
[0085] The embodiment of the present invention further provides a mobile terminal intelligent invoicing, accounting and tax reporting system, which executes the mobile terminal intelligent invoicing, accounting and tax reporting method as described above, including:
[0086] Information verification module: used to input taxpayer information and tax payer information on the mobile terminal and submit the information to create a company; verify the input taxpayer information, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system;
[0087] The module for creating basic accounting data tables is used to fill in the form information in the tax bureau service system and submit it, and to authenticate the enterprise information and taxpayer information. After successful authentication, based on the filled-in form information and the data of the Ministry of Finance's small enterprise accounting standards, a basic accounting data table is created for the enterprise.
[0088] Invoice issuance module: When an enterprise issues an invoice, it inputs the invoice issuance information, calls the RPA service, logs in to the tax bureau service system, submits the invoice issuance information, and the tax bureau service system issues the invoice, realizing immediate invoicing;
[0089] Invoice format file sending module: used to obtain the invoice format PDF file from the tax bureau service system after the invoice is successfully issued, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result;
[0090] Financial accounting voucher module: used to generate financial accounting vouchers based on the preset input invoice voucher template and corresponding invoicing information after the invoice is issued and delivered;
[0091] Tax declaration module: When an enterprise makes a tax declaration, it calls the RPA service, pulls the current declaration list data from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
[0092] An embodiment of the present invention further provides a computer device, Figure 2 is a schematic diagram of the structure of a computer device provided by an embodiment of the present invention; see the accompanying drawings Figure 2 As shown, the computer device includes: an input system 23, an output system 24, a memory 22 and a processor 21; the memory 22 is used to store one or more programs; when the one or more programs are executed by the one or more processors 21, the one or more processors 21 implement the mobile terminal intelligent invoicing and tax reporting method provided in the above embodiment; wherein the input system 23, the output system 24, the memory 22 and the processor 21 can be connected by a bus or other means, Figure 2 The example of connecting through bus is taken in the following.
[0093] The memory 22 is a readable and writable storage medium of a computing device, which can be used to store software programs and computer executable programs, such as the corresponding program instructions of the mobile terminal intelligent invoicing, accounting and tax reporting method described in the embodiment of the present invention; the memory 22 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required for a function; the data storage area can store data created according to the use of the device, etc.; in addition, the memory 22 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device; in some instances, the memory 22 can further include a memory remotely arranged relative to the processor 21, and these remote memories can be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0094] The input system 23 may be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the device; the output system 24 may include display devices such as display screens.
[0095] The processor 21 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 22, that is, realizes the above-mentioned mobile terminal intelligent invoicing, accounting and tax reporting method.
[0096] The computer device provided above can be used to execute the mobile intelligent invoicing, accounting and tax reporting method provided in the above embodiment, and has corresponding functions and beneficial effects.
[0097] The embodiment of the present invention also provides a storage medium containing computer executable instructions, which are used to execute the mobile terminal intelligent invoicing accounting and tax reporting method provided in the above embodiment when executed by a computer processor. The storage medium is any of various types of memory devices or storage devices, and the storage medium includes: installation media, such as CD-ROM, floppy disk or tape system; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc.; the storage medium may also include other types of memory or combinations thereof; in addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet); the second computer system may provide program instructions to the first computer for execution. The storage medium includes two or more storage media that can reside in different locations (for example, in different computer systems connected via a network). The storage medium can store program instructions (for example, specifically implemented as a computer program) that can be executed by one or more processors.
[0098] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present invention is not limited to the mobile terminal intelligent invoicing, accounting and tax reporting method described in the above embodiment, and can also execute related operations in the mobile terminal intelligent invoicing, accounting and tax reporting method provided in any embodiment of the present invention.
[0099] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
[0100] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A mobile intelligent invoicing and tax reporting method, characterized in that: The following steps are involved: S1. Enter the taxpayer information and tax payer information on the mobile terminal and submit to create the enterprise; verify the taxpayer information entered, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system; S2. Fill in the form information in the tax bureau service system and submit it to conduct identity authentication of enterprise information and taxpayer information. After successful verification, based on the filled-in form information and the data of the Ministry of Finance's Small Enterprise Accounting Standards, a basic accounting data table is created for the enterprise; S3. When the enterprise issues an invoice, it enters the invoice information, calls the RPA service, logs in to the tax bureau service system, submits the invoice information, and the tax bureau service system issues the invoice, realizing immediate invoicing; S4. After the invoice is successfully issued, obtain the invoice format PDF file from the tax bureau service system, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result; S5. After the invoice is issued and delivered, a financial accounting voucher is generated according to the preset input invoice accounting voucher template and the corresponding invoicing information; S6. When an enterprise files a tax return, it calls the RPA service, pulls the data of the current reportable list from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
2. The mobile terminal intelligent invoicing, accounting and tax reporting method according to claim 1 is characterized in that: The verification of the input taxpayer information in step S1 includes: Data non-empty check and ID card number regular expression rule check, mobile phone number regular expression rule check.
3. The mobile terminal intelligent invoicing and tax reporting method according to claim 1 is characterized in that: The method for logging into the tax bureau service system in step S3 includes: Determine whether the tax account is logged in; if the tax account is not logged in, automatically try to log in; if a verification code is required for login, send a verification code page to guide the user enterprise to enter and submit the verification code to log in.
4. The mobile terminal intelligent invoicing and tax reporting method according to claim 1 is characterized in that: The invoice issuance method in step S3 includes: The tax bureau service system determines whether there is an invoicing risk and whether facial verification is required. When it is detected that facial verification service is required, the facial verification QR code image information is displayed to guide users to use the tax bureau APP to scan their faces for verification. After the verification is passed, the invoicing information is submitted to issue the value-added tax invoice.
5. The mobile terminal intelligent invoicing and tax reporting method according to claim 1 is characterized in that: The method of creating a basic account data table for an enterprise in step S2 includes: When an enterprise adds an account to the basic accounting data table, it inputs the initial data of the basic accounting data table, calculates the account balance and report balance data of each report of the current basic accounting data table, and completes the accounting data flow.
6. The mobile terminal intelligent invoicing, accounting and tax reporting method according to claim 1 is characterized in that: The method of sending the invoice format PDF file to the corporate mailbox in step S4 includes: Through the company's invoice delivery email or mobile phone number, call the SMTP email server to send the service.
7. A mobile terminal intelligent invoicing, accounting and tax reporting system, which executes the mobile terminal intelligent invoicing, accounting and tax reporting method according to any one of claims 1 to 6, characterized in that: include: Information verification module: used to input taxpayer information and tax payer information on the mobile terminal and submit the creation of the enterprise; Verify the taxpayer information entered, call the Robotic Process Automation (RPA) service after verification, and log in to the tax bureau service system; The module for creating basic accounting data tables is used to fill in the form information in the tax bureau service system and submit it, and to authenticate the enterprise information and taxpayer information. After successful authentication, based on the filled-in form information and the data of the Ministry of Finance's small enterprise accounting standards, a basic accounting data table is created for the enterprise. Invoice issuance module: When an enterprise issues an invoice, it inputs the invoice issuance information, calls the RPA service, logs in to the tax bureau service system, submits the invoice issuance information, and the tax bureau service system issues the invoice, realizing immediate invoicing; Invoice format file sending module: used to obtain the invoice format PDF file from the tax bureau service system after the invoice is successfully issued, send the invoice format PDF file to the enterprise mailbox, and send a message through the WeChat service account to remind the enterprise to check the invoice issuance result; Financial accounting voucher module: used to generate financial accounting vouchers based on the preset input invoice voucher template and corresponding invoicing information after the invoice is issued and delivered; Tax declaration module: When an enterprise makes a tax declaration, it calls the RPA service, pulls the current declaration list data from the tax bureau service system for display, calls the tax bureau service system, and uses the confirmation declaration function to perform the declaration business.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by the processor, the steps of the mobile intelligent invoicing, accounting and tax reporting method described in any one of claims 1-6 are implemented.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the mobile intelligent invoicing, accounting and tax reporting method as described in any one of claims 1-6 are implemented.
Citation Information
Patent Citations
Method, system and device for realizing automatic invoicing by using RPA robot, and storage medium
CN112800740A
Integrated processing system and processing method for financial and tax affairs of group-type enterprises
CN114119186A
System for intelligently generating accounting document of invoice and automatically declaring tax
CN114626930A