Wood ledger
A deck or floor ledger fastened to a wood rim (band) joist, a concrete wall or a fully grouted masonry wall with through bolts, lag screws or anchors: the adjusted lateral design value of one fastener (NDS 2024 Chapters 11 and 12, with the gap of the sheathing and washers by the general dowel equations of AWC Technical Report 12), the required on-centre spacing along the ledger under every ASCE 7-22 combination, the check of the spacing used, the fastener pattern (edge, end and row distances) and, as a comparison, the prescriptive IRC deck ledger table.
Source note. The NDS provisions were checked against ANSI/AWC NDS-2024 (scanned, with Commentary); the steps cite the section, table or equation and the printed page. The gap equations are those of AWC TR12 (2015), Table 1-1. The masonry anchor bolt follows TMS 402-22 as TMS's cross-reference, 2022 handouts and sample Guide examples state it (the code text is not on hand); its masonry equations were checked against TMS 402-13. One value is unconfirmed: φ of the anchor steel in shear (see the checks). The IRC table values are those of AWC DCA 6-09 Table 5 (the IRC 2009 to 2021 ledger table); the IRC 2021 text itself is not freely downloadable as a file (ICC read-only access) and the placement table was read from state-adopted copies (to confirm against the code text: IRC 2021 Table R507.9.1.3(2)).
Inputs of the wood ledger #
- Support and fastener: a wood rim joist (through bolts or lag screws), a concrete wall or a fully grouted masonry wall (anchor bolts or post-installed anchors). Diameters 1/2, 5/8 and 3/4 in (bolts and anchors) and 1/2 and 5/8 in (lag screws, reduced body: D = Dr in the yield equations, NDS 12.3.7.1 c, with the thread length of Table L2 or entered). Fyb = 45,000 psi (Table I1). A ledger shall not be attached to brick, stone or masonry veneer (IRC R507.9.1.1); lag shields and lead anchors are not covered.
- Concrete wall: f'c and the anchor embedment. The dowel bearing strength of concrete is Fe = 3 f'c, at most 7,500 psi (AWC TR12 Table A1; the basis of NDS Table 12E, which assumes f'c ≥ 2,500 psi and 6 in embedment); the embedment is the bearing length lm. The anchor's own strength in the concrete (ACI 318-19 Chapter 17, for example from the Anchors in concrete calculation, or the anchor's ICC-ES report) is the engineer's entered design value per anchor (φVn for LRFD, the allowable load for ASD), for this spacing and edge distance.
- Grouted masonry: f'm, the masonry dowel bearing strength (no published value exists for masonry: the concrete relationship 3 f'm ≤ 7,500 psi is prefilled as the engineer's judgment, or the engineer enters Fe), and the anchor: a cast-in headed or bent-bar anchor bolt designed by TMS 402 (embedment, fy and fu, the edge distance lbe in the direction of the load and the wall thickness), or a post-installed anchor with its entered design value.
- Ledger: 2x6 to 2x12 sawn lumber; species G from NDS Table 12.3.3A, or G entered; the ledger length (for the elevation and the fastener count); E for the group action of a vertical pair. IRC R507.9.1.1 asks for a 2x8 or larger No. 2 preservative-treated Southern Pine, incised hem-fir or naturally durable ledger.
- Rim (band) joist: sawn lumber (species G) or an engineered rim board with the manufacturer's equivalent specific gravity for dowel bearing; its thickness and depth; the distance from the top of the rim to the top of the ledger (the rows' position in the rim); E for a vertical pair.
- Between the ledger and the support: the sheathing and the stacked washers (or a spacer). Their total is the gap g of the TR12 equations; the sheathing's own bearing is neglected (conservative). Without a gap the equations are NDS Eqs. 12.3-1 to 12.3-6.
- Fastener pattern: staggered (one fastener per station, alternately in the top and the bottom row, IRC Figure R507.9.1.3) or pairs (two rows aligned); the on-centre spacing s along the ledger; the distances of the two rows from the top and the bottom of the ledger; the end distance.
- Loads: from the deck joists (D, L, Lr, S in psf on half the joist span: 10 psf dead and 40 psf live are the IRC deck table basis) or line loads along the ledger by load type; optional point loads spread over a length of ledger (the fasteners there carry them with the line load). Every ASCE 7-22 combination is evaluated with its own CD (ASD; at most 1.6 for connections, NDS 11.3.2) or KF φz λ (LRFD; λ at most 1.0 for connections, Table N3 footnote 1); the load duration factors of the code options section apply.
- Service conditions: moisture (CM, Table 11.3.3: an exterior deck ledger is usually in service wet, CM = 0.7; the engineer decides) and temperature (Ct, Table 11.3.4); the IRC comparison on or off.
Auto-design (editor toolbar) varies the fastener type (bolt or lag screw, on a wood rim only) and its diameter, the largest on-centre spacing that passes (36 in down to 2 in), and, when unlocked, the ledger size (locked by default: the ledger usually matches the joist depth for the hangers). A lag screw's length follows the candidate (through the ledger, the gap and the rim with the tip past its inside face). Objectives: least fastener steel per foot; fewest fasteners per foot; lowest cost index. The support, the gap, the loads and the pattern's edge distances are kept; see Auto-design.
Checks performed #
| Check | Basis |
|---|---|
| Lateral design value per fastener | Z = least of the yield modes (NDS Table 12.3.1A, or with a gap TR12 Table 1-1: P = (−B + √(B² − 4AC)) / 2A) with Rd of Table 12.3.1B at θ = 90°; Fe⊥ = 6,100 G^1.45 / √D in the ledger and a rim, Fe of concrete or masonry as above; Z' = Z × CD (or KF φz λ, KF = 3.32, φz = 0.65) × CM × Ct × Cg × CΔ (Table 11.3.1); against w s / n per fastener under the governing combination |
| Fastener spacing ≤ required spacing | s_req = n Z' / w (n = 1 staggered, 2 pairs), the least over the combinations and the point-load locations |
| Group action | A row is two or more fasteners aligned with the (vertical) load (11.3.6.2): a vertical pair is a row of 2 (Eq. 11.3-1, members loaded perpendicular to grain with the area thickness × s, 11.3.6.3; a wall taken as rigid); staggered columns are rows of one (Cg = 1.0) unless they are closer than 1/4 of the distance between the rows (then one row) |
| End distance of the ledger | Table 12.5.1A, perpendicular to grain loading: minimum 2D, full design value at 4D, CΔ = a / 4D between; the least CΔ applies to every fastener (12.5.1.2) |
| Spacing in a vertical pair | Table 12.5.1B: minimum 3D, full at 4D (CΔ) |
| Spacing between fastener columns | Table 12.5.1D, perpendicular to grain loading: 2.5D, (5l + 10D)/8 or 5D by l/D |
| Edge distances | Table 12.5.1C, perpendicular loading: loaded edge 4D, unloaded edge 1.5D. The ledger bears up on the fastener (its top edge is loaded); the fastener bears down on the rim (its bottom edge is loaded) |
| Ledger depth for the pattern | 4D + 1.5D (+ 4D for a vertical pair) |
| Lag screw penetration | 4D of thread in the rim without the tapered tip (12.1.4.6): a 1/2 in lag screw does not meet it in a single 2x rim (1-1/2 in); a double rim does |
| Anchor in concrete (entered) | The engineer's φVn / allowable value per anchor against the load per anchor (NDS 11.2.4) |
| Anchor bolt in grouted masonry | TMS 402-22 shear: masonry breakout 4 Apv √f'm, crushing 1050 (f'm Ab)^0.25, pryout 8 Apt √f'm (402-13 Eqs. 9-6 to 9-8), steel 0.6 Ab fu (Eq. 9-7) (strength, 9.1.6.3.2, φ 0.50 masonry, 0.65 steel (to confirm against the code text)) or the allowable stress forms 1.25 Apv √f'm, 350 (f'm Ab)^0.25, 2.5 Apt √f'm (402-13 Eqs. 8-6 to 8-8), 0.25 Ab fu (Eq. 8-7) (8.1.4.3.2); fu ≤ min(1.9 fy, 125 ksi), Ab the effective tensile area π/4 (do − 0.9743/nt)² (6.3.8); Apt = π lb² less half the overlaps with the nearest anchors, Apv = π lbe²/2 within the wall thickness and the wall length per anchor (6.3.2, 6.3.3); lb ≥ max(4db, 2 in) (6.3.6) |
| IRC prescriptive spacing (advisory) | IRC 2021 Table R507.9.1.3(1) when its conditions hold: 1/2 in lag screw or bolt (with up to 1/2 in stacked washers), sheathing ≤ 15/32 in, a 2 in nominal band joist with G ≥ 0.42, a Southern Pine, Douglas fir-larch or hem-fir ledger 2x8 or larger, staggered, 40 psf live and 10 psf dead load by joist span up to 18 ft, no point loads, the lag screw tip past the band joist. Otherwise a note says which condition is not met |
| IRC placement (advisory) | IRC 2021 Table R507.9.1.3(2): ledger top 2 in, bottom 3/4 in; band joist top 3/4 in, bottom 2 in; ends 2 to 5 in; rows 1-5/8 in apart |
| Notes | Ledger bending between fasteners (negligible), the deck's lateral load connection (IRC R507.9.2), the rim joist and its support, flashing and corrosion protection, anchor tension |
The IRC table is not an NDS design: it rests on load tests of ledger connections (Virginia Tech and Washington State University, Carradine, Bender, Loferski and Woeste) with test-based allowable loads per fastener of roughly 385 lb (1/2 in lag screw), 725 lb (1/2 in bolt) and 615 lb (bolt with stacked washers), back-calculated from the table at 50 psf on half the joist span. The NDS yield model is two to three times more conservative (JLC, "Load-tested deck ledger connections", 2004), and the gap and wet service lower it further, so the NDS spacing is much closer than the table's. The calculation designs by NDS and shows the table beside it.
Limitations #
The drawing sheet shows the section at the ledger (the support, the sheathing and washers, both fastener rows with their washers, nut, head or embedment, the thicknesses, the rim's edge distances and the line load) and the ledger elevation near its end (the pattern as designed: staggered or paired, the spacing as equal spaces, the end distance and the edge distances). Flashing, the joists and their hangers, the lateral load connection, the rim's support and the anchor's strength in the wall are not part of the calculation; the sheet notes say so.
- Vertical load only (perpendicular to grain in the ledger and in a horizontal rim, θ = 90°). Withdrawal and the deck's lateral load connection (IRC R507.9.2) are notes, not checks.
- Not checked: the rim joist's bending, bearing and its connection to the house; the ledger's bending between fasteners (negligible); the joist hangers; local stresses of NDS Appendix E; hollow (ungrouted) masonry; brick veneer (not permitted); a ledger carrying girders or beams (IRC R507.9.1.1).
- The anchor's strength in concrete and the strength of post-installed anchors in masonry are the engineer's entered values. No published dowel bearing strength exists for grouted masonry: the 3 f'm relationship is the engineer's judgment.
- Structural screws with an evaluation report (proprietary ledger screws) are not covered: use their report.
- One ledger ply; a built-up ledger and its ply fastening are the engineer's design.
- Point loads are spread uniformly over the entered length; overlapping point loads are not combined.
- φ of the anchor bolt steel in shear is 0.65, which is not confirmed. TMS 402-22 moved the steel strength from fy to fu, and the code text of 9.1.4.3 is not on hand. The 402-16 value of 0.90 goes with fy, and it does not fit fu: the Designers' Guide 2022 prints a steel design tension of 6,390 lb for a 1/2 in. A307 bolt, which is 0.75 × 0.142 in² × 60 ksi. No shear value is printed. The allowable forms against the nominal forms suggest about 0.65 in shear and 0.75 in tension, and 0.65 is used. Masonry crushing governs at usual sizes, so the value rarely decides a design.
- The TMS 402 projected areas use pairwise overlaps of the nearest anchors (conservative where three overlap) and assume the masonry extends at least lb beyond the anchors on the wall face.
Verification examples #
Verification status: 76 values compared in 46 examples (41 published, 5 hand calculations from the cited equations): 76 within tolerance, 0 recorded deviations. Code basis: partial. Only some provisions were read in the target edition; the rest rests on older editions, examples or summaries.
Published tables and examples (backend/tests/test_verify_wood_ledger.py; tables rounded to 10 lb, compared within 5 lb or 2 %; the module computes Fe from G, the tables round Fe to 50 psi):
| Source (page) | What it checks | Published | ILX Calcs |
|---|---|---|---|
| NDS 2024 Table 12E (p. 106; NDS 2018 p. 99) | 1-1/2 in ledger to concrete, Fe = 7,500 psi, 6 in embedment, Z⊥ for 1/2, 5/8, 3/4 in, G = 0.55 / 0.50 / 0.46 | 410, 580, 660 / 380, 530, 590 / 360, 470, 520 lb | 410, 579, 666 / 382, 530, 580 / 360, 469, 514 lb |
| NDS 2024 Table 12A (p. 101) | Bolts, ledger to rim, Z⊥: 1-1/2 in rim G 0.50 and 0.37; 3-1/2 in rim 1/2 in G 0.50, 3/4 in G 0.55 and 0.43; 2-1/2 in rim 5/8 in G 0.46 | 220, 140, 330, 580, 400, 300 lb | 218, 141, 331, 579, 405, 303 lb |
| NDS 2024 Table 12J (p. 112) | Lag screws, p = 8D, G 0.50, Z⊥, 1/2 and 5/8 in | 200, 280 lb | 205, 278 lb |
| AWC TR12 Example 3.1 (p. 17) | 1/2 in bolt, Hem-Fir 1-1/2 in members, both perpendicular to grain, gap 0 / 1/4 / 1/2 in: Im, Is, II, IIIm, IIIs, IV and Z | g = 0: 383, 383, 176, 289, 289, 387; Z 176. g = 1/4: 383, 383, 157, 258, 258, 349; Z 157. g = 1/2: 383, 383, 142, 231, 231, 315; Z 142 lb | 381, 381, 175, 288, 288, 386; 175. 381, 381, 156, 257, 257, 348; 156. 381, 381, 141, 230, 230, 314; 141 lb |
| IRC 2021 Table R507.9.1.3(1) / AWC DCA 6-09 Table 5 (p. 12) | Spacing by joist span 6 to 18 ft: lag screw; bolt; bolt with stacked washers | 30, 23, 18, 15, 13, 11, 10; 36, 36, 34, 29, 24, 21, 19; 36, 36, 29, 24, 21, 18, 16 in | the same (table lookup) |
Hand calculations (closed form, written out in the test file):
| Example | What it checks | Hand calculation | ILX Calcs |
|---|---|---|---|
| HAND-LEDGER-DEFAULT | The default design: 2x10 Southern Pine ledger to a 2x spruce-pine-fir rim through 15/32 in sheathing, 1/2 in bolts at 5 in staggered, 10 ft joists, 10 + 40 psf, in service wet, ASD | Z = 170.3 lb (TR12 mode II, g = 0.469 in); Z' = 119.2 lb; load per bolt 104.2 lb; s_req = 5.72 in | 170.3, 119.2, 104.2, 5.72 |
| HAND-LEDGER-LRFD | The same in LRFD, 1.2D + 1.6L (λ = 0.8) | Z' = 205.8 lb; s_req = 6.50 in | 205.8, 6.50 |
| HAND-LEDGER-CONC2000 | 1/2 in anchor in 2,000 psi concrete (Fe = 3 f'c = 6,000 psi), mode IIIs | 396.7 lb | 396.7 |
| HAND-TMS-ANCHOR | 1/2 in headed A307 anchor bolt, fu = 60 ksi, f'm = 2,000 psi, lb = 4 in, lbe = 6 in, 24 in apart: ASD Bvc, Bvs = 0.25 Ab fu, Bvpry, Bvb; strength φBvn with 0.65 × 0.6 Ab fu | 1,437, 2,129, 5,620, 3,161 lb; 2,155, 3,321, 8,992, 5,058 lb | the same |
| HAND-LEDGER-PAIRED-CG | Vertical pair, rim E 1.0e6, ledger E 1.6e6 psi | Cg = 0.993 | 0.993 |
No free, complete NDS worked example of a deck ledger connection was found (research/DOCUMENTS_NEEDED.md): the AWC Structural Wood Design Examples and the DCA 6 Commentary would add one.