Short answer
Iowa taxes vehicle sales at 5% fee for new registration, no local add-ons. Iowa taxes the price after the trade-in is deducted. The trade-in must itself be a vehicle subject to registration, the dealer must be regularly engaged in selling that type of vehicle, and the person(s) on the title of the traded vehicle must also be on the title of the newly acquired vehicle. Iowa exempts out-of-state buyers only under specific conditions: the buyer is a nonresident, the vehicle is removed to the nonresident's state of residence, and the purchaser applies to a county treasurer for a transit plate under Iowa Code section 321.109 Iowa credits sales tax legally paid to another state, so the same dollars are not taxed twice. That summary is for a retail purchase from a dealer, and most states apply different rules to leases and private-party sales.
Iowa car sales tax quick facts
Last verified August 27, 2026| Sales tax rate on vehicles | 5% fee for new registration, no local add-ons[1] |
| Trade-in credit | Iowa taxes the price after the trade-in is deducted. The trade-in must itself be a vehicle subject to registration, the dealer must be regularly engaged in selling that type of vehicle, and the person(s) on the title of the traded vehicle must also be on the title of the newly acquired vehicle.[2] |
| Selling to an out-of-state buyer | Iowa exempts out-of-state buyers only under specific conditions: the buyer is a nonresident, the vehicle is removed to the nonresident's state of residence, and the purchaser applies to a county treasurer for a transit plate under Iowa Code section 321.109[1] |
| Credit for tax paid to another state | Iowa credits sales tax legally paid to another state, so the same dollars are not taxed twice.[2] |
| Dealer doc fee | Capped at $180[3] · not taxable[2] |
| Temp tag for the drive home | Not yet verified against an official source. Confirm with the Iowa Department of Revenue. Official site → |
| Out-of-state buyer registration | A nonresident who buys a vehicle in Iowa can be issued an Iowa certificate of title in the nonresident's own name and out-of-state address by any county treasurer, on payment of a $30 title fee, by surrendering the assigned MSO or title.[4] |
From the desk
Iowa charges a one-time registration fee instead of ordinary sales tax on vehicles, computed on the purchase price. Functionally it feels like tax at the desk, but the paperwork and the name are different, and the difference matters at trade-in time.
Selling to an out-of-state buyer in Iowa
Iowa exempts out-of-state buyers only under specific conditions: the buyer is a nonresident, the vehicle is removed to the nonresident's state of residence, and the purchaser applies to a county treasurer for a transit plate under Iowa Code section 321.109[1]
The desk's job doesn't end at the tax line. Somebody still has to chase the title, the temp tag, and the buyer's home-state registration, and Voltra's title tracking keeps that chase on one screen.
Buying in Iowa from out of state
If you live in another state and buy in Iowa, the deciding rule is where the vehicle gets registered: your home state's tax applies at registration, and what happens at the Iowa sale depends on the row above. Iowa credits sales tax legally paid to another state, so the same dollars are not taxed twice.[2]
Registration and temp tags
A nonresident who buys a vehicle in Iowa can be issued an Iowa certificate of title in the nonresident's own name and out-of-state address by any county treasurer, on payment of a $30 title fee, by surrendering the assigned MSO or title.[4]
Bordering states
Cross-border deals from Iowa most often involve Illinois, Minnesota, Missouri, Nebraska, South Dakota and Wisconsin. The combination decides the outcome, so check both states in the out-of-state checker.
Vehicle-type exceptions
On a boat or ATV sold with a trailer, only the trailer is a vehicle subject to registration, so the dealer must itemize the boat or ATV, its accessories, and the trailer; the fee for new registration is then due only on the trailer's price.[2]
How Iowa actually levies this
Iowa does not charge sales tax on a vehicle purchase. Instead the buyer pays a one-time "fee for new registration" of $10 plus 5% of the purchase price to the county treasurer when the vehicle is titled and registered.[5]
Sources
- www.legis.iowa.gov/docs/code/321.105A.pdf · verified 2026-08-27
- www.legis.iowa.gov/docs/ACO/chapter/701.250.pdf · verified 2026-08-27
- www.legis.iowa.gov/docs/code/322.19A.pdf · verified 2026-08-27
- www.legis.iowa.gov/docs/code/321.109.pdf · verified 2026-08-27
- revenue.iowa.gov/taxes/tax-guidance/general/iowa-taxfee-descriptions-and-rates · verified 2026-08-27