# How to Bid a Painting Job: A Commercial Contractor's Estimating Guide

> How to bid a commercial painting job: measure wall area, price the prep, estimate labor cost per square foot — with a worked example and bid template.

- Canonical: https://www.smarteroutbound.com/guides/how-to-bid-a-painting-job
- Company: Smarter Outbound — fully managed B2B outbound for commercial service companies
- Contact: ivan@smarteroutbound.com · Free trial: https://www.smarteroutbound.com/free-trial · Book a call: https://www.smarteroutbound.com/book-a-call
- Published: 2026-07-06 · Author: ivan
"How much to paint it?" is the wrong first question. Knowing how to bid a painting job isn't rooms times a price or a number off a square-foot chart — it's a build-up: measure the real surface, read the substrate, price the prep, turn all of it into labor hours, then load those hours and add materials, access, overhead, and margin. Get the method right and the number takes care of itself. Get it wrong and you either lose the job or, worse, win it at a price that costs you money for two weeks straight.

This is the estimating playbook for commercial work — offices, warehouses, retail, HOAs, schools — with a one-page worksheet and a worked commercial painting estimate you can copy. Every number here is a caveated rule of thumb, because paint pricing swings hard on region, substrate, height, and condition. The only rates you should ever bid on are the ones your own crews log.

## The two ways to price a job — and why pros use one

There are two ways to put a number on a painting job, and they are not equal.

- **Square-foot pricing.** Multiply the area by a $/sq ft rate. Fast, and fine for a back-of-napkin gut check. But it hides prep and access — the two things that actually blow up commercial jobs — so as a primary method it's a guess wearing a suit.
- **The labor-hours build-up.** Measure the real paintable area, apply a production rate to get labor hours, load those hours with a burdened wage, add materials and equipment, then add overhead and profit. This is how the number is actually built.

Use the build-up to estimate, then divide the total back into a $/sq ft figure as a **sanity check** — if your build-up says $0.60/sq ft on an interior or $9/sq ft on a simple warehouse, something's wrong and you just caught it. Square feet is the check, not the estimate.

## Walk the building and measure the real area

You cannot bid what you haven't walked. The walkthrough is where the estimate is made — and where you either see the job clearly or price it blind.

Measure **paintable wall area, not floor area.** Walls are the perimeter in linear feet times the wall height, plus interior partitions. A 10,000 sq ft floor plate can carry 12,000 to 18,000+ sq ft of wall depending on ceiling height and how many interior walls chop it up — so floor area undersizes the job immediately. Deduct large openings like roll-up doors and storefront glass, but don't bother deducting standard doors and windows; the cutting-in around them eats the "saved" area right back. And if ceilings, exposed structural deck, columns, or door-and-frame painting are in scope, measure each as its own line — ceilings as floor area, doors and frames as a count × an hours-per-unit rate — since they paint at different rates than walls and shouldn't be buried in the wall number.

On exteriors, measure by elevation — each face is width times height — count the stories, and add parapets, soffits, and fascia as their own line items — capture them in linear feet on the walk, then convert to area before you price them (linear feet × the face height, and ×2 for a parapet you paint both sides). A 200-ft parapet painted 3 ft high on both faces is 200 × 3 × 2 = 1,200 sq ft, and it rolls into the same area-into-hours math as the walls. Note access as you go: anything two stories or roughly 15 feet up changes how you'll reach it, and that changes the price.

## Read the substrate — it decides the scope

The color coat is the cheap part. What the surface is made of, and what condition it's in, decides the real scope — and it's where amateurs lose money.

Identify each substrate and its condition:

- **Stucco / EIFS and masonry (CMU block, tilt-up concrete, brick).** Porous, thirsty, and often cracked. Hairline cracks, joint caulking, and whether it needs a masonry primer or an elastomeric system live here.
- **Metal (ferrous and galvanized).** Rust removal on bare steel, the right primer, and a direct-to-metal (DTM) system — get the spec wrong and it peels.
- **Drywall, plaster, and wood.** The friendliest surfaces, but still check for moisture, patching, and prior-coating adhesion.

