LicenseLedger
FeaturesTradesPricingFree toolsFAQGuides
Log inStart free
License renewal guides / Iowa

Iowa Contractor Registration Renewal

Last reviewed October 2026 · 4 min read

Iowa requires construction contractors who earn at least $2,000 a year from construction to register with the Iowa Department of Inspections, Appeals, and Licensing (DIAL). DIAL's FAQ says the registration must be renewed every year, and a renewal form is sent by mail or email the month before it expires. The fee is $50, and you need an Iowa unemployment insurance number and your workers' compensation paperwork. Out-of-state contractors also need a $25,000 bond, or a letter showing they're prequalified to bid on Iowa DOT projects. Plumbing and mechanical contractors register through the Plumbing and Mechanical Systems Board's license instead.

On this page

  1. At a glance
  2. How to renew
  3. Deadline checklist
  4. Calendar reminder
  5. What else expires
  6. FAQ
  7. Official sources

At a glance

Renews every
Every year. DIAL's FAQ says your registration must be renewed every year, and a renewal form is sent by mail or email the month before it expires
Who must register
Individual and business contractors doing construction work in Iowa who earn at least $2,000 a year from construction. Those earning less, or working only on their own property, don't have to register. DIAL says carpenters, electricians, plumbers, roofers, painters and many others must register
Subcontractors
Must register themselves: they aren't covered by the general contractor's registration
Plumbing and mechanical contractors
A business doing plumbing, mechanical, HVAC, refrigeration, sheet metal or hydronic work gets its contractor registration through the Plumbing and Mechanical Systems Board's joint application with its contractor license, not through DIAL's contractor registration
Fee
$50 a year, non-refundable. A self-employed contractor who doesn't pay more than $2,000 a year to employ others, doesn't work with or for other contractors in the same phases of construction, and isn't an LLC, corporation or partnership can send DIAL's notarized fee exemption form instead
Unemployment insurance
You need an Iowa unemployment insurance account number to register, even with no employees
Workers' compensation
A certificate of insurance listing DIAL as a certificate holder, a self-insurance release, or a statement that you aren't required to carry coverage. The rules ask you to notify DIAL of changes to your workers' compensation coverage within ten days prior to the change
Out-of-state bond
A contractor whose principal place of business is outside Iowa files a $25,000 surety bond on DIAL's bond form, or a letter showing it's prequalified to bid on Iowa DOT projects. The bond is continuous until cancelled, so renewals don't file it again
How to renew
Online through DIAL's registration portal, or by mail on the New Application/Renewal form marked "renewal" with your current registration number. DIAL doesn't process applications in person or take registrations or credit cards over the phone
Registration number
Renew on time and you keep the same registration number. If a sole proprietorship or partnership incorporates, it applies again as a new business and gets a new number
Report changes
Report a change to the information on your registration to DIAL within 15 working days
Penalties
Up to $500 for a first violation, such as working unregistered, and up to $5,000 for each later one

DIAL says you may also need to register as an electrician with DIAL, or as a plumber with the Plumbing and Mechanical Systems Board. See the Iowa electrician and plumbing and mechanical guides.

Cities and counties can have their own requirements: DIAL says to contact the city or county government for each project.

How to renew

  1. Watch for DIAL's renewal form, sent by mail or email the month before your registration expires.
  2. Have your Iowa unemployment insurance account number and your workers' compensation certificate (listing DIAL as a certificate holder), release or statement ready.
  3. Renew online through DIAL's registration portal, or mail the New Application/Renewal form marked "renewal" with your current registration number.
  4. Pay the $50 fee, or send the notarized fee exemption form if you qualify.

Still tracking this in a spreadsheet? On a paid plan, get emailed 90, 60, 30, 7 and 1 days before it expires, by default.

Start free

Deadline checklist

  • The month beforeDIAL sends your renewal form by mail or email. Check your workers' comp paperwork is current.
  • Before it expiresRenew online or by mail with the $50 fee (or the fee exemption form), so you keep the same registration number.
  • Any changeReport changes to DIAL within 15 working days, and changes to workers' comp coverage within ten days prior to the change.

Put this renewal in your calendar

Know your expiration date? Download a free calendar file with reminders before it, no sign-up needed. It's made in your browser: nothing you type is sent to us (your browser keeps it only if you follow the sign-up link, for your new ledger). A Google Calendar button sends just that one event to Google.

Remind me before it expires

The expiration day itself is always in the file. Reminders whose day has already passed are left out.

The file covers one date: once you renew, make a new one. How to add it to your calendar

The license isn't the only thing expiring

Most lapses that cost contractors work aren't the license itself. They're one of these, renewing on a different date:

  • Your Iowa electrician license, or your plumbing and mechanical license, if you hold one
  • General liability insurance policy
  • Workers' compensation policy (or exemption)
  • Certificates of insurance (COIs) you've given to clients and GCs
  • Commercial auto insurance

