Organizations who sell products are responsible for collecting the
correct tax amount
based on the shipping address and submitting those tax payments to the
authorities in the given states, counties and cities. Tax amounts vary
and can easily
change with special tax levies passed in different community all over
Different cities consider different types of merchandise taxable and
non-taxable as well.
To accommodate the sale of products all across the USA you would have to
tables in many different locations, populate the iMIS tax tables (which are limited in
handling so of the more complex layered taxes is some communities) and
payments to all the different taxing authorities.
Using a Sales Tax Automation service to calculate, collect, report
and remit transactional
taxes allows organizations to out-source this complex process.
Avalara is a full-service sales tax company that uses innovative
technology to automate
statutory transactional tax compliance processes. They have an SDK that
allows real time
tax calculation and reporting.
The integration allows both desktop order and web order to use the
service to handle the tax calculation and process the order with the
A customized checkout process uses a BMIAvataxService (a web service) to
tax for web orders, and process the payment and order into iMIS.