Result
How the Cement, Sand & Aggregate Calculator Works
The Dry Volume Factor (1.54)
The Cement, Sand & Aggregate Calculator converts a target wet concrete volume into the actual raw material quantities you need to purchase and bring to site. The central conversion is the dry volume factor of 1.54. When you mix cement, sand, and coarse aggregate in dry form and then add water, the smaller particles fill the voids between the larger ones, and the whole mass compacts as it hydrates. The net result is that 1.54 m³ of dry mixed materials yields approximately 1.0 m³ of finished concrete.
This 1.54 factor is not arbitrary — it is derived from typical void ratios: loose cement has a void ratio of around 0.40, fine sand around 0.35, and 20 mm crushed aggregate around 0.33. The combined packing behaviour of these materials, verified through site trials and adopted in Indian standard practice, gives the 1.54 multiplier. For lightweight aggregates (e.g. expanded clay or sintered fly ash aggregate), the void ratio is higher and a slightly larger factor (up to 1.60) may apply; consult the material supplier's data sheet in such cases.
IS Standard Mix Grades
IS:456-2000 defines five nominal mix grades for ordinary concrete construction. Each grade is expressed as a ratio of cement : fine aggregate (sand) : coarse aggregate by loose volume:
- M10 (1:3:6) — Levelling courses, plain cement concrete (PCC) under footings, filler concrete
- M15 (1:2:4) — Mass concrete, non-structural fills, simple pad foundations
- M20 (1:1.5:3) — The minimum grade for all RCC work: slabs, beams, lintels, staircases
- M25 (1:1:2) — Columns, raft foundations, retaining walls under moderate loads
- M30 (1:0.75:1.5) — High-load columns, transfer beams, foundations in aggressive soil or water conditions
The first part of the ratio is always cement; the second is sand; the third is 20 mm down coarse aggregate (crushed stone or gravel). Note that for M30 and above, IS:456-2000 requires a design mix rather than a nominal mix, meaning the proportions should be confirmed by laboratory trial mixes using the specific materials available on site. The nominal mix proportions shown here provide a working estimate for M30. For a precise volume-to-material breakdown, use this tool alongside the Concrete Volume Calculator.
Bulk Density Conversion
Volume quantities in m³ are useful for measuring and batching on site, but suppliers quote cement in 50 kg bags and sand and aggregate by weight (kg) or truck load. The calculator converts volumes using standard bulk densities: cement = 1440 kg/m³ (approximately 28.8 bags of 50 kg per m³ of cement volume), fine sand = 1600 kg/m³, and 20 mm crushed stone aggregate = 1500 kg/m³. These are reference values per IS:2386 for air-dry, loose-poured material.
Site conditions can shift these values: wet sand can be 5–10% denser than dry sand, and the bulk density of aggregate varies by source and grading. For very large pours (above 100 m³), weigh-batching rather than volume-batching is recommended to eliminate the error introduced by bulk density variability. The calculator's kg outputs are the correct reference quantities for weigh-batching. For plaster and blockwork mortar quantities, see the Plaster Calculator and Brick Calculator.
Cement, Sand & Aggregate Formula
The calculation follows a consistent four-step process regardless of mix grade. The example below uses M20 (1:1.5:3) for 1 m³ of wet concrete.
Step 1 — Dry volume: Dry volume = Wet volume × 1.54
= 1.0 × 1.54 = 1.54 m³
Step 2 — Total mix parts: Sum the ratio numbers
= 1 + 1.5 + 3 = 5.5 parts
Step 3 — Individual material volumes:
Cement volume = 1.54 × (1 ÷ 5.5) = 0.28 m³
Sand volume = 1.54 × (1.5 ÷ 5.5) = 0.42 m³
Aggregate volume = 1.54 × (3 ÷ 5.5) = 0.84 m³
Step 4 — Convert to weight and bags:
Cement bags = 0.28 ÷ 0.035 = 8.0 bags (50 kg each) → 400 kg
Sand = 0.42 × 1600 = 672 kg
Aggregate = 0.84 × 1500 = 1260 kg
Where:
- 1.54 = dry volume factor (combined void ratio of loose ingredients)
- 0.035 m³ = volume of one 50 kg bag of cement (derived from cement bulk density 1440 kg/m³: 50 ÷ 1440 = 0.0347 m³ ≈ 0.035 m³)
- 1440 kg/m³ = bulk density of OPC cement
- 1600 kg/m³ = bulk density of dry river sand
- 1500 kg/m³ = bulk density of 20 mm crushed aggregate
For example, for a 3.5 m³ M25 pour (1:1:2 mix): total parts = 4; dry volume = 3.5 × 1.54 = 5.39 m³; cement = 5.39 × (1/4) ÷ 0.035 ≈ 38.5 bags; sand = 5.39 × (1/4) × 1600 ≈ 2156 kg; aggregate = 5.39 × (2/4) × 1500 ≈ 4043 kg.
3.5 m³ × 1.54 = 5.39 m³ dry volume
Cement: 5.39 × (1 ÷ 4) ÷ 0.035 = 38.5 bags
Sand: 5.39 × (1 ÷ 4) × 1600 = 2,156 kg
Aggregate: 5.39 × (2 ÷ 4) × 1500 = 4,043 kg
The calculator handles this automatically — the formula is shown here for transparency.
Mix Grade Reference: Cement Bags per Cubic Metre
The table below summarises IS nominal mix proportions, minimum permitted uses per IS:456-2000, and cement consumption per cubic metre of finished concrete. These figures are for 50 kg bags and assume the standard 1.54 dry volume factor.
| Grade | Ratio (C:S:A) | Min. permitted use (IS:456) | Cement bags / m³ | Sand (m³) / m³ | Aggregate (m³) / m³ |
|---|---|---|---|---|---|
| M10 | 1:3:6 | Levelling, PCC (non-structural) | ~4.4 | 0.46 | 0.92 |
| M15 | 1:2:4 | Mass concrete, simple pad foundations | ~5.5 | 0.46 | 0.92 |
| M20 | 1:1.5:3 | RCC slabs, beams, lintels (minimum for RCC) | ~8.1 | 0.42 | 0.84 |
| M25 | 1:1:2 | Columns, raft foundations, retaining walls | ~11.2 | 0.39 | 0.77 |
| M30 | 1:0.75:1.5 | High-load structures (design mix recommended) | ~14.7 | 0.35 | 0.70 |
Notice that higher grades require significantly more cement per m³ — M25 uses nearly 40% more cement than M20 for the same volume. This cost differential is one reason IS:456-2000 does not mandate M25 for elements where M20 is structurally sufficient. Always check your structural drawings for the specified grade before ordering materials.
Two Things Your Sand Supplier Won't Mention
The Sand Bulking Problem
When sand is damp — not saturated, just surface-wet as it typically arrives from a quarry or stockpile — surface tension between water films and sand particles causes the mass to expand in volume. This is called bulking of sand and is acknowledged in IS:2116. The bulking effect can be as high as 20–30% at moisture contents of 4–8%. In plain terms: if you order 1 m³ of sand and it arrives damp, you may be receiving only 0.75–0.80 m³ of actual dry sand equivalent.
This matters because the material quantities in this calculator assume dry loose volumes (the standard for batching calculations per IS:456-2000). If you are purchasing sand by volume (cubic metres or truck loads), add 15–20% to the sand quantity shown in your results. If you purchase by weight (kg) — which is the more accurate method — no adjustment is needed, since weight is independent of moisture-induced bulking. The kg figure in the results is what to use when specifying to a supplier who sells by weight.
A simple field check: take a 500 ml measuring cylinder, fill it loosely with the damp sand from the delivery, note the volume, then submerge it in water and tap until fully saturated. The volume will drop — the percentage drop is the bulking percentage. If it drops by more than 25%, you have been significantly undersupplied.
M-Sand vs River Sand
River sand (natural fine aggregate) extraction has been progressively restricted across Indian states since 2017–2020 under environment court orders and state sand policies. Karnataka's Mineral Policy and Tamil Nadu's Sand Quarrying Rules effectively banned or capped river sand mining in many districts. In Bengaluru, Chennai, Hyderabad, and Coimbatore, M-sand (manufactured sand, produced by crushing granite or basalt) is now the standard fine aggregate on most construction sites.
M-sand behaves differently from river sand in a concrete mix. Its particles are angular rather than rounded, which reduces workability at the same water content. Most contractors compensate by adding more water — which raises the water-cement ratio and reduces strength. The correct approach is to use a plasticiser (water-reducing admixture) that maintains workability without extra water, or to slightly increase the cement content by 5–7%.
The material quantities from this calculator are based on river sand bulk density (1600 kg/m³). M-sand has a bulk density of approximately 1700–1750 kg/m³, so the same weight of M-sand occupies slightly less volume. The weight figures (kg) remain accurate; the volume figures (m³) will be 5–9% lower for M-sand. If your site uses M-sand and you are measuring by volume, reduce the sand volume figure by approximately 6% to arrive at the correct M-sand volume.
Frequently Asked Questions
For M20 (1:1.5:3), multiply the wet concrete volume by 1.54 to get the dry volume, then take the cement fraction: dry volume × (1 ÷ 5.5). Divide the result in m³ by 0.035 (volume of one 50 kg bag) to get the number of bags. For 1 m³ of M20 concrete: 1 × 1.54 × (1/5.5) ÷ 0.035 ≈ 8.1 bags of 50 kg cement.
Nominal mix concrete uses fixed volumetric proportions (e.g. 1:1.5:3 for M20) prescribed by IS:456-2000. It is suitable for routine construction up to M25. Design mix concrete is proportioned by a laboratory based on the specific properties of the materials available on site — water absorption, specific gravity, grading — to achieve a target strength with certainty. Design mix is mandatory for M30 and above, and typically produces less cement consumption for the same strength compared to nominal mix.
The "M" stands for Mix. The number following it is the characteristic compressive strength of a standard 150 mm cube specimen tested at 28 days, expressed in N/mm² (or MPa). M20 concrete achieves a minimum of 20 N/mm² at 28 days under standard curing. This value is used in structural design calculations as the basis for determining load-bearing capacity.
No. IS:456-2000 specifies M20 as the minimum grade for all reinforced cement concrete (RCC) structural members, including roof slabs, beams, columns, and foundations. M10 is only appropriate for non-structural uses such as levelling courses, plain cement concrete (PCC) bedding under footings, and filler applications where no tensile or flexural load is expected.
For M25 (1:1:2), the calculation gives: 1 × 1.54 × (1 ÷ 4) ÷ 0.035 ≈ 11.2 bags of 50 kg cement per m³ of finished concrete. Sand requirement is approximately 0.385 m³ (616 kg) and aggregate is approximately 0.77 m³ (1155 kg) per m³ of M25 concrete.
The calculator uses the standard IS nominal mix ratios and a dry volume factor of 1.54, which are widely accepted in Indian construction practice. Actual field quantities may vary by 5–10% depending on the moisture content of sand, the specific gravity of aggregates used, and minor batching losses. For large pours (over 50 m³), a materials reconciliation check after the first few batches is advisable.
IS:456-2000 limits the maximum water-cement (w/c) ratio for M20 in mild exposure to 0.55. In practice, most site mixes target 0.45–0.50 to improve workability without sacrificing strength. Each 0.05 increase in w/c ratio reduces 28-day cube strength by approximately 3–5 N/mm², so water additions on site should be strictly controlled.
Switch from nominal mix to design mix — laboratory-designed mixes for M20 can achieve target strength with 10–15% less cement by optimising aggregate grading and water demand. Use a water-reducing admixture (plasticiser) to lower the w/c ratio without reducing workability. Ensure proper curing: concrete that dries out prematurely can lose up to 30% of its design strength, effectively wasting the cement already used. Fly ash or GGBS can replace 15–30% of cement in appropriate applications per IS:1489 and IS:455.