Iowa General Contractor License Requirements (2026)
By Gabriel Giner, Editor · Source checked 2026-09-04
Iowa does not issue a statewide general-contractor license. It requires contractor registration with the Department of Inspections, Appeals, and Licensing (DIAL) for individual and business construction contractors that earn at least $2,000 annually from construction work. The credential is registration, not trade licensure, and the state does not impose a general-contractor examination or experience threshold. A contractor working on its own property or earning less than $2,000 annually is outside this chapter’s contractor definition. Electrical, plumbing, and mechanical work can require separate state credentials, and DIAL directs contractors to contact the city or county for the requirements at each project location.
Regulatory Body
Iowa Department of Inspections, Appeals, and Licensing (DIAL) administers the credential or scope-specific rules discussed here under Iowa Code Chapter 91C — Construction Contractors. Whether that pathway applies depends on the work scope and conditions explained below. DIAL administers the statewide contractor-registration program, accepts applications and renewals, maintains the public registration record, receives qualifying out-of-state bonds, and enforces Chapter 91C.
- Official portal: https://dial.iowa.gov/licenses/building/contractors
- Address: 6200 Park Avenue, Suite 100, Des Moines, IA 50321
- Phone: (515) 242-5871
Eligibility Requirements
Applicants must be at least 18 years old. Applicants must provide a Social Security Number. Iowa registration is available to in-state and out-of-state contractors. A contractor whose principal place of business is outside Iowa generally must file the out-of-state bond; a branch office in Iowa does not change that classification.
Good moral character
Chapter 91C conditions registration on required compliance documents. DIAL can investigate and enforce registration violations; the current registration instructions do not describe a separate good-moral-character examination.
Background investigation
The current DIAL registration checklist identifies business, unemployment-insurance, workers’ compensation, fee, and, when applicable, bond documents. It does not list fingerprinting or a routine criminal-history submission.
Experience and Education
There is no published year count for this credential in the cited sources. What actually controls eligibility is Contractor registration has no published construction-experience, education, or examination prerequisite. The applicant instead documents the business requirements in Chapter 91C, including unemployment-insurance status and workers’ compensation compliance..
Accepted proof of experience or eligibility
- Completed DIAL contractor-registration or renewal application
- Valid Iowa unemployment-insurance account number or special contractor number
- Workers’ compensation documentation or statement that coverage is not required
- Out-of-state contractor bond form and power of attorney, when applicable
Education substitution
Not applicable: DIAL does not publish an experience or educational qualification for ordinary contractor registration.
Exam Requirements
No statewide examination is specified for this pathway. The controlling process is: No examination is required for Iowa contractor registration.
Examination fee: No exam fee.
Insurance and Bonds
A contractor license surety bond of $25,000, on the DIAL's prescribed form, is a precondition to issuance.
General liability
DIAL’s statewide contractor-registration instructions do not list a general-liability minimum. A city, county, project owner, lender, or separate trade credential may require insurance independently.
Workers' compensation
A contractor must annually provide evidence of workers’ compensation coverage, a certificate of relief, or a statement that coverage is not required. The registration checklist calls for the relevant workers’ compensation documentation when applicable.
Additional financial requirements
An out-of-state contractor must generally file a $25,000 surety bond issued by a surety authorized in Iowa, or provide a statement that it is prequalified to bid Iowa Department of Transportation projects. The bond is continuous until the surety cancels it with at least 30 days’ written notice; it secures state taxes, penalties, and other payments due to Iowa agencies.
Fee Schedule
| Fee | Amount |
|---|---|
| Application | $50 |
| Initial license | No separate amount recorded; confirm in the fee guidance |
| Renewal (every year) | $50 |
To turn these board fees into a realistic year-one budget — bond premium, liability insurance, and exam prep included — open the cost calculator preloaded for Iowa general contractor.
Renewal and Continuing Education
Renewal of the Iowa Contractor Registration comes due every year. As cited, the renewal fee stands at $50. DIAL calls the registration fee annual and uses the same application/renewal process. Maintain workers’ compensation compliance and the out-of-state bond, where applicable, throughout registration.
Continuing education: DIAL’s current contractor-registration materials do not publish a continuing-education requirement. Separate trade licenses can have their own renewal education.
Reciprocity
The NASCLA Accredited Examination is not accepted by Iowa for this classification.
| Reciprocal State | Accepted Exam | Conditions |
|---|---|---|
| No formal bilateral reciprocity agreements identified. | ||
Because Iowa uses statewide contractor registration rather than a general-contractor license, DIAL does not publish a general-contractor reciprocity or NASCLA path. Out-of-state contractors use the same registration system and, absent the statutory DOT alternative, the out-of-state bond requirement.
Weighing more than one jurisdiction? The national hub compares published General Contractor license requirements by state — exam, bond, fee, and experience thresholds side by side.
General Contractor Licensing in Neighboring States
Contractors working near a state line, or weighing where to qualify first, should compare Iowa's requirements against the bordering jurisdictions before committing to an application:
- Illinois General Contractor License Requirements — Illinois General Contractor — No State License (Local Requirements Apply)
- Minnesota General Contractor License Requirements — Minnesota Residential Building Contractor / Residential Remodeler
- Missouri General Contractor License Requirements — Missouri General Contractor (local licensing and permits)
- Nebraska General Contractor License Requirements — Nebraska Contractor Registration
- South Dakota General Contractor License Requirements — South Dakota Contractor's Excise Tax License (no state contractor license)
- Wisconsin General Contractor License Requirements — Wisconsin Dwelling Contractor Certification and Dwelling Contractor Qualifier
Step-by-Step Application Roadmap
- Confirm registration is required. Register if construction income will reach at least $2,000 in the year, unless a Chapter 91C exception applies. Own-property work and income below $2,000 are outside the statutory contractor definition.
- Check the self-employed fee exemption. A self-employed contractor can register without the fee only if it does not work with or for other contractors in the same construction phase, does not pay more than $2,000 yearly to employ others, and is not an LLC, corporation, or partnership.
- Assemble DIAL registration documents. Complete the application, provide a valid unemployment-insurance account or special contractor number and NAICS code, and provide workers’ compensation information when applicable.
- Address the out-of-state bond. A contractor principally based outside Iowa generally files DIAL’s $25,000 bond form with the required power of attorney. The statute instead permits a statement of Iowa DOT prequalification.
- Submit the registration and fee. File online or by mail with the $50 nonrefundable annual fee, unless the verified self-employed fee exemption applies.
- Check separate trade and local rules. Registration does not replace electrical, plumbing, or mechanical credentials. Ask the city or county for the project’s local licensing, permit, and inspection requirements.
Application Checklist
These are the pieces to lock down before filing with DIAL:
Progress is saved in this browser, so you can return to this checklist while your application is in flight.
Common Filing Mistakes
Drawn from the board instructions and sources cited on this page, the pitfalls below are the ones most likely to slow down or sink a Iowa General Contractor application.
Calling registration a general-contractor license
Iowa’s statewide credential is registration. That does not authorize regulated electrical, plumbing, or mechanical work by itself.
Misreading the $2,000 threshold
The statutory exclusion is for construction income below $2,000 annually. Reaching $2,000 or more removes that exclusion.
Treating a branch office as Iowa principal location
DIAL says a contractor primarily based outside Iowa remains out-of-state even if it has an Iowa branch office.
Assuming a general contractor’s bond covers a subcontractor
DIAL says an out-of-state subcontractor must separately register and provide its own bond.
Skipping local verification
DIAL directs contractors to check the city or county for project-specific local requirements.
Study and Reference Materials
These are the preparation and reference materials tied to this credential — cited by the regulator or widely used by applicants. CLR earns nothing from listing them.
- Iowa Code Chapter 91C — Construction Contractors — Iowa Legislature. Controlling statutory source for the contractor definition, registration conditions, fee exemption, and out-of-state bond alternative.
- DIAL Contractor Registration instructions — Iowa DIAL. Current application checklist, annual fee, fee-exemption conditions, and bond documents.
Other Iowa Trade Licenses
Should the General Contractor path not apply, these other Iowa trade guides from CLR may help:
- Iowa Electrician License Requirements
- Iowa Plumber License Requirements
- Iowa HVAC Technician License Requirements
- Iowa Roofing Contractor License Requirements
- Iowa Painting Contractor License Requirements
- Iowa Landscaping Contractor License Requirements
- Iowa Masonry Contractor License Requirements
- Iowa Concrete Contractor License Requirements
- Iowa Carpentry Contractor License Requirements
- Iowa Solar Installer License Requirements
- Iowa Low-Voltage Technician License Requirements
- Iowa Fire Sprinkler Contractor License Requirements
- Iowa Home Inspector License Requirements
- Iowa Pool Contractor License Requirements
- Iowa Handyman License Requirements
- Iowa Pest Control License Requirements
- Iowa Septic Contractor License Requirements
Frequently Asked Questions
Does Iowa issue a general contractor license?
No. Iowa’s statewide requirement is contractor registration with DIAL, not a general-contractor license. The state may separately license technical trades, and a city or county can have local requirements for the project location.
When must an Iowa contractor register?
Chapter 91C requires registration for a contractor doing business in Iowa. The chapter excludes a person earning less than $2,000 annually from construction and a person working on that person’s own property from its contractor definition.
What does Iowa contractor registration cost?
DIAL lists a $50 nonrefundable annual application/renewal fee. A narrow self-employed fee exemption is available only if all of DIAL’s stated conditions are met and the signed, notarized exemption form is used.
Who needs Iowa’s $25,000 contractor bond?
A contractor with a principal place of business outside Iowa generally files the $25,000 DIAL bond. Iowa law allows a statement of Iowa Department of Transportation prequalification as the alternative. Each out-of-state subcontractor needs its own registration and bond; the general contractor’s bond does not cover it.
Do Iowa cities and counties have their own contractor requirements?
They can. DIAL expressly directs contractors to contact the city or county where each project is located to determine local requirements. Do not assume statewide registration replaces local permits, inspection, licensing, or bonding.
Primary Sources
Regulatory requirements on this page are drawn from the official board, statute, and exam-provider materials listed below.
- Iowa DIAL Contractor Registration
- Iowa DIAL Contractor Registration application instructions
- Iowa Code Chapter 91C — Construction Contractors
Verified 2026-09-04 · Next scheduled review 2026-12-03
Report a correction to this guide
Corrections and presentation updates
- : Corrected examination detection when format details are unpublished and updated the summary layout and requirements score. Source-check dates are unchanged.
- : Shared template updated to distinguish unspecified eligibility requirements, retain cost qualifications, and use consistent headings. Source-check dates are unchanged by presentation updates.
- : Local-only guides now use a compliance-focused structure and terminology instead of implying a statewide license application. Source-check dates are unchanged by this presentation update.
