US Sales Tax Calculator by State & ZIP Code
Compute combined state, county, and municipal sales taxes across all 50 states and top metro ZIP codes. Extract pre-tax amounts from total receipts with Reverse Sales Tax mode and apply grocery/clothing exemption rules.
π·οΈ Purchase & Location Details
βοΈ View & Customize Rate Breakdown βΌ
Total amount to charge customer or pay at checkout.
π Saved Receipts & Quotes
No saved receipts yet. Click 'Save Receipt' above to track purchases.
50-State Sales Tax & Grocery Exemption Reference
State tax rates, average combined local rates, and grocery exemption status across the US.
| State | State Rate | Avg Combined Rate | Grocery Status | Action |
|---|
How US Sales Tax Works: State, County, and Special District Taxes
Unlike European countries or Canada that employ a single harmonized value-added tax (VAT) or national GST, the United States has no federal sales tax. Instead, sales tax jurisdiction is divided across multiple overlapping local entities:
Established by state legislatures, ranging from 2.9% in Colorado to 7.25% in California. 45 states plus DC levy statewide sales tax.
Counties and municipalities tack on local option taxes (usually 1.0% to 3.5%) to fund local police, sanitation, and parks.
Dedicated local districts (e.g. BART in the SF Bay Area or hospital districts in Texas) levy additional fractions of a percent.
The NOMAD States: Five States with 0% Statewide Sales Tax
Five US states do not levy any statewide sales tax, forming the popular financial acronym NOMAD:
- New Hampshire (0%): No state or local general sales tax.
- Oregon (0%): No general retail sales tax.
- Montana (0%): No statewide tax (certain resort communities charge a small resort tax).
- Alaska (0% statewide): No state tax, but local municipalities (e.g. Juneau) levy local taxes up to 7.5% (average ~1.76%).
- Delaware (0%): 0% retail sales tax (levies gross receipts tax on business sellers).
Frequently Asked Questions (FAQs)
How do I calculate pre-tax price from a total receipt with tax included? βΌ
Use the Reverse Sales Tax formula: divide the total receipt amount by 1 + (Combined Tax Rate / 100). For example, if your total receipt is \$54.13 in an 8.25% tax city, your pre-tax subtotal is $54.13 / 1.0825 = $50.00, and the sales tax paid was exactly \$4.13. You can click the "Reverse (Extract from Receipt)" button in our calculator to solve this instantly.
Do out-of-state online purchases pay sales tax? βΌ
Following the landmark 2018 Supreme Court ruling in South Dakota v. Wayfair, Inc., states can require online retailers with "economic nexus" (typically \$100,000+ in annual sales or 200 transactions within the state) to collect destination-based sales tax matching the buyer's shipping ZIP code.
Why does my sales tax rate change from one street to the next? βΌ
Sales tax jurisdictions often follow municipal boundaries and special taxing districts (like transit authorities or sports facility districts) rather than standard postal ZIP code boundaries. Two stores sharing the same 5-digit postal ZIP code can have different sales tax rates if one sits inside incorporated city limits and the other in unincorporated county territory.
Are digital goods and software (SaaS) taxed? βΌ
Taxability of digital products, streaming subscriptions, and Software-as-a-Service (SaaS) varies by state. States like New York, Texas, Washington, and Pennsylvania treat SaaS or digital downloads as taxable services, whereas California generally exempts pure electronic software downloads if no physical media (CD/flash drive) is delivered.
Are business-to-business (B2B) wholesale purchases taxed? βΌ
No. If a business purchases goods specifically for resale or raw materials used in manufacturing, they can provide a valid Resale Certificate (or Exemption Certificate) to the vendor to purchase the items completely sales-tax-free.
Is any calculation data stored or shared? βΌ
No. FreeCalcSuite executes 100% of calculations in your local browser memory. No purchase figures, receipt totals, or geographic searches are ever logged or transferred to remote servers.