Skip to content
CLR

Iowa Handyman License Requirements (2026)

Gabriel Giner

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.

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:

Application Process, Step by Step

  1. 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.
  2. 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).
  3. 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.
  4. 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.
  5. 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.
  6. 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:

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 exemptionIowa 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 contractorIowa 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 rulesIowa 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:

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.

  1. Iowa DIAL — Contractor Registration (overview)
  2. Iowa DIAL — How do I register as a contractor (requirements, $50 fee, fee-exemption, bond)
  3. Iowa Code §91C.1 — definition of 'contractor' and the under-$2,000/year exemption
  4. Iowa Code Chapter 91C — Construction Contractors (full chapter)
  5. Iowa Admin. Code 481—Chapter 465 — Construction Contractor Registration rules
  6. Iowa DIAL — Plumbing & Mechanical Systems Contractor License (Ch. 105 trade carve-out)

Verified 2026-07-17  ·  Next scheduled review 2026-10-15