How to Price a Painting Job by the Hour (and When Not To)

Painter rolling fresh paint onto an interior wall with a wall clock visible

Quick answer: Price by the hour internally, sell by the job externally. Hourly is the right way to cost a painting job, because hours are what you actually spend, but most customers dislike open ended hourly pricing because it puts all the risk on them. Convert your hour based cost into a flat rate the customer can say yes to, and reserve true time and materials for genuinely unknown scope with a written cap. Build the underlying hours in the painting cost calculator before you decide how to present the number.

There are three ways painters commonly put a price on work: by the hour, by the square foot, and by the job as a fixed sum. They are not really competitors. Two of them are pricing methods and one of them is a costing method that got mistaken for a pricing method, and untangling that is the point of this guide.

The Three Methods and What Each Is Actually For

Pricing a painting job by the hour

Hourly. You count the hours the work will take and multiply by a rate. This is the most accurate reflection of what a painting job costs you, because labor is the dominant input and hours are the unit labor comes in. Every other method is downstream of it.

Per square foot. You apply a rate per square foot of surface. It is fast, it scales, and it is easy to quote over the phone or from a plan set. But a per square foot number is only valid because someone derived it from hours on comparable work. Applied to a job that is not comparable (heavy prep, a lot of detail, difficult access, high ceilings), it quietly misprices. How to price painting jobs per square foot covers when the shortcut holds and when it breaks.

Flat rate or fixed bid. You quote one number for a defined scope. The customer knows exactly what they are paying. You carry the risk of running long and keep the reward of running short. This is what most residential customers want and what most successful residential painters sell.

Framed properly: hourly is how you figure it out, flat rate is how you sell it, and per square foot is a fast approximation of the first that gets you to the second.

Why Customers Resist Hourly

Put yourself on the other side of the estimate. An hourly quote tells a homeowner what one unit costs but not what the project costs. They have no way to know whether your crew works fast or slow, whether an unfamiliar painter will take twice as long, or whether coffee breaks are on their dime. The uncertainty is entirely theirs and they cannot manage it.

Worse, hourly pricing creates a perverse optic. The faster and better you are, the less you earn on the same work. A skilled painter who cuts a clean line in half the time gets paid half as much as a slow one, which is exactly backwards. Customers sense this too, and a small number will start watching the clock, questioning breaks, and treating your crew like billable meters instead of tradespeople. That dynamic sours a job fast.

There is also a benchmarking problem. Homeowners have no reference for what a painting hour should cost, but they have strong intuitions about it from other contexts, and an honest loaded rate can look shockingly high next to what they imagine a painter earns. Explaining that your rate includes workers comp, insurance, payroll burden, vehicles, and overhead is a conversation you have to have on every single hourly quote. Sell a flat number and the conversation never comes up.

Price by the Hour, Sell by the Job

This is the core practice. Internally, you build the job in hours: surface by surface, using your own production rates and your own prep tiers, then multiply by your loaded labor rate. Add materials. Add markup. The result is one number, and that number is what the customer sees, attached to a clearly written scope.

The hour math never leaves your office. The customer gets a price and a description of what they are buying. This gives you four advantages at once. The customer gets certainty, which makes saying yes easy. You get rewarded for efficiency, because improving your production rates increases your effective hourly return on the same fixed price. You control the schedule instead of justifying it. And you can compete on value rather than on rate, because there is no rate to compare.

The full hour build up is in how to calculate painting labor cost, and the burden and overhead components in particular are where most fixed bids go wrong. If your fixed price is built on an unloaded wage, flat rate pricing will lose money faster than hourly ever could, because at least hourly billing tracks the overrun.

When True Time and Materials Genuinely Fits

Hourly billing is not always wrong. There are situations where fixed pricing is either impossible or requires a contingency so large that it becomes unfair to the customer. In those cases, time and materials is the honest option.

  • Unknown scope repairs. Damage behind a coating, failing plaster, unknown layers, or a substrate whose condition cannot be assessed until work starts.
  • Water or smoke damage remediation where the extent is discovered progressively.
  • Open ended cosmetic requests. The classic "just make it look good" or "touch up whatever needs it" scope, which has no defined endpoint by definition.
  • Punch list and warranty style call backs on someone else's work, where you are being asked to fix an unbounded list.
  • Ongoing maintenance relationships with commercial clients or property managers who want you on site periodically and have no interest in a bid per task. Bidding commercial painting jobs covers that world in more detail.
  • Client driven changes where the customer keeps altering direction, which is often better handled as billable time than as a series of change orders.

The common thread is that the scope cannot be defined. If you can define it, fixed price it. If you genuinely cannot, do not pretend.

How to Cap Time and Materials So It Sells

Open ended hourly frightens customers. Structure removes the fear. Four techniques, used together:

State a not to exceed ceiling. Give an hourly rate plus a maximum. You bill actual hours up to the cap and will not exceed it without written approval. The customer gets a worst case they can budget against, and you keep the upside of finishing early. This is the single most effective way to make hourly acceptable to a residential client.

Give an honest estimated range. Not a guess you will regret. An informed range based on your actual experience with similar work, described as a range and not a quote, plus what would push it to the high end.

Bill in defined increments and report as you go. Daily or per visit summaries with hours and what was accomplished. Surprises at invoicing time cause disputes; a customer who knew where the number stood on day three does not argue on day five.

Define what is billable. Say in writing whether drive time, material pickup, and setup and cleanup are billed. Ambiguity here is the most common source of hourly billing arguments, and it is trivially avoidable.

Write all of it into the agreement rather than agreeing verbally. What a painting contract should include covers the paperwork side, and how to handle change orders covers what happens when a capped scope needs to grow.

