How Iowa taxes a car deal
- State tax rate
- 5%
- Local add-ons
- ≈ +0.9 pts by city/county
- Trade-in credit
- Yes — taxed on the difference
- Doc fee
- Capped at $180
Iowa doesn't technically charge sales tax on vehicles — it charges a 5% one-time registration fee (a 'fee for new registration') at titling, which works out to the same math with a different name and one nice property: local option sales taxes don't apply to it. Whatever your city's rate is on ordinary purchases, your vehicle pays a flat 5% statewide.
The trade-in credit applies in full, so a $32,000 purchase with an $8,000 trade pays the fee on $24,000 — an even $400 saved. Doc fees are capped at $180, indexed and enforced, keeping one of the country's more modest fee ceilings between you and the paperwork padding common elsewhere.
Because the 5% is collected as part of registration, private-party buyers pay it at the county treasurer when titling — the handshake price is not the finished price, so budget the 5% before you agree on a number. Between the flat rate, the real fee cap, and no local roulette, Iowa's out-the-door math is among the most predictable in the country.
Every figure above was last verified against official Iowa sources in July 2026. Tax rules do change — the final word is always your paperwork and the DMV.