Development Length and Lap Splices: ACI 318-25 Guide
Development length is the minimum length of rebar that must be embedded in concrete to fully develop the bar's yield strength through bond. Getting it wrong is a common source of structural vulnerability. This guide explains ACI 318-25 §25.5 procedures for straight bars, hooks, and lap splices — with modification factors and a worked example.
1. The Bond Mechanism
Rebar transmits force to surrounding concrete through three mechanisms:
- Chemical adhesion: Breaks at very low slip (microscopic). Contributes little to development length.
- Friction: Between bar surface and concrete. Significant for smooth bars, but deformed bars rely primarily on bearing.
- Mechanical bearing (lugs): The transverse ribs (deformations) on deformed bars bear against the surrounding concrete. This is the dominant force transfer mechanism and governs development length design.
As a bar is stressed in tension, the concrete surrounding the bar is pushed radially outward by the bearing action of the lugs. If the concrete cover or bar spacing is insufficient, this radial stress causes a splitting crack — this is the most common bond failure mode. More cover, tighter stirrups, and higher f'c all resist splitting and reduce the required ℓd.
2. Straight Bar Development Length ℓd
ACI 318-25 §25.5.2 — General Formula
where: fy, f'c in MPa; db=bar diameter; cb=smaller of cover to bar center or half center-to-center bar spacing; Ktr=40Atr/(sn); Atr=total area of transverse steel crossing the splitting plane in spacing s; n=number of bars being developed.
Simplified Formula — ACI Table 25.5.2.1
When cb and Ktr satisfy the table conditions (clear cover ≥ db, clear spacing ≥ 2db), a simplified expression applies:
| Bar Size | Cover / Spacing Condition | ℓd |
|---|---|---|
| Ø20 and larger | Clear cover ≥ db, clear spacing ≥ 2db, stirrups ≥ min | (fyψtψeψg)/(17λ√f'c)·db |
| Ø20 and larger | Other cases | (fyψtψeψg)/(12λ√f'c)·db |
| Ø16 and smaller | Clear cover ≥ db, clear spacing ≥ 2db, stirrups ≥ min | (fyψtψeψg)/(21λ√f'c)·db |
| Ø16 and smaller | Other cases | (fyψtψeψg)/(15λ√f'c)·db |
Minimum ℓd: 300 mm (ACI §25.5.2.1)
3. Modification Factors
| Factor | Symbol | Value | Condition |
|---|---|---|---|
| Top bar factor | ψt | 1.3 | Horizontal bars with ≥300 mm fresh concrete cast below |
| Top bar factor | ψt | 1.0 | Other bars |
| Epoxy factor | ψe | 1.5 | Epoxy-coated, cover <3db or clear spacing <6db |
| Epoxy factor | ψe | 1.2 | Epoxy-coated, other |
| Epoxy factor | ψe | 1.0 | Uncoated or zinc-coated (galvanised) |
| Size factor | ψs | 0.8 | Ø16 and smaller |
| Size factor | ψs | 1.0 | Ø20 and larger |
| Grade factor | ψg | 1.15 | Grade 550 (fy=550 MPa) |
| Grade factor | ψg | 1.0 | Grade 420 (fy=420 MPa) |
| Lightweight factor | λ | 0.75 | Lightweight concrete (fct not specified) |
| Lightweight factor | λ | 1.0 | Normal-weight concrete |
4. Standard Hooks — ℓdh
When straight embedment length is unavailable (e.g., beam-column connections, slab edges), standard 90° or 180° hooks are used.
| Factor | Description | Value |
|---|---|---|
| ψe | Epoxy-coated bars | 1.2; 1.0 for uncoated |
| ψr | Confining reinforcement: ties ≥ 3db within ℓdh | 0.8; 1.0 otherwise |
| ψo | Hooks with side cover ≥ 65 mm (normal hooks) | 0.8; 1.0 otherwise |
| ψc | Concrete strength factor: f'c ≥ 28 MPa | varies 0.76–1.0 |
Typical hook geometry (90° hook): Extension beyond bend = max(12db, 150 mm). Minimum inside bend diameter = 6db (Ø10–Ø25) or 8db (Ø28–Ø36).
5. Lap Splices
A lap splice transfers force between two overlapping bars through the concrete between them. ACI 318-25 §25.5.7 classifies tension lap splices:
| Class | Required Lap Length | Condition |
|---|---|---|
| Class A | 1.0 × ℓd | As,prov / As,req ≥ 2.0 AND ≤ 50% of bars spliced within one lap length |
| Class B | 1.3 × ℓd | All other cases (most field conditions) |
In practice, Class B splices are standard because it is unusual to have As,prov/As,req ≥ 2.0 at the splice location. Use Class A only when provably justified and documented.
Compression Lap Splices (ACI §25.5.5)
ℓsc = max(0.073fydb, 0.0043fydb+13db, 300 mm) for f'c ≥ 21 MPa. Compression lap splices are shorter than tension splices because compression is transferred partially through bar bearing on the concrete at the bar end.
6. EC2 Comparison
Eurocode 2 EN 1992-1-1 §8.4.2 uses a similar framework but with different symbols:
where fbd=2.25η1η2fctd (design bond strength), fctd=fctk,0.05/γc.
| Modification | ACI | EC2 |
|---|---|---|
| Top bar (horizontal bar, concrete cast below) | ψt=1.3 | η1=0.7 in fbd formula (unfavourable position) |
| Transverse steel (stirrups) | Ktr reduces ℓd | α3=1−Kλ where K depends on bar position |
| Hooks | Separate ℓdh with ψ factors | α1=0.7 for hooks (reduces ℓbd) |
| Minimum lap | 300 mm | ℓb,min=max(0.3α6ℓb,rqd, 15φ, 200 mm) |
7. Worked Example — Ø25 Bottom Bar, Simply-Supported Beam
Given: f'c=28 MPa, fy=420 MPa, normal-weight concrete (λ=1.0), Ø25 bottom bars (uncoated, ψe=1.0), clear cover=40 mm, clear bar spacing=50 mm, Ø10 stirrups at 200 mm c/c (2-leg).
Factors: ψt=1.0 (bottom bar), ψe=1.0 (uncoated), ψs=1.0 (Ø25 > Ø16), ψg=1.0 (Grade 420), λ=1.0.
Check cover/spacing condition:
Clear cover=40 mm > db=25 mm ✓ | Clear spacing=50 mm > 2×25=50 mm ✓ (just meets) → Use "favourable" simplified formula:
Note: The simplified formula actually gives a lower bound check. Using the general formula with Ktr=40×157/(200×1) = 31.4 mm:
(cb+Ktr)/db = (40+12.5+31.4)/25 = 83.9/25 = 3.36 → capped at 2.5
Lap splice (Class B): ℓsc = 1.3 × 600 = 780 mm
Hook (90°, side cover=40 mm, ψo=0.8): ℓdh = (420×1.0×1.0×0.8×1.0)/(55×1.0×5.292) × 25 = 336/291 × 25 = 288 mm → use 300 mm (≥ 8db=200 mm ✓)