Sales Tax Calculator based on US Zip Codes

Find out how much sales tax to charge down to the zip code. Our sales tax calculator is powered by TaxCloud’s powerful API that’s powered by tax data from 13,000+ sales tax jurisdictions.

Calculate your sales tax rate

Just enter your address, city, and zip code below to calculate sales tax for any location.

We could not find your local sales tax. Please check the address above and confirm that the data entered is correct.

Your Sales Tax Rate:

%

Deciphering sales tax rates

There are a number of different types of sales taxes that might apply to any order. We break them down below:

Combined Rates

When it comes to sales taxes, there aren’t just state sales taxes – many localities and cities also charge sales tax. That’s why it’s critical to know how much to charge down to the zip code.

State Rates

Alaska, Delaware, Montana, New Hampshire, and Oregon are the only 5 states that don’t charge state sales taxes. However, Alaska allows localities to charge local sales taxes.

Combined sales tax rates

The 5 states with the highest state sales taxes are California (7.5%), Tennessee (7%), Rhode Island (7%), Indiana (7%), and Mississippi (7%).

Highest state sales taxes

Local Rates

There are also a number of different kinds of local and regional sales taxes that are added on top of state sales taxes to make up the combined rate. Typically, local and regional sales taxes are charged based on the city someone lives in.

However, there are some sales taxes that target specific zip codes. That’s why it’s critical to search for sales tax rates by zip code.

2025 State and Local Sales Tax Rates

The table below provides a state-by-state listing of state and local sales tax rates as of January 1, 2025, showing the average local rate for each state.

Want to print or need this table in PDF format?

Download .PDF
State base rate
Local range
Total range
4.00%
0.10% – 7.50%
4.00% – 11.50%
0.00%
0.00% – 9.50%
0.00% – 9.50%
5.60%
0.00% – 5.60%
5.60% – 11.20%
6.50%
0.00% – 5.00%
6.50% – 11.50%
7.25%
0.10% – 3.00%
7.25% – 10.25%
2.90%
0.00% – 8.30%
2.90% – 11.20%
6.35%
N/A
6.35%
0.00%
N/A
0.00%
6.00%
0.00% – 2.50%
6.00% – 8.50%
4.00%
0.00% – 5.00%
4.00% – 9.00%
4.00%
0.00% – 0.50%
4.00% – 4.50%
6.00%
0.00% – 3.00%
6.00% – 9.00%
6.25%
0.00% – 4.75%
6.25% – 11.00%
7.00%
N/A
7.00%
6.00%
0.00% – 1.00%
6.00% – 7.00%
6.50%
0.00% – 4.10%
6.50% – 10.60%
6.00%
N/A
6.00%
5.00%
0.00% – 8.50%
5.00% – 13.50%
5.50%
N/A
5.50%
6.00%
N/A
6.00%
6.25%
N/A
6.25%
6.00%
N/A
6.00%
6.875%
0.00% – 2.00%
6.875% – 8.875%
7.00%
0.25% – 1.00%
7.25% – 8.00%
4.225%
0.00% – 5.875%
4.225% – 10.10%
0.00%
N/A
0.00%
5.50%
0.00% – 2.00%
5.50% – 7.50%
6.85%
0.00% – 1.525%
6.85% – 8.375%
0.00%
N/A
0.00%
6.625%
N/A
6.625%
4.875%
0.00% – 3.9375%
4.875% – 8.8125%
4.00%
0.00% – 4.875%
4.00% – 8.875%
4.75%
0.00% – 2.75%
4.75% – 7.50%
5.00%
0.00% – 3.50%
5.00% – 8.50%
5.75%
0.00% – 2.25%
5.75% – 8.00%
4.50%
0.00% – 7.00%
4.50% – 11.50%
0.00%
N/A
0.00%
6.00%
0.00% – 2.00%
6.00% – 8.00%
7.00%
N/A
7.00%
6.00%
0.00% – 3.00%
6.00% – 9.00%
4.20%
1.00% – 2.00%
5.20% – 6.20%
7.00%
0.00% – 3.00%
7.00% – 10.00%
6.25%
0.00% – 2.00%
6.25% – 8.25%
4.85%
0.00% – 5.00%
4.85% – 9.85%
6.00%
0.00% – 1.00%
6.00% – 7.00%
5.30%
0.00% – 1.70%
5.30% – 7.00%
6.50%
0.00% – 3.90%
6.50% – 10.40%
6.00%
0.00% – 1.00%
6.00% – 7.00%
5.00%
0.00% – 2.00%
5.00% – 7.00%
4.00%
0.00% – 4.00%
4.00% – 8.00%

Want to print or need this table in PDF format?

Download .PDF

Sales Tax Nexus Thresholds

