DeckMath
Permits & code

Deck Building Permits — IRC 2021 + State Rules

When you need a deck permit, what it costs, what gets rejected, and the IRC 2021 sections every inspector reads.

9 min read·Updated 2026-05-10·process

The single most common reason a deck fails inspection is that the homeowner skipped the permit. The second most common is the permit was pulled but the build doesn't match what was submitted. This guide walks through IRC 2021 R105's permit triggers, the typical fees in each US region, the application paperwork your jurisdiction will ask for, and the dozen things inspectors actually check on the final walkthrough. If you're DIYing or hiring a contractor, this is the document you tape to the saw before breaking ground.

When you need a permit

IRC 2021 R105 triggers a permit requirement on any of these:

  • Deck more than 30″ above grade (the 30″ threshold is also when a 36″ guardrail becomes mandatory under R312)
  • Deck attached to a primary structure (i.e. ledger-bolted to the house)
  • Deck larger than 200 sqft footprint
  • Any new electrical for deck lighting (separate electrical permit on top of building permit)
  • Roof or pergola integrated into the deck (triggers structural review)

If your deck is BELOW all four triggers — under 30″ off grade, freestanding (no ledger), under 200 sqft, no integrated electrical, no roof — most jurisdictions will let you build without a permit. Always confirm with your local building department since some AHJs have stricter rules.

Building without a permit when one is required: stop-work orders, fines ($500-2,500), removal demands, and a black mark on your house's permit history that will surface during sale. Pull the permit.

Typical permit fees by region

Permit fees scale with project value (~1.2% in most jurisdictions). Regional baselines:

RegionTypical feeHigh-cost exampleLow-cost example
Northeast$200-450Boston suburbs $400-700Rural NH $200-280
West Coast$250-450SF Bay Area $400-650Eastern WA $200-300
Midwest$130-280Chicago suburbs $250-400Rural IA $130-180
South$120-280Northern Virginia $250-400Rural AL $100-150

On top of the building permit, expect a separate electrical permit ($50-150) if you're integrating deck lighting, and an HOA architectural-review fee ($50-300) in covenant-controlled communities.

What goes in the permit application

Most jurisdictions want the same 4-6 items, regardless of state:

1. Site plan

Plot drawing showing your house, the deck location, property lines, easements, and setback distances. Most AHJs want 5-10 ft setback from side property lines and 15-25 ft from rear. Hand-drawn is OK on residential additions; just dimension everything clearly.

2. Construction plan

Plan view (top-down) showing deck dimensions, joist layout (size + spacing), beam locations, post locations, and stair landing. Side elevation showing height + height of guardrails + stair details. Most homeowners can produce this in 30 minutes with a tape measure and graph paper.

3. Lumber + hardware spec

Joist size + species + grade (e.g. '2×10 PT SPF #2'), beam configuration (e.g. 'built-up 2-ply 2×10 PT'), post size + species (e.g. '6×6 PT'), all hangers and connectors with Simpson Strong-Tie or USP part numbers, footing diameter + depth + concrete spec.

4. IRC code references

Cite the IRC 2021 sections you're complying with: R507 (decks), R311.7 (stairs), R312 (guards), R403.1.4 (footings + frost depth). Some AHJs require you to reference the prescriptive table (R507.6 for joist span, R507.5 for beam span).

5. Lateral load anchor

IRC R507.9.2 mandates a lateral-load device at every deck-to-house connection — typically Simpson DTT2Z hold-downs, 2 per ledger. Show the device on your construction plan; failing to include it is the most common rejection reason.

Common rejection reasons

After 1,000+ residential deck reviews, AHJ rejection patterns are predictable. The top 10:

  1. No lateral-load anchor on attached decks (R507.9.2). Add 2× DTT2Z minimum.
  2. Joist span exceeds R507.6 prescriptive table for the species and spacing. Either tighten spacing (24→16″ o.c.), or upsize to next joist size (2×8→2×10).
  3. Beam span exceeds R507.5. Add a post (shorten the span) or upsize the beam (2×8 ply 2 → 2×10 ply 2 → 2×10 ply 3).
  4. Footing depth doesn't reach frost line (R403.1.4). Verify your jurisdiction's frost depth and add 6-12″ for safety bearing.
  5. Footing diameter undersized for soil bearing capacity (R507.3). Sandy soil 2,000 psf vs clay 1,500 psf vs rock 12,000 psf — diameter scales accordingly.
  6. Guardrail height too short — must be 36″ minimum residential (R312.1.2). Some jurisdictions require 42″.
  7. Baluster spacing — must reject a 4″ sphere (R312.1.3). DeckMath's baluster-spacing-calculator solves this exactly.
  8. Stair rise/run violates R311.7 — max 7-3/4″ rise, min 10″ run, every riser within 3/8″ of the others.
  9. No graspable handrail on stairs of 4+ risers (R311.7.8.1). 1-1/4 to 2″ diameter, 34-38″ above tread nosing.
  10. Ledger bolt pattern doesn't meet R507.9.1.3 — 1/2″ × 4-1/2″ lag bolts at 16″ o.c. staggered minimum.

The inspection process

Most jurisdictions schedule 2-3 inspections during the build:

Footing inspection

Before pouring concrete. Inspector verifies depth (frost line + bearing), diameter, soil bearing layer, and rebar (if required by spec). Schedule 24-48 hours after digging.

