At a glance
The fastest way to orient yourself in Iowa is to know the registration threshold and which board owns your trade.| Signal | Value |
|---|---|
| Construction registration trigger | Earning $2,000 or more per year |
| Electrical contractor license | Required for all electrical work |
| Plumbing / mechanical contractor license | Required through PMSB joint application |
| Out-of-state contractor bond | $25,000 surety bond |
| Plumbing / mechanical liability insurance | $500,000 minimum |
| Plumbing / mechanical surety bond | $5,000 minimum |
| Electrical reciprocity | 13 states |
| Plumbing reciprocity | South Dakota only (exam-based) |
Frequently asked questions
Pick the tab that matches your situation. Each FAQ gives a direct answer and points you to the full detail below.- Contractors
- Regulators
How do I register as a construction contractor in Iowa?
How do I register as a construction contractor in Iowa?
Does Iowa require separate licenses for plumbing, electrical, mechanical, and fire protection?
Does Iowa require separate licenses for plumbing, electrical, mechanical, and fire protection?
What is DIAL and what construction trades does it oversee?
What is DIAL and what construction trades does it oversee?
How much does it cost to get licensed in Iowa?
How much does it cost to get licensed in Iowa?
What are the bonding and insurance requirements for contractors in Iowa?
What are the bonding and insurance requirements for contractors in Iowa?
Can I use my out-of-state electrical license in Iowa?
Can I use my out-of-state electrical license in Iowa?
What is a master of record, and do I need one?
What is a master of record, and do I need one?
Does Iowa require a license for alarm system or fire protection work?
Does Iowa require a license for alarm system or fire protection work?
What contractor licenses would I need for a commercial building project in Iowa?
What contractor licenses would I need for a commercial building project in Iowa?
Does Iowa offer any multi-license discounts?
Does Iowa offer any multi-license discounts?
Start with your goal
Pick the card that matches what you need right now. Each one links to the relevant section on this page.Is licensure triggered?
Find the right regulator
Application and renewal details
Reciprocity direction
Special considerations
Different roles need different things from an Iowa page. Use the tab that matches your situation to see what matters most before you read the full detail below.- Contractors
- Regulators
- Every contractor earning $2,000 or more per year from construction must register with DIAL.
- Plumbing, HVAC, refrigeration, sheet metal, and hydronic work require a joint PMSB contractor license — do not register separately with contractor registration for those trades.
- Electrical work requires a separate Electrical Examining Board license, plus an active Master Electrician on staff.
- Out-of-state contractors must file a $25,000 surety bond at registration and each renewal.
- Alarm system and fire protection contractors need separate DIAL endorsements with a responsible managing employee (RME).
- A 30% multi-license discount applies when purchasing two or more active licenses for the same person on the same day.
Readiness checklist
Four things you need to confirm before you can treat Iowa as “ready” for a bid or an application. If any of these are unclear, you are not ready yet.Confirm registration obligation
$2,000 or more per year triggers DIAL registration. Plumbing and mechanical trades use a joint PMSB application instead of separate registration.Identify the correct board
Check out-of-state requirements
$25,000 surety bond. IDOT-prequalified contractors may submit a letter instead.Navigation
Use these links to jump to related cross-state comparisons and workflows.- New state evaluation if you are screening Iowa for the first time.
- Multi-state bid readiness if you need to compare Iowa with nearby jurisdictions.
- Licensing thresholds or prequalification patterns for cross-state context.
Construction work regulated
Iowa regulates construction broadly. The baseline registration threshold is low, and multiple trades require separate board-level licensing on top of registration.| Work lane | What triggers regulation |
|---|---|
| General construction | Registration required if earning $2,000 or more per year |
| Electrical (commercial + residential) | Electrical Contractor license required |
| Electrical (residential only) | Residential Electrical Contractor license required |
| Plumbing | PMSB license required |
| HVAC / refrigeration | PMSB license required |
| Sheet metal / hydronic / mechanical | PMSB license required |
| Alarm systems | DIAL alarm system contractor license required |
| Fire protection systems | DIAL fire protection system contractor license required |
| Commercial explosives | DIAL commercial explosives contractor license required |
Common determination scenarios
If you are trying to figure out where to start, expand the scenario that is closest to your situation.General construction project
General construction project
Electrical work
Electrical work
Plumbing or HVAC project
Plumbing or HVAC project
Out-of-state contractor entering Iowa
Out-of-state contractor entering Iowa
Alarm or fire protection work
Alarm or fire protection work
Who regulates construction
Iowa centralizes all construction regulation under DIAL, with separate boards and programs for each trade. Contact the program that matches your work type.Contractor registration — DIAL Building & Construction Division
Contractor registration — DIAL Building & Construction Division
Electrical licensing — DIAL Electrical Examining Board
Electrical licensing — DIAL Electrical Examining Board
Plumbing and mechanical licensing — DIAL Plumbing & Mechanical Systems Board
Plumbing and mechanical licensing — DIAL Plumbing & Mechanical Systems Board
Alarm systems, fire protection, and explosives — DIAL specialty programs
Alarm systems, fire protection, and explosives — DIAL specialty programs
Requirements
Iowa’s licensing requirements vary by board and trade. Expand the category that applies to your situation. Fee tables are included in each section.Contractor Registration
Contractor Registration
| Requirement | Detail |
|---|---|
| Trigger | Earning $2,000 or more per year from construction |
| Out-of-state contractor bond | $25,000 surety bond at registration and renewal |
| IDOT-prequalified exception | May submit a letter instead of the bond |
| Fee exemption | Available for qualifying self-employed contractors |
| Workers’ compensation | Required if contractor has employees |
| Unemployment insurance number | Required before applying, even with no employees |
Electrical
Electrical
| Requirement | Detail |
|---|---|
| Exam | Written exam, 70% minimum score for all license classes |
| Master Class A | Journeyman license + 1 year experience, or Class B upgrade with exam |
| Master Class B | 16,000 hours (8 years) as Master since 1998, experience began before January 1, 1998 |
| Journeyman Class A | Apprenticeship + 4 years experience, or Class B upgrade with exam |
| Journeyman Class B | 16,000 hours as Journeyman or Master since 1998, experience began before January 1, 1998 |
| Residential Electrician | 6,000 hours apprentice experience (or equivalent alternative paths) |
| Residential Master | Residential or Journeyman license + 2,000 hours + exam |
| Electrical Contractor | Must hold or employ an active Master Electrician + contractor registration |
| Special endorsements | Irrigation wiring, sign installation, AC/R disconnect-reconnect |
| Contractor liability insurance | $1,000,000 for special electricians performing contract work |
| License type | Term | Fee |
|---|---|---|
| Journeyman Electrician Class A / B | 3 years | $75 |
| Residential Electrician | 3 years | $75 |
| Special Electrician | 3 years | $75 |
| Apprentice Electrician | 1 year | $20 |
| Unclassified Person | 1 year | $20 |
| Master Electrician Class A / B | 3 years | $375 |
| Residential Master Electrician | 3 years | $375 |
| Electrical Contractor | 3 years | $375 |
| Residential Electrical Contractor | 3 years | $375 |
| Inactive Master Electrician | 3 years | $75 |
Plumbing and Mechanical (PMSB)
Plumbing and Mechanical (PMSB)
| Requirement | Detail |
|---|---|
| Liability insurance | $500,000 minimum |
| Surety bond | $5,000 minimum |
| Master of record | Required for each discipline; one master per discipline per contractor |
| License cycle | 3 years, expires June 30 |
| Multi-license discount | 30% for 2+ active licenses (same person, same day) |
| Paper application fee | $25 |
| Late fee (31-60 days) | $60 |
| Late fee (61-365 days) | $100 |
| Category | Full 3-year fee |
|---|---|
| Apprentice / Inactive / Specialty | $50 |
| Medical Gas Piping | $75 |
| Journeyperson | $180 |
| Master | $240 |
| Inactive Master / Active Journeyperson | $230 |
| Contractor (PMSB license fee) | $250 |
| Contractor (DIAL registration fee) | $150 |
Alarm System Contractors
Alarm System Contractors
| Requirement | Detail |
|---|---|
| License fee | $300 + $50 per endorsement + $50 per RME |
| Term | 3 years (expires September 30) |
| Insurance | $500,000 per person, $1,000,000 per occurrence, $1,000,000 property damage |
| Background check | $35 per RME |
| RME certifications | NICET, ESA, or DIAL-approved training required per endorsement |
| Technician license | $150 + $25 per endorsement + $35 background check |
| Technician trainee | $50 + $35 background check (new or 3rd renewal) |
| Endorsements | Fire alarm, nurse call, security alarm, alarm maintenance, dwelling unit |
Fire Protection System Contractors
Fire Protection System Contractors
| Requirement | Detail |
|---|---|
| License fee | $400 + $50 per endorsement + $50 per RME |
| Term | 1 year (expires March 31) |
| Insurance | $500,000 per person, $1,000,000 per occurrence, $1,000,000 property damage |
| RME certifications | NICET Level III+ or DIAL-approved training required |
| Technician license | $175 + $25 per endorsement; 2-year term (expires March 31) |
| Technician trainee | $100; 1-year term, renewable once only |
| Endorsements | Sprinkler, special hazards, pre-engineered dry chemical, pre-engineered water-based, maintenance inspection |
Commercial Explosives
Commercial Explosives
| Requirement | Detail |
|---|---|
| Contractor license | $60 (prorated monthly) |
| Blaster license | $60 (prorated monthly) |
| Term | 3 years (expires December 31) |
| Background check | $35 per responsible person or employee possessor |
| Blaster qualification | Training program or 640 hours on-the-job training, or comparable state license |
| Renewal training | 16 additional hours or continuing education from a nationally recognized institution |
Reciprocal agreements
Iowa maintains reciprocity through two separate boards. The Electrical Examining Board has broad coverage across 13 states. Plumbing and mechanical reciprocity is narrowly limited to South Dakota.| Board | Reciprocal states | Coverage |
|---|---|---|
| Electrical Examining Board | Alaska, Arkansas, Colorado, Minnesota, Montana, Nebraska, New Hampshire, North Dakota, Oklahoma, South Dakota, Texas, Wisconsin, Wyoming | 13 states |
| Plumbing & Mechanical Systems Board | South Dakota | Limited |
Electrical reciprocity details
Electrical reciprocity details
- Iowa has entered into a reciprocal agreement with the applicant’s home state
- The applicant passed the home-state exam with a score of 70% or higher
- The applicant has held the home-state license continuously for at least one year
- The applicant completed an approved apprenticeship program or has 16,000 hours of electrical work documented by sworn affidavit
Plumbing reciprocity details
Plumbing reciprocity details
Types of licenses
Iowa offers an extensive set of credentials across multiple boards. Use the tab that matches your trade to see the available license categories.Electrical
Electrical
- Electrical Contractor
- Residential Electrical Contractor
- Master Electrician, Class A
- Master Electrician, Class B
- Residential Master Electrician
- Journeyman Electrician, Class A
- Journeyman Electrician, Class B
- Residential Electrician
- Special Electrician (Irrigation Wiring)
- Special Electrician (Sign Installer)
- Special Electrician (AC/R Disconnect-Reconnect)
- Apprentice Electrician
- Unclassified Person
- Inactive Master Electrician
Plumbing
Plumbing
- Master Plumber
- Journeyperson Plumber
- Disconnect/Reconnect Plumbing Specialty
- Apprentice Plumber
HVAC / Mechanical
HVAC / Mechanical
- Master HVAC-Refrigeration
- Journeyperson HVAC-Refrigeration
- Master Mechanical
- Journeyperson Mechanical
- Master Hydronic
- Journeyperson Hydronic
- Journeyperson Sheet Metal
- Medical Gas Piping / Installer
- Hearth Systems Specialty
- Service Technician HVAC Specialty
- Private School / College Routine Maintenance Specialty
Fire Protection / Alarm / Explosives
Fire Protection / Alarm / Explosives
- Alarm System Contractor
- Alarm System Technician
- Alarm System Technician Trainee
- Fire Protection System Contractor
- Fire Protection System Technician
- Fire Protection System Technician Trainee
- Commercial Explosives Contractor
- Commercial Explosives Blaster

