Skip to content

Cement, sand and aggregate calculator

Enter a volume of concrete, mortar or plaster and a mix ratio, and get the cement bags, sand and coarse aggregate to buy, in m³, cft and tonnes, with the dry-volume working shown.

By Aaghaz360 teamReviewed Formula and sources

Calculate

Units
1 cement · 14%2 sand29%4 aggregate57%

What are you mixing?

Use

Cement : sand : coarse aggregate. Nominal mixes; a designed mix from a lab will differ.

1.54 is the usual site allowance for concrete (1.52 with no waste).

How much?

The finished (wet) volume. Enter it directly or as length × width × thickness.

Enter
m³
Wastage0% extra
%

Starts at 0 so the result matches the volume you entered. The dry-volume factor already includes a small allowance.

Cost (optional)Enter your local prices to see a cost. We don't guess prices.
USD/ bag
USD/ m³
USD/ m³
Cement7bags of 50 kg= 316.8 kg6.34 bags per m³ of 1 : 2 : 4 concrete. For 1 m³ of finished work.

Sand and aggregate

Sand15.5 ft³ · 0.58 yd³ · ≈ 0.7 t
0.44 m³
Coarse aggregate31.1 ft³ · 1.15 yd³ · ≈ 1.32 t
0.88 m³
Dry volume of materials1 m³ × 1.54
1.54 m³
Dry volume by material
  • Cement0.22 m³ · 14%
  • Sand0.44 m³ · 29%
  • Coarse aggregate0.88 m³ · 57%
How this was calculatedShow
  1. Wet volume with wastage1 m³ × (1 + 0%)= 1 m³
  2. Dry volume1 m³ × 1.54= 1.54 m³
  3. Cement1.54 m³ × 1 ÷ 7 × 1,440 kg/m³= 316.8 kg = 6.34 bags → 7
  4. Sand1.54 m³ × 2 ÷ 7= 0.44 m³
  5. Coarse aggregate1.54 m³ × 4 ÷ 7= 0.88 m³

Assumptions

  • Volume batching: materials are measured by loose volume, with cement converted to mass at 1,440 kg/m³.
  • The dry-volume factor is a site convention, not a value from a standard. Change it if your specification gives another.
  • Sand is assumed dry. Damp sand bulks and takes up more room for the same weight.
  • Nominal mixes are not a structural mix design. For structural concrete, follow your engineer's specification.

How to calculate cement, sand and aggregate

Multiply the finished (wet) volume by a dry-volume factor, then split it by the mix ratio. Cement's share × 1,440 kg/m³ gives kilograms; divide by the bag size for bags.

Dry volume  = wet volume × dry-volume factor (1.54 concrete, 1.33 mortar and plaster)
Parts       = cement + sand + aggregate   (1 + 2 + 4 = 7 for 1:2:4)
Cement, m³  = dry volume × cement ÷ parts
Cement, kg  = cement m³ × 1,440 kg/m³;   bags = kg ÷ bag size
Sand        = dry volume × sand ÷ parts
Aggregate   = dry volume × aggregate ÷ parts

Cement's loose bulk density, 1,440 kg/m³, is from IS 875 Part 1, which also gives 1,540–1,600 kg/m³ for dry sand; the calculator uses 1,600 for sand tonnes and 1,500 for aggregate. A 50 kg bag therefore holds 0.0347 m³, or 1.23 cft.

Worked example: 1 m³ of M20 concrete (1 : 1.5 : 3)

1 m³ of 1:1.5:3 concrete needs 8.06 bags of 50 kg cement (403.2 kg), 0.42 m³ of sand and 0.84 m³ of coarse aggregate, using a dry-volume factor of 1.54.

  1. Dry volume: 1 × 1.54 = 1.54 m³.
  2. Parts: 1 + 1.5 + 3 = 5.5.
  3. Cement: 1.54 × 1 ÷ 5.5 = 0.28 m³ × 1,440 = 403.2 kg ÷ 50 = 8.06 bags.
  4. Sand: 1.54 × 1.5 ÷ 5.5 = 0.42 m³ (14.8 cft).
  5. Aggregate: 1.54 × 3 ÷ 5.5 = 0.84 m³ (29.7 cft).

Working in cubic feet: 100 cft of 1:2:4 concrete needs 17.9 bags of cement, 44 cft of sand and 88 cft of crush.

Cement, sand and aggregate per m³ and per 100 cft

These are the quantities for the nominal mixes at a dry-volume factor of 1.54 for concrete and 1.33 for mortar, with 50 kg bags and no wastage. Use the calculator to change any of them.

Concrete