Look for the tells that add scope: chalking, efflorescence (that white mineral bloom on masonry), rust bleed, peeling, and anything that says the last coat didn't stick. This is the reason a walkthrough beats a bid off a floor plan — you can't see a failing substrate in a PDF.

## Price the prep — where jobs are won or lost

Here's the line that separates a profitable painter from a busy broke one: **on a repaint, prep is usually the single biggest labor bucket, and it's where budgets die.** Pressure washing, scraping, sanding, patching, crack repair, caulking joints, masking and protecting, spot- or full-priming — none of that is the "painting," and all of it is the cost.

Estimate prep as its **own line**, with its own hours. Never fold it into a per-square-foot finish rate, because prep hours don't scale with area the way rolling does — a clean vacant wall and a chalking, cracked exterior of the same size are different jobs. If your bid doesn't have a prep line, your bid is wrong.

To hour it, break prep into the same tasks and put a number on each. Rough anchors on repaint-condition work: pressure-washing an exterior runs on the order of 1,000–2,000 sq ft/hour; hand-scraping and sanding failed areas is slow, often 100–200 sq ft/hour — and you estimate only the failing percentage, not the whole wall, which is exactly why prep doesn't scale with area. Patching, crack repair, and caulking are counted per item or per linear foot of joint, not by area. As a gut check on the total: a light interior repaint might run prep around a quarter to a third of finish hours; a chalking, cracked exterior can equal or exceed them. Walk the building, put an hour figure on each task, and that sum is your prep line.

## Spec the product and the coats

Standard commercial work is primer (or spot-prime) plus two finish coats. What you're speccing:

- **Product tier.** Builder-grade vs. commercial acrylic vs. high-performance (DTM, elastomeric, epoxy). Match it to the substrate and the buyer's expectations — and to the warranty you're offering.
- **Coats and coverage.** Two coats is typical; bare or color-change surfaces may need more. Coverage (spread rate) drives materials: roughly 350–400 sq ft per gallon per coat on smooth drywall, 200–300 on porous masonry, and only 75–150 for elastomeric.
- **Sheen and system.** Flat/eggshell/satin by surface and traffic; the right system on metal and masonry, not just "paint."

When elastomeric or DTM belongs on the job, spec it on purpose and budget its coverage — those two are the most common under-bid traps in commercial work.

## Turn area into labor hours

This is the heart of the build-up, and it's what people are really after when they search **painting labor cost per square foot**: not a magic rate, but how area becomes hours becomes dollars.

For each task and surface, pick a **production rate** and divide the area by it:

- **Brush and roll, interior repaint drywall:** roughly 150–200 sq ft per painter-hour to cut in and roll, slower for heavy detail or dense cut-in.
- **Spray, large open surfaces:** far faster — often cited around 2,000–3,000 sq ft per man-day — but back-rolling and masking pull that down.
- **Prep:** its own hours, from the prep scope above, not a rate off area.

Labor hours = area ÷ production rate, summed across coats and tasks. Then convert hours to cost using a **burdened wage** — base pay plus payroll taxes, workers' comp and liability insurance, and benefits — not the raw hourly. Labor is typically 75–85% of a paint job's cost, so this is the number that has to be right. Treat every rate here as a starting point and calibrate against your own logged data; borrowed rules of thumb get you a number, your own tracked rates get you a number that makes money.

## Add materials, equipment, and access

With labor set, stack the rest:

- **Materials.** Gallons = area ÷ spread rate × coats, plus primer, plus a 10–20% waste factor on the gallons — then sundries (tape, masking film, plastic, caulk, sandpaper, roller covers, spray tips), which commonly run a fifth to a third of your paint cost, more on a heavy-mask occupied space. Size them as a percentage of paint dollars until you track your own. Paint runs roughly $25–$75 a gallon at contractor pricing for standard commercial acrylic, more for high-performance systems — verify locally.
- **Equipment and access.** This is the commercial cost driver most amateurs treat as a rounding error. Ladders and baker scaffold are cheap; the moment you're above ~15 feet or on a multi-story exterior, you're renting a scissor lift, boom, or scaffold — commonly a few hundred dollars a day or four figures a week, plus delivery, fuel, and setup. On a tall exterior, access can rival the paint. It goes in as its own line.

