CivilSite.in
Construction Guides

Updated

Every steel estimate, no matter how complex the structure, ultimately reduces to the same simple arithmetic repeated many times over: weight = length × unit weight, summed across every single bar in the schedule. The genuine skill isn't in the arithmetic itself — it's in correctly counting how many bars exist and getting each one's exact cutting length right, since both determine the total nearly as much as the formula does. This guide walks through the method properly, element by element.

Weight = length × D²/162

The core physical rule

Count → length → weight

The three-step method

~4 kg/sq ft

The sanity-check figure

Step 1 — the unit weight rule, and why it's exactly D²/162

The mass of a steel bar per running metre follows directly from steel's density and the bar's circular cross-section, and IS 1786 codifies it into a simple working formula:

Unit weight (kg/m) = D² ÷ 162 (where D is the bar diameter in millimetres)

This isn't an arbitrary approximation — it comes directly from steel's known density (roughly 7,850 kg/m³) applied to the circular cross-sectional area of a bar of diameter D, simplified into a constant that's easy to use on site without a calculator doing the full geometry every time. Working through it for the standard bar sizes:

Unit weight by bar diameter
8 mm
0.395 kg/m
10 mm
0.617 kg/m
12 mm
0.888 kg/m
16 mm
1.58 kg/m
20 mm
2.47 kg/m
25 mm
3.85 kg/m

Unit weight scales with the square of the diameter, not linearly — a 25 mm bar weighs nearly 10 times a 8 mm bar, not roughly 3 times, which is why upsizing a bar diameter has such a large effect on total steel weight.

Check the exact weight for any diameter and length with the steel bar weight tool rather than recalculating by hand each time.

Step 2 — the bar-by-bar method, element by element

For every distinct bar mark in the schedule: weight = number of bars × cutting length × unit weight. Sum every mark to get the total. The counting and length logic differs meaningfully by element:

Counting and length logic by structural element
  1. 1

    Slab

    Count the main bars and distribution bars separately in each direction: number of bars = (span length ÷ spacing) + 1. Cutting length = clear span plus development-length/bend allowances at the ends, minus any code-required deductions for bends.

  2. 2

    Beam

    Count top bars, bottom bars, and any additional/curtailed bars along the beam length, plus stirrups spaced along it. Stirrup cutting length ≈ 2(a + b) + hook allowance, where a and b are the stirrup's inside dimensions; number of stirrups = (clear span ÷ spacing) + 1.

  3. 3

    Column

    Count the vertical (main) bars running the full column height, including the lap length where bars are spliced floor to floor, plus the lateral ties spaced along the height per the tie-spacing rule.

Building the complete schedule, mark by mark, and totalling it automatically is exactly what the bar bending schedule calculator does — but understanding the underlying logic above is what lets you sanity-check that tool's output, or work by hand when a formal schedule isn't yet available. Add the correct development length and lap length for your actual steel and concrete grades — these aren't fixed constants, and using a generic "40d" shortcut from a different job can meaningfully skew the total.

Step 3 — cross-check with a thumb rule before finalising

However carefully the bar-by-bar total is built, it's genuinely easy for a single miscounted bar mark or a misplaced decimal to slip through unnoticed in a long schedule. The standard safeguard is a quick sanity check against the well-established steel thumb rule of roughly 4 kg per square foot of built-up area (typically ranging 3.5–4.5 kg/sq ft for an ordinary G+1/G+2 residential frame, varying with span, load and detailing). If your detailed bar-by-bar total comes out wildly outside that range for a comparable structure — say, at 2 kg/sq ft or 8 kg/sq ft — that's a strong signal to go back and recheck the counts before ordering steel, not a reason to distrust the thumb rule over the detailed calculation. See construction thumb rules for the fuller set of cross-checking figures used across a whole project.

A worked mini-example

A simply supported slab panel, one-way, spanning 3.6 m clear, with 10 mm main bars at 150 mm centres:

StepCalculationResult
Number of main bars(3,600 mm ÷ 150 mm) + 125 bars
Cutting length per bar (approx.)Clear span + development allowance≈ 3.8 m
Unit weight (10 mm bar)D² ÷ 1620.617 kg/m
Total weight (main bars)25 × 3.8 m × 0.617 kg/m≈ 58.6 kg

This is exactly the same pattern repeated — count, length, weight, sum — across every bar mark in a real schedule, whether it's five marks for a small slab or fifty for a complex beam-column frame.

Frequently asked questions

How do you calculate the weight of a steel bar? Use the D²/162 rule: weight per metre equals the bar's diameter squared (in millimetres) divided by 162. Multiply that unit weight by the bar's actual length to get its total weight — a 12 mm bar weighs 0.888 kg per metre, for example.

How do you calculate steel quantity in a slab? Count the main and distribution bars separately in each direction (number = span ÷ spacing + 1), find each bar's cutting length including development-length and bend allowances, multiply by the unit weight (D²/162), and sum every bar mark. The slab reinforcement calculator automates this whole process.

What is the D²/162 formula and where does it come from? It gives the unit weight of a steel bar in kilograms per metre: diameter squared, in millimetres, divided by 162. It's derived directly from steel's known density applied to a bar's circular cross-sectional area, simplified into a practical working constant per IS 1786.

How much steel is needed per square foot of a house? As a rough cross-check figure only, expect about 4 kg per square foot of built-up area (typically 3.5–4.5 kg/sq ft) for a normal G+1/G+2 residential frame — use this to sanity-check a proper bar-by-bar estimate, not as a substitute for one.

How do you calculate stirrup cutting length? Cutting length of a rectangular stirrup is approximately 2 × (a + b) + a hook allowance, minus bend deductions, where a and b are the stirrup's inside dimensions. The number of stirrups needed equals the beam's clear span divided by the stirrup spacing, plus one.

Why does bar diameter affect total steel weight so dramatically? Because unit weight scales with the square of the diameter, not linearly — doubling a bar's diameter roughly quadruples its weight per metre. This is why even a small change in specified bar size can shift a project's total steel tonnage significantly more than intuition might suggest.

Is the thumb-rule figure accurate enough to order steel directly? No — it's a cross-check only, meant to catch gross errors in a detailed bar-by-bar estimate, not to replace one. Actual steel quantities should always come from a properly built bar bending schedule specific to the structure's actual spans, loads and detailing.

CS

CivilSite Editorial Team✓ Engineer reviewed

Written and reviewed by practising civil engineers with 10+ years of Indian residential construction experience.