Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck in Portage requires a permit. The City of Portage Building Department enforces IRC R507 with a mandatory 42-inch frost depth for all footings — deeper than Michigan's south-state average — which affects both cost and timeline.
Portage's 42-inch frost-depth requirement is stricter than many neighboring communities in Kalamazoo County and reflects the city's glacial-till soil and seasonal freeze-thaw cycles. This depth directly increases footing excavation cost and plan-review scrutiny; inspectors will reject footings that don't penetrate below 42 inches. The City of Portage Building Department also requires IRC R507-compliant ledger flashing, beam-to-post lateral connectors, and guardrail details on ALL submitted plans — no exceptions for 'simple' projects under 200 square feet. Owner-builders are permitted for owner-occupied homes, but must pull the permit themselves and attend all three inspections (footing pre-pour, framing, final). Plan review typically takes 2–3 weeks for a straightforward residential deck; complex projects with electrical or waterproofing details may extend to 4 weeks. Unlike some Michigan cities, Portage does not offer over-the-counter permits for decks; all submissions go to the full plan-review queue.

What happens if you skip the permit (and you needed one)

Portage attached deck permits — the key details

Any deck attached to your house in Portage requires a permit, period. This includes decks under 200 square feet if they are elevated (over 30 inches above grade) or if they are attached to the house structure. The only exemption under IRC R105.2 is a freestanding deck at ground level under 200 square feet — and even then, Portage recommends a pre-construction meeting to confirm. The City of Portage Building Department enforces the 2020 International Residential Code (IRC) with no local amendments that waive deck permits. The ledger board is the critical connection point: IRC R507.9 requires flashing that extends below the rim joist and under the house's water-resistive barrier, overlapped with shingles or siding. This is the #1 rejection reason in plan review. Your plans must include a cross-section detail showing flashing, fastener spacing (16 inches on-center for band joist connection), and ledger bolts (1/2-inch diameter, 6 feet on-center maximum).

Footings are the second critical detail, and Portage's 42-inch frost depth is non-negotiable. All footings must be excavated and poured below the frost line to prevent heave and settlement. This means pier holes 4+ feet deep in most yards — potentially hitting sand or gravel layers in Portage's glacial-till soils. Your permit application must include a site plan showing footing locations, a detail of the post-to-footing connection (concrete pier with J-bolts or similar), and confirmation that you will obtain a footing inspection before backfilling. Posts must be pressure-treated (UC4B or better) below grade. Beam-to-post connections also require lateral load devices per IRC R507.9.2 — typically Simpson H-clips or hurricane ties if your deck is in a high-wind area (which Portage is not, but the code applies anyway). These connectors are checked at framing inspection and cannot be added after.

Guardrails and stair stringers are the third checkpoint. IRC R311.7 requires stair treads of 10 to 11 inches and risers of 7 to 7.75 inches (measured consistently); landings must be level and at least 36 inches deep (measured from the last tread to the doors/threshold above). Guardrails must be 36 inches high, measured from the deck surface to the top of the rail; balusters must not allow a 4-inch sphere to pass between them (the 'sphere test'). If your deck is more than 30 inches above grade and you have children, the city inspector will pay close attention to baluster spacing. Corner posts and end posts of stair stringers are detail-heavy in plan review — missing dimension chains or unclear connections will trigger a resubmission. Portage does not waive these for small decks.

The permit fee in Portage is based on valuation. A typical 12x16 attached deck (192 square feet) valued at $4,500–$6,000 will cost $180–$300 in permit fees (roughly 3–5% of valuation, sometimes higher if the deck includes electrical or built-in spa features). The fee schedule is published on the City of Portage website or available from the Building Department. Plan-review takes 2–3 weeks for a standard residential deck; Portage does not offer expedited review. You will need to submit two sets of plans (some offices accept one, but two is safer) showing site plan, footing detail, ledger detail, framing elevation, and stair detail if applicable. Revisions, if required, add another 7–10 days.

