Painter's Log Blog
How to price a paint job for beginners
The number-one fear of every new painter is pricing: quote too high and you lose the job, quote too low and you work for free. So beginners tend to do the worst possible thing — they pick a number off their gut, or match the cheapest competitor, and hope.
There's a better way, and it isn't complicated. You build the price from the actual cost of doing the job, then add a margin. Here's the method.
Build the price, don't guess it
Every paint job price is made of four parts. Get these in order and you'll almost never badly underbid.
1. Estimate the labor hours — honestly
How many hours will the job actually take, for everyone who'll work on it? This is the hardest part for beginners because it's easy to picture the best-case day. Estimate realistically: prep, two coats, cutting in, cleanup, and the inevitable "oh, that trim too." If anything, round up — jobs run long far more often than short.
2. Cost those hours at your real rate
Multiply hours by what an hour actually costs you. If you're solo, that's the hourly you need to earn (not minimum wage — what makes this worth your time). If you pay help, it's their wage plus the extra you carry on top — payroll taxes, insurance, and so on, which add roughly 15–25%. That "plus" is real money; don't price your help at the bare wage.
3. Add materials
Paint, primer, sundries, tape, anything you'll buy for this job. Price the real product the job needs, and add a little for the trip you'll forget you made.
4. Add your markup (this is your profit)
Labor + materials is your cost — the price of just breaking even. Your actual price is cost plus a markup that leaves you real profit. A healthy painting job should clear well into the double digits as a margin, not scrape by at 5%. This is the step beginners skip, and it's why they end up "busy but broke."
Labor (hours × real cost/hr) $______
Materials $______
─────────────────────────────────────
Job cost $______
+ Markup (your profit) $______
─────────────────────────────────────
Price you quote $______
The two beginner mistakes this avoids
- Lowballing to win. When you build the price from cost, you can see when a "competitive" number would put you underwater — and you stop chasing jobs that were never going to pay.
- Forgetting the burden. Pricing help at the bare wage instead of the loaded cost is the single most common way new painters quietly lose money on every job with a helper on it.
The honest truth: your price is a hypothesis
Here's what no pricing guide tells beginners, and it's the most important part. The price you build is your best guess — and it stays a guess until you measure the finished job. You estimated 40 hours; maybe the crew took 50. You assumed $400 in materials; maybe it was $600. If you never compare your quote to what the job actually cost, you'll repeat the same estimating errors forever, job after job.
The painters who get genuinely good at pricing all do the same thing: after every job, they run the real numbers — actual hours, actual materials — against what they charged, and adjust the next quote. That feedback loop is how a beginner becomes someone who prices with confidence. (Here's how to turn your price into a clean, professional bid once you've built it.)
You can run that loop for free. After your next job, drop your real numbers into the “Did I make money?” calculator — it tells you what the job actually netted versus what you quoted, so your next price is sharper than your last.
And when you want every job's real cost to track itself — so the feedback loop runs automatically instead of from memory — you can set it all up free → Start Here. Build the price, then prove you got it right.
New to the business side? Start with the full guide to starting a painting business.
Want to see what every job actually costs?
Start free — no credit card