Iowa Handyman License Requirements (2026)
By Gabriel Giner, Editor · Reviewed 2026-07-17 · CLR Editorial Review Desk
Iowa has no separate handyman license. Whether paid home-repair work requires state registration turns on a single figure: under Iowa Code §91C.1, a person who earns less than $2,000 per year from construction — or who works only on their own property — is not a "contractor" and need not register. This is an ANNUAL gross-earnings de minimis, not a per-job labor-plus-materials threshold like California's $500, so most regularly working handymen exceed it. Any handyman earning $2,000 or more per year from paid construction or repair work must file the Iowa Construction Contractor Registration with the Department of Inspections, Appeals & Licensing (DIAL) — a $50/year administrative, workers'-comp/unemployment-tax compliance filing with no exam, experience, or background check. It is not a competency license. Electrical, plumbing, and HVAC/mechanical work always require separate state trade licenses regardless of the dollar amount, and local building departments impose their own permit and registration rules.
Regulatory Oversight
Under Iowa Code Chapter 91C; Iowa Administrative Code 481—Chapter 465 (formerly 875—150), Iowa Department of Inspections, Appeals, & Licensing — Contractor Registration Unit (DIAL) is the body that issues this license and enforces compliance with it. DIAL administers Iowa's mandatory construction contractor registration under Iowa Code Chapter 91C. There is no separate handyman license in Iowa; the general contractor registration is the controlling state requirement for a handyman earning $2,000 or more per year from construction. The function was formerly run by the Iowa Division of Labor / Iowa Workforce Development and moved to DIAL under state reorganization. Registration is a tax/workers'-comp compliance filing, not a competency license.
- Official portal: https://dial.iowa.gov/licenses/building/contractors
- Address: Iowa DIAL, Contractor Registration, 6200 Park Avenue, Suite 100, Des Moines, IA 50321 ([email protected])
- Phone: 515-242-5871
Who May Apply
To qualify, an applicant must have reached age 0 and hold a valid Social Security Number. No residency requirement. A contractor whose principal place of business is outside Iowa must file a $25,000 surety bond with DIAL plus a power of attorney (or a DOT letter) under Iowa Code §91C.7. Sole-proprietor / employer-free in-state contractors post no bond; however, the official DIAL page states any contractor WITH EMPLOYEES must carry workers' compensation and a $25,000 bond, so an in-state contractor with employees may also need the bond — verify current scope with DIAL.
Good moral character
Not required. Contractor registration is an administrative/tax-compliance filing with no character review.
Background investigation
None. The contractor registration involves no criminal background check.
Disqualifying conditions
Required Experience and Education
There is no published year count for this credential in the cited sources. What actually controls eligibility is None. The Iowa contractor registration requires no proven work experience, apprenticeship, exam, or training. (Separate trade licenses for electrical, plumbing, and HVAC/mechanical do carry their own experience and exam requirements through their respective boards.).
Examination Requirements
This credential carries no state-administered written exam under the cited sources. What governs instead is: None — no examination is required for the Iowa Construction Contractor Registration. Registration is completed by filing the application, an unemployment-insurance account number, a NAICS code, the $50 fee (or a notarized Fee Exemption form), and workers'-comp/bond documentation where applicable. By contrast, the separate electrical (Ch. 103) and plumbing/mechanical (Ch. 105) trade licenses do require exams.
Examination fee: None
Retake policy: Not applicable — no examination is required for the general contractor registration.
Insurance and Financial Requirements
A contractor license surety bond of $25,000, on the DIAL's prescribed form, is a precondition to issuance.
General liability
Not required by the state for contractor registration. Carrying general liability coverage is a business best practice but is not a condition of the Iowa registration.
Workers' compensation
Contractors with employees must carry Iowa workers' compensation insurance and provide proof (or a valid exemption) with the registration — Iowa Code Ch. 85/87.
Additional financial requirements
Not required.
Licensing Fees
| Fee | Amount |
|---|---|
| Application (non-refundable) | $50 |
| Initial license — sole owner | $50 |
| Initial license — non-sole owner | $50 |
| 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 handyman.
Keeping the License Current
Renewal of the Iowa Construction Contractor Registration (Iowa Code Chapter 91C) comes due every year. As cited, the renewal fee stands at $50. Annual renewal. DIAL mails or emails a renewal notice the month before expiration. Renewing on time keeps the same registration number. No exam or continuing education is required for the general registration.
Continuing education: None for the general contractor registration.
Downloadable Asset
2026 Iowa Handyman License Roadmap (PDF) — a printable step-by-step checklist for the application process.
Download the PDF roadmap →Reciprocity and License Transfer
There is no interstate reciprocity for handyman status: each state sets its own exemption threshold or registration, and Iowa is no exception. How out-of-state operators are treated here is summarized below.
| Reciprocal State | Accepted Exam | Conditions |
|---|---|---|
| No formal bilateral reciprocity agreements identified. | ||
Not applicable. Iowa's contractor registration is an administrative filing rather than a competency license, so there is no reciprocity mechanism — any qualifying contractor from any state simply registers (out-of-state registrants must post a $25,000 bond and file a power of attorney/DOT letter). NASCLA is not accepted or relevant.
Weighing more than one jurisdiction? The national hub compares Handyman license requirements in every state — exam, bond, fee, and experience thresholds side by side.
Handyman 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 Handyman License Requirements — No state handyman/general-contractor license (municipal regulation) — Home Repair and Remodeling Act consumer-protection rules apply (815 ILCS 513)
- Minnesota Handyman License Requirements — Construction Contractor Registration (Minn. Stat. § 326B.701), combined with the Residential Building Contractor license exemptions — single-special-skill exemption and $15,000 gross-annual-receipts Certificate of Exemption (Minn. Stat. § 326B.805, subd. 6)
- Missouri Handyman License Requirements — No state license — general contracting and home repair regulated locally (municipal/county)
- Nebraska Handyman License Requirements — Nebraska Contractor Registration (Contractor Registration Act) — $5,000 annual-earnings exemption
- South Dakota Handyman License Requirements — No state contractor or handyman license (Contractor's Excise Tax License is the only statewide requirement, SDCL ch. 10-46A)
- Wisconsin Handyman License Requirements — No state handyman license — permit-linked Dwelling Contractor / Dwelling Contractor Qualifier credential (Wis. Stat. § 101.654)
Application Process, Step by Step
- Confirm whether you cross the $2,000/year threshold. Under Iowa Code §91C.1, a person earning less than $2,000 per year from construction — or working only on their own property — is not a contractor and need not register. Because this is annual gross earnings, not a per-job amount, estimate your total yearly construction income; most regular handymen exceed it.
- File the Iowa Construction Contractor Registration with DIAL. If you reach $2,000/year, submit the registration application with your unemployment-insurance account number, a NAICS code, and the $50 annual fee. Qualifying self-employed sole proprietors may file a notarized Fee Exemption form and register at $0 (not available to LLCs, corporations, or partnerships).
- Provide workers' comp and any required bond. Contractors with employees must supply proof of Iowa workers' compensation coverage (or a valid exemption). Out-of-state contractors must file a $25,000 surety bond with a power of attorney or DOT letter; per the DIAL page, in-state contractors with employees may also need the $25,000 bond — confirm your scope directly with DIAL.
- Route excluded trades to licensed professionals. Electrical work (Iowa Code Ch. 103), plumbing (Ch. 105), and HVAC/mechanical, refrigeration, sheet metal, and hydronic systems (Ch. 105) require separate state trade licenses regardless of dollar amount. The contractor registration does not authorize this work — subcontract it to a separately licensed tradesperson.
- Check local building-department requirements. Many Iowa cities and counties require a valid state contractor registration number before issuing building permits, and some impose additional local licensing or permit conditions. Verify requirements with the building department in each jurisdiction where you work before starting a job.
- Use a written contract and carry liability insurance as best practice. Iowa Chapter 91C imposes no state home-improvement written-contract or disclosure rule, but a clear written scope-and-price contract and general liability coverage protect both parties and are standard practice. Renew the registration annually ($50) to keep the same registration number.
Document Checklist
The most critical documents or confirmations the applicant should have in hand before filing with DIAL:
Progress is saved in this browser, so you can return to this checklist while your application is in flight.
Recommended References
The references below are either cited by the board, used during the application, or standard preparation for the trade. They are listed purely for convenience — CLR earns no commission on any of them.
- Iowa Code §91C.1 — 'Contractor' definition and under-$2,000/year exemption — Iowa Legislature. The controlling statute for the threshold question. Read the exemption language directly before relying on it — it is an annual gross-earnings de minimis, not a per-job amount.
- Iowa DIAL — How do I register as a contractor — Iowa Department of Inspections, Appeals & Licensing. The official 'do I need to register' and how-to page: $50 fee, Fee Exemption form, bond, and workers'-comp documentation requirements.
- Iowa Admin. Code 481—Chapter 465 — Construction Contractor Registration rules — Iowa Legislature. The administrative rules implementing Chapter 91C (renumbered from 875—150 under DIAL reorganization). Use to confirm procedural details.
- Local building department (city/county where you work) — Iowa municipalities/counties. Compliance reference for local permit and registration requirements, which vary by jurisdiction and are not covered by the state registration.
Frequent Application Errors
Based on the board's own instructions and the sources cited here, the problems below are what most often stall a Iowa Handyman application.
Treating the $2,000 figure as a per-job threshold
The $2,000 is annual gross earnings from construction, not a per-project or labor-plus-materials amount. A handful of small jobs quickly aggregate past it, making registration mandatory even when no single job is large.
Performing an excluded trade without its own license
Electrical (Ch. 103), plumbing, and HVAC/mechanical (Ch. 105) work require separate state trade licenses regardless of dollar amount. The contractor registration does not authorize this work; doing it unlicensed exposes you to enforcement by the relevant trade board.
Skipping local building permits or local registration
Many Iowa cities and counties require your state registration number before issuing a permit and may impose additional local requirements. Failing to check the local building department before a job can halt work and trigger penalties.
Operating above the threshold without registering
An unregistered contractor faces a civil citation of up to $500 for a first violation and up to $5,000 for a repeat, and cannot be awarded state contracts. Given the $50 annual fee, unregistered operation above $2,000/year carries disproportionate risk.
Other Iowa Trade Licenses
CLR covers other Iowa trades as well — the published guides below may be more relevant:
- Iowa General Contractor License Requirements
- 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
Do I need a license to do handyman work in Iowa?
Iowa has no separate handyman license. There is, however, a mandatory Construction Contractor Registration under Iowa Code Chapter 91C. A person who earns less than $2,000 per year from construction, or who works only on their own property, is not a contractor and does not register. Any handyman earning $2,000 or more per year from paid construction or repair work must register with DIAL — a $50/year administrative filing with no exam, experience, or background check.
What is the dollar threshold below which I don't have to register in Iowa?
Under Iowa Code §91C.1, a person who earns less than $2,000 annually from construction is not a "contractor" and does not have to register. This is an annual gross-earnings de minimis, not a per-project or per-job labor-plus-materials threshold. Because it is a yearly earnings floor rather than a per-job amount, most handymen who work regularly exceed it and must register; those doing only occasional, truly sub-$2,000 work should confirm they fall under the exemption.
Which types of work always require a separate license regardless of the amount?
Electrical work requires a license from the Iowa Electrical Examining Board under Iowa Code Chapter 103; plumbing and HVAC/mechanical, refrigeration, sheet metal, and hydronic-systems work require a license from the Plumbing & Mechanical Systems Board under Iowa Code Chapter 105. These trade licenses are required regardless of dollar amount. The general contractor registration does not authorize this work — it must be performed by a separately licensed tradesperson.
How much does the Iowa contractor registration cost, and can it be free?
The registration is $50 per year, non-refundable. A self-employed sole proprietor who pays no more than $2,000/year in wages to others and does not work with or for other contractors in the same phase of construction may file a notarized Fee Exemption form and register at $0. Per DIAL, the fee exemption is limited to sole proprietorships — it is not available to LLCs, corporations, or partnerships. There is no exam or fingerprinting fee.
Do I need a surety bond or workers' compensation insurance?
A $25,000 surety bond (with a power of attorney or DOT letter) is required under Iowa Code §91C.7 for contractors whose principal place of business is outside Iowa. Separately, the official DIAL page states any contractor with employees must carry workers' compensation and a $25,000 bond, so an in-state contractor with employees may also need the bond — verify current scope with DIAL. Sole-proprietor / employer-free in-state contractors are bond-exempt.
What is the penalty for working without registering?
DIAL may issue a civil citation of up to $500 for a first violation of the registration requirement and up to $5,000 for a repeat violation (statute searches attribute the penalty to Iowa Code §91C.8). An unregistered contractor also cannot be awarded a contract to perform work for the state or a state agency. Registration is low-cost and fast, so operating unregistered above the $2,000/year threshold is not worth the exposure.
Primary Sources
Regulatory requirements on this page are drawn from the official board, statute, and exam-provider materials listed below.
- Iowa DIAL — Contractor Registration (overview)
- Iowa DIAL — How do I register as a contractor (requirements, $50 fee, fee-exemption, bond)
- Iowa Code §91C.1 — definition of 'contractor' and the under-$2,000/year exemption
- Iowa Code Chapter 91C — Construction Contractors (full chapter)
- Iowa Admin. Code 481—Chapter 465 — Construction Contractor Registration rules
- Iowa DIAL — Plumbing & Mechanical Systems Contractor License (Ch. 105 trade carve-out)
Verified 2026-07-17 · Next scheduled review 2026-10-15