DeckMath
Structural · IRC R507.9.1.3 · ledger attachment

Ledger Bolt Calculator

The IRC R507.9.1.3 ledger fastener table lookup that every deck builder + inspector needs but nobody memorizes. Enter ledger length + joist span + snow load + house framing — and the calculator returns the required on-center bolt spacing, total fastener count, row configuration (1 or 2 staggered rows for deeper ledgers), edge + end distance compliance, and Z-flashing requirement. Four fastener options compete: ½″ × 5½″ lag screws (IRC standard, 250 lb per fastener), ½″ through-bolts with nut + washer (380 lb — preferred when backside access exists), Simpson SDS25500 ¼″ × 5″ structural screws (IRC alternate path, no predrill, 220 lb), and Simpson SDWS22600 ¼″ × 6″ (280 lb for heavier loads). Plus 5 house framing types. Ledger attachment is the most failure-prone connection in residential deck construction — this is the math that prevents collapse.

IRC R507.9.1.3Snow-aware Table lookup4 fasteners5 framing typesEdge + end checkZ-flashing reminderInspection BoM
4·Fastener options
5·Framing types
in OC·Spacing output
Table·IRC R507.9.1.3

Inputs

Deck + ledger dimensions

ft

ft

ft

Load

psf

Below 30 psf — IRC no-snow column · looser spacing allowed

16 foot ledger with 28 fasteners at 15 inch spacing. ½″ × 5½″ lag screw + washer. Cost $62.
Ledger bolts · IRC R507.9.1.3·R507.9.1.3 standard
15″ OC28 total · 2 rows staggered
16' ledger12' joist span25 psf snow$62 fasteners
Spacing
2 rows
Fasteners
14 per row
Load / lf
6 sqft trib/lf
Total $
@ $2.20/ea

Ledger compliance · IRC R507.9.1.3 + R703.4

Required spacing · 15″ on-center · 2 rows staggered

IRC R507.9.1.3(1)

IRC R507.9.1.3 Table lookup for 12' joist span at 25 psf snow. ½″ × 5½″ lag screw + washer gets 1.0× the baseline.

Total fasteners · 28 × ½″ × 5½″ lag screw + washer

R507.9.1.3 standard

14 per row × 2 rows. End distance 4″ from each end + on-center spacing 15″. Total fastener cost $62.

Edge distance · 0.75″ from top + 2″ from bottom

IRC R507.9.1.3(2)

IRC R507.9.1.3(2) edge distance compliance. Top edge ≥ 0.75″ (3/4″) keeps fastener away from ledger top; bottom edge ≥ 2″ prevents splitting under load.

Stagger required · 2-row config with 1.625″ row spacing

IRC R507.9.1.3(2)

Alternate fasteners between rows — no two bolts in a vertical line. Row spacing 1.625″ vertical (1-5/8″). Prevents the wood from splitting along the fastener line under cyclic load.

Z-flashing required · IRC R703.4

IRC R703.4

Metal Z-flashing tucked under wall siding above ledger + lapped over ledger top edge. Directs water around the ledger instead of behind it. Not optional — this is the #1 cause of house framing rot when omitted. ~$4.20/lf for 24-gauge stainless.

Layout dimensions (inspector reference)

On-center spacing
per IRC Table R507.9.1.3(1) · 1.0× baseline
15″
End distance (each end)
min from each end of ledger
4″
Edge from top of ledger
3/4″ minimum
0.75″
Edge from bottom of ledger
2″ minimum
2″
Vertical row spacing
staggered between rows
1.625″
Z-flashing
IRC R703.4 · 24-ga stainless or galvanized · tucked under siding + over ledger top
Required

Sizing the deck framing too?

Open the Deck Load Calculator to check joist + beam + post + footing capacity at the same time. Or jump to Joist Span Calculator for joist sizing only.

Open

IRC R507.9.1.3 + Table + R703.4 + Simpson Strong-Tie ESR-2236 (alternate fastener path). Not a substitute for stamped structural engineer letter on engineered I-joist house framing, brick veneer, log home, or heavy point loads (hot tub, outdoor kitchen).

How to use

