NirmanShastra — India’s first IS-code construction cost estimation and professional BOQ generation platform
Using the wrong concrete grade is not just inefficient — it can be illegal under IS 456:2000. This guide explains exposure classes, when each grade is mandatory, and why your location matters more than you think.
The "M" in M20 stands for Mix, and the number is the characteristic compressive strength in N/mm² measured on 150mm cubes at 28 days. M20 means the concrete achieves 20 N/mm² — roughly 200 kg of force per square centimetre.
IS 456:2000 Table 5 sets the minimum grade for every exposure condition. Using a lower grade than the table requires is a code violation, regardless of whether any inspector ever visits your site.
IS 456:2000 Clause 8.2 defines five exposure classes:
| Exposure Class | Description | Minimum Grade |
|---|---|---|
| Mild | Protected against weather, no aggressive contact | M20 |
| Moderate | Sheltered from severe rain, buried below ground | M25 |
| Severe | Alternate wetting/drying, coastal, road bridges | M30 |
| Very Severe | Sea water spray, de-icing salts, aggressive soil | M35 |
| Extreme | Tidal/splash zones, abrasive action | M40 |
M20 is the absolute minimum for any reinforced concrete in India. It is appropriate only for "Mild" exposure — an internal column, a protected slab, a beam that will never see rain or soil contact.
M25 is mandatory the moment any element is:
For most Indian homes, the correct minimum is M25 for all foundations and ground-level elements, and M20 for upper-floor elements only.
A contractor who quotes M20 for your footing in a coastal city is giving you under-specified concrete. The rebar inside will begin to corrode in 8–12 years because the chloride permeability of M20 is too high for a marine environment. By that time, the contractor is long gone and the repair bill is yours.
IS 1893:2016 (seismic code) combined with IS 13920:2016 (ductile detailing) requires M20 minimum for ductile frame structures in Zones III–V. In practice, for Seismic Zone IV and V cities like Delhi, Srinagar, Guwahati, and Patna, structural engineers will specify M25 or higher even for internal elements, because ductility is governed partly by concrete strength.
StructurePro auto-selects your seismic zone from your state and flags the concrete grade requirement in its IS compliance panel, so you know exactly what your location mandates — before you speak to a single contractor.
*Use StructurePro to see the correct concrete grade for your specific location, soil, and exposure class — backed by IS 456:2000 Table 5.*