Materials for concrete per 1 m³ and per 100 cft (dry-volume factor 1.54, 50 kg bags)
MixBags / m³Sand / m³Aggregate / m³Bags / 100 cftSand / 100 cftAggregate / 100 cft
1 : 1.5 : 3 (M20)8.060.42 m³0.84 m³22.842 cft84 cft
1 : 2 : 4 (M15)6.340.44 m³0.88 m³17.944 cft88 cft
1 : 3 : 6 (M10)4.440.46 m³0.92 m³12.646.2 cft92.4 cft
1 : 4 : 8 (M7.5)3.410.47 m³0.95 m³9.6647.4 cft94.8 cft

Brick mortar

Materials for mortar per 1 m³ and per 100 cft (dry-volume factor 1.33, 50 kg bags)
MixBags / m³Sand / m³Bags / 100 cftSand / 100 cft
1 : 39.581 m³27.199.8 cft
1 : 47.661.06 m³21.7106.4 cft
1 : 56.381.11 m³18.1110.8 cft
1 : 65.471.14 m³15.5114 cft

Plaster: 10 m² at 12 mm

Materials for 10 m² of cement plaster 12 mm thick (0.12 m³ wet)
MixCementSand
1 : 446 kg (0.92 bags)0.128 m³ · 4.51 cft
1 : 632.8 kg (0.66 bags)0.137 m³ · 4.83 cft

Mortar and plaster share the same factor, so 1 m³ of 1:6 plaster needs the same materials as 1 m³ of 1:6 mortar.

Why multiply by 1.54 (or 1.33)?

Loose cement, sand and stone have air between the particles. When water is added and the mix is compacted, the fine materials fill the gaps, so the finished volume is smaller than the loose dry volume you start with.

1.54 for concrete and 1.33 for mortar and plaster are site conventions in South Asian rate analysis, not values from a standard. Quoted figures range from about 1.52 to 1.57 for concrete (1.52 in course notes) and 1.27 to 1.35 for mortar. We found no code that fixes either value, so the calculator treats them as editable defaults. US, UK and Australian estimates usually work from ready-mix volume or premix bag yield instead.

Nominal mix by volume vs IS 456 by mass

The 1:1.5:3 and 1:2:4 ratios are volume ratios used on site. IS 456 specifies nominal mixes by mass, and for M20 its Table 9 works out to about 10% less cement than 1:1.5:3 by volume.

IS 456 allows nominal mixes only up to M20. Its Table 9 gives, per 50 kg of cement, a total mass of fine and coarse aggregate (250 kg for M20, 330 kg for M15, 480 kg for M10) and a maximum water content (30, 32 and 34 litres). The volume ratios commonly matched to those grades (1:1.5:3, 1:2:4, 1:3:6) are site practice; the code doesn't list them.

Worked through with a typical fresh concrete density, Table 9's M20 comes out roughly 10% leaner in cement than 1:1.5:3 by volume, so the volume method uses more cement, not less. For structural concrete, use a designed mix from your engineer or supplier.

How to use the calculator

Choose concrete, brick mortar or plaster, pick or type a mix ratio, then enter the wet volume or the length, width and thickness.

  1. Region presets set the units and the usual cement bag size; change either at the top.
  2. Choose what you're mixing. Mortar and plaster hide the aggregate.
  3. Pick a nominal mix or choose Custom and type the parts.
  4. Enter the finished volume, or switch to Dimensions for a slab, floor or layer.
  5. Need the volume first? Use the concrete calculator or the brick calculator.

Sources

Constants and limits come from these standards, manufacturers' data and trade bodies. Where practice varies, the calculator lets you change the value.

Found a value that doesn’t match your local practice? Tell us and we’ll review it.

Related calculators

See all construction calculators or price a whole building with the construction cost estimator.

Frequently asked questions

How many bags of cement are in 1 m³ of M20 concrete?

About 8.06 bags of 50 kg for a 1:1.5:3 nominal mix, using a dry-volume factor of 1.54. IS 456's own nominal proportions, which are by mass, work out leaner.

How much cement, sand and aggregate for 1 m³ of 1:2:4 concrete?

About 6.34 bags of 50 kg cement (317 kg), 0.44 m³ of sand and 0.88 m³ of coarse aggregate, using a dry-volume factor of 1.54.

How many bags of cement are needed for 100 cft of concrete?

For 1:2:4 concrete, about 17.9 bags of 50 kg, with 44 cft of sand and 88 cft of crush.

How much cement and sand for 1 m³ of 1:6 mortar?

About 5.47 bags of 50 kg cement and 1.14 m³ of sand, using a dry-volume factor of 1.33.

What is the dry volume of concrete?

The loose volume of cement, sand and aggregate needed to make a given volume of finished concrete. Site conventions put it at about 1.52–1.57 times the wet volume; the calculator starts at 1.54 and lets you change it.

What does M20 mean?

M stands for mix and 20 is the characteristic compressive strength in N/mm² after 28 days. In site practice M20 is linked with the 1:1.5:3 nominal mix, but the grade is the strength, not the ratio.

Turn quantities into a tracked budget

Aaghaz360 links purchase orders, site stores and wages to each project, so you can see what you ordered against what you estimated.