Setting a Shop Rate That Actually Covers You

If you are going to bill hourly at all, even internally, your rate has to be a real one. A shop rate is not the wage you pay a painter, and it is not the wage you would like to earn. It is what one productive man hour has to bring in for the business to function.

Build it from the ground up rather than picking a number that sounds reasonable. Start with the wage. Add employer payroll taxes, workers compensation at the painting classification, and liability insurance. Add benefits and paid time off spread over hours actually worked. Then handle the two adjustments that most painters skip.

Non billable time. A painter on your payroll for forty hours does not produce forty billable hours. Drive time, shop loading, dump runs, equipment cleaning, weather delays, and the general friction of the day all eat into it. Your loaded cost has to be recovered across the hours you actually bill, not the hours you actually pay. This adjustment alone raises the real number substantially and it is the most commonly overlooked step in the whole calculation.

Overhead. Trucks, fuel, vehicle insurance, phone, software, advertising, bookkeeping, licensing, rent, and your own administrative time. Total your annual overhead and divide it across the productive hours you expect to bill in a year. That per hour figure gets added on top.

Then add profit, separately and deliberately. Profit is not what is left over. It is a decided number, and if you do not decide it, the answer will be whatever accident produces. Painting business profit margin and contractor markup percentage cover the difference between the two, which trips up a lot of otherwise careful estimators.

Payroll tax treatment, workers comp classification, and how you allocate overhead have real tax and accounting implications. Work them out with a bookkeeper or accountant who knows contracting rather than reverse engineering them from an internet post.

Choosing the Method Per Job

SituationBest approachWhy
Standard residential repaint, clear scopeFlat rate, priced from hours internallyCustomer gets certainty, you get rewarded for efficiency
Large, simple, repetitive areaPer square foot, sanity checked against hoursFast to quote and reliable when conditions are uniform
Heavy or unknown prep behind a coatingFixed price the finish, time and materials the prep with a capNeither side gambles on what is behind the wall
Damage repair with undefined extentTime and materials with a ceiling and progress reportingScope genuinely cannot be defined in advance
"Touch up whatever needs it"Time and materials with a cap, or define the list and fixed price itNo endpoint means no fixed price is possible
Ongoing property maintenanceHourly or a retainer arrangementRecurring small tasks are not worth bidding individually

The pattern is straightforward. Definable scope goes to fixed price. Undefinable scope goes to capped hourly. And in every case, the hour math happens first, because the hours are the cost regardless of how you package the number.

What Happens When You Get This Wrong

Two failure modes, and both are common.

The first is fixed pricing an undefinable job. You quote a number for "repaint the exterior" on a house whose siding condition you never fully assessed, the prep turns out to be triple what you assumed, and you eat every hour of it because the contract says one price. This is the classic path described in how to avoid underbidding a painting job, and it is why the prep discipline in how to account for prep time matters so much.

The second is hourly pricing a definable job. You quote an hourly rate on a straightforward three bedroom repaint, the customer compares your rate to a competitor's rate rather than comparing total price, and you lose the job to somebody whose lower rate produces a higher total. Rate shopping is a losing game precisely because rate is not price. When you find yourself defending a rate, you have usually presented the wrong thing.

And when the market shifts, both methods need updating. Costs rise faster than most painters update their numbers, which is its own separate conversation covered in how to raise your painting prices.

The Practical Takeaway

Do the hour math on every job, without exception, because it is the only way to know what the work costs you. Then decide how to present it. For most residential work, present a single fixed number attached to a clearly defined scope, and let your efficiency be your margin rather than your customer's discount. Save hourly billing for the jobs where nobody could honestly define the scope in advance, and when you use it, cap it, report on it, and define what counts as billable time before you start.

Frequently asked questions

Should painters charge by the hour or by the job?

Cost by the hour, sell by the job. Hours are what the work actually consumes, so hourly is the right internal costing method. But most residential customers want a fixed number attached to a defined scope, because that gives them certainty. Converting your hour build up into a flat price serves both sides.

Why do customers dislike hourly painting quotes?

An hourly rate tells them what one unit costs, not what the project costs, so all the uncertainty sits with them and they cannot manage it. It also penalizes speed, since a faster painter earns less for the same result, and it invites clock watching that makes the whole job unpleasant for everyone.

When is time and materials the right choice for a painting job?

When the scope genuinely cannot be defined in advance: unknown damage behind a coating, water or smoke remediation, open ended cosmetic touch up requests, punch list work on someone else's job, or ongoing maintenance relationships. If you can define the scope, fixed price it instead.

How do I make hourly pricing acceptable to a customer?

Cap it. Give an hourly rate plus a not to exceed ceiling that you will not pass without written approval, add an honest estimated range, report hours and progress as you go, and state in writing whether drive time, material pickup, and cleanup are billable. Structure removes almost all of the customer's fear.

How do I set an hourly rate for my painting business?

Build it up rather than picking a number. Start with the wage, add payroll taxes, workers compensation, and insurance, add benefits and paid time off, then recover all of that across the hours you actually bill rather than the hours you pay. Add an overhead allocation, then add profit deliberately on top.

Is per square foot pricing better than hourly?

It is faster, not more accurate. A per square foot rate is only valid because it was derived from hours on comparable work, so it holds up on uniform jobs and quietly misprices anything with heavy prep, fine detail, difficult access, or unusual heights. Use it to quote quickly, then check it against the hours.

Ready to price your next job with confidence?

Stop second-guessing your estimates. PaintPricing helps you calculate accurate quotes in minutes so you can focus on painting, not paperwork.

Try It Free