Slab Rebar Quantity Calculator
Bar counts, total length and weight for two-way slabs.
With the default inputs: Span X 4 · Span Y 5 · Bar diameter 10 etc.Total rebar weight 195.5 kg
Edit the inputs below to recalculate.Inputs
Result
| Bars in X | 34bars |
| Length per bar in X | 4.60m |
| Bars in Y | 27bars |
| Length per bar in Y | 5.60m |
| Layers | 1levels |
| Total length incl. waste | 316.8m |
| Unit weight | 0.617kg/m |
| Steel per m² | 9.77kg/m² |
Counts use span/spacing + 1; real layouts also need the first bar offset (usually half a spacing), edge positions and opening trims. Bar length = span + 2× anchorage into support. Double layers also need stools or spacers, and top bars need hooks and anchorage. This result covers main bars only - not distribution steel, top bars over supports or trims.
Reverse: known result, work out one input
Enter a target result; the other inputs stay fixed and this one is worked out.
Formula
| Bars in X = floor(Lx / spacing) + 1 | same for Y |
| Bar length = other span + 2× anchorage | |
| Total = count × length × layers | ×2 for double layer |
| Weight = total × (1+waste) × 0.00617d² |
How to work it out
- Bars running in X are spaced across Y: count = ⌊(Y span ÷ spacing)⌋ + 1, length = X span + 2 × end anchorage into supports.
- Likewise in Y: the count comes from the X span and the length from Y plus both ends.
- Total length is the sum of both directions; double it for two layers.
- Weight = total length × 0.00617 × d² × (1 + waste).
- End anchorage per the standard drawings: bottom bars run to the beam or wall centreline and at least 5d; top bars anchor la.
Where it goes wrong
- Pairing counts with the wrong span — X bars are counted across Y, and this is the easiest swap to make; a 1 m difference in plan is six or seven bars.
- Using 0.3 m anchorage at both ends — bottom bars stop near the support centreline (typically 0.25 m) and at least 5d, while top bars anchor la, possibly 0.8 m. They are not the same.
- Forgetting the factor of two for two layers — a doubly reinforced two-way slab needs both layers counted.
Material and cost
Slab steel runs 55-85 kg/m² — about 68 kg/m² for Φ10@150 two-way double layer. A 100 m² slab holds roughly 6.8 t, about 31,000 at 4,500 per tonne before waste and fabrication.
On site
- Distribution bars over support top steel (typically Φ6@250) are separate and easily missed.
- Slabs 150 mm and thicker need temperature reinforcement, which is not the same as structural steel.
- Corner (re-entrant) reinforcement is shown on drawings and just as often omitted from take-offs.
Basis
- GB 50010-2010 Code for design of concrete structures, Section 9.1 (slab detailing)
- 16G101-1 Standard drawings for flat-slab detailing, pages 99-102
- GB 50204-2015 Code for acceptance of concrete structures, Chapter 5
FAQ
Why add one to the count?
Can top steel in a double-layer slab be estimated the same way?
Is about 10 kg/m² normal?
Cite this page
Use this format in reports, method statements or coursework. The link is permanent.
Building Calculator. Slab Rebar Quantity Calculator. 2026-10-25. https://jianzhujisuan.com/en/slab-rebar-quantity