NirmanShastra — India’s first IS-code construction cost estimation and professional BOQ generation platform
Most Indian homeowners accept contractor quotes on faith. IS 456:2000 gives you the numbers to push back — here is exactly how to check M20 concrete quantities and spot overcharging before it starts.
When you hire a contractor in India, you receive a quote that lists quantities — bags of cement, tonnes of steel, cubic metres of concrete. These numbers feel technical, so most homeowners sign without questioning them. That is exactly where overcharging begins.
IS 456:2000 — the Indian Standard for Plain and Reinforced Concrete — is a publicly available document that specifies *exactly* how much material goes into each structural element. If your contractor's quantities don't match the IS 456 norms, something is wrong.
For M20 concrete (the minimum grade for reinforced concrete work per IS 456 Clause 6.1), the correct cement consumption is 8.07 bags (50kg each) per cubic metre of concrete poured. This is derived from the water-cement ratio and mix proportions specified in IS 10262:2019.
For a typical 1,000 sq ft, G+1 residential building:
If your contractor quotes 120 bags for the same slab, that is a red flag. Either the slab is thinner than specified, or the concrete mix is weaker than M20.
1. No grade specification. Any legitimate quote should state M20, M25, or M30. "Concrete work" without a grade is meaningless — it lets the contractor pour M10 (weak roadwork mix) and charge you for M20.
2. Cement quantity too low. The IS 456 mix design minimum for M20 requires 320 kg of cement per cubic metre. Anything below this violates the standard and produces under-strength concrete.
3. No water-cement ratio stated. IS 456 Clause 6.1.2 caps the w/c ratio at 0.55 for M20 in moderate exposure. Too much water makes concrete weak. A good contractor will state this; a corner-cutting one won't.
4. Aggregate sizes not specified. IS 456 requires nominal maximum aggregate size of 20mm for slabs. "Stone chips" without a size spec is a warning.
Step 1: Ask for the structural drawing with slab thickness marked. A typical residential slab is 125–150mm thick.
Step 2: Calculate the volume: length × width × thickness in metres.
Step 3: Multiply by 8.07 to get the expected cement bags for M20.
Step 4: Compare with the contractor's quoted bags. A variance of more than 10% needs an explanation.
NirmanShastra's StructurePro tool does this calculation automatically — it applies IS 456:2000 norms to your exact floor area, soil type, and seismic zone, and produces a quantity table you can place beside any contractor's quote.
*Try StructurePro to generate your IS 456:2000 compliant quantity schedule before accepting any contractor quote.*