Buying too little paint means an extra trip to the shop mid-job — and the risk that the new tin is a slightly different shade. Too much is money wasted. A quick calculation before you start means you buy exactly the right amount.

Step 1: Calculate the paintable surface area

Measure the walls you want to paint. For each wall: height × width. Add them together for the total area.

Wall area
Area (m²) = Height (m) × Width (m)
Example: a room 2.6 m high with 4 walls of 4 m × 3 m = (4×2.6) + (4×2.6) + (3×2.6) + (3×2.6) = 36.4 m²

Then subtract doors and windows — they don't need painting.

Subtract openings
Paintable area = Total area − doors − windows
Standard door: ±1.8 m² · Standard window: ±1.2 m²
Example: 36.4 − 1.8 − 1.2 = 33.4 m²

Step 2: Check the coverage on the tin

Every tin of paint states its coverage (spreading rate) in m² per litre. Typical values:

Paint typeCoverage per litre
Standard wall paint10–12 m²
Matt emulsion8–10 m²
Primer / undercoat6–10 m²
Gloss / satin12–16 m²
Masonry paint (exterior)4–8 m²

Step 3: Factor in the number of coats

Most jobs require at least 2 coats for even coverage — especially when going from a dark colour to a lighter one, or painting a new wall. For a full colour change, 2–3 coats is normal.

Total litres needed
Litres = (Area ÷ Coverage per litre) × Number of coats
Example: (33.4 ÷ 10) × 2 coats = 6.68 litres → buy 2× 4L tins (8L)

Step 4: Adjust for surface type

Not all surfaces absorb paint the same way. Porous, rough or unpainted surfaces need more paint than smooth, previously painted walls.

SurfaceAdjustment
Smooth, previously paintedNo adjustment needed
New plaster or drywallAdd 20–25% extra
Rough or textured surfaceAdd 15–20% extra
Bare woodAdd primer coat first
Dark colour to lightAdd 1 extra coat

💡 Always round up — and keep the leftovers

Round up to the nearest available tin size. Keep any leftover paint sealed and labelled — you'll thank yourself when you need to touch up a scuff or mark down the line. Paint from the same batch matches perfectly.

Full example

Painting a living room: 4 walls, room is 5 m × 4 m × 2.7 m high. One door, two windows. Standard matt emulsion (10 m²/L). 2 coats.

  1. Wall area: (5×2.7)×2 + (4×2.7)×2 = 27 + 21.6 = 48.6 m²
  2. Minus openings: 48.6 − 1.8 − (2×1.2) = 44.4 m²
  3. Litres: (44.4 ÷ 10) × 2 = 8.88 L
  4. Buy: 3× 4L tins (12L) — enough for 2 full coats plus some spare

🎨 Calculate paint automatically with BuildExact

Enter your room dimensions, select the paint type and number of coats — BuildExact calculates exactly how many litres you need. Save it as a project or export as PDF.

Download free