How to Calculate Concrete for Slab, Column & Beam — Complete Guide 2026
Whether you're building a residential house or a commercial complex, calculating the exact quantity of concrete is the most critical step. Over-ordering wastes money. Under-ordering causes delays. This guide gives you the exact formulas, mix ratios, and ready-reckoner tables used by experienced Indian contractors.
Step 1: Calculate the Volume
The first step is calculating the wet volume of concrete needed:
Example: RCC Slab
For a room slab of 10m × 8m with 150mm (0.15m) thickness:
Example: Column
For a column of 0.3m × 0.3m × 3m height:
For 8 columns: 0.27 × 8 = 2.16 m³
Example: Beam
For a beam of 0.23m × 0.3m × 5m length:
Step 2: Convert to Dry Volume
Concrete shrinks when mixed. You need 54% more dry material than the final wet volume:
For our 12 m³ slab: Dry Volume = 12 × 1.54 = 18.48 m³
Step 3: Apply the Mix Ratio
Use the concrete grade to determine cement, sand, and aggregate proportions:
| Grade | Ratio (C:S:A) | Sum | Use Case |
|---|---|---|---|
| M10 | 1 : 3 : 6 | 10 | Levelling, PCC |
| M15 | 1 : 2 : 4 | 7 | Flooring, footpath |
| M20 | 1 : 1.5 : 3 | 5.5 | Slabs, beams, columns (residential) |
| M25 | 1 : 1 : 2 | 4 | Heavy-duty structures |
| M30 | Design mix | — | High-rise, commercial |
M20 Concrete Calculation (Most Common)
For our 12 m³ slab with M20 grade (1:1.5:3, sum = 5.5):
Cement:
(1 bag of cement = 50 kg = 0.035 m³)
Sand:
Aggregate (20mm):
Water:
Quick Reference: Materials Per Cubic Meter
| Grade | Cement (bags) | Sand (cft) | Aggregate (cft) | Cost/m³ (₹) |
|---|---|---|---|---|
| M10 | 4.2 | 18 | 36 | ₹3,200 |
| M15 | 6.3 | 18 | 36 | ₹3,800 |
| M20 | 8.0 | 15 | 30 | ₹4,800 |
| M25 | 10.5 | 15 | 30 | ₹5,500 |
* Costs are approximate for 2026 based on average Indian market rates. Actual costs vary by city.
Skip the Manual Math
Vystra's free concrete calculator does all this instantly — enter dimensions, select grade, get quantities + cost.
Try Free Calculator →Common Mistakes to Avoid
- Forgetting the 1.54 factor — Dry volume is always more than wet volume
- Not adding 5-10% wastage — Always order extra for spillage and uneven surfaces
- Using wrong grade — M20 for residential slabs, M25+ for commercial
- Ignoring curing water — Budget for 7 days of curing water
- Mixing up cft and m³ — 1 m³ = 35.31 cft
Frequently Asked Questions
How to calculate concrete for slab?
Volume = Length × Width × Thickness. For a 10m × 8m slab with 150mm thickness: 10 × 8 × 0.15 = 12 cubic meters. Then use mix ratio to find cement, sand, and aggregate quantities.
How many bags of cement for 1 cubic meter M20 concrete?
Approximately 8 bags (400 kg) of cement per cubic meter of M20 concrete with 1:1.5:3 mix ratio.
What is the cost of concrete per cubic meter in India?
As of 2026, M20 concrete costs approximately ₹4,500–₹6,500 per cubic meter depending on your city and local material rates.
What is the difference between M20 and M25 concrete?
M20 (1:1.5:3) is standard for residential slabs and columns. M25 (1:1:2) uses more cement, is stronger, and is used for heavy-duty structures. M25 costs about 15% more.
Related: Steel Weight Calculation Formula → | Brickwork Calculation Guide → | All 20 Calculators →