Estimating

How to Estimate a Paint Job (Step-by-Step, With Examples)

By the PaintOps team·Updated July 5, 2026· 13 min read

Quick answer

To estimate a paint job: (1) measure the wall, ceiling, trim, and door surfaces; (2) divide total square footage by paint coverage per gallon and multiply by the number of coats to get gallons; (3) apply a production rate to estimate labor hours; (4) add materials, labor, sundries, and overhead to get your cost; (5) set a target profit margin and back-solve the price (price = cost ÷ (1 − margin)); and (6) present good/better/best options with a signable estimate. A 12×12 room typically runs $350–$700; interior work averages about $1.50–$3.50 per square foot of wall area.

A good estimate is fast, consistent, and profitable. The goal isn't to guess low to win the job — it's to price by the same repeatable method every time so you know your margin before you pick up a brush. Software can do steps 2–5 automatically, but you should understand the math so your numbers are yours.

Step 1 — Measure the surfaces

Go room by room. For walls and ceilings you want area (square feet); for trim, baseboard, and crown you want linear feet; for doors and windows, a count. Interior surfaces to capture: walls, ceilings, trim, doors, closets. Exterior: siding, fascia, soffits, trim, garage doors, decks. To get wall area fast, multiply the room perimeter by the wall height — or use the free square footage estimator.

Step 2 — Calculate how much paint you need

Coverage depends on the surface. A gallon covers less on rough stucco than on smooth drywall. Divide the surface area by the coverage rate, then multiply by the number of coats (primer counts as a coat).

Gallons = (Total square feet ÷ coverage per gallon) × number of coats

SurfaceCoverage per gallon (1 coat)
Smooth drywall350–400 sq ft
Ceiling350 sq ft
Textured / stucco250–300 sq ft
Primer300–350 sq ft
Rough exterior siding250–350 sq ft

Step 3 — Estimate labor hours with a production rate

A production rate is how much area a painter completes per hour for a given surface. Multiply each surface's quantity by its rate to get hours, then total them. This is where painter-specific software beats generic quoting: it stores your rates and does the math per line item.

TaskTypical production rate
Rolling walls150–200 sq ft / hour
Cutting in / brushing trim40–60 linear ft / hour
Ceilings150–200 sq ft / hour
Doors1–1.5 hours / door (2 coats)
Spraying exterior siding300–500 sq ft / hour

Step 4 — Add materials, labor, and overhead

  • Materials = gallons × price per gallon, plus sundries (tape, plastic, brushes, patching) — often 8–12% on top of paint.
  • Labor = total hours × your loaded labor rate (wage plus payroll taxes, insurance, and burden).
  • Overhead = your fixed monthly costs (truck, phone, software, insurance) spread across jobs — commonly baked in as a 10–20% allocation on direct cost.
  • Add any subcontractor or equipment costs (lifts, sprayers).

Step 5 — Price to a target margin, not a guess

Markup and margin aren't the same thing, and confusing them quietly underprices every job. If your cost is $1,000 and you want a 40% margin, the price is $1,000 ÷ (1 − 0.40) = $1,667 — not $1,400.

CostApplied 40% markupPriced for 40% margin
$1,000$1,400 (only 28.6% margin)$1,667
$2,000$2,800 (only 28.6% margin)$3,333

Set the margin you need to stay in business and let the price fall out of it. PaintOps back-solves this automatically when you enter a target margin.

Worked example: a 12×12 bedroom

A 12×12 room with 8-ft walls has about 384 sq ft of wall area (2 × (12+12) × 8, minus a little for the door) plus a 144 sq ft ceiling. Two coats on the walls, one on the ceiling:

LineCalculationAmount
Paintwalls ~2 gal + ceiling ~1 gal = 3 gal × $45$135
Sundries~10% of paint$14
Labor~5 hrs × $45 loaded$225
Direct costmaterials + labor$374
Overhead15% of cost$56
Total cost$430
Price @ 40% margin$430 ÷ 0.60$717

Worked example: a 2,000 sq ft whole-house interior

Scale the same build-up to a full repaint — roughly 8 rooms, walls and ceilings, two coats. The numbers grow but the method doesn't change:

