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.

By SemiSoftwares · DeckMath editorialReviewed against IRC 2021
Start calculating
Get 2–3 free quotes
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).

Get matched

Want 2–3 free quotes for this exact deck?

We'll send your plan to vetted local builders. Free, no obligation.

How to use

How to use the ledger bolt calculator in 7 steps.

  1. 1

    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. 2

    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. 3

    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. 4

    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. 5

    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. 6

    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. 7

    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).

How we calculate

How DeckMath calculates this — IRC 2021 sources.

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

Verify against the published source: 2021 International Residential Code (ICC).

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.

People also ask

Ledger bolt questions, answered.

  • Depends on ledger length + joist span + snow load + fastener type. Rule of thumb for a typical 12×16 deck (16-ft ledger, 12-ft joist span, no snow): ½″ lag screws at 15″ on-center = ~14 lag screws for a single-row 2×10 ledger. Add a second row of staggered fasteners and you double that. Through-bolts allow 50% looser spacing (22″ OC), so the same ledger needs only ~10 through-bolts. Simpson SDS structural screws sit between lag and through-bolt on capacity. The exact count comes from IRC Table R507.9.1.3(1) — that's the table the calculator runs in real time.

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.

<!-- Ledger Bolt Calculator — free embed by DeckMath -->
<a href="https://deckmath.com/calculators/ledger-bolt-calculator"
   data-deckmath-calc="ledger-bolt-calculator"
   data-theme="auto">Ledger Bolt Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>

The credit link is a normal attribution — please keep it in. It's how DeckMath stays 100% free, with no signup and no ads inside the widget.

One tool · free · no signup

Plan the whole project, not just one number

The Deck Project Planner turns your dimensions into a complete material list, cost, 3D preview, and a PDF you can take to the lumber yard — all in one place.