How to get a contractor license in Iowa
The short version: 1) Get an unemployment insurance number 2) Apply online. (source: DIAL: Contractor Registration (opens in a new tab))
Check a license on the DIAL website (official site, opens in a new tab)
How: Use the Check a contractor license link on DIAL's contractor page. Registration shows tax and insurance compliance, not skill. (source: DIAL: Contractor Registration (opens in a new tab))
Checked against official Iowa Department of Inspections, Appeals, and Licensing sources. See sources.
Step by step
- Get an unemployment insurance number Get an Iowa unemployment insurance number, even with no employees. (source: DIAL: Contractor Registration (opens in a new tab))
- Apply online Apply on the DIAL online portal and pay $50. (source: DIAL: Contractor Registration (opens in a new tab))
Costs and fees
| Fee | Amount |
|---|---|
| Contractor registration Renews every year. | $50 (source: DIAL: Contractor Registration (opens in a new tab)) |
Fees are set by the board and can change. Check the official fee page before you pay.
Bonds and insurance
Bond: Not required. Contractors whose principal place of business is outside Iowa must file a $25,000 bond, with few exceptions. (source: DIAL: Contractor Registration (opens in a new tab))
- Workers' comp: Certificate required if you have employees
- General liability: Not set by DIAL
(source: DIAL: Contractor Registration (opens in a new tab))
Sources and last verified
Last verified: . Next check due: . Every fact on this page links to one of these official pages.
- DIAL: Contractor Registration (opens in a new tab) (checked Oct 24, 2026)
Spot something out of date? Email [email protected].