SALES TAX

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.

Estimated Tax

The Estimated 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 Estimated 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 Estimated 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
Estimated 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">

Estimated Tax Method

Est_Tax

Parameters-

  • yes: assumes that you are using the Estimated Shipping Method as well.
  • NoShipping: states that you are using the tax method but are not using the Estimated 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 Estimated 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 Estimated 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.