induwara.lk
induwara.lkSri Lanka · Construction

Sri Lanka Plastering Calculator (Cement & Sand)

Find how many 50 kg cement bags and cubes of sand you need to plaster a wall or ceiling. Enter the area, pick a thickness and mix ratio, and get a hardware-ready list — with an optional rupee cost. Free, no signup.

By Induwara AshinsanaUpdated Jul 16, 2026
Plastering material estimatecement & sand
Dry-volume method · CIDA basis

Net wall or ceiling surface to plaster. Deduct large openings (doors, windows) for a tighter estimate.

Plaster thickness

Standard internal wall

Mix ratio (cement : sand)

Internal walls — the common all-round mix

Extra to cover droppings, uneven walls and mixing loss. 10% is typical for plastering.

Cement
9bags (50 kg)
412 kg total
Sand
0.51cube
50.5 ft³ · 1.43 m³
Plaster area
100
1,076 ft² · mix 1 : 5

Volume method (transparency)

Wet volume
1.2 m³
42.4 ft³
Dry mortar
1.56 m³
wet × dry factor
After wastage
1.72 m³
4.8 bags/m³ dry

Sources: CIDA Building Schedule of Rates (SL plastering norms and site units), SLS 107 (50 kg bag, cement density 1440 kg/m³). 1 cube = 100 ft³ = 2.832 m³. Estimates for ordering only — confirm quantities with your mason for the actual wall condition.

How it works

The calculator uses the standard dry-volume (dry-mortar) method for cement-sand plaster, the same estimating basis in the Construction Industry Development Authority (CIDA) Building Schedule of Rates. Every step is deterministic, so the same inputs always give the same material list.

  1. Normalise the area to m². If you enter square feet, it is multiplied by 0.092903 to get square metres.
  2. Wet volume. Multiply area by thickness in metres: V_wet = A × t. A 12 mm coat is 0.012 m, so 100 m² × 0.012 = 1.20 m³ of finished plaster.
  3. Dry volume. Dry loose cement and sand occupy more space than the compacted wet coat, so multiply by a dry-volume factor (1.20–1.40, default 1.30): V_dry = V_wet × f.
  4. Add wastage. Multiply by (1 + wastage%). A 10% allowance covers droppings, uneven walls and mixing loss.
  5. Split by the mix ratio. For cement:sand = 1 : s, the parts sum to (1 + s). Cement volume = V_dry_w × 1 ÷ (1 + s) and sand volume = V_dry_w × s ÷ (1 + s).
  6. Convert cement to bags. Multiply cement volume by the SLS 107 bulk density 1440 kg/m³ to get kilograms, divide by the 50 kg bag, then round up to whole bags — what you actually buy.
  7. Report sand in trade units. Sand volume is shown in m³, cubic feet (× 35.3147) and cubes (÷ 2.832, since one cube = 100 ft³), the unit Sri Lankan suppliers quote.

As a cross-check the tool also computes cement bags per cubic metre of dry mortar directly from the ratio — 1:5 gives 4.8 bags/m³ and 1:4 gives 5.76 bags/m³, matching published consumption norms. Both routes agree, so the bag count on the results panel is auditable against a known figure.

Worked examples

Internal wall — 100 m², 12 mm, mix 1:5

  1. Wet volume: 100 m² × 0.012 m = 1.20 m³
  2. Dry volume: 1.20 × 1.30 = 1.560 m³
  3. Plus 10% wastage: 1.560 × 1.10 = 1.716 m³
  4. Sum of parts: 1 + 5 = 6
  5. Cement: 1.716 × 1/6 = 0.286 m³ × 1440 = 411.8 kg ÷ 50 = 8.24 → 9 bags
  6. Sand: 1.716 × 5/6 = 1.430 m³ = 50.5 ft³ = 0.505 cube

External wall — 60 m², 20 mm, mix 1:4

  1. Wet volume: 60 m² × 0.020 m = 1.20 m³
  2. Dry + 10% wastage: 1.20 × 1.30 × 1.10 = 1.716 m³
  3. Sum of parts: 1 + 4 = 5
  4. Cement: 1.716 × 1/5 = 0.3432 m³ × 1440 = 494.2 kg ÷ 50 = 9.88 → 10 bags
  5. Sand: 1.716 × 4/5 = 1.373 m³ = 48.5 ft³ = 0.485 cube
  6. Richer 1:4 mix correctly needs more cement than the 1:5 internal coat

Area in square feet — 1,076 ft², 12 mm, mix 1:5

  1. Convert area: 1,076.4 ft² × 0.092903 = 100.0 m²
  2. From here it matches example 1 exactly
  3. Wet 1.20 m³ → dry + wastage 1.716 m³
  4. Cement: 9 bags · Sand: 0.505 cube
  5. Entering feet or metres lands on the same answer

Frequently asked questions

Sources & references

The mix ratios, thicknesses, dry-volume factor and unit conversions on this page were last cross-checked against these sources on 2026-07-16. Cement and sand prices are user-entered, not fetched, because they vary by district and week — a stale hard-coded price would mislead.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.