The method
- Labour per m2 = day rate divided by m2 you complete in a day.
- Materials per m2 = what you pay per m2, plus 10% for waste and cuts.
- Add your markup on the materials.
- Price per m2 = labour + materials + markup. Multiply by the area.
Worked example: tiling a 20 m2 floor
| Item | Per m2 | For 20 m2 |
|---|---|---|
| Labour: £220 a day at 6 m2 a day | £36.67 | £733 |
| Tiles £25 per m2 plus 10% waste | £27.50 | £550 |
| Adhesive, grout and sundries | £4.00 | £80 |
| Markup 15% on materials | £4.73 | £95 |
| Total | £72.90 | £1,458 |
JobGuard builds the quote from your photos and description, with labour and materials priced as ranges.
Try it freeNo card needed
What changes the speed
Your m2 a day is the number that moves the price most. It drops for small rooms with many cuts, patterned layouts, poor floors that need levelling and difficult access. Price a bathroom by the hour or day, not at the rate you would use on an open floor.
Add a line for preparation (levelling, removing the old floor) on its own. It is the part clients forget and you do not.
Check it against the job
Work out the days the job takes and check the price covers them at your day rate. For the markup see the materials markup calculator, for your day rate the day rate calculator, and for tile quantities the tile calculator.