Not a government site. Always confirm with the licensing board before you apply. About us

State License Requirements
Menu

How to get a Contractor Registration in Iowa

Iowa licenses general contractors statewide through the Department of Inspections, Appeals, and Licensing (DIAL).1 The board lists $50 for the registration (Annual registration)1 and $150 for the registration (Three-year registration option in 481 IAC 465.4)1, each a separate charge. You renew every year2.

Last checked · 4 official sources

Who issues it

Department of Inspections, Appeals, and Licensing (DIAL)

Exam

Not required1

Fees the board lists

Registration fee (Annual registration): $501
Registration fee (Three-year registration option in 481 IAC 465.4): $1501

Renewal

Every year2

On this page
  1. Who needs a Contractor Registration
  2. Requirements for a Contractor Registration
  3. How much a Contractor Registration costs
  4. How to apply
  5. Renewal and continuing education
  6. City and county rules
  7. Check a license or report a problem
  8. Laws and rules
  9. Rule changes since January 2024
  10. Common questions
  11. General contractor licenses in other states

Who needs a Contractor Registration

Registration covers anyone in the business of “construction” (new work, additions, alterations, reconstruction, installations, repairs and demolitions), including subcontractors and special trade contractors; registration is for workers’ compensation and unemployment insurance compliance.1

Exemptions and dollar thresholds:

  • Not required for those earning less than $2,000 a year from construction, or working only on their own property.2

Other rules on who may do this work:

  • The state, its agencies and political subdivisions are not contractors under ch. 91C.3
  • Subcontractors must register separately; each business with its own FEIN registers separately.2
  • Plumbing, mechanical, HVAC/R, hydronics and sheet metal contractors register through the PMSB joint license application instead of DIAL Contractor Registration.2

Requirements for a Contractor Registration

Exam
Not required1
Social Security number
Natural-person contractors must give their Social Security number.1
Surety bond
$25,0002 (Out-of-state contractors (principal place of business outside Iowa); not required if prequalified to bid with Iowa DOT)
Insurance
Workers’ compensation: proof of coverage, a self-insurance release, or a statement that coverage is not required.4
Business requirements
An Iowa unemployment insurance employer account number is required before registering, even with no employees (in-state and out-of-state).1
Business requirements
A branch office in Iowa does not make a primarily out-of-state business an in-state contractor.2
Business requirements
Changing from sole proprietorship/partnership to a corporation requires a new registration.2
Business requirements
Changes to registration information must be reported within 15 working days.1
Also required
Unregistered contractors may not be awarded state contracts.3
Also required
Penalties: up to $500 for a first violation and up to $5,000 per repeat violation.3

How much a Contractor Registration costs

FeeAmountPaid toNotes
Registration fee$501DIALAnnual registration (new or renewal). Not refundable
Registration fee$1501DIALFor a three-year registration. Three-year registration option in 481 IAC 465.4(9)(a). Not refundable

Each line is a separate charge as the board lists it. The board does not publish a combined total, so none is shown here.

How to apply

  1. Get an Iowa unemployment insurance employer account number (required even with no employees).4
  2. If you have employees, get a workers’ compensation certificate of insurance listing DIAL as certificate holder (or a self-insurance release, or state that coverage is not required).4
  3. Out-of-state contractors: file a $25,000 surety bond on the DIAL bond form (with the surety’s power of attorney), or an Iowa DOT prequalification letter.4
  4. Apply online in the contractor registration portal, or mail the paper application with a NAICS code and the $50 non-refundable fee (or a notarized fee exemption form). DIAL does not process applications in person.2
  5. DIAL issues a registration number (letter C plus six digits) within 30 days of a complete application.1
Application form
dial.iowa.gov4
Processing time
DIAL issues a registration number within 30 days of receiving a completed application.1

Renewal and continuing education

How often
Every year2
When it expires
Renew every year; DIAL sends a renewal form the month before expiry; on-time renewal keeps the same number.2
Renewal fee
$501
If it expires
A late renewal pays the fee in effect on the postmark/receipt date.1

Renewal planner

Enter the expiration date printed on your Iowa Contractor Registration. The count is worked out on your device from today's date; nothing is sent anywhere.

City and county rules

DIAL advises contacting the city or county for each project to learn local requirements.2

Check a license or report a problem

Before you hire a general contractor in Iowa, you can confirm the license is current on the board's own search. Every board we cover in Iowa is on the Iowa license lookup page.

Look up a license
laborportal.iwd.iowa.gov2

Laws and rules

The requirements above come from these laws and board rules.

Rule changes since January 2024

  • February 26, 2025: Current rule text carries ARC 8833C (effective 2/26/25); the chapter sits at 481 IAC ch. 465, with Labor Services Division [875] ch. 150 as its location before 7/9/25.1

Common questions

How often do you renew a Contractor Registration in Iowa?

Every year2. The renewal fee is $501.

General contractor licenses in other states

Sources

Every number and rule above links to one of these official pages. Select a footnote number to read the board's own words.

  1. 481 IAC Chapter 465 Construction Contractor RegistrationIowa Legislature (Iowa Administrative Code)Dated November 26, 2025Checked November 5, 2026
  2. Contractor RegistrationIowa Department of Inspections, Appeals, and LicensingChecked November 5, 2026
  3. Iowa Code 2026, Chapter 91C Construction ContractorsIowa LegislatureDated December 9, 2025Checked November 5, 2026
  4. Contractor Registration Application / Renewal Form 2025Iowa Department of Inspections, Appeals, and LicensingChecked November 5, 2026