If you run a business, you have to charge sales tax in every state you have sales tax nexus in.

Learn more about how you achieve sales tax nexus in different states with this sales tax nexus calculator.

Want to print or need this table in PDF format?

Download .PDF
Nexus thresholds
Measurement date
$250,000 in sales
Previous calendar year
$100,000 in sales or 200 transactions
Previous calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$500,000 in sales
Previous or current calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales and 200 transactions
12-month period ending on September 30
N/A
N/A
$100,000 in sales
Previous calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales or 200 transactions
Current or immediately preceding calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions
Preceding 12-month period
$100,000 in sales (*IN eliminated its 200 transactions threshold, effective January 1, 2024.)
Preceding 12-month period
$100,000 in sales
Current or immediately preceding calendar year
$100,000 in sales
Current or immediately preceding calendar year (*Only for calendar year 2021 sales since January 1, 2021.)
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions (*Effective January 1, 2022, the 200 separate transactions threshold is eliminated.)
Previous or current calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales (*MA enacted a new law on August 1, 2019, changing its threshold to $100,000 with no transaction limit, effective October 1, 2019.)
Previous calendar year
$100,000 in sales or 200 transactions
Previous calendar year
$100,000 in sales or 200 transactions
The 12-month period ending on the last day of the most recently completed calendar quarter
More than $250,000
Previous calendar year
$100,000 in sales
Prior 12-month period
N/A
N/A
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
N/A
N/A
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales
Previous calendar year
$500,000 in sales and more than 100 transactions
Immediately preceding four sales tax quarters
$100,000 in sales (*NC’s transaction threshold was lowered effective July 1, 2024.)
Previous or current calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in aggregate sales of TPP
Previous or current calendar year
N/A
N/A
$100,000 in sales
Collection periods: 7/1/19-3/31/20 using CY 2018, and 4/1/20-3/31/21 using CY 2019
$100,000 in sales or 200 transactions
Immediately preceding calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions (*SD’s transaction threshold was lowered on July 1, 2023.)
Previous or current calendar year
$100,000 in sales
Previous 12-month period
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions
Prior four calendar quarters
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales or 200 transactions
Current or preceding calendar year
$100,000 in sales
Previous or current calendar year
$100,000 in sales or 200 transactions
Previous or current calendar year
$100,000 in sales
Previous calendar year
More than $100,000 in sales (*WY enacted legislation that removed the number of transactions threshold as of July 1, 2024.)
Previous calendar year

Want to print or need this table in PDF format?

Download .PDF

Frequently asked sales tax questions

Calculating sales tax on online sales requires that you first know the address of the customer who’s buying from you so you can determine if you need to calculate sales tax in their jurisdiction. If you have sales tax nexus in their state, the next step is to determine the combined sales tax rate for their zip code.

This can be done by looking it up on TaxCloud’s Sales Tax Calculator or using TaxCloud’s API integrated in your e-commerce store. It can also be done by looking up their state and local sales tax rates. Once you know their sales tax rate, you simply need to divide the sales tax percentage by 100 to get a decimal. Then, you multiply the retail price by the decimal to calculate the sales tax. If you have an ecommerce store, however, you’ll need to use an automated sales tax calculation solution like TaxCloud’s API.

The sales tax rate in your area will be a combination of both the state sales tax rate and any local or regional sales tax rates that are charged. If you’re unsure what the sales tax rate is in your area, you can use TaxCloud’s Sales Tax Calculator to find out. Powered by our API, it gives accurate sales tax info down to the zip code.

If you own an ecommerce store, you will need to calculate and charge sales tax on all sales in jurisdictions where you have economic nexus. There are two ways to achieve economic nexus in a state. The first is physical nexus, which means you might be located there or have an office there.

The second is economic nexus and states have different rules for how you achieve economic nexus in their state. This often involves making a certain volume of sales in the state in the last 12 months or calendar year.

Some states calculate that in dollars of sales in the state, whereas others calculate it in numbers of transactions. Other states require that you achieve either a certain number of transactions or a certain threshold of sales and some require that you achieve both. For example, Georgia requires that you have $100,000 in sales or 200 transactions.

Sales tax is often calculated for online purchases using a sales tax API or sales tax software. Sales tax software can quickly provide you with accurate sales tax data down to the zip code.

For example, TaxCloud’s API has sales tax information for over 13,000 sales tax jurisdictions in the U.S. and can calculate sales tax in real-time during checkout.

How often you should be filing sales tax returns for your business depends on a variety of factors. Each state has different requirements for how often you should be filing that are typically based on how much sales tax you collect every month in that state. Some businesses will only need to file sales tax returns annually or quarterly whereas others will need to do so every month. Unsure how often you should be filing? We can help! Sign-up for TaxCloud today!