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

ℓd = (3fyψtψeψsψg) / (40λ√f'c · (cb+Ktr)/db) · db (cb+Ktr)/db ≤ 2.5 (ACI §25.5.2.1)

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 SizeCover / Spacing Conditionℓd
Ø20 and largerClear cover ≥ db, clear spacing ≥ 2db, stirrups ≥ min(fyψtψeψg)/(17λ√f'c)·db
Ø20 and largerOther cases(fyψtψeψg)/(12λ√f'c)·db
Ø16 and smallerClear cover ≥ db, clear spacing ≥ 2db, stirrups ≥ min(fyψtψeψg)/(21λ√f'c)·db
Ø16 and smallerOther cases(fyψtψeψg)/(15λ√f'c)·db

Minimum ℓd: 300 mm (ACI §25.5.2.1)

3. Modification Factors

FactorSymbolValueCondition
Top bar factorψt1.3Horizontal bars with ≥300 mm fresh concrete cast below
Top bar factorψt1.0Other bars
Epoxy factorψe1.5Epoxy-coated, cover <3db or clear spacing <6db
Epoxy factorψe1.2Epoxy-coated, other
Epoxy factorψe1.0Uncoated or zinc-coated (galvanised)
Size factorψs0.8Ø16 and smaller
Size factorψs1.0Ø20 and larger
Grade factorψg1.15Grade 550 (fy=550 MPa)
Grade factorψg1.0Grade 420 (fy=420 MPa)
Lightweight factorλ0.75Lightweight concrete (fct not specified)
Lightweight factorλ1.0Normal-weight concrete
ψt×ψe ≤ 1.7 (ACI §25.5.2.3). The top-bar factor (1.3) is significant — top bars in beams require 30% more development length than bottom bars, purely due to settlement and bleed water migration under the bar during casting.

4. Standard Hooks — ℓdh

When straight embedment length is unavailable (e.g., beam-column connections, slab edges), standard 90° or 180° hooks are used.

ℓdh = (fyψeψrψoψc) / (55λ√f'c) · db  (ACI §25.5.3) Minimum ℓdh: max(8db, 150 mm)
FactorDescriptionValue
ψeEpoxy-coated bars1.2; 1.0 for uncoated
ψrConfining reinforcement: ties ≥ 3db within ℓdh0.8; 1.0 otherwise
ψoHooks with side cover ≥ 65 mm (normal hooks)0.8; 1.0 otherwise
ψcConcrete strength factor: f'c ≥ 28 MPavaries 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:

ClassRequired Lap LengthCondition
Class A1.0 × ℓdAs,prov / As,req ≥ 2.0 AND ≤ 50% of bars spliced within one lap length
Class B1.3 × ℓdAll 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.

→ Development Length Calculator (ACI 318-25 / EC2 / IS 456)

6. EC2 Comparison

Eurocode 2 EN 1992-1-1 §8.4.2 uses a similar framework but with different symbols:

ℓb,rqd = (φ/4) · (σsd/fbd) ℓbd = α1·α2·α3·α4·α5 · ℓb,rqd ≥ ℓb,min

where fbd=2.25η1η2fctd (design bond strength), fctd=fctk,0.05/γc.

ModificationACIEC2
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
HooksSeparate ℓdh with ψ factorsα1=0.7 for hooks (reduces ℓbd)
Minimum lap300 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:

ℓd = (fy·ψt·ψe·ψg) / (17λ√f'c) · db = (420 × 1.0 × 1.0 × 1.0) / (17 × 1.0 × √28) × 25 = 420 / (17 × 5.292) × 25 = 420 / 89.96 × 25 = 4.67 × 25 = 116.7 mm → rounds up to 600 mm (use general formula check)

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

ℓd = 3×420×1.0×1.0×1.0×1.0 / (40×1.0×5.292×2.5) × 25 = 1260/(529.2) × 25 = 2.381 × 25 = 595 mm → use 600 mm

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

Use the Development Length Calculator to compute ℓd, ℓdh, and lap splice lengths automatically for any bar size, concrete strength, and code (ACI / EC2 / IS 456).
amp; Durability ACI 318 vs Eurocode 2
ℹ️ We noticed you're using an ad blocker. This site is free and ad-supported — please consider disabling it to support us.