How to Price a Painting Job: A Practical System for Painting Contractors Who Want to Stop Guessing
Most painting contractors underprice at least one job in every five. Not because they don't know their trade — because they're building quotes on memory, rough estimates, and whatever felt right last time. If your margin looks fine on paper but disappears by the end of the job, the problem isn't your crew. It's your pricing system.
Why Most Quotes Go Wrong Before You Pick Up a Brush
Pricing a painting job isn't complicated — but it requires a process. The contractors who consistently hit their margin targets aren't necessarily more experienced. They've just stopped treating every quote as a fresh calculation from scratch.
There are three places where quotes fall apart:
- Underestimating how long the work actually takes
- Under-counting the prep required
- Forgetting costs that aren't paint or labour
Fix those three things and your pricing becomes repeatable. Here's how to do it.
Step 1: Measure First, Quote Second
Every accurate quote starts with real measurements. Not an eyeballed guess, not "it looks about the same size as that job last month." Actual square metres or square feet, per surface type.
A standard residential repaint might include walls, ceilings, doors, trims, and skirting boards. Each of those surfaces paints at a different speed and carries different complexity. Pricing them as a single lump figure is where margin leaks start.
Here's what typical industry validated production rates look like in practice using a consistent system:
- Walls (standard repaint): 15-18 m²/hr (150-200 ft²/hr) —Steady
- Ceilings: 10 m²/hr (100 ft²/hr) — Careful
- Doors: 6.5 m²/hr (70 ft²/hr) — Detailed
- Skirting and trims: 10 m²/hr (100 ft²/hr) — Careful
A room with 40 m² (430 ft²) of walls, a 12 m² (130 ft²) ceiling, two standard doors, and 15 m (50 ft) of skirting is going to take meaningfully different labour hours than a quick back-of-envelope figure suggests. Run the numbers surface by surface and you'll see why.
Add 10-20% downtime to your total surface hours per area. That covers setup, masking, interuptions and move time — and it's built into a sound quoting process as a default, not an afterthought.
Step 2: Get Your Prep Level Right — This Is Where Margin Disappears
Prep is the single most underquoted component of any painting job. The most common mistake is applying a light prep allowance to a surface that actually needs heavy work.
There are many prep levels, each expressed as a percentage of your total surface hours:
- None (0%): Paint-ready — new or pre-prepped, no sanding/patching
- Minimal (10%): Scuff & dust — near paint-ready, odd spot fill
- Light (20%): Light sand — very good condition, minimal filling
- Standard (30%): Fill & sand — sound repaint (the typical-repaint baseline)
- Moderate (50%): More filler work, minor repairs, some scraping
- Heavy (80%): Spot strip, heavy fill — neglected/peeling
- Very Heavy (120%): Full strip, major substrate repair — weathered exterior
- Extensive (150%): Major repair — heavy strip + full prime
- Restoration (300%): Slow heritage restoration; prep dominates the job
The gap between Prep levels is where exterior repaint margins go to die. A weathered timber facade that needs scraping, filling, and priming is not 10% prep time.
Walk the job. Look at the surface condition, not just the area. Assign your prep level deliberately, every time.
Step 3: Calculate Your Paint Costs Accurately
The default spread rate for most quality paints is well documented. On porous surfaces — bare timber, old masonry, unsealed drywall — that drops by around 30%.
If you're spraying, your production rate increases but you'll use roughly 20% more paint due to overspray. That means your effective coverage drops. Spray isn't always the cheaper option once you factor in material cost — on smaller jobs, the paint wastage and set up can wipe out the time saving of spraying.
Run the numbers both ways on spray vs. roll jobs before you commit. The answer depends on job size, surface type, and your current paint pricing from suppliers like Sherwin-Williams, Benjamin Moore, Dulux, Resene, or Johnstone's depending on your market.
Step 4: Don't Forget the Costs That Aren't Paint or Labour
Access equipment is the most commonly missed cost in exterior quotes. Scaffolding for a two-storey repaint, a boom lift for high fascia work, a cherry picker for commercial exteriors — these costs are real, they're significant, and they're easy to forget when you're building a quote from a spreadsheet template.
Other costs that regularly get underquoted or omitted entirely:
- Primer coats (often treated as included, not as a separate line)
- Travel and fuel on jobs outside your normal area
- Waste disposal for scraped material on heavy prep jobs
- Equipment hire beyond access — pressure washers, heat guns, compressors
Build these into your quote as explicit line items. If a cost exists on the job, it belongs in the price.
Step 5: Apply Your Markup With a Target, Not a Feeling
Once you have accurate labour hours and materials, you need to apply a markup that reflects your actual business costs — not a number you've always used because it felt about right.
Industry markups typically run 30–50%, but real net margins often sit at 8–15% after overhead. The gap between those two figures is overhead: insurance, vehicles, admin, equipment, your own time. If you haven't calculated what your overhead actually costs per hour billed, your markup is a guess.
A tool like Surfacely builds production rates, prep levels, and material calculations into the quoting process so you're working from consistent figures rather than recalculating from scratch on every job. The goal is the same whether you use software or a well-built spreadsheet: remove the guesswork from the inputs so your markup does the job it's supposed to do.
Price the Job You're Actually Doing
The contractors who grow profitably don't necessarily charge more than their competitors. They just quote more accurately. They measure properly, assign the right prep level, account for every cost, and apply a markup they've actually calculated.
If you're regularly finishing jobs with less in your account than you expected, the fix isn't to work harder or faster — it's to price the job you're actually doing, not the one you're hoping for.
Start with your next quote. Measure every surface. Assign a prep level deliberately. Check your access costs. Run the paint calculation properly. That's the whole system.