LicenseLedger keeps every one of those dates in one place and emails you before each one expires, with reminders far enough ahead to finish CE and paperwork.

Track your renewal dates free

Frequently asked questions

How often do I renew my Iowa contractor registration?+

Every year. DIAL's FAQ says your registration must be renewed every year, and a renewal form is sent by mail or email the month before it expires. The fee is $50.

Who has to register as a contractor in Iowa?+

Individual and business contractors doing construction work in Iowa who earn at least $2,000 a year from construction. Those earning less, or working only on their own property, don't have to register. Subcontractors must register themselves.

Do I need a bond to register as a contractor in Iowa?+

Iowa law and DIAL's FAQ ask it of contractors whose principal place of business is outside Iowa: they file a $25,000 surety bond on DIAL's bond form, or a letter showing they're prequalified to bid on Iowa DOT projects. The bond is continuous until cancelled, so renewals don't file it again.

Do Iowa plumbing and HVAC contractors register with DIAL?+

Not separately. A business doing plumbing, mechanical, HVAC, refrigeration, sheet metal or hydronic work gets its contractor registration through the Plumbing and Mechanical Systems Board's joint application with its contractor license.

Official sources

Rules, fees and CE requirements change. Confirm the current requirements with the official source before you renew:

  • Iowa Department of Inspections, Appeals, and Licensing (DIAL), Contractor Registration

This guide is general information, not legal advice.

Other Iowa guides

  • Iowa Electrician License Renewal
  • Iowa Plumbing & Mechanical License Renewal (PMSB)

All Iowa guides on one page

General contractor guides for other states

  • California Contractor License Renewal (CSLB)
  • Does Texas Require a General Contractor License?
  • Florida Contractor License Renewal (CILB)
  • Washington Contractor Registration Renewal (L&I)
  • Oregon Contractor License Renewal (CCB)
  • Virginia Contractor License Renewal (DPOR)
  • Tennessee Contractor License Renewal (BLC)
  • Michigan Residential Builder License Renewal (LARA)
  • Louisiana Contractor License Renewal (LSLBC)
  • South Carolina Contractor License Renewal (CLB)
  • Nevada Contractor License Renewal (NSCB)
  • Utah Contractor License Renewal (DOPL)
  • Maryland Home Improvement License Renewal (MHIC)
  • Maryland Home Builder Registration Renewal
  • Pennsylvania HIC Registration Renewal (HICPA)
  • Mississippi Contractor License Renewal (MSBOC)
  • Alabama General Contractor License Renewal
  • Minnesota Residential Contractor License Renewal (DLI)
  • North Carolina General Contractor License Renewal (NCLBGC)
  • Hawaii Contractor License Renewal
  • New Mexico Contractor License Renewal
  • New Jersey Home Improvement Contractor Registration Renewal
  • New Jersey New Home Builder Registration Renewal
  • Massachusetts HIC Registration Renewal (Home Improvement Contractor)
  • Connecticut Home Improvement Contractor Registration Renewal
  • Connecticut New Home Construction Contractor Registration Renewal
  • Idaho Contractor Registration Renewal
  • Arkansas Contractor License Renewal
  • South Carolina Residential Builder License Renewal
  • Illinois Roofing Contractor License Renewal
  • Wisconsin Dwelling Contractor Certification Renewal
  • Montana Construction Contractor License Renewal
  • North Dakota Contractor License Renewal
  • Nebraska Contractor Registration Renewal
  • West Virginia Contractor License Renewal
  • Oklahoma Roofing Contractor Registration Renewal
  • Massachusetts Construction Supervisor License Renewal
  • New York City Home Improvement Contractor License Renewal
  • Denver Contractor License Renewal
  • Indianapolis Contractor License Renewal
  • Johnson County, KS Contractor License Renewal
  • Suffolk County Home Improvement License Renewal
  • Nassau County Home Improvement License Renewal
  • Vermont Residential Contractor Registration Renewal
  • Cincinnati Contractor Registration Renewal

Get a reminder before this renewal is due

Add this license, your insurance policies and the COIs you collect from subs to LicenseLedger, and get an email before each one expires. Free for up to 3 records, no credit card required.

Start free

How LicenseLedger works for general contractors

Not ready to sign up? Get the free tracking spreadsheet

LicenseLedger
PricingRenewal guidesInsurance trackingCOI trackingFree tracking spreadsheetExpiration reminderSitemapTermsPrivacy
  • For electricians
  • For plumbers
  • For HVAC techs
  • For general contractors

© 2026 LicenseLedger OÜ. All rights reserved.

support@licenseledger.app