How to Estimate a Painting Job (Square Footage, Coats & Prep)
Painting looks simple to price and quietly isn't: the paint is cheap, the prep and labor are everything. Here's how to estimate a paint job from square footage so your margin survives the prep.
8 min readMost painters lose money not on paint but on under-pricing the part the client never sees: patching, sanding, taping, and masking. A good painting estimate starts from measured square footage, decides coats and coverage, then prices prep and labor honestly. Do it in that order and you stop eyeballing a number that leaves your prep work unpaid.
1. Measure the surfaces in square footage
For interior work, measure each wall (length × height) and each ceiling (length × width), then add them up by room. Don't subtract small openings like doors and standard windows — the cutting-in around them eats the time you'd save — but do subtract large openings like a wall of glass. For exterior work, measure each face of the building and treat trim, fascia, and soffits as their own line because they paint far slower than open wall.
- Group by room or elevation so the estimate reads clearly and you can adjust one area without redoing the rest.
- Measure trim, doors, and windows separately — they're priced by the unit or the hour, not by wall area.
- Note the existing condition (bare drywall, glossy, dark color) now — it decides primer and coats.
2. Decide coats and account for coverage
One gallon of interior paint covers roughly 350–400 square feet per coat on smooth, sealed surface — less on texture or porous drywall. Two finish coats is the standard for a quality result, and you'll add a primer coat over bare drywall, stains, or a big color change. Multiply your square footage by the number of coats, divide by the coverage rate, and round up to whole gallons so you're never short mid-wall.
3. Quantify paint and materials from the area
Once you have square footage and coats, the materials list is arithmetic. Convert area to gallons of finish and primer, then add the consumables every job burns through. Build it once as a template and reuse it — the line items rarely change from job to job, only the quantities do.
- Finish paint: (area × coats) ÷ ~375 sq ft/gal, rounded up to whole gallons.
- Primer: by the area that actually needs it, not the whole job.
- Supplies: rollers, brushes, tape, plastic, drop cloths, and filler as a lot.
- Sundries for exterior: caulk, patching compound, and any specialty primer.
How an estimate comes together
Measure
Take field measurements — area, counts, linear feet.
Quantify
Convert to material quantities and labor hours, with a waste factor.
Price
Apply unit costs and your markup to each line item.
Total
Subtotal, contractor fee, and tax recompute automatically.
4. Price the prep — it's most of the labor
Prep is where painting estimates go wrong. Patching nail holes and cracks, sanding, caulking gaps, taping, and masking floors and fixtures can be half the labor on a repaint and more on a neglected or exterior surface. Price prep as its own line by the hour so it's visible and paid, rather than burying it in a per-square-foot rate that assumes the walls are perfect. Walls that need heavy patching or peeling-paint scraping should carry a higher prep number, and you should say so to the client.
5. Add labor, then mark up materials
Price application labor by area for open walls and ceilings at your loaded rate, and by the hour for trim, doors, and windows, which go far slower per square foot. Then mark up your materials to cover pickup, the partial gallons you can't reuse, and sourcing time. The paint is a small share of the job, so a consistent materials markup matters less here than pricing labor and prep correctly — but apply it anyway so nothing leaks.
Skip the spreadsheet: open a painting estimate already split into prep, materials, and labor — then drop in your own square footage and rates.
Open a prefilled painting estimate6. A worked example: repainting an interior
Picture a repaint with about 4,500 square feet of wall and ceiling to cover in two coats. That's roughly 24 gallons of finish before primer, plus primer for the patched and color-change areas. Lay it out in three sections — prep, materials, and labor — and the totals follow once you set your own gallon price, prep hours, and labor rate. The numbers below are structure, not a quote.
- Prep: patch and sand + tape and mask, priced by the hour.
- Materials: finish paint (gallons), primer, and supplies as a lot.
- Labor: walls and ceilings by area + trim, doors, and windows by the hour.
- Then: apply your markup, fold in your contractor fee, and add tax for your jurisdiction.
Illustrative example only — not a quote. These figures are a starting skeleton; real material costs, labor rates, quantities, waste factors, and local pricing vary widely. You alone decide your prices and are solely responsible for verifying every number before sending an estimate. Bill-The-Job does not validate these figures and is not liable for estimates you produce.
7. Present it like a pro and send it fast
A clean, sectioned estimate that separates prep from painting tells the homeowner you've thought the job through — and it protects you when they ask why your number is higher than the painter who 'just rolls the walls.' Group the work, take a deposit, and send a branded PDF the same day. Bill-The-Job computes every total exactly and converts the accepted estimate into an invoice in one tap.
Build a painting estimate now — prep, materials, and labor, totaled exactly — then save it to a free account to send a clean, unwatermarked PDF.
Build your painting estimate freeWork in your language, bill in your client's
Plenty of contractors run the whole job in one language and have a client who reads another — a Spanish-speaking crew and an English-speaking homeowner, or a Spanish-speaking owner and an English-speaking GC. You shouldn't have to choose. Write the estimate in the language you think in, then hand the client a clean document in theirs — English or Spanish — with every quantity, unit price, and total carried across unchanged. The language gets translated; the numbers never do.
See how to estimate in one language and invoice in your client's — Spanish or English — without re-keying a single number.
Invoice in your client's languageFrequently asked questions
Roughly 350 to 400 square feet per coat on smooth, sealed surface, and less on texture or bare drywall that drinks the first coat. Estimate by multiplying your wall and ceiling area by the number of coats, dividing by about 375, and rounding up to whole gallons so you don't run short mid-wall.
You can quote a per-square-foot rate, but only if it accounts for prep and coats — a glossy or heavily patched wall costs more per square foot than clean drywall. Many painters price application by area and break out prep separately by the hour so the estimate stays honest when conditions vary.
Yes. Prep — patching, sanding, caulking, taping, and masking — is often half the labor and the part clients underestimate. Pricing it as its own visible line gets it paid and explains why your number beats a quote that assumes the walls are already perfect.
Most painters include materials in the estimate and mark them up to cover pickup, partial gallons, and sourcing time. Whichever you choose, be consistent and state it clearly so the client knows whether the number includes paint.
Exterior work adds prep (scraping, power-washing, peeling paint, caulking), slower access (ladders and staging), and weather risk. Measure each face and treat trim, fascia, and soffits as separate, slower line items, and carry a higher prep number than a comparable interior.
It depends on your state — some tax materials but not labor, some tax both. Confirm the rules for your jurisdiction and set the tax rate accordingly. This guide and the prefilled template are illustrative only and not tax advice.