Owner-builders can pull permits in Portage for owner-occupied homes, but you (the homeowner) must be the applicant and must attend all three inspections yourself or designate a licensed contractor as your agent. The footing pre-pour inspection happens before concrete is poured; the framing inspection happens after all posts, beams, and rim joists are in place but before decking; the final inspection happens after railings, stairs, and all details are complete. Each inspection must be scheduled at least 24 hours in advance via the city's online portal or by phone. If you hire a contractor, they pull the permit on your behalf and pay the fee, but you (or they) must still schedule inspections. The city does not issue a final occupancy or use-and-occupancy certificate for a deck, but the final inspection sign-off is what you need for resale disclosure and insurance purposes.

Three Portage deck (attached to house) scenarios

Scenario A
12x16 attached ground-level deck, no stairs, rear yard, single-story ranch in southeast Portage (non-flood zone)
You're building a 192-square-foot deck attached to the back of your house, sitting about 18 inches above grade (one step down from the back door). You think it's low enough to skip a permit — but attached decks require permits regardless of height in Portage. The deck will have four posts (sunk 42 inches into the ground) and a ledger board bolted to your rim joist. Your footing plan must show excavation below the 42-inch frost line, concrete piers, and J-bolts. The ledger detail must include flashing, fastener spacing, and bolts at 6-foot intervals. You'll have a guardrail around three sides (front and sides, open on the house side) with balusters no more than 4 inches apart. Because the deck is attached to the house and over 30 inches above grade (counting the frost-depth requirement), it triggers structural review. Plan submission takes 2–3 weeks; footing inspection before pour, framing inspection after posts/beams, final inspection after railings. Permit fee: $180–$250. Total project cost: $4,500–$7,000 (materials + labor). Timeline from permit pull to final inspection: 4–6 weeks.
Permit required (attached deck) | Footing depth 42 inches minimum | Pre-pour, framing, final inspections | $180–$250 permit fee | $4,500–$7,000 total project cost
Scenario B
20x12 second-story deck with exterior staircase, southeast Portage, colonials and two-stories, sandy soil pocket
You're building a 240-square-foot elevated deck on the second story (approximately 10 feet above grade) with a staircase down to the yard. This deck is significantly larger and higher, so it triggers more rigorous plan review. The staircase must meet IRC R311.7: treads 10–11 inches, risers 7–7.75 inches, landings 36 inches deep. The stringers and handrails must be bolted to the deck frame, and the bottom landing must rest on a concrete pad (which also goes 42 inches deep in Portage's frost zone). Your footing plan is now complex: you have posts for the deck frame (possibly 6–8 posts depending on span), a staircase landing pad, and potentially a storage area or sitting bench. The ledger flashing detail becomes more critical because the second-story rim joist is higher and more exposed to weather. Beam-to-post lateral connectors (hurricane ties or H-clips) are mandatory; the city will inspect them at framing. If your yard happens to be in a sandy soil pocket (which is possible north of M-96 in Portage), your footing design may need to account for deeper sand layers or slightly smaller post spacing. Plan-review time: 3–4 weeks due to complexity. Permit fee: $275–$400 (based on valuation ~$8,000–$12,000). Total project cost: $9,000–$15,000. Timeline: 5–8 weeks including inspections.
Permit required (elevated + stairs) | Footing depth 42 inches, landing pad included | Stair detail (IRC R311.7) required | Lateral connectors at beam-to-post | $275–$400 permit fee | $9,000–$15,000 total cost
Scenario C
Freestanding ground-level deck, 12x15 (180 sq ft), rear corner lot, outside city ROW, no attachment to house
You want to build a freestanding deck in the backyard — no attachment to the house, sitting directly on the ground with no elevation (or only 6 inches of clearance for mowing). This deck is under 200 square feet and under 30 inches above grade, so it qualifies for the IRC R105.2 exemption in Portage. However — and this is important — the city recommends a pre-construction meeting to confirm the deck's status as a 'temporary structure' or 'ground-level platform.' If the deck is truly sitting on the ground with minimal clearance, you may need to show that the posts rest on concrete pads (not footings) to satisfy drainage and soil-bearing requirements. Even though a permit is not required, you should verify setback distances from property lines (typically 5 feet for side/rear yards in Portage's residential zones) and check whether your lot is in a flood zone (which would change things). If your deck sits more than 6 inches above grade and you add posts, it may be reclassified as an 'elevated deck' and would require a permit. The safest approach: call the Building Department before you start, describe the ground-level deck, and ask whether a permit is needed for your specific lot. Cost: $0 permit fee. Total project cost: $2,000–$4,000 (materials only, no inspections). Timeline: start immediately after pre-construction confirmation.
No permit required (ground-level, <200 sq ft, freestanding) | Pre-construction call recommended to confirm exemption | Setback compliance check (5 feet minimum) | No inspections required | $0 permit fee | $2,000–$4,000 total cost

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Why Portage's 42-inch frost depth matters more than you think

