Iowa General Contractor License Requirements (2026)
By Gabriel Giner, Editor · Reviewed 2026-05-16 · CLR Editorial Review Desk
Iowa does not issue a statewide general contractor license. Instead, Iowa Code Chapter 91C requires every person or business that earns $2,000 or more per calendar year from construction work in Iowa to register with the Iowa Division of Labor Contractor Registration Unit. Registration — not licensure — is the state-level credential for general construction. Out-of-state contractors must additionally post a $25,000 surety bond and register with the Iowa Department of Revenue as an out-of-state contractor. Building trades that require technical licensure (electrical, plumbing, HVAC, hydronic, refrigeration) are regulated by separate boards and are outside the scope of contractor registration. Local municipalities may impose additional licensing and bonding above the state registration.
Regulatory Oversight
Under Iowa Code Chapter 91C; Iowa Administrative Code 875—150 (Contractor Registration rules), Iowa Division of Labor — Contractor Registration Unit (IDOL) is the body that issues this license and enforces compliance with it. The Iowa Division of Labor Contractor Registration Unit administers mandatory contractor registration for any person or business earning $2,000 or more per calendar year from construction work in Iowa, collects the $25,000 surety bond required of out-of-state contractors, and enforces Iowa Code Chapter 91C. Iowa does not issue a statewide general contractor license; registration is the state-level credential for general construction.
- Official portal: https://www.iowadivisionoflabor.gov/contractor-registration
- Address: 150 Des Moines Street, Des Moines, IA 50309
- Phone: (515) 725-5619
Who May Apply
An applicant qualifies only after meeting the age floor of 18 and producing a valid Social Security Number or Individual Taxpayer Identification Number (ITIN). No Iowa residency requirement. Out-of-state contractors must post a $25,000 surety bond and register with the Iowa Department of Revenue.
Good moral character
The Division of Labor may deny or revoke registration for fraud, misrepresentation, or failure to comply with Iowa Code Chapter 91C.
Background investigation
No formal criminal background check for registration. Applicants must disclose prior revocations of any contractor registration in Iowa or another state.
Required Experience and Education
There is no published year count for this credential in the cited sources. What actually controls eligibility is Iowa contractor registration has no experience, education, or examination prerequisite. Registration is an administrative filing that verifies workers compensation, unemployment insurance, and (for out-of-state contractors) the surety bond..
Accepted proof of experience or eligibility
- Iowa Workforce Development unemployment insurance (UI) account number
- Iowa workers compensation certificate of insurance (or sole-proprietor exemption affidavit)
- Federal Employer Identification Number (FEIN) or Social Security Number
- $25,000 surety bond (out-of-state contractors only)
Education substitution
Not applicable. There is no experience or examination requirement for Iowa contractor registration.
Examination Requirements
The cited state materials do not require a written state trade examination for this credential. The controlling process is: No examination required for Iowa contractor registration.
Examination fee: No exam fee. The registration fee is $50 per year.
Insurance and Financial Requirements
A contractor license surety bond of $25,000, on the IDOL's prescribed form, is a precondition to issuance.
General liability
Iowa does not impose a state-level general liability minimum for registration. Most commercial owners contractually require $1,000,000 per occurrence and $2,000,000 aggregate.
Workers' compensation
Mandatory under Iowa Code Chapter 85 for any employer with one or more employees. Sole proprietors, partners, and LLC members may file an exemption but must still submit the affidavit with the registration.
Additional financial requirements
Out-of-state contractors must file a $25,000 surety bond payable to the Iowa Division of Labor under Iowa Code §91C.7 before beginning any work in Iowa. The bond remains in effect for three years after the contractor ceases Iowa operations. In-state contractors are not required to post a bond for state registration.
Licensing Fees
| Fee | Amount |
|---|---|
| Application (non-refundable) | $50 |
| Initial license | $50 |
| Renewal (every year) | $50 |
Keeping the License Current
Renewal of the Iowa Contractor Registration (Iowa Division of Labor) comes due every year. As cited, the renewal fee stands at $50. Registration expires one year from issuance and must be renewed online through the Iowa Division of Labor portal. Out-of-state contractors must maintain the $25,000 bond at every renewal.
Continuing education: Iowa contractor registration has no continuing education requirement.
Downloadable Asset
2026 Iowa General Contractor License Roadmap (PDF) — a printable step-by-step checklist for the application process.
Download the PDF roadmap →Reciprocity and License Transfer
The NASCLA Accredited Examination is not accepted by Iowa for this classification.
| Reciprocal State | Accepted Exam | Conditions |
|---|---|---|
| No formal bilateral reciprocity agreements identified. | ||
Iowa does not issue a statewide general contractor license and therefore has no general contractor reciprocity agreements. Contractors licensed in other states must still register with the Iowa Division of Labor and (if out of state) post the $25,000 bond.
Weighing more than one jurisdiction? The national hub compares General Contractor license requirements in every state — exam, bond, fee, and experience thresholds side by side.
Application Process, Step by Step
- Obtain a FEIN and Iowa Workforce Development UI account. Every registered contractor must provide a Federal Employer Identification Number and an Iowa unemployment insurance account number (or sole-proprietor exemption).
- Secure workers compensation coverage. Obtain a certificate of insurance naming the Iowa Division of Labor as certificate holder, or file a sole-proprietor exemption affidavit.
- Post the $25,000 surety bond (out-of-state only). Out-of-state contractors must post a $25,000 surety bond on the Division of Labor bond form before registering.
- Register with the Iowa Department of Revenue (out-of-state only). Out-of-state contractors must file Form 78-005 with the Department of Revenue and provide the registration number on the Division of Labor application.
- File the Division of Labor contractor registration application. Submit the application online with the $50 annual fee, FEIN, UI account, workers compensation certificate, and bond (if applicable).
- Receive the contractor registration number. The Division of Labor issues a registration number that must be displayed on all contracts, advertising, and bids in Iowa.
- Renew annually. Registration expires one year from the date of issuance and must be renewed online before expiration.
Recommended References
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 — Contractor Registration — State of Iowa. Primary statute governing contractor registration.
- Iowa Administrative Code 875—150 — Contractor Registration rules — Iowa Division of Labor. Administrative rules implementing Chapter 91C.
- Iowa Division of Labor Contractor Registration FAQ and forms — Iowa Division of Labor. Official application instructions, bond form, and exemption affidavit.
Frequent Application Errors
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.
Assuming Iowa has a general contractor license
Iowa has contractor registration, not licensure. Out-of-state contractors who expect a NASCLA-style exam are often surprised that the state-level credential is administrative only — but local cities may still require their own license.
Missing the $2,000 threshold
The threshold is cumulative across all Iowa projects in a calendar year. A contractor who performs multiple small jobs can trigger registration mid-year.
Forgetting the out-of-state bond
Out-of-state contractors must post a $25,000 surety bond on the Division of Labor bond form before performing any work in Iowa. The bond must remain in force for three years after the contractor ceases Iowa operations.
Skipping Department of Revenue registration
Out-of-state contractors must also register with the Iowa Department of Revenue using Form 78-005. The DOR number is required on the Division of Labor application.
Ignoring local licensing
Des Moines, Cedar Rapids, Davenport, and other Iowa cities have their own contractor licensing and bonding requirements on top of state registration.
Document Checklist
These are the pieces to lock down before filing with IDOL:
- ☐ Iowa Division of Labor contractor registration application with $50 annual fee
- ☐ Federal Employer Identification Number (FEIN)
- ☐ Iowa Workforce Development unemployment insurance account number
- ☐ Iowa workers compensation certificate of insurance (or sole-proprietor exemption affidavit)
- ☐ $25,000 surety bond on Division of Labor bond form (out-of-state contractors only)
- ☐ Iowa Department of Revenue out-of-state contractor registration (out-of-state only)
- ☐ Registration number displayed on contracts, bids, and advertising
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 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
Questions Applicants Ask
Does Iowa issue a general contractor license?
No. Iowa does not issue a statewide general contractor license. Iowa Code Chapter 91C requires contractor registration with the Iowa Division of Labor for anyone earning $2,000 or more per calendar year from construction work in Iowa.
When does Iowa require contractor registration?
Registration is required once a contractor earns $2,000 or more in a calendar year from construction work in Iowa. The threshold is cumulative across all Iowa projects for the year.
What is the $25,000 bond for?
Out-of-state contractors must post a $25,000 surety bond payable to the Iowa Division of Labor under Iowa Code §91C.7. The bond protects Iowa workers and the state against unpaid wages and unemployment insurance contributions.
Do I need a license for electrical, plumbing, or HVAC work in Iowa?
Yes. Electrical work is licensed by the Iowa Electrical Examining Board under Iowa Code Chapter 103, and plumbing, mechanical, hydronic, and refrigeration work is licensed by the Iowa Plumbing and Mechanical Systems Board under Iowa Code Chapter 105. Contractor registration does not authorize these trades.
How often does Iowa contractor registration renew?
Every year. There is no continuing education requirement.
Primary Sources
Regulatory requirements on this page are drawn from the official board, statute, and exam-provider materials listed below.
- Iowa Division of Labor — Contractor Registration
- Iowa Code Chapter 91C — Contractor Registration
- Iowa Electrical Examining Board (DIAL)
- Iowa Code Chapter 103 — Electricians and Electrical Contractors
- Iowa Plumbing and Mechanical Systems Board (DIAL)
- Iowa Code Chapter 105 — Plumbing, Mechanical, and Hydronic Professionals
- Iowa Administrative Code 641 (Plumbing and Mechanical Systems Board rules)
- PSI Iowa Electrical Examination Candidate Information Bulletin
- Prometric Iowa Plumbing and Mechanical Examinations
Verified 2026-05-16 · Next scheduled review 2026-08-14