Framing inspection

Before installing decking. Inspector verifies joist size + spacing, beam configuration, lateral anchor, hangers, ledger bolts + flashing, post bases. THIS is where most failures happen — fix before installing decking or you'll have to remove boards.

Final inspection

After everything is installed including stairs + railing + lighting. Inspector verifies guardrail height, baluster spacing, stair geometry, handrail, and any electrical. Brings the 4″ sphere gauge for guardrail openings.

Inspections typically cost nothing additional (included in the permit fee). If you fail and need a re-inspection, $50-150 fee in most AHJs. Worth getting it right the first time.

Special situations

HOA architectural review

Many planned communities require architectural-committee approval BEFORE the building permit. Process is typically: submit drawings + material samples, wait 4-6 weeks, get conditional approval, then apply for building permit. Don't skip this — HOAs can force removal of unapproved decks.

Hurricane uplift connectors

Florida, Texas Gulf Coast, Louisiana coastal parishes, NC Outer Banks: building codes require Simpson H1, H2.5A, or HGAM10KT hurricane connectors at every joist-to-beam and post-to-beam connection. Adds ~$200-400 to the hardware line.

Seismic anchoring

California (especially Bay Area) and Western Washington often require additional seismic anchoring beyond IRC baseline — usually Simpson SDS structural screws + tie-downs. Verify with your local AHJ; can add $300-600 to the build.

Coastal saltwater

Within 5 miles of saltwater: switch to 316 stainless screws, hangers, and post bases. Galvanized steel will rust through within 3-5 years in salt-air environments. Adds 30-40% to the hardware line.

Critical Area / waterfront

Maryland Critical Area Commission, Virginia Bay Act, Florida CAFRA — waterfront properties have additional environmental review. Setback minimums are larger; some materials may be restricted. Add 4-12 weeks to the permit timeline.

Hiring a contractor — permit responsibility

Two ways the permit can be pulled:

Contractor pulls the permit

Contractor is the 'contractor of record' — legally responsible for the build meeting code. If the inspection fails, contractor's name is on the violation, not yours. Costs typically rolled into the contract; expect contractor to mark up the permit fee 10-25%.

Homeowner pulls the permit

YOU are the contractor of record. If something fails, your name is on the violation. Most contractors will discount the contract by the permit fee + markup if you pull it yourself, but you accept the legal responsibility. Only do this on simple builds where you're confident in the contractor's work.

If a contractor refuses to pull the permit, walk away. The most common reason a contractor pushes 'homeowner pulls permit' is that they're unlicensed or have a history of failed inspections. Licensed contractors pull permits as a matter of course.

Frequently asked questions

Do I really need a permit for a deck?

If your deck is over 30″ above grade, attached to your house, or larger than 200 sqft, yes — IRC 2021 R105 requires a permit. Most jurisdictions also require permits for deck lighting circuits. Skipping the permit costs more later: stop-work orders, removal demands, and a black mark on your permit history when you sell.

How long does the permit process take?

Typical: 1-4 weeks from submission to issuance for residential decks. Faster in small jurisdictions, slower in major metros (Boston/NYC/SF can hit 6-8 weeks). HOA architectural review adds another 4-6 weeks. Plan accordingly.

How much does a permit cost?

$130-450 depending on region and project value. Most jurisdictions calculate it as max(regional baseline, ~1.2% of project value). On a $20,000 deck, that's typically $240-450.

What happens if I build without a permit?

If discovered: stop-work order, fines ($500-2,500), required removal or retroactive permitting + inspection (typically 2× the original fee), and a permit-history black mark that will surface during sale. The buyer's home inspector ALWAYS checks for permit history on additions.

Can I pull the permit myself if I hire a contractor?

Yes, but you become the 'contractor of record' — legally responsible for the build meeting code. Only do this if you trust the contractor's work and are confident you can manage inspections. Most homeowners let the licensed contractor pull it.

What does the inspector check?

3 inspections typically: footings (depth, diameter, soil), framing (joist size, beam, lateral anchor, ledger), and final (guardrail, balusters, stairs, handrail, electrical). Bring an inspection-ready BoM (DeckMath's deck-material-calculator generates one).

Can I appeal a failed inspection?

Yes — most AHJs have an appeals process if you disagree with an inspector's interpretation. In practice, 95% of failures are non-debatable (joist span exceeds table, missing lateral anchor) and fixing the issue is faster than appealing. Save the appeal for unusual interpretations.

What's a stop-work order?

If an inspector finds you building without a permit or significantly deviating from approved drawings, they can post a stop-work notice. You can't legally continue construction until the violation is resolved. Continuing anyway = additional fines and possible criminal misdemeanor charges in some jurisdictions.

Do I need a separate electrical permit?

Yes if you're hardwiring deck lighting from a 120V circuit. Low-voltage transformer-fed LED systems (Trex DeckLighting, Trex RGB) typically don't need a separate permit since they plug into an existing GFCI outlet. Verify with your AHJ.

What's the deck inspection checklist?

Final inspection items: 36″ guardrail, 4″ sphere check on baluster spacing, stair rise/run uniformity, graspable handrail on 4+ riser stairs, lateral load anchors on attached decks, ledger flashing, no missing/wrong-size joist hangers, no missing post bases. DeckMath's compliance badges flag every one of these.

Related calculators

Related guides