Strategy

How to Price Painting Jobs So Paid Leads Stay Profitable

How to price painting jobs: build each price from labor, materials, overhead, cost per booked job, and profit instead of guessing per square foot.

Published September 27, 2026 · PaintingPPC

How to price painting jobs comes down to one rule: build every price from your own costs up, not from what the guy down the road charges. A painting price should cover loaded labor, materials with a markup, overhead, the marketing cost of winning the job, and a profit line you set on purpose. Painters who price per square foot off a national average usually forget the marketing line, and that is why busy painting companies still end the year broke.

I run PaintingPPC. We run Google Ads for painting contractors, one painter per market, and we judge every account by cost per booked job. I see the pricing side of this constantly. A painter’s ads can be working fine and the business still loses money because the price never had room for the cost of getting the job.

How to price painting jobs: what goes into the number?

Price a painting job by estimating production hours, multiplying by your loaded labor cost, adding materials plus markup, then adding overhead, acquisition cost, and profit. That is the whole method. Everything else is detail.

Here is the order I would walk through on every estimate:

  1. Production hours. How many crew hours will prep, masking, coats, cut-in, and cleanup actually take? Use your own past jobs, not a chart.
  2. Loaded labor cost. Wage plus payroll taxes, workers’ comp, insurance, and paid time off. A painter paid $25 an hour does not cost you $25 an hour.
  3. Materials. Paint, primer, caulk, tape, plastic, and sundries, with a markup.
  4. Overhead share. Truck, office, software, estimating time, owner salary. Spread across the year’s billable hours.
  5. Acquisition cost. What it cost to win this job: your cost per booked job from ads, referrals, or whatever channel it came from.
  6. Profit. A number you decide before the bid, not whatever is left over.

For context on wages: the U.S. Bureau of Labor Statistics puts the median annual wage for construction and maintenance painters at $49,400 as of May 2025. Your market will differ. Your loaded cost will be meaningfully higher than the wage once taxes and insurance land.

Per square foot vs hourly vs flat rate: which pricing method is best for painters?

Flat project pricing built from production hours is the best method for most residential painters. Per square foot is a useful sanity check. Hourly belongs to small repair work where scope is unknown.

MethodBest forMain risk
Flat project price (built from hours)Most residential interior and exterior jobsOnly as accurate as your production rates
Per square footQuick ballparks, new construction, repetitive workIgnores prep, height, trim, and condition
Hourly (time and materials)Small repairs, unclear scopeHomeowners hate open-ended bills; caps your upside

Angi’s 2026 data puts interior painting at $2 to $6 per square foot, averaging about $2.75 for walls only. That range is so wide because two rooms with the same square footage can take wildly different hours. One has fresh drywall. The other has 30 years of nail holes, glossy oil trim, and a 14 foot stairwell. Use square footage to check your number. Do not use it to make your number.

How much should a painter mark up materials?

Most painting contractors mark up materials somewhere around 20 to 35 percent, according to Housecall Pro’s painting price guide. The markup pays for store runs, color consults, waste, and the leftover gallons you never bill for.

Blunt truth: material markup is small money next to labor. If your labor hours are off by 15 percent, no material markup saves the job. Spend your estimating energy on production rates.

Where does marketing cost go in a painting price?

Marketing cost goes into the price as its own line: the cost per booked job for the channel that produced the lead. Most painters bury it in “overhead” as a flat monthly number, which hides the fact that some jobs cost far more to win than others.

A referral from a past customer cost you almost nothing. A paid lead did not. If your Google Ads account produces booked jobs at a known cost, that number has to live inside the price of every job it produces. If you do not know the number, you cannot price correctly, which is why call tracking and job-level source tracking matter before you tune a single bid.

Here is a modeled example, not a real client, just math to show the structure:

LineModeled amount
Labor: 60 crew hours x $38 loaded$2,280
Materials: $450 + 25% markup$563
Overhead share: 60 hours x $12$720
Acquisition: cost per booked job$350
Subtotal (cost to deliver and win)$3,913
Profit at 20% of price$978
Price to homeownerabout $4,890

Pull out the $350 acquisition line and that same painter quotes around $4,450. The job still gets done. The real profit on that job drops from about $978 to about $537, nearly half gone. Do that across a season of paid jobs and you understand why some painters say “ads don’t work” when the ads were fine and the pricing was not.

Should painters price differently for jobs from Google Ads?

No. Price every job the same way, but set the ceiling for ad spend from your pricing, not the other way around. The homeowner does not care where you found them, and charging paid leads more just lowers your close rate on the leads you paid the most for.

What changes is your budget math. If your average job carries enough profit to absorb a $350 cost per booked job, you can bid for that. If your margins only survive a $150 cost per booked job, you either raise prices, raise close rate, or spend less. Our painting company marketing budget post walks through working backward from that number.

What profit margin should a painting job target?

Set a profit target before you bid, and make it a percentage of the price, not a markup on cost. A 20 percent markup on cost is only about a 17 percent margin on price. Painters confuse the two all the time and wonder where the money went.

Published benchmarks for painting company margins are all over the place, and many come from software vendors without clear methodology, so I will not quote one as gospel. What I will say: if your net profit after paying yourself a real salary is in the single digits, the fix is almost always pricing and production rates, not more leads. More leads at a thin margin just means more work for the same money.

Why do painters underprice?

Painters underprice for three reasons: fear of losing the bid, pricing off competitors instead of costs, and leaving out lines they cannot see on the job site. Marketing, estimating time, and callbacks are the invisible ones. A painter who answers fast and gives a clear written scope wins bids at a higher price than a cheap painter who calls back two days later. Our painting estimate close rate post covers what actually moves that number. Price is rarely the only reason a bid dies.

FAQ

How much should a painter charge per hour? Charge enough per hour to cover loaded labor, overhead, and profit, which is usually well above the painter’s wage. Housecall Pro reports companies running crews commonly billing $70 to $110 per man-hour. Use hourly only for repair-heavy or unclear-scope work; quote flat prices for everything else.

Is it better to price painting by the room or by the square foot? Pricing by the room works for simple repaints with similar room sizes. Square footage works as a ballpark check. For accurate bids on mixed jobs, estimate production hours per area and build a flat price from those hours.

Should painters include marketing costs in their prices? Yes. The cost per booked job for the channel that produced the lead is a real cost of that job. Leaving it out makes every paid job look more profitable than it is and leads to overspending on ads.

How do I know if my painting prices are too low? Your prices are probably too low if you close well over half your estimates, stay booked out for months, and still have thin profit at year end. A high close rate with no money left over is a pricing signal, not a lead problem.

The short version

Build every painting price from hours, loaded labor, marked-up materials, overhead, acquisition cost, and a profit number you pick in advance. Know your real cost per booked job so the acquisition line is a fact, not a guess. Then let your margin set how hard you push on ads.

If you want a second set of eyes on whether your pricing can support paid search in your market, book a call. We will look at your average ticket, close rate, and what a booked job would realistically cost you before you spend a dollar.

Last coat

Twenty minutes. Straight answers. No pitch deck.

The free 20-minute call: where your jobs come from now, what they cost you per booked job, and whether Google Ads beats that in your market. If it doesn’t, you leave knowing that too.

Check If Your City Is Open →

Free · 20 minutes · One painter per market

Check If Your City Is Open →