## Cover overhead and profit — markup isn't margin

Direct cost (labor + materials + equipment) is not your price. Two more layers:

- **Overhead.** Your truck, insurance, office, software, the estimate you didn't win — real overhead for a small painting business usually runs **25–45%**, not the mythical 10. Recover it or it comes out of your profit.
- **Profit.** Added on top of a fully-loaded cost. A net margin around **10–30%** is common commercial territory.

And the mistake that quietly sinks contractors: **markup is not margin.** Markup is what you add to cost; margin is a percentage of the price. A 30% margin needs about a **43% markup**, not 30%; a 25% margin needs ~33%. Type "cost × 1.30" when you meant a 30% margin and you've just underpriced every job by the same silent gap.

## Write the exclusions, assumptions, and terms

The cheapest insurance on any bid is the fine print. Spell out:

- **Exclusions** — what you're not doing (floors, ceilings, unforeseen substrate repair, mold/asbestos/lead abatement, code upgrades).
- **Assumptions** — adequate power, water, and access provided; surfaces sound; work performed during stated hours; building vacant or occupied.
- **Terms** — change-order triggers, warranty (workmanship warranties often run 1–3 years, distinct from the product warranty), payment schedule, and weather/dry-time clauses on exteriors.

Without exclusions, every surprise becomes a free extra instead of a change order. With them, a surprise is a conversation you've already won.

## A worked example: 10,000 sq ft office interior

Illustrative only — plug in your own rates. A vacant single-tenant office interior, 10-ft ceilings, previously-painted drywall in fair condition, walls only.

- **Measured wall area:** ~14,000 sq ft (perimeter + interior partitions — about 1.4× the floor plate here).
- **Product/coats:** commercial acrylic eggshell, spot-prime patches + 2 finish coats at ~350 sq ft/gal.
- **Materials:** 14,000 × 2 coats = 28,000 ÷ 350 ≈ 80 gal finish + ~5 gal primer/patch ≈ 85 gal × ~$45 ≈ $3,825, plus ~$1,000 sundries ≈ **~$4,850**.
- **Labor:** prep (patch, caulk, sand, mask) ~50 hrs; cut-in and roll two coats at ~175 sq ft/hr blended ≈ 160 hrs; add ~20–25% on that ~210-hr subtotal for setup, cleanup, protection, and punch-list → ~258 total hrs at a ~$45 burdened cost ≈ **~$11,600**.
- **Equipment:** 10-ft ceilings, ladders/baker scaffold only ≈ **~$400**.
- **Direct cost:** ~$16,850. Add ~35–45% for overhead + profit → **total ≈ $23,000–$24,500**.
- **Sanity check:** $23,500 ÷ 10,000 floor sq ft = $2.35, or ÷ 14,000 wall sq ft ≈ $1.68 — both inside a believable interior band. Good.

Now change one thing: a same-footprint **20,000 sq ft warehouse exterior**, tilt-up masonry, 25-ft walls. The substrate cuts coverage and may need a masonry primer or elastomeric (2×+ the paint), the whole envelope needs pressure washing, and 25 feet up means a boom or scissor lift for the entire duration — thousands of dollars, not a rounding error. That job lands at a multiple of the office's $/sq ft. Same footprint, completely different number — which is exactly why you never reuse a rate across job types.

## The one-page bid worksheet (copy this template)

This bid template standardizes your inputs so you never forget the prep or the lift. Copy it, fill it on the walkthrough, and price from it:

```
COMMERCIAL PAINTING BID WORKSHEET
Job / address: _______________________   Date walked: __________
Occupancy: vacant / occupied      Hours: standard / after-hours

1. MEASURE (wall area, not floor)
   Interior wall area (perimeter x height + partitions): ______ sq ft
   Exterior by elevation (WxH x stories): ______ sq ft
   Parapets / soffits / fascia (linear ft x face height -> sq ft): ______

2. SUBSTRATE & CONDITION
   [ ] Drywall  [ ] Stucco/EIFS  [ ] CMU/tilt-up  [ ] Metal (DTM)  [ ] Wood
   Condition flags: cracks / chalking / efflorescence / rust / peeling

3. PREP SCOPE (own line — biggest variable)
   Wash __ | Scrape/sand __ | Patch/crack __ | Caulk __ | Prime: spot / full
   Prep labor hours: ______

4. PRODUCT & COATS
   Product/tier: __________  Coats: ____  Spread rate: ____ sq ft/gal

5. LABOR (production rate -> hours)
   Finish hours (area / rate x coats): ______
   Prep hours (from #3): ______   Total hours: ______
   Burdened rate $____/hr  ->  Labor $ ______

6. MATERIALS
   Gallons (area / spread x coats + primer): ____  x $____/gal = $______
   Sundries + 10-20% waste: $______

7. EQUIPMENT / ACCESS
   Ladders / baker / scissor / boom / scaffold: $______ (rental + delivery)

8. TOTALS
   Direct cost (5+6+7): $______
   + Overhead ____%   + Profit margin ____%  ->  BID $______
   Sanity check: BID / sq ft = $______  (in range? y/n)

9. EXCLUSIONS / ASSUMPTIONS / WARRANTY / TERMS
   ______________________________________________
```

## Commercial gotchas that separate pros from amateurs

The details that make an experienced estimator worth hiring — and cost everyone else a callback:

- **DTM on metal.** Skip the rust removal or inhibitive primer, or use the wrong system on galvanized, and it peels.
- **Elastomeric on masonry.** Bridges cracks and waterproofs, but heavy-build and low-coverage — spec it on purpose and budget the gallons, or it eats your margin.
- **Floor coatings are a separate trade.** Epoxy and urethane floors have their own prep (grind or shot-blast, moisture testing) and pricing — never bundle them into wall-paint $/sq ft.
- **Occupied vs. vacant, and after-hours.** Furniture protection, phasing, and night or weekend access all cost more — state occupancy and hours as assumptions.
- **Prevailing wage on public work.** Government and publicly-funded jobs mandate prevailing wage and certified payroll (federal Davis-Bacon and state laws) — bid them differently or lose money.
- **Lead on pre-1978 buildings.** The EPA RRP rule covers pre-1978 housing and child-occupied facilities like daycares — assess it and comply where triggered.

## Winning the jobs worth bidding

Here's the part the estimating math can't fix: you can bid a job perfectly and still be the third company quoting it. By the time a repaint hits a bid site, the property manager has already asked two competitors, and you're in a price race you didn't design.

