Solutions
Project & Budget ManagementExpense & Finance TrackingPower Features
PricingFree ToolsBlogAbout UsResources
Open ARC PEMAccount & billingGet started
Blog / BOQ & Cost Estimation
BOQ & Cost Estimation

Bar Bending Schedule for a Slab: Formula, Example & Free Calculator

Learn how to prepare a bar bending schedule for a slab: cutting length formula, bar count, weight and a worked 3 m x 4 m example with IS 456 cover.

Reinforcement bars laid in a grid on a slab formwork at a construction site, with a bar bending schedule table beside it

A bar bending schedule (BBS) for a slab lists each bar's diameter, shape, spacing, number, cutting length and weight. For straight bottom bars, cutting length = clear span + 2 × (support width − cover). Number of bars = (clear length − 2 × edge offset) ÷ spacing + 1. Weight = D² ÷ 162 × total length (D in mm, length in m, weight in kg).

What is a bar bending schedule for a slab?

A bar bending schedule turns the slab reinforcement drawing into a bar-by-bar list. It tells the site team what to cut, how many pieces to cut, and how much steel to order.

A correct BBS helps you:

  • Order the right quantity of steel, with less wastage.
  • Brief the bar-bending yard clearly.
  • Check the bar count and weight on site against the drawing.
  • Compare the contractor's steel bill with the design quantity.

What conventions does this guide use?

Every BBS depends on assumptions. These are the ones used throughout this guide.

ItemValue used
Slab clear size3.0 m × 4.0 m (between inner faces of beams)
Slab thickness150 mm
Support (beam) width230 mm
Cover at top and bottom of slab20 mm
Cover to bar ends in support25 mm
Main bars, both directions10 mm @ 150 mm c/c, Fe500
First bar from support face50 mm
Bar shapeStraight bottom bars (cranked option shown later)

Is this slab one-way or two-way? Two-way. The long span ÷ short span is 4.0 ÷ 3.0 = 1.33, which is less than 2, and the slab is supported on all four sides (IS 456, Cl. 24.4). Both directions carry main steel.

How do you calculate the cutting length of slab bars?

For a straight bar:

Cutting length = clear span + 2 × (support width − cover)

  • Short-direction bar: 3000 + 2 × (230 − 25) = 3410 mm
  • Long-direction bar: 4000 + 2 × (230 − 25) = 4410 mm

What if the bars are cranked?

If alternate bars are cranked up near the supports, add the crank allowance.

  • Crank height = slab thickness − 2 × cover − bar diameter = 150 − 40 − 10 = 100 mm
  • Extra length per crank (45° bend) = 0.42 × crank height = 42 mm
  • Two cranks per bar = 84 mm extra

Cranked short-direction bar = 3410 + 84 = 3494 mm

Check the anchorage length your design needs (IS 456, Cl. 26.2). Add hook allowances only if the drawing shows hooks.

How many bars are in a slab?

Number of bars = (clear length − 2 × edge offset) ÷ spacing + 1, rounded up.

  • Bars of 3410 mm, spaced along the 4.0 m side: (4000 − 100) ÷ 150 + 1 = 27 bars
  • Bars of 4410 mm, spaced along the 3.0 m side: (3000 − 100) ÷ 150 + 1 = 20.33, rounded up to 21 bars

How do you calculate the weight of steel?

Unit weight (kg/m) = D² ÷ 162

Bar diameterWeight per metre
8 mm0.395 kg
10 mm0.617 kg
12 mm0.888 kg
16 mm1.580 kg
20 mm2.469 kg

Worked slab BBS example

Bar markDia (mm)ShapeCutting length (mm)Nos.Total length (m)Weight (kg)
S1 (short direction)10Straight34102792.0756.81
S2 (long direction)10Straight44102192.6157.14
Total184.68113.95
  • Steel per m² of slab: 113.95 ÷ 12 = about 9.5 kg/m²
  • Steel per m³ of concrete: 113.95 ÷ 1.8 = about 63 kg/m³
  • Order quantity with 3–5% wastage: about 117–120 kg

Use these figures as a sanity check only. The structural design and drawings decide the real quantity.

Minimum steel check

