System and method for acquiring tax data for use in tax preparation software
First Claim
1. A computerized method for preparing a tax return comprising the steps of:
- (a) assigning at a first computer a check-in identifier to each of a plurality of taxpayers completing a check-in procedure at a retail tax office;
(b) acquiring at said first computer a plurality of source tax documents in an electronic image format, said source tax documents corresponding to paper tax documents and comprising tax data for one of said taxpayers;
(c) applying at said first computer an optical character recognition process to each of said source tax documents to identify tax data values in each of said source tax documents;
(d) associating said tax data values from each of said source tax documents with said assigned check-in identifier for said taxpayer;
(e) associating each of said source tax documents in electronic image format with said assigned check-in identifier for said taxpayer;
(f) saving in a database said assigned check-in identifier and said associated tax data values and said source tax documents in electronic image format;
(g) receiving at a second computer executing tax preparation software said assigned check-in identifier;
(h) in response to receiving said assigned check-in identifier, detecting at said second computer a data importation module in communication with said tax preparation software;
(i) in response to detecting said data importation module, loading at said second computer said data importation module to retrieve from said database said tax data values associated with said assigned check-in identifier;
(j) importing said tax data values into said tax preparation software at said second computer;
(k) displaying at said second computer a notification of existence of source tax documents in electronic image format associated with said assigned check-in identifier;
(l) in response to a user request, displaying at said second computer said source tax documents in electronic image format;
(m) calculating at said second computer a tax liability for said taxpayer using said tax data values; and
(n) preparing at said second computer a tax return for said taxpayer comprising said tax liability calculated using said tax data values.
0 Assignments
0 Petitions
Accused Products
Abstract
An automated system and method for acquiring tax data and importing it into tax preparation software. Tax documents are acquired electronically in a tax data acquisition process by scanning, faxing, or emailing them. Once a tax document is in electronic form, an optical character recognition (OCR) software process obtains tax data from the electronic tax document. Each piece of tax data that is obtained from the OCR software process is then imported into tax preparation software. Once the tax data has been imported into tax preparation software, the software may be used to complete a tax return. An important step in the tax return preparation process is automated so the need for tax professionals to spend time entering tax data into tax preparation software is reduced and data entry errors are reduced. Tax professionals may devote more time to preparing tax returns and less time to data entry.
98 Citations
18 Claims
-
1. A computerized method for preparing a tax return comprising the steps of:
-
(a) assigning at a first computer a check-in identifier to each of a plurality of taxpayers completing a check-in procedure at a retail tax office; (b) acquiring at said first computer a plurality of source tax documents in an electronic image format, said source tax documents corresponding to paper tax documents and comprising tax data for one of said taxpayers; (c) applying at said first computer an optical character recognition process to each of said source tax documents to identify tax data values in each of said source tax documents; (d) associating said tax data values from each of said source tax documents with said assigned check-in identifier for said taxpayer; (e) associating each of said source tax documents in electronic image format with said assigned check-in identifier for said taxpayer; (f) saving in a database said assigned check-in identifier and said associated tax data values and said source tax documents in electronic image format; (g) receiving at a second computer executing tax preparation software said assigned check-in identifier; (h) in response to receiving said assigned check-in identifier, detecting at said second computer a data importation module in communication with said tax preparation software; (i) in response to detecting said data importation module, loading at said second computer said data importation module to retrieve from said database said tax data values associated with said assigned check-in identifier; (j) importing said tax data values into said tax preparation software at said second computer; (k) displaying at said second computer a notification of existence of source tax documents in electronic image format associated with said assigned check-in identifier; (l) in response to a user request, displaying at said second computer said source tax documents in electronic image format; (m) calculating at said second computer a tax liability for said taxpayer using said tax data values; and (n) preparing at said second computer a tax return for said taxpayer comprising said tax liability calculated using said tax data values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized system for preparing a tax return comprising:
-
a server comprising a plurality of software processes for obtaining tax data values, said processes comprising; (a) an acquire source tax document process for obtaining in electronic image format tax documents corresponding to paper tax documents and comprising tax data for a plurality of taxpayers; (b) an optical character recognition process for identifying tax data values in said electronic image format tax documents; (c) a store data process for storing an assigned check-in identifier for one of said taxpayers with; (i) said tax data values from each of said source tax documents; and (ii) said electronic image format tax documents from each of said source tax documents; (d) an import source tax data process for; (i) locating said tax data values for said taxpayer according to said assigned check-in identifier; (ii) importing said tax data values into tax preparation software; and a client computer comprising tax preparation software for; (e) displaying at said client computer a notification of existence of said electronic image format tax documents; (f) in response to a user request, displaying at said second computer said source tax documents in electronic image format; (g) calculating at said client computer a tax liability for said taxpayer using said imported tax data values; and (h) completing at said client computer a tax return for said taxpayer comprising said calculated tax liability. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computerized method for preparing a tax return at a retail tax office comprising:
-
(a) assigning in a first computer a check-in identifier to a taxpayer completing a check-in procedure at a retail tax office; (b) obtaining paper tax documents from said taxpayer, said paper tax documents comprising tax data for completing a tax return; (c) scanning at said first computer said tax documents from said taxpayer to create electronic image format tax documents comprising tax data; (d) applying at said first computer an optical character recognition process to said electronic tax documents to identify tax data values in said electronic tax documents; (e) associating at said first computer said tax data values with said check-in identifier; (f) associating at said first computer said electronic image format tax documents with said check-in identifier; (g) saving said check-in identifier, said electronic image format tax documents, and said tax data values in a database; (h) activating at a second computer tax preparation software for completing a tax return; (i) receiving at said second computer said check-in identifier; (j) in response to receiving said check-in identifier, detecting a data importation module in communication with said tax preparation software; (k) in response to detecting said data importation module, loading at said second computer said data importation module to import said tax data values into said tax preparation software at said second computer using said check-in identifier to locate said tax data values from said database; (l) displaying at said second computer a notification of existence of said electronic image format tax documents; (m) in response to a user request, displaying at said second computer said source tax documents in electronic image format; (n) calculating a tax liability using said imported tax data values; and (o) completing at said second computer said tax return with said tax liability. - View Dependent Claims (16, 17, 18)
-
Specification