How to Calculate Concrete for Slab, Column & Beam — Complete Guide 2026

Published: July 15, 2026 • 8 min read • By Vystra Engineering Team

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:

Wet Volume (m³) = Length (m) × Width (m) × Thickness (m)

Example: RCC Slab

For a room slab of 10m × 8m with 150mm (0.15m) thickness:

Volume = 10 × 8 × 0.15 = 12 m³

Example: Column

For a column of 0.3m × 0.3m × 3m height:

Volume = 0.3 × 0.3 × 3 = 0.27 m³

For 8 columns: 0.27 × 8 = 2.16 m³

Example: Beam

For a beam of 0.23m × 0.3m × 5m length:

Volume = 0.23 × 0.3 × 5 = 0.345 m³

Step 2: Convert to Dry Volume

Concrete shrinks when mixed. You need 54% more dry material than the final wet volume:

Dry Volume = Wet Volume × 1.54

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:

GradeRatio (C:S:A)SumUse Case
M101 : 3 : 610Levelling, PCC
M151 : 2 : 47Flooring, footpath
M201 : 1.5 : 35.5Slabs, beams, columns (residential)
M251 : 1 : 24Heavy-duty structures
M30Design mixHigh-rise, commercial

M20 Concrete Calculation (Most Common)

For our 12 m³ slab with M20 grade (1:1.5:3, sum = 5.5):

Cement:

Cement = (1/5.5) × 18.48 = 3.36 m³ = 3.36 / 0.035 = 96 bags

(1 bag of cement = 50 kg = 0.035 m³)

Sand:

Sand = (1.5/5.5) × 18.48 = 5.04 m³ ≈ 178 cft

Aggregate (20mm):

Aggregate = (3/5.5) × 18.48 = 10.08 m³ ≈ 356 cft

Water:

Water = Cement weight × 0.5 = 96 × 50 × 0.5 = 2,400 litres

Quick Reference: Materials Per Cubic Meter

GradeCement (bags)Sand (cft)Aggregate (cft)Cost/m³ (₹)
M104.21836₹3,200
M156.31836₹3,800
M208.01530₹4,800
M2510.51530₹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

  1. Forgetting the 1.54 factor — Dry volume is always more than wet volume
  2. Not adding 5-10% wastage — Always order extra for spillage and uneven surfaces
  3. Using wrong grade — M20 for residential slabs, M25+ for commercial
  4. Ignoring curing water — Budget for 7 days of curing water
  5. 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 →