$BillOfSale.app

Free Iowa Vehicle Bill of Sale

Selling or buying a vehicle in Iowa runs through your county treasurer's office, not a central DMV — each of Iowa's 99 counties processes title transfers locally for the Iowa DOT Motor Vehicle Division. Iowa publishes its own bill of sale (Form 411121) that pairs with the title application (Form 411007). The biggest source of buyer confusion is the 5% one-time registration fee: it is NOT a sales tax, and Iowa does not charge a separate sales tax on vehicle purchases. The fee is calculated on purchase price or NADA value (whichever is higher) and is collected when you title at the county treasurer within 30 days.

Iowa Requirements: Transfer title within 30 days. 5% sales tax.

Seller Information

Buyer Information

Vehicle Details

Sale Information

Condition & Warranty

Free PDF includes a small watermark at the bottom. Remove it for $4.99.

Iowa Vehicle Bill of Sale — What You Need to Know

Primary Form
Iowa Bill of Sale
Agency
Iowa Department of Transportation, Motor Vehicle Division
Primary ID Field
VIN
Sales Tax
0.05%
Title Required
Yes
Iowa-titled vehicles must transfer at the buyer's county treasurer's office within 30 days of sale. The seller signs the title assignment, completes the odometer block (vehicles under 20 model years old), and the buyer files Form 411007 (Application for Certificate of Title and/or Registration) along with Form 411121 bill of sale.
Inspection
Not required

Sales Tax Details

Iowa charges a 5% one-time registration fee on the purchase price (or NADA value, whichever is higher) — this is NOT a sales tax. It is officially the One-time Registration Fee for New Vehicles and goes to road and bridge funds.

Exemption: Family transfers (spouse, parent, child, grandparent, grandchild, sibling) and gifts may be exempt from the 5% one-time fee with proper documentation filed at the county treasurer.

Inspection Requirements

Iowa is a no-inspection state — no annual safety inspection or emissions testing is required for private passenger vehicles. Out-of-state vehicles entering Iowa do require a VIN inspection by a peace officer or county treasurer staff before titling.

Registration

Registration for this vehicle type is handled by County Treasurer's Office (each Iowa county processes title transfers and registration) — not the same agency that handles cars in Iowa. Plan for separate filings.

Iowa Vehicle Sale — Step-by-Step Checklist

  1. Complete Iowa Form 411121 bill of sale with full names, addresses, VIN, year/make/model, sale price, and date
  2. Seller signs and dates the Iowa title in the assignment block; complete the odometer disclosure if vehicle is under 20 model years old
  3. Buyer files Form 411007 (Application for Certificate of Title) at their county treasurer within 30 days
  4. Pay the 5% one-time registration fee at the county treasurer (NOT a sales tax — based on purchase price or NADA value)
  5. Bring valid Iowa driver's license or ID and proof of insurance to the county treasurer
  6. Buyer covers annual registration fee (weight + value based) and $25 title fee
  7. Seller submits a Notice of Sale to Iowa DOT to remove liability for the vehicle
  8. Keep signed copies of the bill of sale and title for at least 5 years

Common Pitfalls

  • Missing the 30-day titling window triggers a $5/month penalty plus interest at the county treasurer
  • Calling the 5% fee "sales tax" causes buyers to skip claiming family-transfer exemption — costing $1,000+ on a $20,000 vehicle
  • Forgetting the seller Notice of Sale leaves you liable for parking tickets, tolls, and accidents — $300+ in disputed citations is common
  • Going to the wrong county treasurer (you must use the BUYER's county of residence) means a wasted trip and potential late fees
  • Skipping odometer disclosure on a vehicle under 20 model years old voids the transfer — federal $10,000 fine possible for fraud

Pro Tip

Bottom line: file at the buyer's county treasurer within 30 days, bring Form 411007 plus the 411121 bill of sale, and budget for the 5% one-time fee — not sales tax.

Iowa Vehicle Bill of Sale — FAQs

Does Iowa charge sales tax on a private vehicle sale?
No. Iowa does not charge sales tax on vehicle purchases — public or private. Instead, Iowa charges a 5% one-time registration fee based on the purchase price or NADA value, whichever is higher. The fee goes to road and bridge funds, not the general sales tax pool. This trips up buyers moving from sales-tax states. Pay it at your county treasurer when you title within 30 days. Family transfers may be exempt with proper paperwork.
Where do I transfer a title in Iowa — DMV or DOT?
Neither directly. Iowa title transfers happen at your county treasurer's office, which acts as the local agent for Iowa DOT's Motor Vehicle Division. You go to the treasurer in the county where you (the buyer) live, not where the seller lives or where the vehicle was previously titled. Bring the assigned title, Form 411007, the 411121 bill of sale, your ID, proof of insurance, and payment for the 5% fee plus title and registration fees.
How long do I have to title a vehicle in Iowa after buying it?
You have 30 days from the date of sale to apply for title and registration at your county treasurer. After 30 days, Iowa imposes a $5 per month late-transfer penalty (with a $5 minimum) plus interest on the unpaid 5% fee. The clock starts on the bill of sale date, not the day you bring it home. If you bought from a dealer, the dealer typically handles the paperwork; private sales put the burden on the buyer.
Is the Iowa bill of sale (Form 411121) legally required?
A bill of sale is not strictly mandated for every Iowa transfer if the title assignment is fully completed, but the county treasurer will frequently ask for one — especially when the title price block is unclear, when claiming a family-transfer exemption, or when the vehicle is gifted. Form 411121 is the state-issued template and the safest option. It documents purchase price (which the treasurer uses to calculate the 5% fee) and protects both parties if a dispute arises.