Iowa Car Sales Tax Calculator

Calculate the exact tax on your next vehicle purchase in Iowa

Iowa charges a flat 5% one-time fee for new registration on vehicles instead of regular sales tax, applied to the purchase price after trade-in. Estimate what you will owe at the county treasurer when registering a car in Iowa. Runs in your browser.

Does Iowa charge sales tax on cars?

Iowa does not apply its regular 6% sales tax to vehicles. Instead it charges a one-time 5% fee for new registration on the purchase price, collected by the county treasurer when you register the vehicle. This 5% fee functions like a vehicle sales tax.

Iowa is unusual: it does not apply its regular sales tax to cars. Instead a flat 5 percent fee for new registration is charged when you register the vehicle. This calculator computes that fee on the price after your trade-in so you know what the county treasurer will collect.

How it works

The fee is a single statewide rate on the net purchase price:

Taxable price = purchase price − trade-in allowance
Fee for new registration = 5% × taxable price
Total = purchase price + fee

There is no county or city add-on, so the rate is the same anywhere in Iowa. Trade-in value reduces the taxable amount, while manufacturer rebates generally do not.

Example

Buying a $30,000 car with a $6,000 trade-in leaves a taxable price of $24,000. The 5 percent fee for new registration is $1,200, so you pay $31,200 before the annual plate fee and title charge.

Notes

This tool covers the 5 percent fee only. The annual registration fee, which Iowa bases on the vehicle’s value and weight, and the one-time title fee are separate — estimate them with the Iowa vehicle registration fee calculator. Confirm current rules at iowadot.gov.