Permit & Code Reference
Minnesota Pallet Rack Requirements
What it takes to permit, engineer, and install steel storage racks in Minnesota. Every claim cited to a primary source.
At a glance
Required for racks > 5'-9" (IBC ยง105.2 as amended by MN Rules 1300).
SDC A statewide; some Site Class E sites โ B.
MSFC (2018 IFC) Ch. 32 / Rule 7511.3206; high-piled storage triggers.
MN-licensed PE required (Statute 326.02).
Free quotes
Skip the research โ get a Minnesota permitting expert on it
Free quotes from partners in Minnesota who handle permits, sealed drawings, and fire-marshal coordination.
Last reviewed: 2026-06-18
๐ Building Permit
- Adopted code
- 2020 Minnesota State Building Code (MSBC), effective March 31, 2020. Minnesota Rules Chapter 1305 adopts the 2018 IBC by reference with Minnesota amendments.
- Permit threshold
- IBC ยง105.2 as amended by MN Rules 1300. Storage racks are not on the ยง105.2 exempt list; per IBC ยง105 and ยง105.5, racks meeting IBC ยง2208 / Ch. 22 thresholds (typically over 5'-9" top-of-shelf, or any rack supporting a walkable surface) require a building permit.
- Issuing authority
- Local building department of the municipality where the rack is installed. DLI delegates to municipalities under Statute 326B.121. DLI directly enforces on state-owned buildings.
- Typical fee range
- Valuation-based per IBC fee tables adopted locally. Minneapolis CPED and St. Paul DSI both use tiered valuation schedules โ a typical commercial rack install valued $25Kโ$100K runs roughly $400โ$1,500 in base permit fee, plus a 0.0005 state surcharge (MN Statute 326B.148) and plan review fee (commonly 65% of permit fee).
- Typical review time
- Not statewide published. Minneapolis CPED commercial review commonly 4โ6 weeks for full plan review; St. Paul DSI commonly 2โ4 weeks. Smaller racks may qualify for express/over-the-counter review in St. Paul.
๐ Seismic Requirements
- Seismic Design Category
- A across most of Minnesota. Site Class E (very soft soils โ relevant in some Mississippi/Minnesota River floodplain parcels and parts of the Iron Range) can push selected risk categories into SDC B
- Sds range
- Very low. Typical Minneapolis/St. Paul Sds โ 0.05โ0.08g (Site Class D default). Rochester โ 0.05โ0.07g. Duluth โ 0.04โ0.06g.
- Anchoring & bracing
- ANSI/RMI MH16.1-2021 governs. In SDC A, seismic detailing is minimal but anchorage and overturning checks still required per MH16.1 and ASCE 7-22 Ch. 15.
๐ฅ Fire Marshal
- When fire review is triggered
- Minnesota State Fire Code (MN Rules Chapter 7511) adopts the 2018 IFC with amendments, effective March 31, 2020. Chapter 32 / Rule 7511.3206 governs high-piled combustible storage โ triggered above 12 ft solid-pile / 6 ft for high-hazard, or any racking with these heights. SFMD review required for sprinkler/in-rack/aisle compliance.
๐๏ธ Engineer Stamp
- When PE-stamped drawings are required
- Yes for structural design submitted to AHJs. Minnesota-licensed PE required per Statute 326.02 (protected title) and 326.03. License renewal every even-numbered year. Out-of-state PEs need MN reciprocity through Board of AELSLAGID before stamping.
โ ๏ธ Local Quirks
Things that surprise out-of-state buyers in Minnesota.
- Cold-chain/grocery DC corridor along I-94 and I-35 (Shakopee, Eagan, Brooklyn Park, Rogers) drives freezer/cooler rack design โ embedded slab anchors with sub-zero thermal cycling considerations.
- Mayo Clinic Rochester anchors a medical warehouse cluster โ class-specific commodity classification on pharma/biotech racks.
- Duluth port and Iron Range mining yards see heavy-duty cantilever and structural rack with cold-weather steel notch-toughness specs.
- Municipalities under 2,500 population outside metro counties may opt out of MSBC enforcement (Statute 326B.121) โ in those jurisdictions, the county or no enforcement may apply.
- Twin Cities cross-jurisdiction projects must coordinate Minneapolis CPED + St. Paul DSI fee/review tracks separately.
Sources
Every claim on this page links to a primary source.
- MN Rules Chapter 1305
- DLI โ 2020 Minnesota State Building Codes
- MN Rules 1300
- MN Statute 326B.121
- Saint Paul DSI Permit Fee Schedule (PDF)
- Minneapolis Building Permit Fees
- MN Rule 7511.3206 โ High-Piled Storage
- MN State Fire Marshal Fire Code
- MN Statute 326.02 โ PE Practice
- Board of AELSLAGID โ Engineering
Informational only โ verify with your local AHJ.
Code requirements vary by jurisdiction and change on three-year cycles. Local amendments, fire-marshal interpretation, and your specific project conditions can shift what's actually required. This page is a starting point, not engineering or legal advice. Always confirm with your Authority Having Jurisdiction before designing or installing.