NirmanShastra — India’s first IS-code construction cost estimation and professional BOQ generation platform

Knowledge BaseStructural
Structural

Steel Theft on Construction Sites: How to Catch It

20 June 2026·6 min read

Rebar under-delivery is one of the most common forms of contractor fraud in India. IS 1786:2008 gives you weight tables to verify every bar on your site. Here is exactly how to use them.

The Most Common Fraud You've Never Heard Of

You paid for 5 tonnes of Fe 500D steel. The truck delivered what looked like 5 tonnes. But what actually arrived might be 3.8 tonnes — and you have no way to tell without weighing the bars yourself. This is rebar under-delivery, and it is routine on Indian construction sites.

The contractor bills for the full quantity. The bars are cut slightly shorter than the drawing requires, or thinner-diameter bars are substituted ("they'll never notice 10mm vs 12mm"), or some bundles simply vanish from the yard overnight.

IS 1786:2008 — the Indian Standard for High Strength Deformed Steel Bars — gives you the tool to check.

The IS 1786:2008 Weight Table

Every standard rebar diameter has a theoretical weight per metre, derived from the density of steel (7850 kg/m³). IS 1786 Table 3 specifies these values:

DiameterWeight per metre
8 mm0.395 kg/m
10 mm0.617 kg/m
12 mm0.888 kg/m
16 mm1.580 kg/m
20 mm2.470 kg/m
25 mm3.854 kg/m
32 mm6.313 kg/m

The standard allows a manufacturing tolerance of ±4% on weight. Anything outside that range is substandard steel.

How to Catch Under-Delivery on Your Site

Step 1 — Count the bars. When the truck arrives, count every bar in the bundle. Do not let the contractor's team do this alone.

Step 2 — Measure the length. Take a 10% sample of bars (every 10th bar) and measure the length with a tape. Standard cut lengths are 12 metres or 6 metres.

Step 3 — Weigh the bars. Use a simple luggage scale or a weighbridge. Take 5 bars, weigh them, and divide by (5 × measured length). Compare to the IS 1786 weight per metre table.

Example: You have 12mm bars. You weigh 5 bars each 6 metres long. Total weight should be 5 × 6 × 0.888 = 26.64 kg. If you get 22 kg, you have bars that are under-weight by 17% — well outside the ±4% tolerance and cause to reject the delivery.

Step 4 — Check the grade marking. IS 1786 bars carry ribs on the surface whose pattern indicates the grade. Fe 500D bars have a distinct rib configuration. "TMT steel" without IS 1786 certification is an unregulated product.

The Numbers That Matter for Your Building

For a typical 1,000 sq ft residential building, StructurePro calculates steel quantities per IS code norms:

  • Column reinforcement: 196.25 kg per cubic metre of column concrete
  • Footing reinforcement: 39.25 kg per cubic metre of footing concrete
  • Plinth beam / floor beam: 117.75 kg per cubic metre of beam concrete

If your contractor's steel quantity is more than 10% below these IS-derived benchmarks, demand an explanation with structural drawings to back it up.

What to Do if You Suspect Short Delivery

  1. Do not let workers begin cutting until you've completed your checks.
  2. Get the delivery challan signed by you and the driver — a dated, signed document showing actual delivered weight.
  3. If the weighbridge shows a shortfall, reject the delivery in writing. Most contractors will adjust rather than face documented fraud.

*Generate your IS 1786:2008 compliant steel schedule with StructurePro before placing any material order.*

APPLY THIS KNOWLEDGE
Calculate your exact costs — Try StructoPro Free
IS 456:2000 compliant structural BOQ. Know your quantities before you speak to any contractor.
Try StructoPro →
RELATED ARTICLES
Structural
How to Verify Your Contractor's Quote Against IS 456:2000
Read →
Structural
M20 vs M25 Concrete: Which Grade Does Your Building Need?
Read →
Cost & Transparency
Per Square Foot Pricing: Why It Hides Contractor Fraud
Read →
← All Articles