Three steps. Permit-ready output.

  1. 01

    Measure the ledger length

    From end to end where the ledger will attach to the house. Standard 5/4 PT deck board or 2× lumber. Typical ledger length matches the deck length (parallel to house wall).

  2. 02

    Measure the joist span (deck width)

    Distance from ledger out to the beam — this is the joist length, which equals deck width (or width minus cantilever). Bigger joist span = more tributary load on the ledger = tighter bolt spacing required.

  3. 03

    Confirm joist spacing

    12″, 16″, or 24″ on-center. IRC R507.6 standard is 16″ for parallel decking, 12″ for diagonal composite. The calculator uses this for tributary math.

  4. 04

    Set the snow load

    ASCE 7 ground snow PSF for your region. Below 30 psf uses the no-snow column of IRC Table R507.9.1.3(1) — looser spacing. 30+ psf uses the snow column — tighter spacing. North-snow zones (MN, WI, ME, etc.) commonly have 35-50 psf which dramatically reduces the allowable spacing.

  5. 05

    Pick the fastener

    ½″ lag screw is the IRC standard (250 lb allowable per fastener). ½″ through-bolt gets 50% more capacity (380 lb) but needs backside access for the nut + washer — viable only when the rim joist is open from inside (basement, crawl space). Simpson SDS25500 ¼″ × 5″ structural screw is the modern alternate (no predrill, smaller hole, IRC R507.9.1.3.1 alternate path, 220 lb). Simpson SDWS22600 ¼″ × 6″ gives 280 lb with a longer reach for 2x12 ledgers.

  6. 06

    Pick the house framing

    2×10 dimensional rim joist (most homes), 2×12 (basements + newer construction), engineered I-joist / LVL (requires solid blocking behind I-joist web — get engineer involved), log home (special — needs longer lag + engineer letter), or unknown (don't attach until you've verified). The framing type affects edge distance compliance + whether standard fasteners are even permitted.

  7. 07

    Read the bolt count + spacing + compliance

    Top of results shows required on-center spacing in inches and total bolt count. Bottom shows the compliance check — edge distance (¾″ from top + 2″ from bottom of ledger), end distance (4″ from each end), row spacing (1-5/8″ between rows when 2-row), staggering requirement (mandatory for 2-row), Z-flashing requirement (always — required per IRC R703.4).

Material guide

Wood, composite, or PVC?

Three honest paths. Composite wins the 25-year math for most homeowners, wood wins on upfront cost, and PVC is unbeatable around water. Each card below answers in one glance — recalculate the bill of materials by clicking a brand in the picker above.

Pressure-treated wood

Best for · DIY budget builds
Upfront
$1.85 – $4.10/lf
Lifespan
10 – 15 years
Pros
  • Lowest upfront cost ($15–25/sq ft installed)
  • Universally available — Home Depot, Lowe's, lumberyards
  • Workable with standard fasteners and tools
Cons
  • Annual stain/seal needed (~$0.45/sq ft/yr)
  • Splinters, splits, and warps over time
  • Higher 25-year ownership cost than composite
Try in calculator: PT 2×6 or 5/4×6 deck boards

Composite

Best for · Most homeowners
Upfront
$3.20 – $6.40/lf
Lifespan
25 – 30 years (warranty)
Pros
  • Wash-only maintenance ($0.05/sq ft/yr)
  • Capped polymer surface resists stains, mold, fade
  • Lowest 25-year total cost for most builds
Cons
  • Higher upfront ($28–40/sq ft installed)
  • Hidden-fastener systems take 25% longer to install
  • Can run warm in direct sun (lighter colors mitigate)
Try in calculator: Trex Enhance · TimberTech Prime+ · Fiberon Good Life

PVC (capped polymer)

Best for · Pool & coastal decks
Upfront
$4.65 – $7.20/lf
Lifespan
30+ years (lifetime warranty)
Pros
  • Zero rot, zero mold — fully synthetic core
  • Coolest underfoot of the synthetics (mineral-core lines)
  • Best moisture and salt-spray performance
Cons
  • Highest upfront cost
  • Can move slightly more with temperature swings
  • Color palette narrower than composite
Try in calculator: TimberTech AZEK Vintage · Wolf Serenity

How we calculate

The math, fully transparent.

