Skip to content

Home / Licensing / Iowa

Iowa contractor registrationRequirements, cost, exam

Iowa requires contractors to register with the Iowa DIAL. You must register with the state if you earn $2,000 or more a year from construction work.1

Iowa · general contractor

State registration required

Experience
No experience requirement for registration.1
Exam
No exam.1
Bond
A $25,000 surety bond is required only if your principal place of business is outside Iowa (or you show you are prequalified with the Iowa DOT).1
Insurance
Iowa does not require general liability insurance to register.1
Fees
The registration application fee is $50, and the registration renews every year.1
Renewal
Registration must be renewed every year.1

Iowa DIAL

How do you get an Iowa contractor registration?

  1. Check that you need to register

    You must register with the state if you earn $2,000 or more a year from construction work.1

  2. Meet the experience rule

    No experience requirement for registration.1

  3. Apply to the board$50

    The registration application fee is $50, and the registration renews every year.1

    Iowa DIAL site
  4. File the bond and insurance

    A $25,000 surety bond is required only if your principal place of business is outside Iowa (or you show you are prequalified with the Iowa DOT). Iowa does not require general liability insurance to register.1

    Iowa bond and insurance rules
  5. Get the registration, then renew

    Registration must be renewed every year.1

    Renewal and CE

Electrical, plumbing and HVAC licenses in Iowa

Which license class do you need in Iowa?

There are no license classes.1

Does Iowa have license reciprocity?

Not applicable to contractor registration.1

Do you need workers' comp?

You must comply with Iowa workers' compensation law and give evidence of coverage every year, or show you are exempt under Iowa Code 87.11 or state that you are not required to carry coverage.1

Iowa insurance and bonds

Sources

  1. Iowa DIAL: who needs a license (dial.iowa.gov, 2026-10-27)
  2. Iowa DIAL: Faq (idol.iowa.gov, 2026-10-27)
  3. Iowa DIAL: Contractor registration (idol.iowa.gov, 2026-10-27)
  4. Iowa DIAL: 91C (legis.iowa.gov, 2026-10-27)
  5. Iowa Plumbing and Mechanical Systems Board (dial.iowa.gov, 2026-10-27)
  6. Electrical Examining Board / State Fire Marshal (electrical) (dial.iowa.gov, 2026-10-27)