- Applies to: Minnesota, United States
- Contractors & trades
- ✓ Verified Nov 1, 2026 · 1 official source
Licensing & Compliance · Minnesota Contractor Rules
In Minnesota, contractor licensing is governed by Minnesota Department of Labor and Industry (MN DLI) under Minnesota Statutes § 326B.805 (Residential Building Contractor & Remodeler Licensing) & § 181.723 (CCR), establishing a strict statutory threshold ($15,000 annual gross receipts AND working in 2+ skill areas requires a Residential Building Contractor/Remodeler license; Roofers (any 2+ skills) and Plumbers/Electricians require state licenses; single-skill specialty trades must register under CCR) plus mandatory bond, fee, and qualification requirements ($15,000 Residential Roofer Surety Bond + Contractor Recovery Fund fee ($320–$520) + MN DLI license fee).
Key Takeaways
- Statutory threshold: $15,000 annual gross receipts AND working in 2+ skill areas requires a Residential Building Contractor/Remodeler license; Roofers (any 2+ skills) and Plumbers/Electricians require state licenses; single-skill specialty trades must register under CCR. Contracting above this limit without an active credential voids lien rights and triggers administrative fines.
- Bond & registration requirements: $15,000 Residential Roofer Surety Bond + Contractor Recovery Fund fee ($320–$520) + MN DLI license fee.
- Qualification pathway: Residential Building Contractors and Remodelers must designate a Qualifying Person who passes the MN DLI exam and completes 14 hours of continuing education every 2 years; single-skill subcontractors register free via the Construction Contractor Registration (CCR) portal.
“In Minnesota, anyone who contracts with a homeowner to provide residential building or remodeling work involving two or more special skill areas must hold a Residential Building Contractor or Remodeler license from MN DLI.”
Minnesota Contractor License Requirements 2026 (MN DLI): Thresholds, Exams & Trade Rules
Short answer: Under Minn. Stat. § 326B.805 and § 181.723, Minnesota contractor license requirements are enforced by the Minnesota Department of Labor and Industry (MN DLI). Contracting with a homeowner to perform work in 2 or more special skill areas (with gross annual receipts of $15,000 or more) requires a state Residential Building Contractor or Residential Remodeler license; residential roofing requires a state license at any dollar amount; and single-skill specialty trades register under the Construction Contractor Registration (CCR) program.
⚡ Instant Contractor Estimate, Tax & Invoice Generator (
🔗 Embed / CSV Template+ 5 Free Saves): Create a compliant state/city contractor estimate or invoice in the Free Invoice & Estimate Generator, export via🔗 Embed / CSV Template, save up to 5 free quotes & invoices in the iCloud Web Workspace (5 Free Saves), or Download Keel on the App Store ($0/mo, No Subscription) (quotes-estimates).
In addition to meeting trade exam and experience rules, contractors must satisfy $15,000 Residential Roofer Surety Bond (for roofers), plus a $320 to $520 Contractor Recovery Fund fee and MN DLI biennial license fee and print their required licence or registration details on estimates and invoices across Minneapolis, Saint Paul, Rochester, Duluth, Bloomington, and Plymouth.
Every contractor expanding into Minnesota—or transitioning from employee to independent operator in Minneapolis, Saint Paul, Rochester, Duluth, Bloomington, and Plymouth—has to answer one question before writing their first bid: which work triggers a mandatory licence, and which agency enforces it? In Minnesota, regulation runs through Minnesota Department of Labor and Industry (MN DLI) under Minnesota Statutes § 326B.805 (Residential Contractors) & § 181.723 (Construction Contractor Registration). Getting the boundary wrong does not just risk an administrative citation; it can invalidate your customer contract and strip away your right to enforce payment. Below is the complete 2026 breakdown of minnesota contractor license requirements, how the thresholds apply across residential building, remodeling, roofing, electrical, plumbing, lawn care, and snow removal, and how to keep your paperwork compliant. For the companion rules in Minnesota, see minnesota sales tax for contractors and minnesota contractor insurance requirements.
Who needs a contractor license in Minnesota in 2026?
The first rule of minnesota contractor license requirements is separating general building/remodeling thresholds from compulsory trade credentials.
In Minnesota, contracting with a homeowner to perform work in 2 or more special skill areas (with gross receipts ≥$15,000/year) requires a Residential Building Contractor or Residential Remodeler license from MN DLI; Roofing requires a state license at any revenue; single-skill specialty trades register under the Construction Contractor Registration (CCR) program. That structure means two contractors working on the same residential street in Minneapolis can face completely different legal gates depending on whether they are performing structural remodeling, specialty finishing, or regulated mechanical/electrical work.
MN DLI divides residential construction into 8 statutory skill areas (excavation, masonry/concrete, carpentry, interior finishing, exterior finishing, drywall/plaster, residential roofing, and general installation): if you only perform 1 skill (other than roofing, plumbing, or electrical), you do not need a residential builder license, but you MUST register in the free CCR database to work for other contractors. When a homeowner or commercial property manager reviews your quote, they are checking whether the legal name on your estimate matches an active entry in the Minnesota Department of Labor and Industry (MN DLI) public register.
How do Minnesota’s license classes, thresholds, and trade tiers compare?
Use the matrix below to match your typical project size and trade scope against Minnesota’s statutory categories:
| Minnesota License / Tier | Scope & Monetary Threshold | Key Qualification & Financial Requirement |
|---|---|---|
| Residential Building Contractor (BC) / Remodeler (CR) | 2+ skill areas on existing or new 1–4 family homes (≥$15k/yr) | Qualifying Person exam + $320–$520 Recovery Fund + 14 hrs CE |
| Residential Roofer License (RR) | Roofing + roof sheathing/flashing at any dollar volume | Qualifying Person exam + $15,000 Roofer Surety Bond + CGL |
| Single-Skill Specialty Trade (Painting, Tile, Drywall) | 1 skill area only (excluding roofing, electrical, plumbing) | Exempt from BC/CR exam; register free in MN DLI CCR portal |
| Electrical, Plumbing & High-Pressure Piping | MN DLI state trade licensing ($0 exemption) | Master of Record + state contractor bond & insurance |
Notice how strictly Minnesota separates the individual technical qualification (your journeyman, master, or supervisor credential) from the business contracting licence (the entity that signs the contract, carries the insurance, and issues the invoice). Even if you have twenty years of field experience, issuing an invoice in a business name that lacks the business-level registration violates Minnesota Statutes § 326B.805 (Residential Contractors) & § 181.723 (Construction Contractor Registration).
What are the experience, exam, and financial requirements?
Applying through Minnesota Department of Labor and Industry (MN DLI) requires assembling four distinct pieces of documentation before your application is approved:
- Verified trade or supervisory experience: MN DLI divides residential construction into 8 statutory skill areas (excavation, masonry/concrete, carpentry, interior finishing, exterior finishing, drywall/plaster, residential roofing, and general installation): if you only perform 1 skill (other than roofing, plumbing, or electrical), you do not need a residential builder license, but you MUST register in the free CCR database to work for other contractors. Keep signed experience verification forms, W-2s, or historical tax and contract records ready for board review.
- Financial responsibility, net worth, or surety bonding: $15,000 Residential Roofer Surety Bond (for roofers), plus a $320 to $520 Contractor Recovery Fund fee and MN DLI biennial license fee. For example, a contractor bidding a $1,360 remodel or a $2,240 structural addition must ensure their license class ceiling covers the entire contract value—including both labor and materials.
- Business entity and tax registration: If you operate as an LLC, corporation, or registered trade name (DBA), your entity registration must match the exact name on your certificate of insurance and your Minnesota tax account.
- Written contract disclosures: Once licensed, your license or registration number must appear on every written estimate, homeowner contract, change order, and final invoice.
How do municipal permits in Minneapolis interact with state or provincial rules?
A state or provincial trade ticket is only half of the compliance equation when you pull a permit in Minneapolis, Saint Paul, Rochester, Duluth, Bloomington, and Plymouth.
Local building departments verify three things at the permit counter before releasing a building, electrical, plumbing, or mechanical permit:
- Your active credential with Minnesota Department of Labor and Industry (MN DLI).
- Your current workers’ compensation compliance or statutory exemption certificate (detailed in minnesota contractor insurance requirements).
- The exact project valuation (such as a $3,600 kitchen and bath renovation) so local permit fees and inspection schedules are calculated accurately.
Never agree to let a homeowner pull an “owner-builder” permit to bypass Minnesota’s licensing rules when you are the contractor actually performing and supervising the work. Building inspectors in Minneapolis, Saint Paul, Rochester, Duluth, Bloomington, and Plymouth routinely flag disguised unlicensed work on site, resulting in immediate stop-work orders.
What happens if you perform unlicensed contractor work in Minnesota?
The financial risk of ignoring minnesota contractor license requirements is far worse than the administrative fine alone.
Hiring an unregistered subcontractor in Minnesota violates Minn. Stat. § 181.723 and exposes the hiring contractor to MN DLI administrative orders and fines; working in 2+ skill areas without a Residential Remodeler license voids mechanic’s lien rights. Think about what that means on a $1,360 project: if a dispute arises at completion and you lack the required credential for that job size or trade, the property owner can refuse to pay the final balance and your normal legal remedies—including mechanic’s liens and breach-of-contract suits—can be thrown out at the courthouse door.
Even when you are properly licensed, sloppy paperwork creates similar headaches. If a $1,360 job grows through verbal extras into a $3,600 job without written change orders, you can accidentally cross into a higher license tier mid-project.
What must a Minnesota contractor include on estimates, contracts, and invoices?
To keep your contracts enforceable and pass client vetting on the first look, build these five elements into every estimate and invoice you issue in Minnesota:
- Your legal business name, physical address, and Minnesota license/registration number in the header.
- Itemized scope of work and materials so there is zero ambiguity about what is included and how minnesota sales tax for contractors applies to the bill.
- Explicit deposit and milestone payment schedule that respects any statutory deposit caps and ties each draw to a physical stage of work.
- Written change-order clause stating that any hidden substrate defects or customer additions require a signed price adjustment before work proceeds.
- Clear completion and warranty terms alongside your payment link or QR code.
Keel is an on-device iPhone app built for solo contractors and tradespeople who want their estimates, invoices, photographed supplier receipts, and business mileage organized under each job—with no bank connection. You can put your Minnesota license number on every PDF quote and invoice, convert accepted quotes into invoices in one tap, and keep supporting records ready for your accountant at year end. Free to download on the App Store.
Frequently asked questions
Can a handyman work in Minnesota without a contractor license?
Only within strict statutory boundaries. In Minnesota, minor repair work must stay below the monetary threshold and outside compulsory licensed trades (residential building, remodeling, roofing, electrical, plumbing, lawn care, and snow removal). The moment a punch list includes regulated electrical, plumbing, or gas work—or crosses Minnesota’s dollar threshold on a single project (even if split into two smaller invoices)—a proper license or registration is legally required.
Do subcontractors need their own license in Minnesota, or can they work under the general contractor’s license?
In Minnesota, independent subcontractors running their own businesses cannot simply “borrow” a general contractor’s license to perform regulated trade work or exceed statutory thresholds. Furthermore, general contractors in Minneapolis, Saint Paul, Rochester, Duluth, Bloomington, and Plymouth are audited by insurers and licensing boards on whether every subcontractor they hire holds an active credential and insurance certificate.
How long does it take to get approved by Minnesota Department of Labor and Industry (MN DLI)?
Once you have completed any required pre-license education, passed the applicable trade or business/law exam, and assembled your financial or insurance certificates, standard application processing with Minnesota Department of Labor and Industry (MN DLI) typically takes two to four weeks—provided your business entity name matches across every form.
Does Minnesota offer reciprocity with neighboring states or provinces?
Reciprocity in Minnesota is trade-specific and only applies to designated exam waivers where Minnesota Department of Labor and Industry (MN DLI) has signed a formal agreement (or via Red Seal interprovincial standards in Canada). Even when a trade exam is waived through reciprocity, you must still submit the Minnesota business application, pay the registration fees, and comply with local business-law and insurance rules.
What records should I keep after my Minnesota license is issued?
Keep your active license certificate, continuing education completion records, signed customer estimates, written change orders, sequential invoices, and itemized material receipts archived by job for at least five to seven years. Clean job folders protect both your license renewal and your annual tax return. Keeping your sequential client invoices, dated supplier receipts, and compliance records filed under each job ensures you can verify these numbers immediately during any customer or tax review.
This guide provides general information on Minnesota contractor licensing rules as of 2026 and is not legal advice. Always confirm current thresholds, exam rules, and fee schedules directly with Minnesota Department of Labor and Industry (MN DLI) and your local municipal building department.
| Requirement Category | Minnesota Statutory Rule | Regulating Authority | Estimated Cost / Threshold |
|---|---|---|---|
| Mandatory License Threshold | $15,000 annual gross receipts AND working in 2+ skill areas requires a Residential Building Contractor/Remodeler license; Roofers (any 2+ skills) and Plumbers/Electricians require state licenses; single-skill specialty trades must register under CCR | Minnesota Department of Labor and Industry (MN DLI) | Statutory contract cap |
| Surety Bond & Filing Fees | $15,000 Residential Roofer Surety Bond + Contractor Recovery Fund fee ($320–$520) + MN DLI license fee | Minnesota Department of Labor and Industry (MN DLI) | $150–$650 / yr bond & fee |
| Exam & Trade Qualification | Residential Building Contractors and Remodelers must designate a Qualifying Person who passes the MN DLI exam and completes 14 hours of continuing education every 2 years; single-skill subcontractors register free via the Construction Contractor Registration (CCR) portal. | Minnesota Department of Labor and Industry (MN DLI) | 2–5 yrs experience + exam |
| Invoice & Contract Disclosure | Display license/registration number on all estimates, contracts & invoices | Minnesota Statutes § 326B.805 (Residential Building Contractor & Remodeler Licensing) & § 181.723 (CCR) | Required on 100% of bids |
Official source: Minnesota Department of Labor and Industry (MN DLI) (Minnesota Statutes § 326B.805 (Residential Building Contractor & Remodeler Licensing) & § 181.723 (CCR)). Always check local municipal permit rules before starting work.

Create a Minnesota Invoice or Estimate with Your License Number
Generate a clean, itemized Minnesota estimate and invoice PDF pre-loaded with Minnesota Department of Labor and Industry (MN DLI) disclosure notes.
Next
How do I bill for it?
Appliance Repair Invoice Example: Every Line Explained
When the first job is booked, Keel keeps the invoices, receipts and mileage for it.How do I bill for it?
Knowledge Graph · Interactive Mind Map