System and method for tax filing, data processing, data verification and reconciliation
OwnerNoel Hamminventor
Life of this patent
Estimating the term…
Abstract
A system and method for processing transaction and use tax data, verifying tax calculations/determinations, reconciling calculation/determination errors, and filing and/or paying taxes owed to the appropriate jurisdictions is provided.
Claims26
A method of processing tax data for sales or purchase of goods or services, said method comprising the steps of:
- uploading a data file containing information regarding taxes collected or paid for a plurality of transactions into a database accessible by a computer program;
- processing said data file by said computer program;
- displaying to a system user of said computer program information relevant to one or more records of said data file in said database after said processing step, the system user being a customer-type user of said computer program that utilizes said computer program for processing tax data provided by the system user;
- allowing the system user to input an action to be taken with respect to said displayed information;
- storing said inputted action in said database in association with said one or more records to which said displayed information is relevant;
- utilizing said inputted action for further processing of said one or more records;
- and
- displaying to the system user updated information relevant to said one or more records following said utilizing step;
- wherein said inputted action applies a net credit taxes collected or paid for a particular transaction toward a future tax liability or to a like kind tax jurisdiction.
A method of processing tax data for sales or purchase of goods or services, said method comprising the steps of:
- uploading a data file containing information regarding taxes collected or paid for a plurality of transactions into a database accessible by a computer program;
- processing said data file by said computer program;
- displaying to a system user of said computer program information relevant to one or more records of said data file in said database after said processing step, the system user being a customer-type user of said computer program that utilizes said computer program for processing tax data provided by the system user;
- allowing the system user to input an action to be taken with respect to said displayed information;
- storing said inputted action in said database in association with said one or more records to which said displayed information is relevant;
- utilizing said inputted action for further processing of said one or more records;
- and
- displaying to the system user updated information relevant to said one or more records following said utilising step;
- wherein said information relevant to said one or more records displayed in said displaying steps comprises a variance analysis of said information in said data file or any updated information regarding taxes collected or paid compared to taxes calculated through a validation engine of said computer program based upon said information in said data file or any updated information.
A method of processing tax data for sales or purchase of goods or services, said method comprising the steps of:
- uploading a data file containing information regarding taxes collected or paid for a plurality of transactions into a database accessible by a computer program;
- processing said data file by said computer program;
- selecting by said computer program one or more jurisdictions in which one or more tax filings are recommended to be based upon said information in said data file;
- wherein said information in said data file is based on proximity to where an entity for which said system user is utilizing said computer program to process tax data is determined in said selecting step to have nexus;
- reporting to a system user said one or more jurisdictions recommended by said computer program, the system user being a customer-type user of said computer program that utilizes said computer program for processing tax data provided by the system user;
- and
- displaying to the system user of said computer program a pre-determined time period of estimated tax due in said one or more jurisdictions recommended by said computer program.
A method of processing tax data for sales or purchase of goods or services, said method comprising the steps of:
- uploading a data file containing information regarding taxes collected or paid for a plurality of transactions into a database accessible by a computer program;
- processing said data file by said computer program;
- selecting by said computer program one or more jurisdictions in which one or more tax filings are recommended to be based upon said information in said data file;
- wherein said information in said data file is based on proximity to where an entity for which said system user is utilizing said computer program to process tax data is determined in said selecting step to have nexus;
- and
- reporting to a system user said one or more jurisdictions recommended by said computer program, the system user being a customer-type user of said computer program that utilizes said computer program for processing tax data provided by the system user;
- Wherein said tax calendar is color coded and updated based upon which step of the process a particular tax filing exists that has been generated or recommended by the computer program.
Dependencies are inferred from the claim text.