Deck Permits & Code Compliance: Structural Connections, Ledger Mechanics, Footings & Stair Design Under the IRC
A deck is a structural extension of your home exposed to full weather, live loads, and wind shear. Because decks carry heavy dynamic loads and are exposed to freeze-thaw movement and rot, they are among the most regulated residential structures in the IRC. This guide covers the connection physics behind the code requirements — ledger bolt patterns and tension ties, soil bearing capacity for footings, guardrail load testing standards, stair ergonomics, and what you need for permit approval.
When a Permit Is Required: IRC Section R105.2
Under IRC Section R105.2 (Work Exempt from Permit), some small, ground-level residential decks are exempt from formal permitting. The exemption applies only if all four of the following conditions are met:
- Freestanding only: The deck cannot be attached to the house or rely on a ledger board for vertical or lateral support. It must be a fully self-supporting structure with its own post-and-beam system.
- Walking surface under 30 inches: The finished deck floor must be 30 inches or less above adjacent grade at every point within 36 inches horizontally of the deck perimeter. A sloping site where one corner is 28 inches but another is 34 inches disqualifies the structure.
- Under 200 square feet: The total floor area must not exceed 200 square feet. Even a 10-by-21-foot deck (210 sq ft) exceeds this limit.
- No egress obstruction: The deck cannot serve the primary exterior exit door — the door you would use to evacuate the house in an emergency.
If your planned deck violates any one of these criteria — attached to the house via ledger, above 30 inches at any point, over 200 square feet, or positioned at the main exit door — a building permit is required. Some jurisdictions also require permits for freestanding decks of any size. Check with your local building department before you buy materials.
The Load Path Through a Deck Frame
Every element in a deck transfers load to the next one down. The deck boards carry people and furniture to the joists. The joists carry that load to the ledger (bolted to the house) and the beam (carried by posts). The posts carry it to the footings, and the footings spread it into the soil. The weakest connection in that chain determines the deck's real capacity — not the largest joist or the thickest deck board.
Ledger Board Connections: The Critical Failure Point
The ledger board is the primary structural connection between the deck and the house. The IRC has specific requirements for how it must be attached to the house band joist — not to the rim of the floor sheathing, not to siding, and not to brick veneer. The ledger must bear directly against the band joist with the house sheathing and siding cut back flush.
Fastener Pattern
The IRC requires ½-inch diameter hot-dip galvanized or stainless steel through-bolts (not lag screws) spaced no more than 18 inches apart, staggered top and bottom. Each bolt must have a washer under the nut and be torqued against the ledger face. Lag screws are not permitted for ledger attachment — through-bolts only. The bolts must engage the house band joist with a minimum of 1 inch of penetration into the solid wood, and the house side must have a nut and washer bearing against a 2-inch-square or larger washer plate against the rim joist in the crawlspace or basement.
Lateral Tension Devices: DTT2Z and Similar
Through-bolts resist the vertical shear load trying to pull the ledger down off the wall. But a deck also experiences lateral forces — wind uplift, people leaning against a railing, and the natural tendency of a cantilevered platform to pull away from the house over time. To resist lateral separation, the IRC requires tension tie devices (such as Simpson DTT2Z or equivalent) at every joist space along the ledger. These are metal brackets that connect the ledger to the house band joist through the rim and resist a minimum of 1,500 pounds of lateral tension per device. They must be installed on the interior side of the band joist (accessible from the crawlspace or basement), not on the exterior.
Footings: Bearing Capacity and Frost Depth
Deck posts transfer point loads to the ground. The footer — a concrete column or pad — spreads that load over enough soil area to prevent settlement. The IRC assumes a minimum soil bearing capacity of 1,500 psf for most residential sites unless a geotechnical report says otherwise.
A deck post carrying 5,000 lbs (typical for a 12×16 deck with one beam spanning the center) needs a minimum footing area of 5,000 / 1,500 = 3.33 sq ft. A 24-inch diameter round footing provides 3.14 sq ft — slightly undersized. A 24×24 inch square footing provides 4.0 sq ft — adequate. This is why 18- or 20-inch diameter footings are common for smaller decks but may not pass inspection for larger ones.
Footings must extend below the frost line. In most of the northern US, frost depth ranges from 30 to 48 inches. In the deep South, it may be 0 to 12 inches. If a footing sits above the frost line, freeze-thaw cycles can lift it, cracking the concrete and shifting the post. The bottom of the footing must be below the local frost depth — check your county building department for the specific value. The above-grade portion of the concrete column must extend at least 6 inches above finished grade to prevent wood-to-soil contact at the post base, which accelerates rot.
Connections: Post-to-Beam and Joist-to-Beam
The beam sits on top of the posts, and the joists sit on top of the beam (or sit on joist hangers attached to the side of the beam). Every connection point is required to use code-approved hardware — not toenailed nails.
- Post-to-beam: The post base must be connected to the concrete footing with a metal post base that holds the post at least 1 inch above the concrete (to prevent wicking moisture). The beam must be connected to the post with a metal cap or straps rated for uplift — typically a Simpson AC post cap or similar. The IRC prohibits notching the top of the post and setting the beam into the notch unless a metal strap wraps around both the post and the beam.
- Joist-to-beam or joist-to-ledger: Every joist must use a joist hanger (face-mount hanger rated for the joist depth). Toenailing joists to a ledger is not compliant. Hangers must be sized to the actual joist dimensions — a 2×10 hanger for a 2×10 joist — and the hanger nail holes must be filled per the manufacturer's nailing pattern. Missing even a single nail on a hanger can reduce the hanger's capacity by 20% or more.
Guardrails and Handrails: Load Resistance and Geometry
Any deck surface more than 30 inches above the adjacent grade requires a guardrail. The IRC requires the guardrail to resist a 200-pound concentrated load applied in any direction at any point along the top rail. This is tested per ASTM E935 — a 200-pound load applied horizontally at the top rail measures whether the rail deflects excessively or the posts pull off the deck. The design load is not a static holding force; it simulates someone losing their balance and falling against the rail.
Why Screwing Into the Rim Joist Fails: The Lever Arm Problem
A 200-pound push at the top of a guardrail acts on a 36-inch lever arm. The bending moment at the base of the post — where it connects to the deck frame — is the force multiplied by the height:
At 7,200 inch-pounds of rotational force, standard wood screws driven through the deck board into the outer rim joist will fail — the screws pull out or the rim joist itself splits. The guardrail post must be bolted directly to the interior structural floor joists using ½-inch carriage bolts through the post combined with metal tension hold-down connectors (like the Simpson DTT2Z) that transfer the rotational moment safely into the main framing. Without this hardware, a railing that feels solid on day one can loosen over months of thermal expansion cycles until it fails entirely under a real load.
Guardrail height must be a minimum of 36 inches above the deck surface. The baluster spacing — the gaps between vertical pickets — must not allow passage of a 4-inch diameter sphere. This prevents small children from slipping through. For stairs, the handrail must be between 34 and 38 inches high measured vertically from the stair nosing. The handrail gripping surface must have a cross-section that is between 1.25 and 2 inches in diameter (a 2×4 turned on its flat does not qualify — the handrail must be graspable).
Stair Ergonomics: Risers, Treads, and Angles
The IRC enforces strict dimensional relationships between stair risers and treads to create a consistent, safe walking rhythm. The maximum riser height is 7.75 inches, and the minimum tread depth is 10 inches measured from nosing to nosing (11 inches minimum if the stair has no nosing — a tread without a projecting lip requires an extra inch of depth for safe foot placement). The maximum variation between the tallest and shortest riser in a single flight is 3/8 inch — any larger and the staircase fails inspection, because the human brain expects consistent step height and a single mismatched step is a trip hazard.
Treads that are less than 10 inches deep cause foot slippage on the way down. Risers over 7.75 inches require an uncomfortable step-up that over-stresses the knee and ankle. Stairs that adhere to these limits feel comfortable to walk on and pass inspection without issue. Stair stringers — the notched boards that carry the treads and risers — must be minimum 2×12 lumber, notched such that the remaining solid wood at the throat (the narrowest point of the stringer after notching) is at least 3.5 inches wide.
The Permit Process: What to Submit
Most municipalities require a building permit for any deck that is attached to the house, is over 200 square feet, or is more than 30 inches above grade. Some jurisdictions also require permits for freestanding decks of any size. The permit application typically requires:
- Site plan: A drawing showing the deck location relative to the house, property lines, and setbacks.
- Framing plan: Joist sizes, spacing, span lengths, beam size, and post locations.
- Connection details: Ledger bolt pattern (½-inch through-bolts at 18 inches max), DTT2Z tension tie locations, joist hanger specifications, and post-to-foundation hardware.
- Footing details: Footing diameter, depth below grade, and frost depth compliance.
- Guardrail and stair details: Rail height (36 inches), baluster spacing (4-inch sphere), stair rise/run dimensions.
Inspection points typically include: footing inspection (before concrete is poured to verify depth), rough framing inspection (before decking is laid to verify joist hangers and ledger bolts), and final inspection (guardrails, stairs, and overall finish). Skipping the footing inspection means you cannot later prove the footings are at the correct depth, which can require a core sample — or a tear-out.
Common Code Violations That Fail Inspection
| Violation | Why It Fails | The Fix |
|---|---|---|
| Lag screws used instead of through-bolts for ledger | Lag screws lack the tensile capacity of a nut-and-washer through-bolt connection | Remove lag screws, install ½-in through-bolts with washers and nuts on the house side |
| Joist hanger nails missing | Each nail carries a portion of the hanger's rated load; missing nails can reduce capacity by 20-30% | Insert all nails per the manufacturer's spec sheet for the hanger model |
| No tension ties (DTT2Z) on ledger | Through-bolts alone do not resist lateral pull-away forces | Install DTT2Z or equivalent at every joist space from the interior side of the band joist |
| Post-to-beam notch without straps | Notching removes cross-section; without metal straps the connection has no uplift resistance | Use an AC post cap or similar connector that wraps both post and beam |
| Footing diameter smaller than minimum for soil bearing | Point loads exceed soil bearing capacity (1,500 psf assumed) | Verify footing area via load calculation; dig to frost depth; pour larger footing if needed |
| Guardrail height below 36 inches | Does not meet IRC minimum for occupant safety at 30+ inches above grade | Reinstall rail posts at correct height to achieve 36 inches minimum above deck surface |
Ledger vs. Free-Standing: Which Connection Is Better for Your Project?
When designing a code-compliant deck, the single largest decision is whether to attach it to your house with a ledger board or build it as a freestanding structure that sits adjacent to — but not attached to — the house wall. Both approaches have advantages depending on the site.
Ledger-attached decks connect directly to the house band joist, drawing lateral stability from the house framing. The trade-off is the complexity of the connection: cutting back siding, installing continuous z-bar flashing, and drilling through-bolts into the house rim joist. If the flashing is done poorly, water enters the bolt holes and rots the band joist — a repair that can cost thousands. Ledger-attached decks also require interior access (crawlspace or basement) to install the tension ties and through-bolt nuts with washers on the house side.
Free-standing decks use their own independent post-and-beam network, positioned close to the house but structurally separate. The key advantages:
- No penetration of the house envelope: No siding cut, no flashing, no bolt holes through the rim joist. There is nothing to leak, rot, or pull loose.
- Simpler permits: Many building departments review free-standing decks faster because they do not require structural assessment of the existing house framing.
- No ledger shear risk: The entire load path goes through the deck's own posts and footings. There is no connection to the house that can fail.
Free-standing decks do require an additional beam and set of footings on the house side, which adds material cost and excavation. For ground-level decks close to the soil, this is often a small additional cost. For elevated second-story decks, a ledger connection usually makes more sense — but the flashing and bolt work must be correct.