General contractor License Requirements in Des Moines, IA
Last reviewed: September 2026
Quick Answer
Yes, general contractors in Des Moines, Iowa must register with the Iowa Construction Industries Board (ICIB) as a contractor. You'll also need local building permits from the City of Des Moines Building and Code Enforcement Department. Federal EIN registration through the IRS is required if you have employees. Workers' compensation insurance is mandatory in Iowa.
Key Facts
- •Iowa requires general contractors to register with the Iowa Construction Industries Board before performing work.
- •Des Moines contractors need local building permits, electrical permits, and plumbing permits from the city.
- •Federal EIN registration and workers' compensation insurance are mandatory for all general contractors.
- •Iowa registration costs $275 for the initial application plus $150 annual renewal fees.
- •Operating without registration can result in fines up to $5,000 and criminal penalties.
State Licence Requirements
Licence name
Iowa Contractor Registration
Issued by
Iowa Construction Industries Board (ICIB)
Cost
$275-$425
Processing time
4-8 weeks
How to apply
Apply for contractor registration through the Iowa Construction Industries Board online portal at https://icib.iowa.gov. Submit Form 193B-1 (Contractor Registration Application) with proof of financial responsibility (surety bond or letter of credit), proof of workers' compensation insurance, and identification documentation. You must demonstrate adequate knowledge of construction codes through passing the Iowa Contractor Exam or providing proof of equivalent credentials under Iowa Code Section 230C.7.
The examination covers Iowa building codes, contract law, safety regulations, and business practices. You can register as a general contractor, electrician, plumber, or mechanical contractor. Include a completed financial responsibility certificate (minimum $50,000 coverage) with your application. Processing typically takes 4-8 weeks after submission. Once approved, you'll receive a registration certificate valid for two years. Keep documentation of your registration number for all local permit applications and project contracts.
Federal Requirements
General contractors operating in Des Moines must obtain a federal Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. Section 6011, even as a sole proprietor if you plan to hire employees. All contractors with employees must comply with Occupational Safety and Health Administration (OSHA) standards under 29 U.S.C. Section 651, maintaining safe job sites and providing required safety training.
If your work involves federal projects or exceeds certain thresholds, you may fall under the Davis-Bacon Act (40 U.S.C. Section 3141), which requires prevailing wage compliance. Environmental Protection Agency (EPA) regulations apply if you work with lead paint (40 C.F.R. Part 745), asbestos (40 C.F.R. Part 61), or manage construction waste disposal.
Contractors must maintain workers' compensation insurance as required by Iowa law and comply with Internal Revenue Code Section 3102 for employment tax withholding. If you operate as a corporation or LLC, federal tax identification and filings with the Secretary of State are required. Americans with Disabilities Act (ADA) compliance under 42 U.S.C. Section 12101 applies to all public-facing business locations and project accessibility requirements.
Local & County Requirements
Des Moines contractors must obtain building permits from the City of Des Moines Building and Code Enforcement Department (phone: 515-283-4907) before beginning any construction project exceeding $500 in value. Submit permit applications at 913 Mulberry Street or online through the city's e-Permitting system, including detailed plans, site drawings, and proof of state contractor registration.
Electrical permits are required for all electrical work and must be obtained from the Des Moines Electrical Inspection Division. Plumbing permits are mandated for any water supply or drainage work. Mechanical permits apply to HVAC installations. Separate applications are required for each trade—general permits do not cover specialized work.
Zoning compliance verification is required; confirm the property is zoned for your intended use through the Planning and Zoning Division. Sign permits may be needed if your business operates a visible job site sign. Asbestos surveys are required before renovation or demolition work on pre-1980 buildings under Des Moines Municipal Code Chapter 38. Final inspections must be passed before project completion. Polk County may impose additional requirements depending on project location outside city limits.
Total Cost Breakdown
First-year costs for a general contractor in Des Moines total approximately $1,200-$2,800. The Iowa Contractor Registration application fee is $275, with an additional $150 for the first two-year renewal cycle ($425 total for two years). The Iowa Contractor Exam (if required) costs $150-$200. State workers' compensation insurance is mandatory and ranges from $500-$1,500 annually depending on payroll size, with minimum premiums typically $750.
Des Moines building permit costs average $200-$400 per project (cost varies by project size and complexity). A surety bond or letter of credit ($50,000 minimum coverage) costs $300-$600 in the first year. Federal EIN registration is free through the IRS. City of Des Moines business tax registration costs approximately $150-$200. Electrical and plumbing trade permits add $100-$250 each if applicable to your scope of work.
General liability insurance (not mandatory but essential for business operations) ranges from $600-$1,200 annually. Vehicle registration and commercial auto insurance add another $400-$800 yearly. Professional membership and continuing education resources cost $100-$300 annually. Realistic first-year total: $1,800-$3,200. Years two and beyond: $1,000-$1,800 annually for renewals, insurance, and permits. Budget an additional 5-10% for unexpected compliance costs, inspections, and potential reinspections.
Licence Renewal
Iowa contractor registration must be renewed every two years. The renewal deadline is tied to your original registration date—plan renewal 30 days before expiration to avoid gaps in coverage. Submit Form 193B-2 (Contractor Registration Renewal Application) through the Iowa Construction Industries Board website at https://icib.iowa.gov.
Renewal fees are $150 for general contractors. You must maintain current workers' compensation insurance and financial responsibility documentation throughout the renewal period. Continuing education is not required for Iowa contractor registration, but you should stay current with Iowa building code updates. Online renewal is available through the ICIB portal. If you miss the renewal deadline, your registration becomes inactive and you cannot legally perform contracting work until reinstated. Reinstatement requires submitting an application with a late fee (typically $50-$100) plus current renewal fees. You can renew up to 90 days after expiration without penalty if you contact the ICIB immediately.
Penalties for Operating Without a Licence
Operating as a general contractor in Des Moines without valid Iowa registration is a violation of Iowa Code Section 230C.19, which prohibits unlicensed contracting. First-time violations result in civil penalties of $1,000 to $5,000 per violation, with each day of unlicensed operation counting as a separate violation. Criminal penalties include potential jail time up to 30 days and additional fines up to $10,000 for repeat offenses.
The Iowa Attorney General's Office and Construction Industries Board investigate complaints and can issue cease-and-desist orders, requiring immediate work stoppage. Violations are discovered through customer complaints, public records audits, permit cross-checks, and ICIB enforcement sweeps. Unlicensed contractors face additional civil liability in contracts—customers can rescind agreements and recover all payments without being obligated to pay for work performed.
Insurance implications are severe: operating without registration may void general liability coverage and workers' compensation policies, leaving you personally liable for job site injuries. City of Des Moines Building and Code Enforcement will revoke permits if contractor registration cannot be verified. Unlicensed operation damages business reputation permanently, appears on public enforcement records, and prevents bonding for future projects. Homeowners and property owners who hire unregistered contractors may have difficulty selling properties or obtaining title insurance.
Ensure compliance with Iowa contractor requirements—compare surety bonds and workers' compensation insurance quotes designed specifically for Des Moines general contractors.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
Do I need an Iowa general contractor license before starting my first project in Des Moines?
Yes, you must complete Iowa contractor registration through the Construction Industries Board before performing any work valued over $500 under Iowa Code Section 230C.2. The registration process takes 4-8 weeks, so apply immediately if you have pending projects. You cannot legally advertise, bid, or perform construction work without active registration. The City of Des Moines will not issue building permits without proof of state registration. Starting work without registration exposes you to $1,000-$5,000 civil penalties per violation and potential criminal charges. Even small residential projects require registration—there is no exception for owner-occupied property or minor repairs. Complete registration through https://icib.iowa.gov and obtain your certificate before accepting any contracts or purchasing materials for client projects.
How long does it take to become a licensed general contractor in Des Moines from start to finish?
The complete process typically takes 6-12 weeks. First, schedule and pass the Iowa Contractor Exam (1-2 weeks to register and test). Exam preparation may require 2-4 weeks of study. Next, compile financial responsibility documentation and workers' compensation proof (1-2 weeks). Submit your registration application to the Iowa Construction Industries Board with all supporting documents. ICIB processing takes 4-8 weeks. Once approved, you receive your registration certificate and can immediately apply for local Des Moines permits. For expedited processing, some applications are completed within 3-4 weeks if all documents are submitted correctly without corrections needed. To accelerate the timeline, register for the exam immediately and gather required insurance documentation in parallel rather than sequentially. Each step depends on the previous one, so delays compound the overall timeline.
If I'm a licensed contractor in another state, can I work in Des Moines without getting Iowa registration?
No, Iowa does not recognize out-of-state contractor licenses or registrations. You must obtain Iowa contractor registration under Iowa Code Section 230C.2 regardless of your credentials in other states. However, your out-of-state experience and exam passage may satisfy exam requirement waivers—contact the Iowa Construction Industries Board at https://icib.iowa.gov to request reciprocity consideration. Some states have reciprocal agreements with Iowa, but this typically only expedites the application process rather than waiving registration entirely. You still pay the $275 registration fee and submit required financial responsibility documentation and workers' compensation proof. The good news is that Iowa may waive the contractor exam if you hold an active license in another state with comparable standards. This can reduce processing time to 2-3 weeks instead of 6-8 weeks. Submit your out-of-state license and exam records with your Iowa application for fastest approval.
What happens if I start a project without getting my Des Moines building permit and registration approved first?
Starting work before registration and permits are approved creates severe legal and financial consequences. The City of Des Moines Building and Code Enforcement can issue a stop-work order immediately, halting all construction. Any unpermitted work must be demolished or corrected at your expense, which can cost 20-50% more than original construction. Homeowners can rescind contracts with unlicensed contractors under Iowa law and recover all payments without paying for completed work. You face civil fines from the city ($500-$1,500 per day of unpermitted work) and state penalties of $1,000-$5,000 from the Iowa Construction Industries Board. Insurance claims for injuries on the jobsite will be denied because insurance covers only licensed, permitted work. The project will fail final inspection, and you cannot legally close the job. Municipalities share violation records, creating a permanent record that damages future business opportunities and bonding eligibility. Always wait for registration approval and permit issuance before mobilizing equipment or workers to any job site.
What specific local permits does Des Moines require for general contractors beyond state registration?
Des Moines requires multiple local permits depending on project scope. Building permits are mandatory for any work exceeding $500 in value and are obtained from the City of Des Moines Building and Code Enforcement Department at 913 Mulberry Street (515-283-4907) or through the city's e-Permitting system. Electrical permits are required for all electrical installations and upgrades, issued by the Des Moines Electrical Inspection Division. Plumbing permits apply to water supply, drainage, and sewer work. Mechanical permits cover HVAC system installation and replacement. Zoning verification is needed to confirm the property's land use complies with city zoning ordinances through the Planning and Zoning Division. Asbestos survey permits are required before renovations or demolition of pre-1980 buildings under Des Moines Municipal Code Chapter 38. Sign permits may apply if operating a visible job site sign. Each trade requires a separate application and fee (typically $100-$250 per permit). Polk County adds requirements for projects outside city limits. Submit state registration proof with all local applications. Final inspections must pass for all permitted work before project completion.
Other Business Types in Des Moines, IA
general contractor Licensing in Other States
See general contractor licensing in every state →Sources & References
- Iowa Code Chapter 230C — Defines contractor registration and licensing requirements in Iowa
- Iowa Administrative Code 193B — Establishes Construction Industries Board rules and registration standards
- Iowa Code Section 230C.2 — Specifies which contractors must register with the state
- 26 U.S.C. Section 6011 — Requires EIN for all businesses with employees
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.