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.

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

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

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.

Get matched

Want 2–3 free quotes for this exact deck?

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

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.

  • Through-bolts are stronger (380 lb vs 250 lb allowable per fastener — 50% higher) and significantly less likely to pull out under cyclic load (the failure mode that drops decks). They go all the way through ledger + house rim joist + a washer + nut on the inside. Trade-off: you need backside access to the rim joist (unfinished basement or crawl space). If your basement is finished or the rim is hidden behind drywall, through-bolts are impractical without major demo. In that case, ½″ lags or Simpson SDS structural screws are the right pick.

  • IRC R507.9.1.3 prescribes ½″ × 5½″ lag screws with washer + lock washer (the historic standard, 250 lb allowable per fastener). IRC R507.9.1.3.1 added an alternate fastener path in 2018 that allows Simpson SDS structural screws (Simpson's ICC-ESR rating gives them an engineered allowable load). The advantages of Simpson SDS: no predrill required (drives in faster), smaller hole (less rim splitting), heat-treated steel (higher per-fastener strength), and ICC-ES certified for IRC compliance. The historical advantage of lags is just availability and price ($2.20 vs $2.65 per fastener). For new construction we recommend Simpson SDS25500 — faster install + IRC-approved + less splitting.

  • Depends on ledger depth + joist span. IRC R507.9.1.3 implies single-row for 2×6 and 2×8 ledgers (insufficient height for 2 rows + edge distance compliance). 2×10 and 2×12 ledgers with joist span 12 ft+ require 2 rows of staggered fasteners — the row spacing is 1-5/8″ between rows, and bolts must alternate between rows (no two bolts in a vertical line). Two rows roughly DOUBLE the connection capacity and dramatically reduce the rotation-induced pullout failure mode that drops single-row ledgers.

  • Yes — required per IRC R703.4. A metal Z-flashing tucked under the wall siding above the ledger and lapped over the top edge of the ledger directs any water that runs down the wall AROUND the ledger instead of behind it. Skipping this is the #1 cause of rotting house framing behind deck ledgers — and it happens silently inside the wall cavity. Cost: about $4.20 per LF for 24-gauge stainless or galvanized Z-flashing. For a 16-ft ledger = $68. Cheapest insurance you can buy on a deck.

  • No — never directly. Brick veneer is not structural; it's hung from the house framing with metal ties, and it can't support deck loads. Three options: (1) remove brick in the ledger zone + lag through the sheathing into the rim joist (most common — but requires careful brick replacement after), (2) full freestanding deck design (no ledger, posts at house side), or (3) engineered ledger attachment with long bolts through the brick + structural rim + interior nut. Option 2 is by far the easiest and what we recommend — the Ground-Level Deck Calculator + Floating Deck Calculator both handle freestanding designs.

  • Most engineered rim joists can accept a standard ledger attachment, but with two caveats: (1) The fastener must penetrate solid material — either the LVL itself or a solid wood block installed inside an I-joist web (the web alone won't hold). (2) The I-joist manufacturer's installation guide governs — Boise Cascade, Weyerhaeuser, LP all publish ESR documents specifying acceptable fasteners. Always involve a structural engineer for engineered framing. Standard 2×10 dimensional rim is much simpler.

  • Significantly. At 12-ft joist span, the IRC table goes from 15″ OC (no snow) to 12″ OC (30+ psf snow) — that's 25% more fasteners. At 18-ft span, 10″ OC drops to 8″ OC — also 25% more. The reason: snow adds to the joist tributary load that ends up pulling the ledger away from the house. North-snow zones (Minnesota, Maine, upstate NY) commonly run 35-50 psf snow. Always design for your actual ASCE 7 snow PSF, not the IRC minimum.

  • For typical decks (residential, IRC-compliant, 50 psf design load), yes — the calculator IS the IRC R507.9.1.3 table. For non-typical decks (over 100 sqft per IRC R507.1 in some jurisdictions; hot tub on the deck; engineered I-joist house framing; brick veneer attachment; log home; seismic zones with lateral load requirements; multi-story decks), you need a stamped engineer letter regardless. Cost: $400-1,500 for the letter, $2,500-5,000 for full engineering. Always check with your local building department first — many jurisdictions accept the IRC table for typical decks but require an engineer for anything outside.

  • Rotation-induced pullout. As the deck takes load, the joists try to rotate at the ledger connection (top of joist pushes against the wall, bottom pulls away). Single-row fasteners only resist this rotation at one point — the bottom row of fasteners gets the highest pullout force, and a tight bolt spacing AT THE BOTTOM is what prevents collapse. Two-row attachment with 1-5/8″ row spacing creates a couple-resisting connection that handles rotation far better than single-row. This is why 2×10+ ledgers with 12 ft+ joist spans require two rows under IRC R507.9.1.3.

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">Free Ledger Bolt Calculator by DeckMath</a>
<script src="https://embed.deckmath.com/v1.js" async></script>
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.