Steel Resources
Bar Bending Schedule (BBS) Guide: Cutting Length, Bend Deduction, and Hooks
A bar bending schedule (BBS) turns a structural drawing into an actual steel order — how many bars of each diameter, cut and bent to what exact length, and how much they weigh. Get the bend deduction wrong and every single bar on that shape is ordered too long or too short, multiplied across every member on the job. This guide explains why cutting length isn't the same as the shape's outer dimensions, how bend deduction and hook allowance work, and how it all comes together in a real schedule.
Last updated: July 4, 2026
Every bent reinforcement bar on a structural drawing needs to be cut slightly shorter than its outer, corner-to-corner dimensions suggest — the amount shorter depends on how many bends it has, how sharp each bend is, and whether it needs a hook or a lap. Get this wrong across a schedule with hundreds of bars, and the error compounds into a real material and cost problem.
This guide explains bend deduction, hook allowance, and lap length — the three corrections that turn a shape's drawn dimensions into an accurate steel cutting length — and works through two full examples: a stirrup and a cranked bar.
Bend Deduction by Angle
The sharper the bend, the more the bar's effective straight length is shortened relative to the sum of its outer leg dimensions. Deduction factors are expressed as a multiple of bar diameter (d) and applied once per bend in the shape.
| Bend Angle | Deduction per Bend | Typical Use |
|---|---|---|
| 45° or sharper acute bend | 1 × d | Occasional acute bends in cranked or splayed bars |
| 90° bend | 2 × d | Stirrup corners, L-bends, most bent-up bars |
| 135° bend or sharper (including most hook bends) | 3 × d | Sharp corner bends and the bend portion of hooked ends |
Hook Allowance at Free Ends
A hook is added at a bar's free end purely for anchorage — gripping the surrounding concrete so the bar can't pull straight and lose its grip under load. Hook length is additive, not part of the bend deduction, and is added on top of the shape's deducted cutting length.
| Hook Type | Typical Extra Length | Notes |
|---|---|---|
| 90° hook | ~6d–8d beyond the bend | Simpler anchorage, less resistance to straightening under load |
| 135° hook (common seismic/stirrup hook) | ~8d–10d beyond the bend | Widely used for stirrup ends; resists opening under cyclic or reversing load |
| 180° semi-circular hook | ~9d beyond the bend (varies by reference) | Strongest anchorage for a given length; common at discontinuous main-bar ends |
A rectangular stirrup with hooks at both ends adds two hook allowances to its total cutting length — using a 9d hook factor on each end adds 18d in total, a significant fraction of a small stirrup's overall length that's easy to underestimate by eye.
Bend Count by Shape
Different bar shapes accumulate a different number of deductions because they have a different number of bends — always confirm which shape a schedule row represents before assuming how many deductions apply.
| Shape | Bends to Deduct | Notes |
|---|---|---|
| Straight bar | 0 | No deduction — cutting length equals the straight length required |
| L-bend (single bent-up bar, dowel, foundation starter bar) | 1 | One deduction at the single bend angle used |
| Rectangular stirrup / tie | 4 (all 90°, unless detailed otherwise) | One deduction per corner, plus hook allowance at both free ends if hooked |
| Circular stirrup / spiral tie | 0 (continuous curve, no discrete bend) | Cutting length is closer to the ring circumference plus hook allowance |
| Cranked bar (stepped between two levels) | 2 | One deduction at each end of the inclined transition segment |
Worked Examples
Example 1 — Rectangular Stirrup
Illustrative example
An 8mm diameter stirrup wraps a 230mm × 450mm rectangle (the concrete cross-section dimensions after cover is deducted — the outer bend line the stirrup actually follows), with a 135° hook at each end using a 9d hook factor.
| Step | Formula / Substitution | Result |
|---|---|---|
| Rectangle perimeter | 2 × (0.230 + 0.450) | 1.360 m |
| Center-line correction (4 corners × 1d) | 4 × 8mm = 32mm | 0.032 m |
| Bend deduction (4 × 90° corners) | 4 × 2 × 8mm = 64mm | 0.064 m |
| Hook allowance (2 ends × 9d) | 2 × 9 × 8mm = 144mm | 0.144 m |
| Cutting length | 1.360 + 0.032 − 0.064 + 0.144 | 1.472 m per stirrup |
| Unit weight (d² ÷ 162) | 8² ÷ 162 | 0.395 kg/m |
| Weight per stirrup | 1.472 × 0.395 | ~0.582 kg |
For 40 stirrups at this spacing along the beam, total steel is simply 40 × 0.582 kg ≈ 23.3 kg for this diameter — this is the per-diameter total that rolls up into the schedule's overall grand total.
Example 2 — Cranked Bar
Illustrative example
A 12mm bar runs 1.2m straight, then steps up 150mm to a higher level through a 45° inclined crank on each side, then continues 1.5m straight at the new level.
| Step | Formula / Substitution | Result |
|---|---|---|
| Inclined length (rise ÷ sin 45°) | 0.150 ÷ sin(45°) | 0.212 m |
| Sum of straight + inclined segments | 1.2 + 0.212 + 1.5 | 2.912 m |
| Bend deduction (2 × 45° bends) | 2 × 1 × 12mm = 24mm | 0.024 m |
| Cutting length | 2.912 − 0.024 | 2.888 m per bar |
Notice the inclined segment uses trigonometry (rise ÷ sin of the crank angle), not a simple straight-line addition — a steeper crank angle gives a shorter inclined segment for the same vertical rise.
Common Mistakes
Using Outer Leg Dimensions as the Cutting Length With No Deduction
Adding up a shape's outer corner-to-corner leg lengths and using that total directly as the cutting length ignores that bending shortens the effective straight length needed along the bar's neutral axis. Skipping the deduction entirely orders bars that come out oversized once bent, which either get rejected at inspection or force site staff to re-cut and waste the already-bent piece.
Forgetting Hook Allowance on Stirrups
Hook length is a real, non-trivial addition — on a small stirrup, two hook allowances at roughly 8-9d each can be a meaningful percentage of the total cutting length. Estimating stirrup length from the rectangle's perimeter alone, without adding hook allowance for both ends, consistently under-orders stirrup steel across every stirrup in the member.
Applying the Same Bend Deduction Factor Regardless of Angle
Using a flat 2d deduction for every bend regardless of whether it's actually 45°, 90°, or 135°+ introduces a small error per bend that compounds across a schedule with many bent shapes. The correct factor depends on the actual bend angle specified in the detail, not a single default value applied everywhere.
Confusing Lap Length With Bend Deduction
Lap length (extra length added where two bar pieces are spliced) and bend deduction (a correction for bending geometry) solve unrelated problems and are calculated independently. Adding lap length to every bar regardless of whether it's actually spliced — or omitting it entirely wherever bars genuinely need splicing across a long run — both produce a schedule that doesn't match what's actually needed on site.
Not Grouping the Schedule by Diameter Before Ordering
A BBS with dozens of rows across several diameters is hard to act on directly for procurement. Failing to roll the schedule up into a diameter-wise summary (total weight per diameter) before placing a steel order makes it easy to double-order one diameter and under-order another, especially when the schedule is built up incrementally over several site visits.
Not Planning Cutting Patterns Against Standard Stock Length
Steel is typically supplied in a standard stock length (commonly around 12m). A schedule that lists cutting lengths without any thought to how those lengths nest against the stock length wastes material as offcuts — for example, five 2.5m bars need 12.5m of steel in total, but only four 2.5m pieces fit into a single 12m stock bar (4 × 2.5m = 10m, leaving a 2m offcut); the fifth piece needs a second stock bar, wasting the remaining 9.5m of that bar unless it's deliberately combined with cuts for other, shorter rows in the schedule.
Relevant Standards and References
Exact bend deduction and hook multipliers vary slightly between regional detailing standards — always confirm which reference your project specification follows before finalizing a schedule for structural (not just estimating) purposes.
| Region | Relevant Standards |
|---|---|
| United States | ACI detailing practice (ACI 315/318) covers standard hooks and bend requirements for reinforcement detailing |
| Europe / UK | BS 8666 specifies standard bar shapes, bend allowances, and scheduling codes used across UK and many Commonwealth-influenced practices |
| India | IS 2502 covers bending and bar bending schedule practice; IS 456 covers hook and anchorage detailing requirements |
| Australia / New Zealand | AS 3600 covers reinforced concrete detailing including standard hooks, cogs, and bend requirements |
| General guidance | Bend deduction and hook factors vary slightly between these references — always confirm the exact multiplier your project specification or local code expects before finalizing a schedule for structural (not just estimating) purposes |
Final Verdict
A bar bending schedule is only as accurate as its bend deductions, hook allowances, and lap lengths — three separate corrections that each need to be applied correctly and only where they actually apply. Get all three right per bar, group the results by diameter, and the schedule becomes a reliable ordering and cutting document rather than a rough estimate.
- Deduct 1d for 45° bends, 2d for 90° bends, and 3d for 135°+ bends — once per bend, using the bar's actual diameter.
- Add hook allowance (roughly 6d–10d depending on hook angle) once per hooked free end — a hooked stirrup has two, not zero.
- Only add lap length where bars are actually spliced — it's unrelated to bend deduction and shouldn't be applied to every bar by default.
- Use d² ÷ 162 kg/m for approximate unit weight, then multiply by cutting length and total bar count to get each row's total weight.
- Roll the schedule up by diameter before ordering, and plan cutting patterns against standard stock length to minimize offcut waste.
- Confirm the exact bend and hook multipliers your project specification references before treating a schedule as final for structural use.
Related calculators
Use these calculators when you need to turn this reference information into project quantities:
- Bar Bending Schedule (BBS) Calculator
Build a multi-bar cutting-length schedule with automatic bend deductions and weight totals.
- Steel Reinforcement Calculator
Estimate overall reinforcement percentage and weight for a structural element.
- Beam Steel Calculator
Cross-check beam main bar and stirrup quantities separately from a full BBS.
- Column Steel Calculator
Estimate longitudinal bars and ties for a column, before drawing up its BBS.
- Slab Steel Calculator
Estimate mesh reinforcement quantity for a flat slab.
- Rebar Weight Calculator
Quick single-bar weight lookup without building a full schedule.
Related resources
- TMT Steel Bars Guide
Understand TMT steel bars used in RCC construction, including common bar sizes, Fe 415, Fe 500, Fe 500D, Fe 550 grades, unit weight formula, applications, standards, storage, bending, and common site mistakes.
- Development Length Guide
Complete development length (Ld) reference for RCC construction per IS 456:2000 Table 65. Covers all bar diameters, steel grades (Fe 415, Fe 500, Fe 550), and concrete grades (M15 to M40) — with worked examples for beams, slabs, columns, and footings, plus anchorage, lap splice, and hook equivalence rules.