LineEstimateAmount
Paint & primer~30 gal × $45$1,350
Sundries~10%$135
Labor~90 hrs × $45$4,050
Total cost+ 15% overhead$6,347
Price @ 40% margin$6,347 ÷ 0.60$10,578

Exterior estimate specifics

Exteriors change three things. Prep is bigger (scraping, sanding, caulking, power-washing), coverage drops on rough siding, and weather and access (ladders, lifts) slow production. Measure siding square footage the same way, but add prep hours as their own line and don't forget height and access surcharges. Exterior work commonly runs about $1–$3 per square foot of siding depending on prep and stories.

Common estimating mistakes that kill margin

  • Underestimating prep — patching, sanding, and caulking are often more hours than the painting itself.
  • Forgetting sundries and overhead, so the 'profit' quietly pays for tape and truck gas.
  • Applying a flat markup instead of pricing to a margin (see the table above).
  • Quoting a single number instead of good/better/best, which leaves money and closes on the table.
  • No expiration date, so a quote from three months ago binds you to old paint prices.

Step 6 — Present good/better/best and make it signable

Offering tiered options (one coat vs. two, standard vs. premium paint) raises your average job value and gives the client a choice other than yes/no. Send it as a branded, mobile-friendly estimate the client can approve with one tap — the faster they can sign, the more you win. Start from a free painting estimate template, then move real jobs into software to save your rates.

Want the math done for you? Run your own numbers in the free paint job cost calculator, then keep your rates and templates in PaintOps so every future estimate takes minutes.

Quote your next job in PaintOps

Paint-specific estimating, invoicing, and scheduling — 30 days free, no card.

Start free trial

Frequently asked questions

How much should I charge to paint a room?

Most interior rooms land between $350 and $700 depending on size, ceiling height, coats, and trim. Using the worked example above, a 12×12 room with 8-ft walls (about 384 sq ft of wall area, 1–2 gallons for two coats) comes to roughly $700 at a 40% margin. Measure and price to your margin rather than using a flat number.

How much do painters charge per square foot?

As a rule of thumb, interior painting runs about $1.50–$3.50 per square foot of wall area and exterior about $1–$3 per square foot of siding, but per-square-foot pricing is only a sanity check — build the estimate from surfaces, coats, and your production rates for an accurate number.

How many gallons of paint do I need for a 10×12 room?

A 10×12 room with 8-ft walls has roughly 350 sq ft of wall area. At 350–400 sq ft per gallon, that's about 1 gallon per coat, so 2 gallons for two coats — plus about 1 gallon for the ceiling.

What's a good profit margin for a painting job?

Many painting contractors target a 30–50% gross margin on a job to cover overhead and leave a profit. Set the margin you need and back-solve the price (price = cost ÷ (1 − margin)) rather than applying a flat markup, which understates the price you actually need.

What's the difference between markup and margin on a paint job?

Markup is a percentage added to your cost; margin is profit as a percentage of the price. A 40% markup on $1,000 cost is $1,400 but only a 28.6% margin. To actually earn a 40% margin, price at $1,000 ÷ 0.60 = $1,667.

Should I charge by the hour or by the job for painting?

Most residential painters quote a flat, measured price rather than hourly. Flat pricing wins more bids (clients know the total up front) and rewards you for working efficiently, as long as your estimate is built on solid production rates.

Do I need to charge extra for primer or a color change?

Yes. Primer or a dramatic color change means an extra coat, which is another full coverage calculation — more paint and more labor hours. Add it as its own line so the price reflects the real work.

How do painters calculate square footage?

For walls, multiply the room perimeter by the wall height. For ceilings, multiply length by width. Subtract large openings like doors and windows for precision. Trim and baseboard are measured in linear feet instead of area.

Written by the PaintOps team

PaintOps builds estimating, scheduling, invoicing, and job-costing software for painting contractors. These guides come from the team that designs the tools painters use every day to quote work and get paid — last updated July 5, 2026.

Keep reading

Start quoting in the next 10 minutes.

Set up your company, build your first paint-specific estimate, and send it for signature today. 30-day free trial — no credit card.