Iowa Sales Tax Calculator 2026

Figures verified

The Iowa state sales tax is 6%, and the average shopper pays 6.94% once local taxes are added. Calculate the tax on any purchase, or work backwards from a receipt total.

Your details

Switching state opens that state's calculator.

Reverse sales tax calculation.

Results

Sales tax on $100.00 at 6.94% is $6.94, for a total of $106.94.

Total with tax

$106.94

at 6.94% combined rate

Sales tax
$6.94
Pre-tax price
$100.00
State rate
6%
Avg. local rate
0.94%
max 1%

Iowa sales tax explained

Iowa charges a 6% state sales tax. Cities, counties, and special districts add their own rates, up to 1% more, so the combined rate depends on where the sale happens. Weighted by population, the average combined rate is 6.94%, ranking #29 of the 50 states and D.C.

Groceries are exempt from sales tax in Iowa.

  • Most jurisdictions add a 1% local option tax. Groceries are exempt.

Quick reference at 6.94%

PriceTaxTotal
$25.00$1.74$26.74
$100.00$6.94$106.94
$500.00$34.70$534.70
$1,500.00$104.10$1,604.10
$30,000.00$2,082.00$32,082.00

Frequently asked questions

What is the sales tax rate in Iowa?

The Iowa state sales tax rate is 6%. Local rates add up to 1%, and the average shopper pays a combined 6.94%. That ranks Iowa #29 of 51 for average combined rate.

Are groceries taxed in Iowa?

Groceries are exempt from sales tax in Iowa.

How much is sales tax on a $30,000 car in Iowa?

At the average combined rate of 6.94%, tax on a $30,000 purchase would be about $2,082. Many states tax vehicles differently: some apply only the state rate, cap the tax, or allow a trade-in credit. Check the Iowa motor vehicle agency for the exact rule.

How do I back out sales tax from a total?

Switch on "I know the total" above, or divide the total by 1 plus the rate. For example, a $108.25 receipt at 8.25% is $100.00 before tax.

Data sources & last verified

Last verified

We re-check these figures when agencies publish updates and at least quarterly. See our data policy for how corrections are handled, or report an error.