A Bar Bending Schedule (BBS) is one of those documents that quietly runs an entire RCC site — the steel supplier orders against it, the fabricator cuts and bends bars to it, and the site engineer checks placement against it. Yet to a newcomer it just looks like a dense table of numbers. Here’s how to actually read and understand one.
What a BBS is for
A Bar Bending Schedule is a detailed document outlining exactly what’s needed for every reinforcement bar in a concrete structure — size, shape, bends, length, and quantity — prepared directly from the structural drawings. It gives fabricators and contractors precise instructions to cut, bend, and place rebar correctly, and it’s what a quantity surveyor uses to consolidate steel quantities into a cost estimate. Site inspectors also use it to verify that what’s actually placed on site matches the design.
The columns you’ll see in a BBS table
Every BBS is organized as a table, with rows for individual bars or bar groups and columns including: bar mark (an ID linking the bar to the drawing), member (which beam, column, slab, or footing it belongs to), bar diameter, shape (straight, bent, stirrup), cutting length, quantity, and total weight. Diagrams of bends and hooks are often included alongside the table for clarity.
The most important concept: cutting length isn’t the same as the drawing length
This is the part that trips people up. When a bar is bent, the steel at each bend behaves differently than a straight length, so the schedule must apply deductions for bends and add allowances for hooks. The general formula:
Cutting Length = True (drawing) Length − Bend Deductions + Hook Allowances
As a rule of thumb, a 90° bend typically deducts about 2× the bar diameter, and a 45° bend about 1× the diameter, while hook lengths (commonly 9× or 10× the diameter, depending on the hook angle) are added. These deductions exist because bending a bar changes its effective straight-line length — skip them and your fabricated bars come out too long.
How it differs by member type
Beams carry loads from slabs to columns. Their reinforcement includes main longitudinal bars (bottom, for tension) and stirrups (closed loops resisting shear), with the stirrup cutting length calculated from the beam’s cross-section perimeter plus hooks, minus bend deductions.
Columns carry axial load and bending moments, reinforced with vertical longitudinal bars and lateral ties (similar to beam stirrups but wrapped around the column). Column vertical bar length typically spans the full floor height plus development length and lap length where bars are spliced — and a key site rule is to never lap bars at the top or bottom of a column, where bending moments are highest; lap at mid-height instead.
Slabs distribute load to beams and columns using a grid of bars in both directions, with spacing and cover (commonly around 20 mm clear cover for slabs) defined by the design.
Cover and codes matter
Clear cover differs by member — commonly around 25–40 mm for beams, 20 mm for slabs, and 40 mm for columns, though exact values always come from the project’s structural drawings and applicable design code. Standard bar shapes and bend/hook allowances are typically taken from codes like IS 2502 (or the equivalent in your region), so a well-prepared BBS should always be cross-checked against the structural drawings, not assumed.
Why getting this right matters
A properly prepared BBS reduces steel wastage (you order exactly what’s needed, cut correctly the first time), speeds up site execution (fabricators work from a clear, unambiguous list rather than re-measuring drawings), and supports quality control (inspectors can directly verify placed reinforcement against the schedule). Most practitioners build or check BBS using a spreadsheet, since the bend/hook arithmetic is repetitive and easy to mess up by hand.
Part of our Structural & RCC series. Next: reinforcement detailing basics for beams, columns, slabs, and footings.