Portage sits in the transition zone between Michigan's deeper-frost areas (north) and moderate zones (south). The 42-inch frost line is set by the city based on historical soil surveys and freeze-thaw data; it represents the deepest point at which soil typically freezes in a severe winter. If you pour a footing above this line, the ground heaves when it freezes, lifting the post and causing the deck to settle unevenly — or worse, collapse. Portage inspectors will physically check footing depth at the pre-pour inspection using a tape measure or depth gauge.

The glacial-till soils underlying much of Portage make this extra important. Till is a mix of clay, silt, sand, and gravel deposited by glaciers; it has variable compaction and drainage. In areas with higher clay content (west and south), footings may need to be dug even deeper to hit competent bearing soil. The sandy pockets north of M-96 offer better drainage but can shift more easily, so post spacing and lateral bracing become more critical. A site-specific soil investigation is rare for residential decks but sometimes recommended by inspectors if the ground is very soft or if a previous deck failed.

The cost impact is real. Digging post holes 4+ feet deep in clay-till soil requires either hand-digging (slow, expensive) or a power auger (which you may need to rent for $200–$400 per day). Concrete volume increases too — deeper footings mean more cubic yards of concrete. A typical deck with four posts might require 2–3 extra cubic yards of concrete just to meet the 42-inch rule, adding $300–$500 to material cost. Contractors in Portage build this into their bids; if a contractor says they'll skip the frost depth, they're cutting corners and the deck is at risk.

The ledger board flashing detail — why Portage plan-review is strict here

The ledger board is the most common failure point in residential decks across the country. Water infiltration under the ledger rots the rim joist, causes structural failure, and can compromise the entire house. Portage inspectors have seen enough failed decks over the years that they demand detailed, compliant flashing in every plan submission. The code requirement (IRC R507.9) is clear: flashing must extend below the rim joist, overlap the house's water-resistive barrier (or sit under the house's siding if it's vinyl or wood), and be sloped away to shed water. The fasteners — 1/2-inch bolts, 6 feet on-center — must be shown in the plan with dimension lines and callouts.

Most homeowners and many contractors think ledger flashing is a job-site detail — something the carpenter handles during installation. In Portage, it's a plan-review line item. You must submit a cross-section detail (typically a 1:3 or 1:4 scale drawing) showing the ledger bolts, flashing, rim joist, and the house's band joist and siding or sheathing. If the detail is missing or vague, the plan will be marked 'REVISE' and sent back. Adding the detail and resubmitting costs you 1–2 weeks and a recheck fee (often $50–$100). This is why many contractors hire a plan-service or structural engineer for deck plans; it's faster and cheaper than playing revision ping-pong with the city.

The flashing material itself must be non-corrosive — aluminum, galvanized steel, or stainless steel. Copper is allowed but expensive. The flashing must be continuous (no gaps) and must be sealed with caulk or sealant at all edges. Portage does not approve 'self-flashing' ledger boards (boards with integral metal flanges) without seeing the product spec sheet and confirming it meets IRC R507.9. If you're using a standard pressure-treated 2x8 ledger, you'll need separate flashing — typically an L-shaped metal flashing or a tape-and-flashing system. Cost for materials: $100–$300. Cost for contractor labor to install it correctly: $200–$500. Skipping or cutting corners on flashing is the #1 cause of callbacks and complaints in Portage.

