Michigan · Code adoption

Michigan adopted codes

Statewide-mandatory (LARA Bureau of Construction Codes); ~1,600 local units enforce via certified officials, state is AHJ where no local enforcement.

Adopted NEC

NEC 2023 (2023 Michigan Electrical Code, Part 8, 2nd printing)

Energy code

Michigan Uniform Energy Code (2021 IECC-based; residential Part 10)

Last verified

2026-07-03 · verified

Solar PV, storage & EV

Governing articles
690 / 705 / 706 (PV, interconnection, storage) · 625 (EV supply equipment)
Enforced through
NEC 2023 (2023 Michigan Electrical Code, Part 8, 2nd printing)

State-specific solar, storage and EV provisions are covered in the entry below.

Michigan — Code Adoption Summary

Adoption model: Statewide-mandatory (LARA Bureau of Construction Codes); ~1,600 local units enforce via certified officials, state is AHJ where no local enforcement. Last verified: 2026-07-03 Confidence: verified Primary sources: MI LARA Bureau of Construction Codes — https://www.michigan.gov/lara/bureau-list/bcc · ICC MI

Statewide adopted codes — current (2026)

Code familyAdopted editionEffectiveSource
Building2021 Michigan Building Code (2021 IBC base)2025-04-09michigan.gov/lara
ResidentialMichigan Residential Code (2015→2021 cycle)"
Electrical (NEC)NEC 2023 (2023 Michigan Electrical Code, Part 8, 2nd printing)2024-03-12michigan.gov/lara
MechanicalMichigan Mechanical Code (2021 IMC base)"
Plumbing2021 Michigan Plumbing Code (IPC 2021, 2nd printing)2024-03-12michigan.gov/lara
EnergyMichigan Uniform Energy Code (2021 IECC-based; residential Part 10)2025-08-29michigan.gov/lara

Solar PV / ESS / EV

ItemStatus
NEC solar (690/705/706)via NEC 2023
EV / energy2021 IECC-based energy code

Adoption model & precedence

  • Codes are statewide; enforced by certified local building depts, else the state Bureau is AHJ.
  • Local amendments limited (more-stringent via state process).
  • AHJ = certified local building department (or LARA BCC).

Major cities / counties

JurisdictionCountyNotesBuilding dept.
DetroitWaynestatewide code; Detroit BSEED enforcementdetroitmi.gov/bseed
Grand RapidsKentstatewide codegrandrapidsmi.gov
Warren / Ann ArborMacomb / Washtenawstatewide coderespective depts

AHJ fallback (when local adoption is unverified)

  • State baseline: 2021 MBC, NEC 2023, 2021 Michigan Plumbing (IPC 2021), 2021 IECC-based energy.
  • Action: confirm the certified local dept (Detroit BSEED, etc.).

Change log

  • 2026-07-03 — created; verified NEC 2023 (eff. 2024-03-12), 2021 MBC (eff. 2025-04-09), IPC 2021 plumbing, 2021 IECC-based energy.

Adoption dates move. Confirm the governing edition with the AHJ before issuing for permit — this entry was last checked on 2026-07-03.