Configuring OsCommerce - OsCommerce Configuring Sales Tax
New tax rates can be added to existing tax classes or to a
new tax class, and are based on a country->state/zone relationship.
This allows products to be taxed accordingly to where the purchase is coming
from, and achieves a final tax rate value by adding or compounding the tax rates
defined in the assigned products tax class.
Defining a Tax Zone
Tax Zones are required to calculate the appropriate tax rate value based on
where the purchase is coming from. All matching tax rates are either added or
compounded together depending on the Tax Class definition. If no tax zones match
the origin of the purchase, then no tax is applied to the order. New zones can
be attached to the Tax Zone by highlighting the Tax Zone entry and clicking on
the Details image button.
Defining a Tax Class
Tax Classes are required to group Tax Zones and Tax Rates together, and to allow
products to be assigned a Tax Class which would inherit the Tax Zone and Tax
Rate relationships.
Defining a Tax Rate
Tax Rates are required to group Tax Zones and Tax Rates together for a Tax
Class, and defines the percentage that is used for the tax rate value.
Tax rate calculations are based on the priority of multiple
tax rates defined in a Tax Class. Multiple tax rates defined with the same
priority values are added to form a final tax rate percentage value, and
multiple tax rates with different priority values are compounded together in
priority order to form a final tax rate percentage value.
Priorities are needed when multiple tax rates in a Tax Class exist where
residents of a country may need to pay a national sales tax rate, with residents
of a particular state also needing to pay a local tax rate in addition to the
national sales tax rate.
|