HVAC Contractor License Cost in Iowa

October 3, 2026
13 min read

Iowa HVAC contractor licensing costs $400 at the start of the 3‑year cycle: $250 for the PMSB contractor license plus $150 for contractor registration. Fees are prorated mid‑cycle; add a $5,000 PMSB bond, $500,000 liability insurance, and, for out‑of‑state firms, a $25,000 registration bond. Renew by July 31 to avoid late fees.

The HVAC contractor license cost in Iowa typically totals $400 when purchased at the start of the 3‑year cycle: $250 for the PMSB contractor license plus $150 for contractor registration collected with the same application. Prorated amounts apply mid‑cycle; paper filing adds $25. A $5,000 bond and $500,000 liability insurance are required.

Requirements last verified: 2026-10-03

RequirementDetails
Licensing agency Iowa Plumbing & Mechanical Systems Board (PMSB) within the Department of Inspections, Appeals & Licensing (DIAL). Contractor License.
Core fees (initial) $250 PMSB contractor license + $150 contractor registration (collected together for the 3‑year cycle). Proration by date applies; paper applications add $25. Fee table and Licensing period & late fees.
Late fees Renewals: $0 if by July 31; $60 after Aug 1; $100 after Sep 1 (not eligible to work after Sep 1 until renewed). PMSB late fee schedule.
Master of record You must hold or employ an Iowa master HVAC‑R/mechanical licensee as your master of record for each discipline performed. Master of record requirement.
Exam No exam for the contractor license itself; exam applies to the master license designated as master of record. PMSB contractor requirements.
Experience No contractor experience hours; must designate a qualified master of record. PMSB contractor requirements.
Minimum age 18 years. PMSB eligibility.
Insurance Public liability insurance with minimum coverage of $500,000 and 10‑day cancellation notice to PMSB. Insurance minimums and Iowa Code §105.19.
Surety bond $5,000 PMSB surety bond (license & permit), issued by an Iowa‑licensed surety, with 10‑day cancellation notice; out‑of‑state contractors also file a separate $25,000 DIAL registration bond. Bond details and DIAL registration bond.
Contractor registration (91C) Required if earning ≥$2,000/year from construction. $50/year when handled directly through DIAL, or $150 for the 3‑year cycle when paid with the PMSB joint application. DIAL registration fee and joint application fees.
Renewal cycle Every 3 years; licenses expire June 30 of the cycle and remain valid through Aug 31. Application review can take up to ~6 weeks during peak season. Cycle timing and late‑fee table.

How to get an Iowa HVAC contractor license (cost‑focused)

  1. Create your account and choose the PMSB contractor application (joint with registration). Pay the prorated contractor license fee and the contractor registration fee shown for your submission date. Apply online.
  2. Line up your master of record. You must hold or employ an Iowa master HVAC‑R/mechanical licensee and submit the Master of Record Certification. Master of record.
  3. Purchase required insurance and bond. Upload a certificate showing at least $500,000 liability and a $5,000 PMSB surety bond with 10‑day cancellation notice language. Insurance & bond.
  4. Complete 91C contractor registration items. Provide your UI account number, workers’ compensation proof (if you have employees), and—if based out of state—file the separate $25,000 out‑of‑state registration bond. DIAL registration and bond info.
  5. Submit and track. File electronically to avoid the $25 paper fee and longer mail times. Reviews can take up to ~6 weeks in summer. Processing note.
  6. Renew on time. Licenses expire June 30 (valid through Aug 31); avoid the $60 (after Aug 1) or $100 (after Sep 1) late fees. Late‑fee schedule.

HVAC contractor license cost in Iowa: exact, current numbers

At the start of a new cycle, expect $400 in state fees: $250 PMSB contractor license + $150 contractor registration. Mid‑cycle, PMSB prorates both lines. For example, applications submitted between Jan 1–Jun 30, 2026 show $41.75 (license) + $25 (registration) = $66.75, plus any $25 paper fee if you don’t file online. See the official fee grid on the PMSB page. PMSB fee grid.

What else affects your Iowa HVAC contractor cost?

Insurance and bonds you must budget for

PMSB requires a minimum $500,000 liability policy and a $5,000 surety bond; policies must include a 10‑day cancellation notice to the Board. If your company is based outside Iowa, DIAL also requires a separate $25,000 contractor registration bond. These are in addition to state fees. PMSB bond & insurance; DIAL out‑of‑state bond; Iowa Code §105.19.

Late fees—and when you can’t work

Renew by July 31 to avoid extra cost. On August 1 the late fee is $60; on September 1 it’s $100 and you’re not eligible to work until renewed. Licenses expire June 30 but remain valid through August 31 each cycle. Official late‑fee table.

No contractor exam, but you must have a master of record

There’s no separate exam for the contractor license; you must designate a qualified Iowa master HVAC‑R/mechanical professional as your master of record for the disciplines you perform. That master’s individual license carries its own exam and renewal costs. PMSB contractor requirements.

Comparing licensing costs across Iowa trades

If you’re benchmarking costs across regulated occupations in Iowa, our breakdowns for investigative trades are helpful. See our detailed Iowa Private Investigator License Cost analysis, and our step‑by‑step guide to Iowa PI license fees and steps for context on multi‑agency applications, bonds, and renewals.

Frequently Asked Questions

What is the total HVAC contractor license cost in Iowa?

At the start of a 3‑year cycle: $400 ($250 PMSB contractor license + $150 contractor registration). Mid‑cycle applications pay prorated amounts shown on the PMSB fee grid; paper filing adds $25. Insurance and bonds are additional. PMSB fee grid.

Do I need a bond for an Iowa HVAC contractor license?

Yes. PMSB requires a $5,000 surety bond for all contractor licensees. If your principal place of business is outside Iowa, DIAL also requires a separate $25,000 contractor registration bond. PMSB bond; DIAL registration bond.

Is there an exam for the Iowa HVAC contractor license?

No. The contractor license has no exam. You must designate a master of record who holds the appropriate Iowa master HVAC‑R/mechanical license (the master license involves examination). Master of record rule.

How often do I renew, and what are the late fees?

Every 3 years, with licenses expiring June 30 and valid through Aug 31. Late fees: $60 after Aug 1; $100 after Sep 1 (ineligible to work until renewed). PMSB late‑fee schedule.

What insurance do I need?

Public liability coverage of at least $500,000 with a 10‑day cancellation notice to PMSB; workers’ compensation if you have employees. PMSB insurance requirement; Iowa Code §105.19.

Ready to budget and file with confidence? License Navigator can map your exact costs, prep your bond and insurance checklist, and streamline your Iowa PMSB application so you don’t overpay or miss deadlines.

Want it filed for you? Talk to a licensing expert

About this publication

Licensing Navigator researches business licensing requirements and organizes them into practical, state-by-state guidance. Our pages are research aids, not legal advice.

Research methodology

Ready to get started with business licensing?

Let our AI-powered platform guide you through the complex world of business licensing and compliance.