Painting Estimate Template: The Cost Build-Up Behind a Quote
An estimate is not a quote. The estimate is your internal cost build-up — the working calculation of hours, paint volumes, prep, access, and overheads that you do before you set a price. Get the estimate right and the quote writes itself. Get it wrong and no amount of margin saves the job. This is the line-item checklist for a complete painting estimate, with a worked example.
The painting estimate checklist — per surface, then per job
An estimate works at two levels. First you build each surface up from its measurement; then you stack the whole job. This is what a complete estimate captures.
| Estimate line | What you record | How it's derived |
|---|---|---|
| Measured area / quantity | m² or ft² per surface; count for doors, windows. | From the on-site measure — every surface, no eyeballing. |
| Prep level | None → minimal → standard → heavy per surface. | Judged from substrate condition; drives a % of paint hours. |
| Coats | Coat count, plus primer where needed. | Substrate and product spec; 0 coats = washdown only. |
| Production rate | Area covered per hour at the chosen pace. | Your speed step — slow cutting-in to fast spray. |
| Labour hours | Calculated hours per surface, then summed. | Area × coats ÷ rate, + prep %. |
| Paint volume | Litres / gallons per paint type, rounded to buy size. | Area × coats ÷ spread rate, rounded up. |
| Labour cost | Total hours at your loaded cost rate. | Total hours × loaded $/hr. |
| Material cost | Buy volume × cost per container, per product. | Rounded volume × your unit cost. |
| Access & equipment | Scaffold, lift, or height allowance cost. | Hire rate × duration, or owned-gear allowance. |
| Prelims | Set-up, protection, clean-up, travel, dump fees. | Per-job allowances you don't want buried in labour. |
| Overhead allocation | A share of fixed business costs on this job. | Your overhead recovery method, applied per job. |
That whole stack — labour + materials + access + prelims + overheads — is your cost. It's the number you apply margins to. Nothing on this list is optional: leave out prelims or overhead and you'll win the job and lose money on it.
The two formulas an estimate runs on
Every line above reduces to two pieces of arithmetic. Get comfortable with them and you can sanity-check any estimating tool.
Paint volume = Area × Coats ÷ Spread rate (then round up to a buy size)
Production rate and spread rate are both locale-native — square metres per hour and litres in metric markets, square feet per hour and gallons in imperial markets. See the painting production rates reference for the full pace scale, and how to measure surfaces for the area formulas.
A worked painting estimate example
The same three-bedroom interior repaint, estimated. Currency and rate are shown as an example — substitute your own loaded cost rate and unit costs.
| Surface | Area / qty | Coats | Prep | Hours | Paint (buy) |
|---|---|---|---|---|---|
| Walls | 200 m² (2,150 ft²) | 2 | Standard | 26.7 | 4 × 10 L tins |
| Ceilings | 80 m² (860 ft²) | 2 | Minimal | 16.0 | 2 × 10 L tins |
| Doors (10) | ~19 m² (200 ft²) | 3 | Moderate | 8.7 | 1 × 10 L tin |
| Windows (12) | ~18 m² (195 ft²) | 2 | Moderate | 5.5 | 1 × 4 L tin |
| Subtotal | — | — | — | 56.9 | — |
| Prep allowance | — | — | +30% | +17.1 | — |
| Total hours | — | — | — | 74.0 | — |
Now the job-level cost stack. This is the internal document — the client never sees these numbers.
| Cost line | Calculation | Cost |
|---|---|---|
| Labour | 74.0 hr × loaded rate (e.g. $50/hr) | $3,700 |
| Materials — acrylic | 50 L × $13/L (rounded buy) | $650 |
| Materials — enamel | 14 L × $15/L | $210 |
| Prelims | protection, clean-up, travel | $150 |
| Overhead allocation | per-job share | $200 |
| Total cost | — | $4,910 |
From estimate to quote — one step
Turning the estimate into a quote is a single move: apply the cost-plus formula, category by category, so each margin is protected.
At a 42% blended margin, a $4,910 cost becomes roughly an $8,465 sell before tax. Never blend one markup across the whole job — apply the formula to labour, materials, access, and overheads separately. Get the mechanics right in markup vs margin for painters, then wrap the number in a proper quote or a proposal.
Estimate vs actual — close the loop
The estimate isn't done when the job is won — it's the yardstick you measure the finished job against. Log the hours your crew really worked and the paint you really bought, and compare them to the estimate. That's how your estimating gets sharper job after job. Surfacely does this automatically; see painting job costing.
Related guides
- Painting quote template
- Painting proposal template
- How to quote a painting job
- Painting production rates
- Painting job costing
FAQ
What is a painting estimate?
Your internal cost build-up — the working calculation of hours, paint volumes, prep, access, and overheads you do before you set a price. It answers "what will this cost me?"; the quote answers "what will I charge?"
What should a painting estimate include?
Per surface: measured area, prep level, coats, production rate, labour hours, and paint volume. Across the job: total labour cost, material cost, access, prelims, and overhead allocation. That cost stack is what you apply margins to.
How do I estimate labour hours?
Per surface, hours equal area times coats divided by your production rate, plus a prep percentage. Sum across every surface, then add the prep allowance. Total hours times your loaded cost rate is your labour cost.
How do I estimate paint quantities?
Volume equals area times coats divided by the paint's spread rate, rounded up to the next container size, times your cost per container. Do it per paint type — walls, ceilings, and trim differ.
What's the difference between an estimate and a quote?
An estimate is an internal working figure, not a commitment. A quote is a firm, fixed price for a defined scope, binding once accepted. Finish the estimate, apply your margins, then issue a proper quote.
Should I show my estimate to the client?
No — it exposes your costs, hours, and margins. Keep it internal. Turn it into a quote that shows the scope in full and one firm price.