American sales taxes are complicated to the point of comedy. One of the odd features is sometimes the vendor remits the tax and sometimes the buyer is supposed to do it. However, in practice nearly all buyers “forget” to. For large ticket items, like yachts, the vendor always collects and remits the tax. For smaller items, the vendor only collects the tax if the buyer is in the same district.
If you are a business, you don’t have to collect sales taxes from people in other states unless you have a business presence in that state. In that case, you must collect just the state tax, not the local tax.
Tables are complete for the following states:
AK, AL, AZ, CA, CO, CT, DC, DE, FL, GA, HI, IL, IN, KY, MA, MD, ME, MI, MN, MO,
MS, MT, NC, NH, NJ, NY, OH, OR, PA, RI, TN, TX, VA, VT, WA, WI, WV.
It knows all state level taxes.
Tables still need to be added to deal with local taxes for the following states:
AR, IA, ID, KS, LA, ND, NE, NM, NV, OK, SC, SD, UT, WY.
If you have the information, please pass it along.
The calculator is also available with Java source to download. It is designed to be cannibalised, so that you can use whatever parts of the calculator source code you want in your own code, e.g. a shopping cart. There are notes in the source on precisely how the taxes are calculated.
| Package | Version | Released | Licence | Language | Notes | ||
|---|---|---|---|---|---|---|---|
American State Sales Tax Calculator |
2.8 | 2008-06-01 | free | Java |
summary
/ PAD description
/ screenshot
for the current version of American State Sales Tax Calculator.
Note it may require adding tables for the states/counties you need. It currently only comes with complete tables for 37 of the 50 states.
download
American State Sales Tax Calculator source and compiled class files to run on your own machine as an application or Applet.
First install the most recent Java.
To install, extract the zip download with WinZip,
(or similar unzip utility) into any directory you please,
often J:\ — ticking off the
“user folder names” option.
To run as an application,type:
java -jar J:\com\mindprod\americantax\americantax.jar
adjusting as necessary to account for where the jar file is.
download ASP PAD XML program description for the current version of American State Sales Tax Calculator. American State Sales Tax Calculator is free.
Full source included.
You may even include the source code, modified or unmodified
in commercial programs that you write and distribute. Non-military use only. |
||
![]() |
and suggestions to improve this page to Roedy Green : | ||
| Canadian Mind Products | |||
| mindprod.com IP:[65.110.21.43] | |||
| Your face IP:[38.103.63.62] | The information on this page is for non-military use only. | ||
| You are visitor number 24,409. | Military use includes use by defence contractors. | ||
| You can get a fresh copy of this page from: | or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror) | ||
| http://mindprod.com/applet/americantax.html | J:\mindprod\applet\americantax.html | ||