Lap Length & Development Length Table — IS 456 (All Grades & Diameters)
Development length (Ld) and lap length are among the most frequently looked-up values on any construction site. Every time a bar is terminated, spliced, or anchored — these numbers determine how much embedment is needed for the steel to transfer its full force to the concrete. Get it wrong, and you get bond failure — one of the most dangerous structural failures because it's sudden and without warning.
This article provides ready-reference tables for development length and lap length values for all common bar diameters (8mm to 32mm) and all grades (Fe 415, Fe 500, Fe 500D) as per IS 456:2000.
Key Reference: IS 456:2000 Clause 26.2 (Development Length), Table 23 (Design Bond Stress τbd), and Clause 26.2.5 (Lap Length requirements).
The Formula
Development length is calculated using a simple but critical formula from IS 456 Clause 26.2.1:
| Formula | Expression |
|---|---|
| Development Length | Ld = (φ × σs) / (4 × τbd) |
| Where: | φ = bar diameter (mm) σs = stress in bar = 0.87 × fy (at limit state) τbd = design bond stress (from Table 23) |
| Simplified: | Ld = φ × (0.87 fy) / (4 τbd) |
Design Bond Stress — IS 456 Table 23
The bond stress depends on concrete grade. IS 456 Table 23 gives values for plain bars — multiply by 1.6 for deformed bars (IS 1786 TMT bars):
| Concrete Grade | τbd Plain Bars (MPa) | τbd Deformed Bars (×1.6) (MPa) |
|---|---|---|
| M20 | 1.2 | 1.92 |
| M25 | 1.4 | 2.24 |
| M30 | 1.5 | 2.40 |
| M35 | 1.7 | 2.72 |
| M40 | 1.9 | 3.04 |
Important: Almost all modern construction in India uses deformed bars (TMT) per IS 1786. Always use the ×1.6 enhanced bond stress values. Plain bars are essentially obsolete.
Development Length Table — Fe 500 / Fe 500D (Most Common)
Values in mm. Fe 500 and Fe 500D have identical Ld values (same yield strength, same calculation).
| Bar Dia (mm) | M20 (Ld mm) | M25 (Ld mm) | M30 (Ld mm) | M35 (Ld mm) | M40 (Ld mm) |
|---|---|---|---|---|---|
| 8 | 454 | 389 | 363 | 320 | 286 |
| 10 | 567 | 487 | 453 | 400 | 358 |
| 12 | 681 | 584 | 544 | 480 | 429 |
| 16 | 908 | 778 | 725 | 640 | 572 |
| 20 | 1134 | 973 | 906 | 800 | 715 |
| 25 | 1418 | 1216 | 1133 | 1000 | 894 |
| 28 | 1588 | 1362 | 1269 | 1120 | 1001 |
| 32 | 1815 | 1556 | 1450 | 1280 | 1144 |
Quick Reference: For M25 concrete with Fe 500 bars: Ld ≈ 47φ (47 times bar diameter). For M30: Ld ≈ 44φ. These multipliers work for quick mental calculation.
Development Length Table — Fe 415
| Bar Dia (mm) | M20 (Ld mm) | M25 (Ld mm) | M30 (Ld mm) |
|---|---|---|---|
| 8 | 376 | 323 | 301 |
| 10 | 470 | 403 | 376 |
| 12 | 564 | 484 | 451 |
| 16 | 752 | 645 | 601 |
| 20 | 940 | 806 | 752 |
| 25 | 1175 | 1008 | 939 |
| 32 | 1504 | 1290 | 1203 |
Lap Length — How It Relates to Ld
Lap length is the overlap required when two bars are spliced (joined end-to-end). IS 456 Clause 26.2.5 defines it simply:
| Condition | Lap Length |
|---|---|
| Tension (flexural members) | Ld or 30φ, whichever is greater |
| Compression (columns) | Ld or 24φ, whichever is greater |
In practice, for Fe 500 in M25 concrete:
| Bar Dia | Ld (mm) | 30φ (mm) | Lap Length in Tension (mm) | Lap Length in Compression (mm) |
|---|---|---|---|---|
| 12 | 584 | 360 | 584 (Ld governs) | 584 |
| 16 | 778 | 480 | 778 | 778 |
| 20 | 973 | 600 | 973 | 973 |
| 25 | 1216 | 750 | 1216 | 1216 |
| 32 | 1556 | 960 | 1556 | 1556 |
For Fe 500 in M25: Ld always governs over 30φ. So lap length = Ld ≈ 47φ for all practical bar sizes. This simplification works for Fe 500 in M20-M40.
Lap Length Rules — IS 456 Clause 26.2.5
| Rule | Requirement |
|---|---|
| Staggering | Laps should be staggered — not more than 50% of bars lapped at one section |
| Spacing at lap | Clear distance between lapped bars ≤ 4φ or 50mm |
| Location | Avoid laps at sections of maximum stress (mid-span bottom, support top) |
| Bars >36mm | Lapping NOT permitted for bars >36mm diameter — use mechanical couplers or welding |
| Bundled bars | Lap length increased by 10% for 2-bar bundles, 20% for 3-bar bundles |
Standard Hook and Bend Allowances
| Anchorage Type | Equivalent Ld Provided | IS 456 Reference |
|---|---|---|
| 90° standard hook | Equivalent to 8φ of straight bar | Cl. 26.2.2.1 |
| 180° standard hook (U-turn) | Equivalent to 16φ of straight bar | Cl. 26.2.2.1 |
| 135° hook (stirrup) | Standard for seismic stirrups | IS 13920 |
Use our free Bar Bending Schedule Calculator — it automatically calculates cutting length including hook and bend allowances for all standard bar shapes.
Frequently Asked Questions
What is the lap length for 16mm bar in M25 concrete?
For Fe 500 in M25: Ld = 778mm (say 780mm or round up to 800mm on site). This applies to both tension and compression laps since Ld > 30φ (480mm).
Is lap length same as development length?
Nearly. Lap length = Ld or 30φ (tension) / 24φ (compression), whichever is greater. For Fe 500, Ld is always greater than 30φ, so lap length = Ld in practice.
Can bars be lapped at column-beam junctions?
IS 13920 (seismic detailing) prohibits lapping within the joint region and within a distance of 2d from the joint face. Laps should be in the middle third of column height, not at joints.
What if there's not enough space for full Ld?
Use a 90° hook (adds 8φ equivalent) or 180° hook (adds 16φ equivalent) to reduce the required straight length. Alternatively, use mechanical couplers for bars ≥16mm.
Related Resources
- IS 456:2000 — Full Code Details
- Bar Bending Schedule Calculator — Automatic cutting length with hook allowances
- Reinforcement Inspection Checklist — QA/QC format for checking lap length, cover, spacing
- Steel Bar Weight Chart IS 1786
- Minimum Cover for RCC — IS 456 Table 16
- Development Length Concept Explained — Existing detailed concept article
References
- IS 456:2000 — Plain and Reinforced Concrete — Clause 26.2 (Development of Stress in Reinforcement)
- IS 456:2000 — Table 23 (Design Bond Stress for Plain Bars)
- IS 1786:2008 — High Strength Deformed Steel Bars
- IS 13920:2016 — Ductile Detailing of RC Structures for Seismic Resistance
- SP 16:1980 — Design Aids for Reinforced Concrete to IS 456