|
(Professional Tax Calculation)
Regardless of the size of your company you want your tax calculated correctly and that does not mean throw in a single number for your entire state and do the math. That will typically lead to an overcharge of your customers. Our "Fortune 500" tax system handles tax from one or more source shipping locations of multiple different products and provides the most accurate tax calculation available on the Internet today. In addition the details of the tax information are itemized in the transaction reports in the same format that you need in order to complete your returns.
Your shopping cart can calculate tax according to your local state laws, based on the location where the products are being shipped from and where they are being shipped to. BOTH are a critical factor in determining the correct tax.
In order to simplify what would otherwise be nearly impossible to do by hand, InfoDial implements a Zip-to-Zip-based system and the server can determine the correct tax in real-time. Using an extremely large tax information database, we connect your source zip code(s) and the buyers zip code.
You need to add some components into your subtotal template in order to use this feature.
##TP_CUSTOM_TABLE##
This is where you drop in your custom table. You can either use the above tag, and then create a text file and call it subtotal.htm_tbl, or you can replace the above line of code with the following:
<input type="hidden" name="Subtotal Table" value="/path/filename.htm">
Please see the Custom Tables for more details.
<input type="hidden" name="EST_TAX" value="yes">
This tag is mandatory if you are using the Calculated Tax Method.
<input type="hidden" name="MULTI_ZIP_EST_TAX" value="\path\filename.mdb">
This tag is suggested if you are shipping products from different zip source locations.
<input type="hidden" name="EST_SHIP_SOURCE_ZIP" value="YourZipCode">
You need to put the zip code of where the item will be shipped from so that the proper tax and shipping calculations can be made.
<input type="hidden" name="EST_TAX_ZIP_ERRORPAGE" value="/nozip.htm" target="_blank">
This is the page that will display if your customer doesn't enter their zip code into the form. Create an HTML file called 'nozip.htm' and tell your customer that they forgot to fill in their zip code.
If tax (as in certain states) must be applied to shipping...
<input type="hidden" name="ApplyToShipping" value="/nozip.htm" target="_blank">
Note: All items that are added to the Shopping Cart are Taxable by default. If you wish to specify items/services that are "Not Taxable" you will need to add the Taxable="NO" value to the Fillcart or Additem Form code for that item.
Calculated Tax
The Calculated Tax method determines the correct rate/percentage to charge your customers based on a comparison of the merchant's point-of-shipment zip code and the delivery zip code. Calculations are based on the destination zip code's State and Local Tax rate. If a customer and the merchant are within the same state, State and Local Taxes are computed as a Percentage and the tax amount is calculated based on the subtotal. If the merchant and the customer are in different states or countries then the system does not compute a tax rate or amount (by default this excludes the shipping cost).
TotalBasedShipping Tax Method:
This is a parameter that can be added with either Calculated Tax or the Tax Tag to have the tax apply to the Shipping amount as well as the Subtotal.
Tax Tag Method:
If your shopping cart does not use the Calculated Tax Method, you can specify the percentage(s) that are charged for the Sales Tax (by default this excludes the shipping cost).
Sales Tax Methods (HTML Reference)
| TAX CALCULATION |
| Calculated Tax |
HTML FORM CODE |
| EST_TAX |
<input type="hidden" name="EST_TAX" value="yes"> |
| EST_TAX |
<input type="hidden" name="EST_TAX" value="NoShipping"> |
| ApplyToShipping |
<input type="hidden" name="ApplyToShipping" value="yes"> |
| TAX |
<input type="text" name="TAX" value="8.375"> |
Calculated Tax Method
Est_Tax
Parameters-
- yes: assumes that you are using the Calculated Shipping Method as well.
- NoShipping: states that you are using the tax method but are not using the Calculated Shipping Method. When using this method you must have the EST_SHIP_DEST_ZIP and EST_SHIP_SOURCE_ZIP fields defined.
| Note:
The following line of code is mandatory on all total page template(s) using the Calculated Tax Method:
<input type="hidden" name="TP_TAXDATA" value="##TAXDATA##">
This line of code goes right after the ##TP_BEGINFORM## or after the starting <FORM> tag on the total page.
|
ApplyToShipping: This parameter allows you include the cost of the shipping as part of the sales tax. Value="yes".
TAX TAG: If you decide not to use the Calculated Tax Method, you can specify a percentage to be used as Sales Tax. A percentage of the Subtotal to be charged for sales tax. (by default excludes the shipping cost)
Multiple Zip Code Source Locations
InfoDial's Shopping Carts provide full support for items that will be shipped out from different zip code locations:
- Download the database.
- Enter in your Zip Codes.
- Add the line
<input type="hidden" name="MULTI_ZIP_EST_TAX" value="yes"> into your "subtotal" page.
|