City of Portage Building Department
8175 Central Park Drive, Portage, MI 49024
Phone: (269) 329-4500 | https://www.portage.org/permits
Monday–Friday, 8:00 AM–5:00 PM (call or check website for holiday closures)

Common questions

Can I build a deck without a permit if it's under 200 square feet?

Only if the deck is freestanding, not attached to the house, and sits at ground level (under 30 inches above grade). Any attached deck or deck over 30 inches high requires a permit, regardless of square footage. Call the City of Portage Building Department to confirm your specific deck qualifies for the exemption.

How deep do footing holes need to be in Portage?

All footing holes must be excavated below the 42-inch frost line. This means digging approximately 42–48 inches deep depending on your exact location within Portage. Footings that don't meet this depth will fail frost-heave inspection and the project will be stopped until corrected.

Can I pour footings in the fall if I'm building the deck in spring?

Yes, you can pour footings in the fall and backfill them, then build the deck frame in spring. However, Portage requires a footing inspection before backfilling (whether in fall or spring), and the concrete must cure for at least 7 days before the inspector signs off. Have your plan approved first and schedule the pre-pour inspection before you dig.

Do I need a structural engineer for my deck plans?

Not required by code for a simple residential deck under about 400 square feet. However, Portage's plan-review process is thorough; a structural engineer or qualified plan-service can save you revision cycles. If your deck is large, elevated, or on sloped terrain, an engineer is highly recommended and may be faster than battling revisions.

What's the timeline from permit pull to final inspection?

Plan review takes 2–3 weeks for a standard deck, sometimes 4 weeks if revisions are needed. After approval, the footing inspection (pre-pour) happens when you call. Framing inspection follows once posts and beams are set. Final inspection occurs after railings and stairs are complete. Total timeline: 4–6 weeks from permit pull to occupancy, depending on your build pace and inspection scheduling.

If I hire a contractor, do I still need to attend inspections?

No. If you hire a licensed contractor, they are responsible for pulling the permit and scheduling and attending inspections. If you're an owner-builder, you must attend (or designate an agent). Either way, someone representing the project must be present at each of the three inspections; the inspector will not sign off without the responsible party on-site.

Can I add electrical outlets to my deck?

Yes, but electrical work requires a separate electrical permit and inspection. Outlets must be GFCI-protected, run in conduit or NM cable rated for outdoor use (UF-B), and comply with NEC (National Electrical Code) Article 680 (water-adjacent equipment). The Building Department will coordinate the electrical inspector with your deck inspections. Plan for an extra 1–2 weeks and a separate electrical permit fee (typically $75–$150).

What if I discover unpermitted deck work was done by the previous owner?

You must disclose it to future buyers in Michigan (it's a legal requirement on the Transfer Disclosure Statement). You can either remove the deck, pull a retroactive permit and bring it into compliance, or offer a price reduction. A retroactive permit costs more ($300–$600) and the city will inspect for code compliance; if the deck is unsafe, removal may be required. Address this before selling.

Are there any height restrictions or setback rules for decks in Portage?

Portage requires decks to comply with setback rules for your zoning district (typically 5 feet from side and rear property lines for residential lots). Decks are allowed up to 14 feet high if the posts and foundation are adequate. If your lot is near a floodplain or is in a special flood-hazard area, there may be additional height or construction restrictions; check with the Building Department for your specific address.

What happens at the footing pre-pour inspection?

The inspector checks that footing holes are dug to the correct depth (42+ inches), that the diameter and spacing match your approved plan, and that the ground at the bottom is stable and not waterlogged. The inspector will use a tape measure to confirm depth. Once approved, you can pour concrete. If the holes are too shallow or the spacing is off, the inspector will mark it 'FAIL' and you must re-dig and reschedule.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Portage Building Department before starting your project.