The painters who stay busy at healthy margins don't win on the bid — they win on **being in the conversation first.** Commercial repaints are planned and budgeted months ahead. Reach the property manager during that planning window and your walkthrough shapes the scope, so your bid isn't one of three interchangeable numbers — it's the one that framed the job. That's the difference between competing on price and being the painter they already trust. (Once you can bid accurately, [here's how painters fill the pipeline with property-manager work](/blog/commercial-painting-property-manager-leads).)

You can build that reach yourself — dig the list of managers on a repaint cycle, get email and calls into the planning window, work every reply the same day. It's real hours, weekly, forever. Or hand it to people who do it all day: we find the property and facility managers in your service area who are approaching a repaint, start the conversation, and hand you the walkthroughs — the same [outbound engine we run for commercial painters](/industries/commercial-painting-lead-generation) and [90+ commercial-service clients](/reviews). If you'd rather be quoting warm walkthroughs than refreshing bid sites, [the first two weeks are free](/free-trial) — a full live launch, email + SMS, so you can judge the jobs it surfaces before paying anyone anything.

## Frequently asked questions

### Do you bid a painting job by square foot or by labor hours?

Labor hours, with square-foot pricing as a sanity check only. A per-square-foot number hides the two things that actually decide whether a commercial job makes money — prep and access — so pros measure the real area, apply their own production rates to get labor hours, load those hours, add materials and equipment, then divide the total back into a $/sq ft figure just to confirm it lands in a believable range. If you estimate off $/sq ft alone, you're guessing.

### What is the labor cost per square foot to paint?

There isn't one honest number — labor cost per square foot is an output of the estimate, not an input. You measure the real wall area, apply a production rate to get labor hours (roughly 150–200 sq ft per painter-hour to cut in and roll two coats of repaint drywall, faster when you can spray), then multiply by a burdened wage and divide back into the area. Prep, height, and substrate swing that figure several-fold, and labor is 75–85% of a paint job's cost, so anyone quoting a flat labor rate per square foot is guessing. Build it from hours, then read the per-square-foot number back as a sanity check.

### What does a commercial painting estimate look like — is there an example or template?

Yes — this guide includes a full worked painting estimate (a 10,000 sq ft office interior built up line by line: measured wall area, materials, labor hours, equipment, then overhead and profit) plus a copy-and-fill one-page bid worksheet you can use as your own painting bid template. The estimate itself is the build-up: measure the real paintable area, price the prep as its own line, convert area to labor hours at your production rate, then load materials, access, overhead, and margin. Don't estimate off a flat rate per square foot — build the number, and use per-square-foot only as a sanity check.

### Do you measure wall area or floor area to bid a paint job?

Wall area — never floor area. Walls are the perimeter (in linear feet) times the wall height, plus interior partitions, and that routinely runs 1.2 to 2x the floor plate depending on ceiling height and how chopped-up the space is. On exteriors you measure each elevation (width x height) by story and add parapets, soffits, and fascia as their own linear-foot line items. Pricing off floor area undersizes the job before you've started.

### How much does commercial painting cost per square foot?

As a rough sanity-check band, interior commercial repaint often lands around $1.75–$3 per square foot and exterior around $2–$6, but those ranges are wide and easy to blow past — masonry, height, heavy prep, and elastomeric all push exterior well higher. Treat any per-square-foot figure as a check on your real estimate, not the estimate itself, and never reuse an interior number on an exterior masonry job.

### What's a realistic production rate for commercial painting?

Rules of thumb: roughly 150–200 sq ft per painter-hour to cut in and roll two coats on repaint-condition drywall, and far faster when you can spray large open surfaces (often cited around 2,000–3,000 sq ft per man-day, less if you back-roll). Slow, porous, high, or heavily-prepped surfaces run slower. These are starting points — the only rates you should bid on are the ones your own crews log job after job.

### How many square feet does a gallon of paint cover?

About 350–400 sq ft per gallon per coat on smooth, previously-painted drywall; roughly 200–300 on porous masonry like bare stucco or block (the first coat can lose up to ~30% to absorption); and only ~75–150 per gallon per coat for elastomeric, which is a heavy-build two-coat system. Figure materials as area ÷ coverage × coats, add primer, add a 10–20% waste factor to the gallons, then add sundries (masking, caulk, consumables) — roughly a fifth to a third of paint cost.

### How much should a painting contractor add for overhead and profit?

The old '10 and 10' usually under-recovers — most small painting businesses carry 25–45% real overhead, so cover that first, then add profit on top (a net margin around 10–30% is common). And don't confuse markup with margin: a 30% margin needs about a 43% markup, not 30%. Underprice that math and you're buying jobs, not winning them.

### When do I need elastomeric coating or DTM paint?

Elastomeric goes on stucco, CMU, and other masonry when you need to bridge hairline cracks and waterproof — it's heavy-build and low-coverage, so spec it knowingly and budget the paint accordingly, not at drywall rates. DTM (direct-to-metal) systems go on ferrous and galvanized metal, usually after rust removal and an inhibitive primer on bare steel. Mis-speccing either one is a classic adhesion failure and callback.

### Does the EPA RRP lead rule apply to commercial buildings built before 1978?

As the rule stands in 2026, the federal RRP (Renovation, Repair and Painting) requirements apply to pre-1978 housing and child-occupied facilities — think a pre-1978 daycare or preschool — not to ordinary pre-1978 commercial or industrial buildings, for which EPA has not finalized a lead rule. So a pre-1978 building that houses a daycare is covered; a pre-1978 warehouse generally isn't. Assess lead on any pre-1978 job and comply where it's triggered; when in doubt, get it evaluated.
