← All states

Contractor License in Iowa

State license

Iowa requires construction contractors to register (not license) with the Department of Inspections, Appeals, and Licensing (DIAL) if they earn at least $2,000 per year from construction work. It is a registration, not a competency license, so there is no state exam for general contractors.

Quick facts

When a license is neededMust register if earning at least $2,000/year from construction work.
ExamNo exam required for contractor registration.
Bond$25,000 bond required for out-of-state contractors and for contractors with employees (filed on the DIAL bond form).
InsuranceContractors with employees must carry Iowa workers' compensation coverage. No state general liability mandate for registration.
Fees$50 application fee (annual registration).
RenewalRenews every year (annual).
Main agencyIowa Department of Inspections, Appeals and Licensing (DIAL)
Official sitehttps://laborportal.iwd.iowa.gov/iwd_portal/dashboards/contractor-home
Requirements, thresholds, and fees change, and local rules can be stricter than the state. Always confirm directly with the board and your local building department before you bid or pull a permit. This page is a starting point, not legal advice.
Apply / official Iowa board →

License classifications

How to get licensed in Iowa

  1. Obtain an Iowa unemployment insurance number (required for both in-state and out-of-state contractors, even with no employees).
  2. If you have employees, secure Iowa workers' compensation coverage and a $25,000 bond (out-of-state contractors also need the bond).
  3. Complete the contractor registration application through the Iowa Workforce Development contractor portal.
  4. Pay the $50 application fee.
  5. Renew the registration every year before it expires.

Frequently asked questions

Do I need to register as a contractor in Iowa?

Yes, if you earn at least $2,000 per year from construction work. Below that, or working only on your own property, registration is not required.

Is there an exam to register in Iowa?

No. Iowa contractor registration has no exam or experience requirement.

When is a bond required in Iowa?

A $25,000 bond is required for out-of-state contractors and for contractors who have employees.

How much does Iowa contractor registration cost?

There is a $50 application fee, and registration must be renewed annually.

Do out-of-state contractors need an Iowa unemployment insurance number?

Yes. All contractors, in-state and out-of-state, must obtain one to register, even with no employees.

Sources

Run the business side from your phone

Krewbase is built by the crew behind Workhand, a job app for contractors. Estimates, invoices, per-job profit, photos, and crew chat, made for small construction teams. Free to start.

See Workhand

Guide compiled from official Iowa licensing-board sources. Verify current details with the board before acting; licensing rules change.