The Ledger Bolt Calculator does the IRC R507.9.1.3 Table lookup that every deck builder + inspector needs but nobody memorizes. Enter your ledger length, joist span (deck width), joist spacing, snow load region, and house framing type — and the calculator returns the required on-center bolt spacing, total fastener count, row configuration (1 or 2 rows for deeper ledgers), edge + end distance compliance, staggering requirement, and total fastener cost. Four fastener options compete: ½″ × 5½″ lag screws (IRC R507.9.1.3 standard, $2.20 each), ½″ through-bolts with nut + washer (50% higher capacity but requires backside access, $3.80 each), Simpson SDS25500 ¼″ × 5″ structural screws (IRC R507.9.1.3.1 alternate path, no predrill, $2.65 each), and Simpson SDWS22600 ¼″ × 6″ for heavier loads ($3.20 each). Plus 5 house framing types (2×10 rim, 2×12 rim, engineered I-joist / LVL, log home, unknown). Ledger attachment is the most failure-prone connection in residential deck construction — get this math right.

IRC references

  • IRC 2021 R507.9.1.3 — Ledger attachment to band joist (spacing + edge + end distance)
  • IRC 2021 Table R507.9.1.3(1) — On-center bolt spacing by joist span + snow load
  • IRC 2021 R507.9.1.3.1 — Alternate fasteners (Simpson SDWS / SDS structural screws)
  • IRC 2021 R507.9.1.3(2) — Edge + end distance + row spacing requirements
  • IRC 2021 R703.4 — Flashing at ledger attachment
  • Simpson Strong-Tie ESR-2236 — SDS/SDWS structural screw allowable values

IRC R507.9.1.3 + Table R507.9.1.3(1) for on-center bolt spacing by joist span + snow load. IRC R507.9.1.3(2) for edge + end distance + row spacing. IRC R507.9.1.3.1 alternate fastener path with Simpson Strong-Tie SDS25500 + SDWS22600 ICC-ESR-2236 allowable values. IRC R703.4 for Z-flashing requirement. Per-fastener allowable load for ½″ lag (250 lb) + ½″ through-bolt (380 lb) derived from AWC NDS yield-mode capacity in 1.5″ SPF rim joist.

Tributary load per LF of ledger
load_plf = (joist_span ÷ 2 + cantilever ÷ 2) × total_psf

Ledger carries half the joist load (the other half goes to the beam). 12 ft joist + no cantilever = 6 ft tributary width per LF of ledger. 75 psf design load × 6 ft = 450 lb per LF of ledger. This determines required fastener spacing.

Required on-center spacing (IRC R507.9.1.3 Table)
spacing = lookup(joist_span, snow_load) × fastener_multiplier

Baseline is for ½″ lag (1.0× multiplier). Through-bolt gets 1.5× (50% looser spacing). SDS25500 0.95× (slightly tighter). SDWS22600 1.15× (slightly looser). Snow region (≥30 psf) drops to the tighter column.

Total fastener count
count = ceil((length × 12 − 2 × end_dist) ÷ spacing + 1) × rows

End distance subtracts 4″ from each end of the ledger. Plus 1 because both ends need a fastener. Multiplied by row count (1 row for 2×6/2×8 ledgers, 2 rows for 2×10/2×12 ledgers with deeper joists).

Edge + end distance (IRC R507.9.1.3(2))
edge_top ≥ 0.75″ · edge_bottom ≥ 2″ · end ≥ 4″ · row_gap = 1.625″

Top edge from top of ledger ¾″ min, bottom edge from bottom 2″ min. End distance from each end of ledger 4″ min. Row spacing in 2-row config = 1-5/8″. These prevent the wood from splitting under load.

Z-flashing (IRC R703.4)
metal_z_flashing required at top edge of ledger

Metal Z-flashing tucked under the wall siding + over the ledger top edge prevents water from running down behind the ledger and rotting the house framing. Required per IRC R703.4 — not optional. ~$4.20 per LF for 24-gauge stainless or galvanized.

Save your plan

Don’t lose this estimate.

Your inputs are preserved in the URL — email it to yourself or copy the link so you can compare with contractor bids later. No account needed.

Frequently asked

Questions, answered.

Embed this calculator

One line. Any site. Free.

Drop the snippet into your contractor site, blog, or marketing page. Theme matches the parent site automatically.

<!-- Drop into any HTML, WordPress, Webflow, or contractor site -->
<script src="https://embed.deckmath.com/v1.js"
        data-deckmath-calc="ledger-bolt-calculator"
        data-theme="auto"
        async></script>