ClearLicensed renewal checklist
Minnesota contractor license renewal checklist
Informational: verify with the issuing board. Fees are approximate and rules change. One block per license type: tick each line as you go.
HVAC
Mechanical Contractor Bond filing (no state HVAC license) (MB)
State registration · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Biennial bond filing; DLI registration certificate expires the same day the bond expires (date printed on certificate). Statute 326B.197(b): biennial filing fee.
- Renewal cycle
- Every 2 years
- CE hours
- Not required
- Renewal fee
- About $100. Fees change. Check the official site for the exact amount.
- Late fee
- Renewal with late fee is about $150 (about $100 renewal + about $50 late) per DLI fee schedule/application packet, if renewal is received after the bond filing expires.
- Grace period
- Not published, check with the board
- Official link
- https://www.dli.mn.gov/business/plumbing-contractors/mechanical-contractor-bond-requirements
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Bond in force for $25,000. Verify the amount with the board.
- A card or account to pay the renewal fee (about $100, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Electrical
Class A Electrical Contractor (EA)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- the last day of Feb of even years
- Renewal cycle
- Every 2 years
- CE hours
- Not required
- Renewal fee
- About $188. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee added when a completed renewal is not received by the expiration date (renewal+late = about $278).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Public liability: premises/operations and products/completed operations; minimum $100,000 per occurrence, $300,000 aggregate, and $50,000 property damage. DLI must be certificate holder; policy from Minnesota-licensed insurer. Workers' compensation compliance form (DLI-approved) required. Bond is continuous: submit new bond or rider if it changes.
- Official link
- https://www.dli.mn.gov/business/electrical-contractors/electrical-contractor-license-renewal-instructions
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Bond in force for $25,000. Verify the amount with the board.
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $188, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Class A Journeyworker Electrician (AJ)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Journeyworker licenses expire every two years at the end of the month in which the license was originally issued.
- Renewal cycle
- Every 2 years
- CE hours
- 16 hours
- Renewal fee
- About $53. Fees change. Check the official site for the exact amount.
- Late fee
- About $20 late fee added for late renewals (renewal+late = about $73).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Official link
- https://ims.dli.mn.gov/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 16 hours of continuing education
- A card or account to pay the renewal fee (about $53, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Class A Master Electrician (AM)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- the last day of Feb of odd years
- Renewal cycle
- Every 2 years
- CE hours
- 16 hours
- Renewal fee
- About $93. Fees change. Check the official site for the exact amount.
- Late fee
- About $40 late fee added for late renewals (renewal+late = about $133).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Official link
- https://ims.dli.mn.gov/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 16 hours of continuing education
- A card or account to pay the renewal fee (about $93, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Plumbing
Journeyworker Plumber (PJ)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Dec 31 of odd years
- Renewal cycle
- Every 2 years
- CE hours
- 16 hours
- Renewal fee
- About $53. Fees change. Check the official site for the exact amount.
- Late fee
- About $20 late fee added for late renewals (renewal+late = about $73).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Official link
- https://ims.dli.mn.gov/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 16 hours of continuing education
- A card or account to pay the renewal fee (about $53, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Master Plumber (PM)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Dec 31 of odd years
- Renewal cycle
- Every 2 years
- CE hours
- 16 hours
- Renewal fee
- About $93. Fees change. Check the official site for the exact amount.
- Late fee
- About $40 late fee added for late renewals (renewal+late = about $133).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Official link
- https://ims.dli.mn.gov/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 16 hours of continuing education
- A card or account to pay the renewal fee (about $93, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Plumbing Contractor (PC)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Dec 31 of odd years
- Renewal cycle
- Every 2 years
- CE hours
- Not required
- Renewal fee
- About $188. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee when completed renewal not received by expiration date (renewal+late = about $278).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Public liability covering premises, operations, products and completed operations: products liability at least $50,000 per person and $100,000 per occurrence, and property damage at least $10,000. DLI must be certificate holder. DLI-approved workers' compensation compliance form required. Bond is continuous; submit new bond/rider on change.
- Official link
- https://www.dli.mn.gov/business/plumbing-contractors/plumbing-contractor-license-renewal
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Bond in force for $25,000. Verify the amount with the board.
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $188, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Roofing
Residential Roofer (RR)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- All residential contractor/remodeler/roofer licenses expire March 31 (two-year license; Minn. Stat. 326B.815(b) says licenses are effective for two years and expire March 31). Renewal must be received by expiration date.
- Renewal cycle
- Every 2 years
- CE hours
- 14 hours
- Renewal fee
- About $185. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee (renewal+late = about $275) per CCLD fee schedule (one-half of about $180 license fee, 326B.092 subd. 3).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Statute 326B.86 subd. 2: commercial general liability (premises/operations and products/completed operations) of at least $100,000 per occurrence, $300,000 aggregate bodily injury and $25,000 property damage, or $300,000 combined single limit per occurrence/aggregate; certificate on file with DLI. DLI roofer page states at least $300,000 per occurrence including at least $10,000 property damage (slightly different wording). Workers' compensation certificate or exemption statement and unemployment insurance info required.
- Last verified
- Oct 17, 2026, confidence medium
Have ready
- Your license number and your login for the board portal
- Completion certificates for 14 hours of continuing education
- Bond in force for $15,000. Verify the amount with the board.
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $185, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Pest control
Structural Pest Control Applicator (Journeyman / Master) (SPCA)
State license · Minnesota Department of Agriculture (MDA) - Pesticide & Fertilizer Management
- Deadline
- Dec 31 every year
- Renewal cycle
- Every year
- CE hours
- Required, but the hours are not published. Check with the board
- Renewal fee
- About $55. Fees change. Check the official site for the exact amount.
- Late fee
- About $25 late fee applied January 1 (50% of about $50 license fee). Annual total about $55 = about $50 license + about $5 MDA processing fee.
- Grace period
- Renewal accepted through March 31 with late fee; after that must apply as new applicant.
- Insurance
- Financial responsibility required of applicator; satisfied by employer's coverage if employer maintains it: $100,000 bodily injury, $200,000 bodily injury/death for 2+ people per occurrence, $10,000 property damage (or $50,000 net assets statement, or equivalent bond).
- Official link
- https://www2.mda.state.mn.us/webapp/erenewal/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for the required continuing education (hours not published, check with the board)
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $55, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Structural Pest Control Company License (SPC Company)
State license · Minnesota Department of Agriculture (MDA) - Pesticide & Fertilizer Management
- Deadline
- Dec 31 every year
- Renewal cycle
- Every year
- CE hours
- Not required
- Renewal fee
- About $295. Fees change. Check the official site for the exact amount.
- Late fee
- About $100 late fee applied January 1 (50% of about $200 license fee). Total annual fee about $295 = about $200 license + about $85 ACRRA surcharge + about $10 MDA processing fee.
- Grace period
- None - late fee applies Jan 1. Applicators who do not renew within 3 months of expiration must restart as new applicants.
- Insurance
- Financial responsibility required: certificate of liability insurance (certificate holder: MDA) with at least $100,000 bodily injury per person, $200,000 bodily injury or death for two or more people per occurrence, and $10,000 property damage per occurrence; OR net assets statement of at least $50,000; OR performance/surety bond with the same amounts. Deductible max $500. Plus workers' compensation information.
- Official link
- https://www2.mda.state.mn.us/webapp/erenewal/
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $295, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
General contractor
Construction Contractor Registration (commercial / non-licensed contractors) (Contractor Registration (IR))
State registration · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Dec 31 of odd years
- Renewal cycle
- Every 2 years
- CE hours
- Not required
- Renewal fee
- Check the official site for the fee.
- Late fee
- Not published, check with the board
- Grace period
- Not published, check with the board
- Official link
- https://ims.dli.mn.gov/
- Last verified
- Oct 17, 2026, confidence medium
Have ready
- Your license number and your login for the board portal
- A card or account to pay the renewal fee (check the official site for the amount)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Residential Building Contractor (BC)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Two-year license ending March 31; some licenses expire in odd-numbered years and others in even-numbered years. Complete renewal must be received before expiration.
- Renewal cycle
- Every 2 years
- CE hours
- 14 hours
- Renewal fee
- About $505. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee when completed renewal not received by expiration date. Renewal fee depends on gross annual receipts: under about $1 million = about $505; about $1M-$5M = about $605; over about $5 million = about $705 (each plus about $90 if late: about $595/about $695/about $795).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Statute 326B.86 subd. 2: commercial general liability (premises/operations and products/completed operations) of at least $100,000 per occurrence, $300,000 aggregate bodily injury and $25,000 property damage, or a single limit of $300,000 per occurrence and $300,000 aggregate; written by a Minnesota-licensed insurer; DLI listed as certificate holder. Workers' compensation compliance form also required. Contractor Recovery Fund fee (varies by gross annual receipts) is included in renewal fee and replaces bonding; after a Recovery Fund payout the license is suspended until repaid (twice the amount plus interest) and a surety bond of at least $40,000 is posted.
- Official link
- https://www.dli.mn.gov/business/residential-contractors/contractor-remodeler-license-renewals
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 14 hours of continuing education
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $505, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup
Residential Remodeler (CR)
State license · Minnesota Department of Labor and Industry - Construction Codes and Licensing Division (CCLD) (Board of Electricity, Plumbing Board)
- Deadline
- Two-year license ending March 31; some licenses expire in odd-numbered years and others in even-numbered years. Complete renewal must be received before expiration.
- Renewal cycle
- Every 2 years
- CE hours
- 14 hours
- Renewal fee
- About $505. Fees change. Check the official site for the exact amount.
- Late fee
- About $90 late fee when completed renewal not received by expiration date. Renewal fee depends on gross annual receipts: under about $1 million = about $505; about $1M-$5M = about $605; over about $5 million = about $705 (each plus about $90 if late: about $595/about $695/about $795).
- Grace period
- None - DLI must receive a complete renewal application on or before the expiration date (Minn. Stat. 326B.094 subd. 3); license may expire before the renewal is processed.
- Insurance
- Statute 326B.86 subd. 2: commercial general liability (premises/operations and products/completed operations) of at least $100,000 per occurrence, $300,000 aggregate bodily injury and $25,000 property damage, or a single limit of $300,000 per occurrence and $300,000 aggregate; written by a Minnesota-licensed insurer; DLI listed as certificate holder. Workers' compensation compliance form also required. Contractor Recovery Fund fee (varies by gross annual receipts) is included in renewal fee and replaces bonding; after a Recovery Fund payout the license is suspended until repaid (twice the amount plus interest) and a surety bond of at least $40,000 is posted.
- Official link
- https://www.dli.mn.gov/business/residential-contractors/contractor-remodeler-license-renewals
- Last verified
- Oct 17, 2026, confidence high
Have ready
- Your license number and your login for the board portal
- Completion certificates for 14 hours of continuing education
- Certificate of insurance that meets the requirement above
- A card or account to pay the renewal fee (about $505, fees change)
After filing
- Renewal submitted
- Confirmation number or receipt saved
- New expiration date checked on the board lookup