IS 456 (Cl. 26.5.2.1) requires reinforcement of at least 0.12% of the gross area for Fe500 steel.

  • Minimum: 0.0012 × 1000 × 150 = 180 mm² per metre
  • Provided: 10 mm @ 150 c/c = 78.5 × 1000 ÷ 150 = 523 mm² per metre

The provided steel is well above the minimum.

What about torsion and top steel?

Two-way slabs whose corners are held down by supports need extra reinforcement at the corners. Check the following on your drawing.

  • Corner torsion steel: extends one-fifth of the shorter span from the corner. Here that is 3000 ÷ 5 = 600 mm. The area is set by design (IS 456, Annex D).
  • Top steel over continuous supports: counted as separate bar marks with their own cutting length, bend and count.

Add these as extra rows in your schedule using the same formulas.

Quick reference: slab BBS formulas

QuantityFormula
Straight bar cutting lengthClear span + 2 × (support width − cover)
Crank heightSlab thickness − 2 × cover − bar dia
Extra length per 45° crank0.42 × crank height
Number of bars(Clear length − 2 × edge offset) ÷ spacing + 1
Unit weight (kg/m)D² ÷ 162
Total weightUnit weight × cutting length × number of bars

Why do sources give different cutting lengths for the same slab?

Differences usually come from these choices:

  1. Whether the bar ends at the beam face, the beam centre, or runs into the beam by (width − cover).
  2. Whether cranks, hooks and top bars are included.
  3. Whether cover is deducted at one end or both.

None of these is automatically wrong. State your convention and use it for every slab in the project.

Common mistakes in a slab BBS

  • Mixing clear span and centre-to-centre span in the same schedule.
  • Forgetting the "+1" in the bar count, which leaves the last bar out.
  • Skipping top steel over supports and corner torsion steel.
  • Missing lap lengths when a bar is longer than the 12 m stock length. Lap at least the development length or 30 × bar diameter, whichever is greater (IS 456, Cl. 26.2.5.1).
  • Not adding a wastage allowance when ordering.

Automate your slab BBS

Doing this by hand for every slab is slow and error-prone. The Arcpem BBS calculator takes your span, spacing and bar diameter and gives you cutting lengths, bar counts and weights in seconds. Try it on the slab above and compare the results with this worked example.

Also see our guides to the bar bending schedule for a beam and for a column to keep your whole structure on the same conventions.

Frequently asked questions

What is the cutting length formula for a slab bar?
For a straight bar, cutting length = clear span + 2 × (support width − cover). Add allowances for cranks or hooks if the drawing shows them.
How do I find the number of bars in a slab?
Number = (clear length − 2 × edge offset) ÷ spacing + 1, rounded up. For 4.0 m at 150 mm spacing with 50 mm edge offsets, that is 27 bars.
How do I calculate the weight of reinforcement?
Weight in kg = D² ÷ 162 × total length in m. A 10 mm bar weighs 0.617 kg per metre.
Is a 3 m × 4 m slab one-way or two-way?
Two-way. When the long side divided by the short side is 2 or less and the slab is supported on all four sides, both directions carry main steel.
How much steel does a slab need per square metre?
It depends on the design. The example here comes to about 9.5 kg per m², but always follow the structural drawings.
What is the minimum reinforcement in a slab?
For Fe500 steel, IS 456 requires at least 0.12% of the gross cross-sectional area. For a 150 mm slab that is 180 mm² per metre width.
How much extra length does a crank add?
A 45° crank adds about 0.42 × crank height. With a 100 mm crank height, that is 42 mm per crank, or 84 mm for a bar with two cranks.
How much wastage should I add when ordering slab steel?
Most estimators add 3–5% to the BBS weight for cutting waste and offcuts. Confirm the figure with your project’s specification.
Free Demo · No Credit Card Required

Ready to take control of
your project finances?

Join 30+ architecture and construction firms already using ARC PEM to track budgets, manage vendors, and generate professional reports — without a single spreadsheet.

Start your plan
RKAS+30
30+ firms
₹120 Cr+ of project value tracked
Bank-grade SecurityEncrypted, isolated per firm
Monthly or annualAuto-renews · cancel anytime
+91-8810235570Talk to sales · Mon–Sat
info@arcpem.comWe reply within 24 hours
Get Started Free →View Pricing