How this calculator works

The calculator uses the same method professional painters use to estimate a job:

  1. Wall area — for a room, that's the perimeter times the ceiling height: (Length × Height × 2) + (Width × Height × 2).
  2. Subtract openings — 2 m² per door and 1.5 m² per window.
  3. Multiply by coats — two coats means painting the area twice.
  4. Divide by the coverage rate — how many m² one litre covers on that surface (table below).
  5. Add 10% — for touch-ups, absorbent patches, and the paint that stays in the roller.

The result is rounded up to whole litres and converted into the tin sizes actually sold in South African hardware stores — 20 L, 10 L, 5 L and 1 L.

Coverage rates we use

Coverage depends on the surface — rough exterior plaster drinks far more paint than a smooth, sealed interior wall. These are the rates behind the calculator, based on manufacturer data sheets from Plascon, Dulux and Prominent:

Paint typeCoverage per litre (per coat)Notes
Interior wall paint (PVA / acrylic)8–10 m²/LSmooth, previously painted plaster
Exterior wall paint6–8 m²/LRough or bagged plaster absorbs more
Primer / plaster sealer10–12 m²/LOne coat on new or stained surfaces
Deck coating / sealer4–6 m²/LBare timber is very absorbent
Textured paint~25% less than smoothThe texture itself holds extra paint
💡
First coat on bare plaster always covers lessNew plaster, filled cracks, and sanded patches absorb paint like a sponge. If your walls have a lot of repair work, budget the extra 10% the calculator adds — you will use it.

Common South African room sizes

Don't have a tape measure handy? These are typical dimensions in South African homes — use them as a starting point and refine later:

RoomTypical sizePaint needed (walls, 2 coats)
Single bedroom3 m × 3 m × 2.4 m± 6–7 litres
Main bedroom4 m × 3.5 m × 2.4 m± 8 litres
Living room5 m × 4 m × 2.6 m± 10–11 litres
Open-plan living / dining7 m × 5 m × 2.6 m± 14–15 litres
Kitchen4 m × 3 m × 2.4 m± 7 litres
Bathroom2.5 m × 2 m × 2.4 m± 4–5 litres

Standard ceiling height in most South African homes is 2.4 m; older homes and modern open-plan builds often run 2.6–3 m. When in doubt, use 2.5 m.

What paint costs in South Africa (2026)

The cost estimate in the calculator uses these 2026 retail price bands. Prices are per 5-litre tin at builders' merchants and hardware stores in the Western Cape:

TierBrandsApprox. cost (5L)Best for
BudgetHouse brands, generic PVAR160 – R240Rentals, outbuildings, touch-ups
Mid-rangeDulux, Prominent, AlcolinR280 – R420Interior repaints, everyday quality
PremiumPlascon, Dulux Weatherguard, MicatexR420 – R650Exteriors and long-lasting finishes
Roof / waterproofingPlascon Nuroof, Prominent Roof, SikaR480 – R750+Roofs and below-DPC walls
The 20-litre ruleIf your total for one colour comes to 15 litres or more, buy a 20-litre tin — it's 15–25% cheaper per litre than the same paint in 5-litre tins, and sealed leftover paint keeps for years for touch-ups.

Example projects

Repainting a standard bedroom (3 m × 3 m)

Walls: (3 × 2.4 × 2) + (3 × 2.4 × 2) = 28.8 m², minus one door (2 m²) and one window (1.5 m²) = 25.3 m². Two coats = 50.6 m² of painting. At 9 m²/L plus 10% extra: about 6–7 litres — one 5 L tin plus a 1 L or two. Add ± 2 litres if you're doing the ceiling.

Exterior of a 3-bedroom single-storey house

A typical 3-bed house has around 40 m of exterior wall at 2.7 m high = 108 m², call it 100 m² after openings. Two coats of exterior paint at 7 m²/L plus 10%: about 32 litres — one 20 L, one 10 L and a couple of litres spare. On rough or previously unpainted plaster, budget closer to 40 litres.

Sealing a 5 m × 4 m timber deck

20 m² of bare timber at 5 m²/L, two coats plus 10%: about 9 litres of deck sealer — two 5 L tins with a little left over for next season's maintenance coat.

Frequently asked questions

How much paint do I need per square metre?
Interior paints cover 8–10 m² per litre per coat; exterior paints 6–8 m² per litre. For a standard two-coat job, divide your wall area by roughly 4.5 (interior) or 3.5 (exterior) to get litres. The calculator above does this — plus the door, window and wastage adjustments — automatically.
How much paint do I need for a standard bedroom?
A 3 m × 3 m bedroom with a 2.4 m ceiling needs about 6–7 litres for the walls at two coats, plus 2–3 litres if you're painting the ceiling. One 5-litre tin plus a small top-up usually covers it.
How much paint do I need for a 3-bedroom house?
A full interior repaint of a typical 3-bedroom home needs roughly 60–80 litres for two coats over walls and ceilings — usually three to four 20-litre tins. A full exterior repaint needs about 32–60 litres depending on wall condition. If you're planning a whole house, add each room in the calculator to build a running total.
How many m² does a 20-litre tin cover?
Around 160–200 m² per coat for interior paint (80–100 m² at two coats) and 120–160 m² per coat for exterior paint (60–80 m² at two coats).
Do I subtract windows and doors?
Yes — standard practice is 2 m² per door and 1.5 m² per window, which the calculator subtracts for you. For large glass sliding doors, use their real area (a 2.4 m slider is about 5 m²) by entering two extra "doors".
One coat or two?
Two coats is the standard for a proper finish. One coat only works when repainting the same colour on a sound surface. Going from dark to light — or painting bare new plaster — usually takes three (a primer plus two finish coats).
Should I buy a 20-litre tin or several 5-litre tins?
Above 15 litres of one colour, the 20-litre tin nearly always wins on price per litre. Below that, mix 5 L and 1 L tins to land close to your number — and keep at least a litre spare for touch-ups.
What will the labour cost on top of the paint?
Labour is typically R35–R60 per m² for interior work and R35–R65 per m² for exterior work in the Western Cape, and it's usually about 60% of a professional quote. Our house painting cost guide breaks it down per room and per m² so you can sanity-check any quote.