The short answer
Three things make Iowa's yearly bill high:
- It's based on the original list price. The fee is 1% of the value the Iowa DOT fixes for the model, which is its retail list price when new, not what you paid or what the car is worth today.
- It doesn't go down for seven model years. The list-price part is only cut after 7 model years (to 75%) and after 9 (to 50%). From 12 model years old the fee is a flat $50.
- Weight is added on top: 40 cents for every 100 lbs or part of 100 lbs. Electric cars add $130 a year and plug-in hybrids $65.
Among the states we cover, Iowa's fees for a $30,000 car, without taxes, are $349.00: the 39th cheapest of 49. With the purchase fee included, its total is $1,859.00, the 15th cheapest of 41. See the cheapest and most expensive states to register a car.
What a $30,000 car pays each year
A car with a $30,000 list price that weighs 3,500 lbs:
| Car's age | List-price part | Weight part | Yearly fee |
|---|---|---|---|
| Up to 7 model years | $300 (1%) | $14 | $314 |
| 8 or 9 model years | $225 (75%) | $14 | $239 |
| 10 or 11 model years | $150 (50%) | $14 | $164 |
| 12 model years or older | Flat fee | $50 | |
Over its first seven model years that car pays about $2,200 in registration fees ($314 × 7), and a sale doesn't change it: the fee follows the model's list price and age, not the owner. An electric version adds $130 a year, so $444.
What you pay when you buy
Iowa has no sales tax on vehicles. Instead you pay a fee for new registration of $10 plus 5% of the purchase price, with no local add-on, on dealer and private sales alike. A trade-in titled in your name and a manufacturer's cash rebate aren't charged. Our Iowa calculator's starting example (a new gasoline car from a dealer, 3,500 lbs, list price equal to the price) at five prices:
| Car price | Registration (1 yr) | Other fees | Fee for new registration ($10 + 5%) | Total |
|---|---|---|---|---|
| $10,000 | $114.00 | $35.00 | $510.00 | $659.00 |
| $20,000 | $214.00 | $35.00 | $1,010.00 | $1,259.00 |
| $30,000 | $314.00 | $35.00 | $1,510.00 | $1,859.00 |
| $50,000 | $514.00 | $35.00 | $2,510.00 | $3,059.00 |
| $80,000 | $814.00 | $35.00 | $4,010.00 | $4,859.00 |
The calculator shows a full year of registration. When you buy, the county treasurer charges only the months left in your registration year, and gives a credit for unexpired months on a car you sold or traded in the last six months, so your first bill can be lower.
Ways to pay less
- Renew on time. A late renewal adds 5% of the yearly fee for each month late, at least $5. See expired registration penalties by state.
- Check the exemptions from the 5% fee: a gift with no money paid, an inheritance, or a new resident's car bought for use in the state they moved from.
- Keep the credit for a car you sold within six months when you register the next one.
Questions
Why didn't my Iowa registration go down this year?
The list-price part of the fee stays the same for the first 7 model years. It drops to 75% after 7 model years, 50% after 9, and to a flat $50 at 12 model years old.
Is Iowa registration based on what I paid for the car?
No. The yearly fee uses the model's original retail list price, fixed by the Iowa DOT, plus weight. What you paid matters only for the one-time 5% fee for new registration.
Do electric cars cost more to register in Iowa?
Yes. Electric cars pay $130 a year and plug-in hybrids $65 on top of the normal fee.
Do older cars pay less in Iowa?
Yes, but only after 7 model years. From 12 model years old every passenger car pays a flat $50.
Calculate your Iowa fees
Example for a $30,000 car. Enter your own price to update it.
- Registration (1 yr)1% of list price + 40c per 100 lbsIowa Code 321.109 · checked Oct 17, 2026$314.00
- Title feeIowa Code 321.46 · checked Oct 17, 2026$30.00
- Title surchargeIowa Code 321.46 · checked Oct 17, 2026$5.00
- Fee for new registration$10 + 5% of priceIowa Code 321.105A · checked Oct 17, 2026$1,510.00
Total excludes items marked "not available".
What you'll pay later
Renewal at today's rates: $314.00/yr
Year 1 $1,859.00 · Years 2–5 $314.00/yr · 5-year total $3,115.00
Estimate only, at today's rates for the same car.
Rates and sources for every fee are on the Iowa car registration fee calculator page.
- Iowa Code 321.109 – annual registration fee: 1% of the value fixed by the DOT plus 40 cents per 100 lbs (PDF)
- Iowa Code 321.113 – automatic reduction: 75% after 7 model years, 50% after 9, $50 at 12 or older (PDF)
- Iowa Administrative Code 761—400.22 – value = retail list price and weight of the model (PDF)
- Iowa Code 321.116 – electric $130 and plug-in hybrid $65 a year (PDF)
- Iowa Code 321.105A – fee for new registration: $10 plus 5% of the purchase price (PDF)
- Iowa Code 321.46 – $30 title fee; prorated registration and credit for a car you sold (PDF)
- Iowa Code 321.134 – late renewal penalty: 5% a month, minimum $5 (PDF)
- Iowa Department of Revenue – Tax/Fee Descriptions and Rates (fee for new registration)
General information, not tax or legal advice. Fees and tax rules change; confirm with the agency listed before you pay.
Related guides
- IowaIowa Car Title Transfer Fees: $35 Title, a 5% One-Time Fee and 30 Days to FileIowa title transfer: $35 title fee, a one-time fee of $10 plus 5% of the price instead of sales tax, 30 days to file, and three separate late penalties.Read guide →
- PenaltiesCar registration late fees in all 50 statesLate registration renewal fees by state from official sources: $5 in Missouri, $10 in Michigan and Virginia, $20 in Illinois, none in Maryland or Pennsylvania.Read guide →
- RankingsCheapest and most expensive states to register a car in 2026The 50 states we cover, ranked by what it costs to register a $30,000 car in 2026: fees alone and with sales tax, from official rates.Read guide →