NirmanShastra — IS-code-traceable construction cost estimation and professional BOQ generation for Indian homes — every quantity tied to a BIS/IS clause, across structure, masonry, electrical, plumbing, and interior

Free Calculator · IS 456:2000 · No Login

Concrete Mix Ratio Calculator

Turn a concrete volume into a shopping list. Enter how many cubic metres you need to pour and pick a grade — the tool uses NirmanShastra’s locked IS 456:2000 per-cubic-metre quantities to give you cement bags, sand, and aggregate in both m³ and cft. Permanently free — nothing to unlock, no sign-in.

IS 456:2000IS 383:2016IS 269:2015

Pour Details

The finished volume of the pour. For a slab, that is length × width × thickness — e.g. a 3 m × 4 m slab, 125 mm thick, is 3 × 4 × 0.125 = 1.5 m³.

General residential RCC — slabs, beams, columns of ordinary homes.

Materials Required · M20

8.07bags cement

403.5 kg · 1.00 m³ of M20 concrete

Sand

11.22 cft

0.32

Aggregate

22.44 cft

0.64

Calculation breakdown

Cement8.07 bags/m³ × 1.00 m³8.07 bags
Sand11.22 cft/m³ × 1.00 m³11.22 cft
Aggregate22.44 cft/m³ × 1.00 m³22.44 cft

Per-m³ figures are the locked IS 456:2000 values from NirmanShastra’s Section 8 reference, scaled by your volume. They are dry materials before water — add roughly 2–3% for wastage and spillage on site. Water is added on site to the design water-cement ratio, not shown here.

Need more than concrete?

Need your full structural cost, not just concrete? Get exact quantities — foundation, columns, beams, slabs, steel, and formwork, member by member with contractor-quote comparison — with StructurePro, the complete IS 456:2000 & IS 1786:2008 RCC structure estimate.

Open StructurePro →

Reference · Nominal Mix Grades

Per cubic metre of finished concrete

GradeRatioCement (bags)Sand (cft)Aggregate (cft)
M201 : 1.5 : 38.0711.2222.44
M251 : 1 : 211.007.4814.96
M30Design mixDesign mix — per structural engineer

Figures are the locked IS 456:2000 values from NirmanShastra’s Section 8 reference, per 1 m³ of finished concrete (dry materials before water). Multiply by your pour volume, then add 2–3% for wastage. M30 and above are design mixes — no nominal ratio applies.

What M20 and M25 actually mean

The M stands for mix, and the number is the concrete’s characteristic compressive strength in newtons per square millimetre (N/mm², the same as MPa) measured on a standard 150 mm cube after 28 days of curing. M20 concrete reaches 20 N/mm² and M25 reaches 25. The higher the number, the stronger — and the more cement-rich — the mix.

For nominal mixes, IS 456:2000 fixes the volume proportions of cement, fine aggregate (sand), and coarse aggregate (stone):

  • M20 = 1 : 1.5 : 3 — the workhorse grade for ordinary residential RCC: most house slabs, beams and columns in mild exposure.
  • M25 = 1 : 1 : 2 — a richer mix for heavier loads and moderate exposure, and the practical ceiling for site-batched nominal mixing.
  • M30 and aboveno nominal ratio applies. These are design mixes proportioned in a laboratory; see the next section.

A frequent site error is calling M20 a “1:2:4” mix — that is actually M15. The correct M20 proportion under IS 456:2000 is 1:1.5:3, and this calculator uses the code value.

Nominal mix vs design mix — and why M30 has no ratio here

A nominal mix uses fixed volume ratios like the ones above. It is simple, needs no laboratory, and is what most small residential sites actually batch by the boxful. Its weakness is that it ignores the real properties of your materials — the moisture in the sand, the grading and water absorption of the aggregate, the exact strength of the cement — so it carries a generous safety margin.

A design mix is proportioned in a laboratory (following IS 10262) for a target strength, using trial batches with the actual site materials and a controlled water-cement ratio. It is more economical and more reliable at higher strengths.

IS 456:2000 — nominal mixes are permitted only up to M20; above M25 a design mix is mandatory.

That is why this tool prints quantities only for M20 and M25. For M30 and above there is no legitimate nominal ratio to scale — a fabricated “1:1:1.5” figure would be misleading — so selecting M30 returns a design-mix notice instead of a number. Get the proportions from your structural engineer, or from StructurePro’s full IS 456-compliant grade selection.

Where the per-cubic-metre quantities come from

When cement, sand and aggregate are dry and loose, they hold a lot of air in the voids between grains. As they are mixed with water and compacted, that air is driven out and the materials pack tighter, so the finished concrete occupies less volume than the dry ingredients. IS 456 practice accounts for this by multiplying the required wet volume by 1.54 to get the dry material volume, splitting that in the grade’s ratio, and converting the cement share to weight at 1440 kg/m³ ÷ 50 kg to get bags.

NirmanShastra has already run that derivation and locked the finished per-m³ quantities in its Section 8 reference. Rather than re-deriving them (and risking a rounding drift), this calculator uses those locked figures directly and scales them by your volume:

M20 → 8.07 bags · 11.22 cft sand · 22.44 cft aggregate (per m³)
M25 → 11.00 bags · 7.48 cft sand · 14.96 cft aggregate (per m³)

Worked example — 1 m³ and 2 m³ of M20 concrete

Take the calculator’s default: 1 m³ of M20 (1:1.5:3). Straight from the locked Section 8 figures, one cubic metre needs 8.07 bags of cement, 11.22 cft of sand, and 22.44 cft of aggregate.

Because the method is linear, a larger pour just multiplies through. For 2 m³ of the same M20:

2 m³ M20 → 8.07 × 2 = 16.14 bags · 11.22 × 2 = 22.44 cft sand · 22.44 × 2 = 44.88 cft aggregate

Those are the quantities for the pour; add a small wastage allowance on top. The ~8 bags per m³ for M20 matches the standard site rule of thumb.

Schematic for estimation reference only. Quantities are NirmanShastra’s locked IS 456:2000 per-cubic-metre values (Section 8), scaled by volume; actual requirements vary with material grading, moisture, compaction, and wastage. M30 and above must be produced as a design mix per IS 456:2000 (IS 10262) — no nominal ratio is offered here. Not a substitute for a structural engineer’s mix design.