A slab drawing looks like a tangle of lines, dimensions, and bar callouts until you know what each symbol means. Reading it correctly is the difference between ordering the right tonnage of reinforcement and running short on site. The process that turns a drawing into a buying list is called a bar bending schedule, or BBS, and it is one of the first skills a site engineer masters. Before any steel is ordered, the same discipline applies when you calculate concrete quantity for slab construction, because the concrete volume and the steel weight come from the same set of drawings.
A bar bending schedule lists every bar in a structural member: its mark, diameter, shape, cutting length, number of pieces, and total weight. Contractors use it to cut and bend bars before they reach the floor, and steel suppliers use it to batch deliveries. The schedule also drives the budget, because reinforcement accounts for 15 to 25 percent of the material cost of a reinforced concrete frame.
Data You Need Before Starting a Bar Bending Schedule
A BBS is only as good as the drawings behind it. The full procedure, including the guide on how to calculate weight of steel bars, builds on three inputs: the plan, the structural detail, and a set of dimensions that agree with each other. Trying to work from a single plan view produces gaps at every beam-slab junction.
Drawings and Documents Required
- Plan, elevation, and section drawings that show the slab edges, supports, and finished levels.
- Structural details for the slab and beam with bar sizes, spacing, and cover values.
- All dimensions must be clear and co-related, so the plan measurements match the section measurements before counting starts.
When the drawings are complete, gather the grade of concrete, the grade of steel, and the cover for the slab top and bottom. These values set the spacing and the clear length used in every formula below.
General Rules for Preparing a BBS
Group the bars for each structural unit, such as a beam or a slab panel, and list them floor by floor in a multi-storey building. Provide schedules on separate A4 sheets rather than inside the reinforcement drawings, and shape the bars in accordance with BS 8666. List bars in numerical order, and make sure the bar mark reference on a bundle label points to a unique group of bars with a defined length, size, shape, and type.
Why Bar Marks Matter
A bar mark is a code that ties a bundle of bars on the ground to a row in the schedule. When the mark refers uniquely to one class of bar, steel fixers and laborers can track how many bars of each type they need without re-reading the drawing. The same mark appears on the cutting list, the delivery note, and the bundle label.
How to Prepare a Slab Bar Bending Schedule
A slab BBS has three deliverables: the number of bars in each direction, the cutting length of each bar, and the weight of every bar size. Work through them in that order, because the count feeds the length and the length feeds the weight.
Step-by-Step Preparation
- Mark the slab panel boundaries and note the span in each direction.
- Record the bar size and spacing from the structural detail.
- Apply the number of bars formula to find the count for main and distribution bars.
- Compute the cutting length for each bar including hooks and bends.
- Multiply the count by the cutting length and the unit weight.
- Sum the weights and add 3 to 5 percent for laps and wastage.
Number of Bars Formula
The number of bars running in one direction depends on the available length and the spacing: number of bars = (length – 2 x cover) / spacing + 1. The extra bar at the end accounts for the bar at the last spacing position, and the result always rounds up to a whole number.
For a slab strip 4.2 m long with 25 mm cover and bars at 150 mm centers: (4200 – 50) / 150 + 1 = 28.7, rounded to 29 bars. The same logic applies when you calculate steel quantity for a circular slab, except the spacing is measured along arcs rather than straight lines.
Main Bars Versus Distribution Bars
Main bars run along the short span and carry the bending moment, usually at a larger diameter and tighter spacing. Distribution bars run along the long span, hold the main bars in position, and spread shrinkage cracks. Both use the same number of bars formula, but the length input differs.
Steel Quantity Calculation for a Slab
Once the count is known, the next step is the cutting length, the actual length of a bar after cutting and bending. The cutting length is not the clear span, because the bar needs end anchorage and the bends change the true length. Keep the concrete side of the estimate consistent with the steel side: a concrete calculator that covers slab, beam, column, and footing volumes uses the same dimensions as the BBS.
Cutting Length of Main and Distribution Bars
For a simply supported slab, the cutting length of a main bar equals the clear span plus the development length at each end, minus the cover at both ends: cutting length = clear span + 2 x development length – 2 x cover. Development length depends on the bar diameter, the grade of concrete, and the bond stress, normally 40 to 50 times the bar diameter for Fe415 steel.
Stirrups Cutting Length
Slab edge beams and supported beams contain stirrups, and the stirrup cutting length follows hook rules. For a 90 degree hook, use 2(A + B) + 20 x bar diameter. For a 135 degree hook, use 2(A + B) + 24 x bar diameter, where A and B are the inner dimensions of the ring after deducting the cover.
Worked Example: Stirrup Cutting Length
Take a beam stirrup with inner dimensions 0.150 m by 0.550 m and an 8 mm bar with 135 degree hooks. The cutting length is 2(0.150 + 0.550) + 24 x 8 mm = 1.400 + 0.192 = 1.592 m. Convert the bar diameter to meters before multiplying.
Steel is ductile and elongates when bent, so a bar grows as hooks and bends are introduced. The constants 20d and 24d include the deduction that offsets this increase, which is why the formulas do not simply add the full perimeter.
How to Calculate Steel Weight from Bar Diameter
The weight of a bar is what turns the schedule into a purchase order. Steel weight comes from the volume of the bar times the density of steel, which is 7850 kg per cubic meter.
The d2/162 Shortcut
For a round bar, the weight per meter simplifies to d2/162 in kg/m, where d is the diameter in millimeters. An 8 mm bar weighs 64/162 = 0.395 kg/m, a 10 mm bar weighs 100/162 = 0.617 kg/m, and a 12 mm bar weighs 144/162 = 0.888 kg/m. These unit weights appear in every schedule, and you will spend most of your time calculating the weight of steel bars mark by mark. Multiply the weight per meter by the bar length, then by the number of bars.
| Bar diameter (mm) | Weight per meter (kg/m) | Weight of a 12 m bar (kg) |
|---|---|---|
| 8 | 0.395 | 4.74 |
| 10 | 0.617 | 7.40 |
| 12 | 0.888 | 10.66 |
| 16 | 1.580 | 18.96 |
| 20 | 2.466 | 29.59 |
| 25 | 3.854 | 46.25 |
Total Weight of Stirrups
For stirrups, the total weight equals the number of rings times the cutting length times the unit weight. Using the worked values: total weight = (71 x 1.592) x 0.395 = 44.648 kg for a run of 71 stirrups. The same multiplication applies to straight bars, where the cutting length replaces the ring length.
Why Unit Weight Is Not Exact
The d2/162 value assumes plain round bars with a standard density. Deformed bars carry slightly more surface area, and mill weight can vary by 1 to 2 percent, so order with a small margin.
Worked Example: Stirrups Along a Beam
A full worked example ties the formulas together. Suppose a beam runs 14.1 m and the stirrups are spaced at 200 mm centers, with 8 mm stirrup bars and a 25 mm cover.
Finding the Number of Stirrups
Apply the number of bars formula along the stirrup run: (14100 – 200) / 200 + 1 = 70.5, rounded up to 71 stirrups. The 200 mm deduction removes the first spacing, and the final +1 adds the stirrup at the end of the run. A beam of this length therefore needs 71 rings cut and bent before fixing.
Converting the Schedule to a Weight
Each stirrup has a cutting length of 1.592 m, so the total length of stirrup bar is 71 x 1.592 = 113.03 m. Multiply by the 8 mm unit weight of 0.395 kg/m to get 44.65 kg of steel for the stirrups alone, before the main bars are added. Write this value into the schedule row for the stirrup mark.
Adding Main Bars and Wastage
Repeat the same three steps for the main bars and any extra bars at supports, then add 3 to 5 percent for laps, offcuts, and bending losses. The same estimating habit carries over to other trades; when you are calculating the right septic tank capacity for your home, the same section-by-section method produces a defensible number instead of a guess.
Checking Your Steel Quantity Before Ordering
A BBS that passes a quick cross-check is worth more than one that only looks complete. Run the schedule through the checks below before it reaches the supplier.
Common Mistakes in Steel Quantity Takeoff
- Mixing units, such as millimeters in the length but meters in the weight formula.
- Forgetting the +1 in the number of bars formula on short panels.
- Using the clear span instead of the cutting length with hooks.
- Double counting the same bar mark across two drawing sheets.
- Omitting wastage and lap allowance in the final total.
Cross-Checking the Estimate
- Recalculate the number of bars for one panel by hand and compare it with the schedule.
- Verify the unit weight for each diameter against the d2/162 table.
- Compare the total tonnage against the bar list on the structural drawing.
- Confirm the drawing set covers every slab and beam on the floor.
Field Verification Before Casting
Check the placed bars against the schedule before concrete is poured: spacing, cover, and the number of bars in each bay. When site conditions are unclear, the ground itself needs the same scrutiny; engineers use the RQD rock quality designation to confirm that the soil and rock below the foundation can carry the loads shown on the drawing.
