STEEL

Rebar Weight Calculation

Weight = D²/162.2 kg/m where D is dia in mm

Also calledrebar weightbar weightsteel weighttmt weightrebar weight chart
Related on InfraLens
CODES
Definition

Rebar weight is the mass per unit length of a steel reinforcement bar, used for procurement, BBS preparation, and quantity surveying. The standard formula for any round steel bar is weight (kg/m) = d² ÷ 162.2, where d is the nominal diameter in millimetres. The constant 162.2 is derived from the cross-sectional area (πd²/4) multiplied by steel density (7850 kg/m³) and divided by 10⁶ to convert mm² to m². Indian Standard IS 1786:2008 (HYSD bars Fe415/Fe500/Fe550/Fe550D/Fe600) specifies the nominal mass per metre and mass tolerances for each diameter.

For common Indian bar sizes, the values are: T6 = 0.222, T8 = 0.395, T10 = 0.617, T12 = 0.888, T16 = 1.580, T20 = 2.466, T25 = 3.853, T28 = 4.834, T32 = 6.313, T36 = 7.990, T40 = 9.864, T50 = 15.413. These are nominal (theoretical) values — actual weight may deviate by ±3% to ±7% depending on diameter per IS 1786 Table 4 (smaller bars have larger tolerance because surface deformations contribute relatively more mass). Rolled-steel mills often supply bars at the lower tolerance limit to reduce material cost — a 12 m T16 bar at −3% tolerance weighs 1.532 kg/m instead of 1.580.

For a procurement engineer, rebar weight drives ₹/MT pricing. At ₹65,000/MT current Indian rebar pricing (April 2026), a 100-tonne BBS variance is ₹65 lakh of project cost. Always procure on weight basis (₹/kg or ₹/MT), not piece basis (₹/bar) — the latter penalises the buyer when mills supply at the upper tolerance limit. For a 28-day turn-around residential project, accurate rebar weight calculation prevents both shortage delays and excess inventory carrying cost.

Formula
Weight (kg/m) = d² ÷ 162.2 where d is nominal diameter in mm
Derived from area × density × unit conversion: (πd²/4) × 7850 ÷ 10⁶. The constant 162.2 is approximate (actual = 162.114).
Typical values
T8 (8 mm)0.395 kg/m
T100.617 kg/m
T120.888 kg/m
T161.580 kg/m
T202.466 kg/m
T253.853 kg/m
T326.313 kg/m
T409.864 kg/m
Where used
  • BBS preparation — multiply cutting length by unit weight for total weight
  • Procurement — total tonnage by diameter for material requisition
  • Quantity surveying — billing reconciliation against received tonnage
  • Tendering — basis for steel rate-per-MT calculation
  • Inventory management — converting bar count to weighbridge tonnage
Acceptance / threshold
Per IS 1786:2008 Table 4, mass per metre tolerances: ±7% for T6-T8, ±5% for T10-T12, ±4% for T16-T20, ±3% for T25 and above. Verified at site by random weighing of 5-bar sample from each consignment.
Site example
Site reality: a Bangalore project's QS team ordered 250 MT of T16 based on BBS weight calculation. The mill supplied at IS 1786 lower tolerance (−4%) consistently, so received quantity was 240 MT in actual weight but appeared full per piece count. The QS recovered the ₹1.85 lakh shortfall by switching to weighbridge-based receipt. Always procure on weighbridge weight, never piece count.
Frequently asked
How to calculate weight of steel bar per metre?
Weight (kg/m) = d² ÷ 162.2 where d is bar diameter in mm. So for T16: 16² ÷ 162.2 = 1.578 kg/m (rounded to 1.580 in tables). For T20: 20² ÷ 162.2 = 2.466 kg/m. The formula is universal for round steel bars and applies to HYSD, plain mild steel, and stainless.
What is unit weight of 12 mm and 8 mm bar?
T8 (8 mm) = 0.395 kg/m. T10 = 0.617 kg/m. T12 = 0.888 kg/m. So a 12 m T8 bar weighs 4.74 kg, a 12 m T12 bar weighs 10.66 kg. These are nominal values per IS 1786:2008 Table 4 — actual weight may vary by ±5-7% within tolerance.
How many T16 bars in 1 ton?
1 ton = 1000 kg. T16 unit weight = 1.580 kg/m. 12 m bar = 18.96 kg. So 1 ton ≈ 52.7 bars of 12 m length, or 1000 ÷ 1.580 = 633 metres of T16 in any cut length. A standard truckload of 25 MT of T16 is approximately 1320 bars of 12 m length.
Related steel terms