System and method for determining paid taxes
First Claim
Patent Images
1. A method for determining paid taxes comprising:
- recording a total price of a purchase using a financial software product (FSP) executing on a processor and owned by a purchaser of the purchase, wherein the total price is recorded after completion of a transaction involving the purchase;
assigning, within the FSP, the purchase to a category of a plurality of categories comprising a non-taxable category and a plurality of taxable categories;
determining, using the processor and after recording the total price using the FSP owned by the purchaser, a tax jurisdiction associated with the purchase;
determining, using the processor and after recording the total price using the FSP owned by the purchaser, a taxable status of the purchase based on the category assigned to the purchase and the tax jurisdiction;
determining, using the processor and after recording the total price using the FSP owned by the purchaser, a tax rate based on the tax jurisdiction;
extracting, using the processor and after recording the total price, a sales tax from the total price based on the taxable status of the purchase and the tax rate, wherein the total price is obtained from the FSP owned by the purchaser;
calculating, using the processor and after recording the total price using the FSP owned by the purchaser, a tax sum based on the sales tax; and
completing a section of a tax form using the tax sum, wherein the tax form is for use in a tax return for the purchaser.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining paid taxes including obtaining a total price of a purchase following a transaction involving the purchase, determining a tax jurisdiction associated with the first purchase, determining a tax rate based on the tax jurisdiction, extracting a paid tax from the total price based on the tax rate, calculating a tax sum based on the paid tax, and completing a section of a form using the tax sum.
43 Citations
32 Claims
-
1. A method for determining paid taxes comprising:
-
recording a total price of a purchase using a financial software product (FSP) executing on a processor and owned by a purchaser of the purchase, wherein the total price is recorded after completion of a transaction involving the purchase; assigning, within the FSP, the purchase to a category of a plurality of categories comprising a non-taxable category and a plurality of taxable categories; determining, using the processor and after recording the total price using the FSP owned by the purchaser, a tax jurisdiction associated with the purchase; determining, using the processor and after recording the total price using the FSP owned by the purchaser, a taxable status of the purchase based on the category assigned to the purchase and the tax jurisdiction; determining, using the processor and after recording the total price using the FSP owned by the purchaser, a tax rate based on the tax jurisdiction; extracting, using the processor and after recording the total price, a sales tax from the total price based on the taxable status of the purchase and the tax rate, wherein the total price is obtained from the FSP owned by the purchaser; calculating, using the processor and after recording the total price using the FSP owned by the purchaser, a tax sum based on the sales tax; and completing a section of a tax form using the tax sum, wherein the tax form is for use in a tax return for the purchaser. - View Dependent Claims (2, 3, 4, 5, 23, 24, 25, 26, 27, 28)
-
-
6. A non-transitory computer readable medium storing instructions to determine paid taxes, the instructions when executed by a computer comprising functionality to:
-
record a total price of a purchase using a financial software product (FSP) owned by a purchaser of the purchase, wherein the total price is recorded after completion of a transaction involving the purchase; assign, within the FSP, the purchase to a category of a plurality of categories comprising a non-taxable category and a plurality of taxable categories; determine, after recording the total price using the FSP owned by the purchaser, a tax jurisdiction associated with the purchase; determine, after recording the total price using the FSP, a taxable status of the purchase based on the category assigned to the purchase and the tax jurisdiction; determine, after recording the total price using the FSP owned by the purchaser, a tax rate based on the tax jurisdiction; extract, after recording the total price, a sales tax from the total price based on the taxable status of the purchase and the tax rate, wherein the total price is obtained from the FSP owned by the purchaser; calculate, after recording the total price from the FSP owned by the purchaser, a tax sum based on the sales tax; and complete a section of a tax form using the tax sum, wherein the tax form is for use in a tax return for the purchaser. - View Dependent Claims (7, 8, 9, 10, 29, 30, 31, 32)
-
-
11. A system for determining paid taxes comprising:
-
a processor; a financial record comprising geographical information associated with a purchase and a total price of the purchase, wherein the financial record is generated after completion of a transaction involving the purchase; a financial software product (FSP) owned by a purchaser of the purchase and configured to access the financial record after completion of the transaction; and assign the purchase to a category of a plurality of categories comprising a non-taxable category and a plurality of taxable categories; a tax module executing on the processor and configured to; obtain the total price from the FSP owned by the purchaser after completion of the transaction; determine, after obtaining the total price from the FSP, a taxable status of the purchase based on the category assigned to the purchase and the geographical information; extract, after obtaining the total price from the FSP owned by the purchaser, a sales tax from the total price based on the taxable status of the purchase and a tax rate determined from the geographical information; and calculate, after obtaining the total price from the FSP owned by the purchaser, a tax sum based on the sales tax; and a form generator executing on the processor, operatively connected to the tax module, and configured to complete a section of a tax form using the tax sum, wherein the tax form is for use in a tax return for the purchaser. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification