CFOS for QuickBooks, coming January 2027Join the waitlist: 12 months with no subscription fee
OVERHEAD RATE

WINNING TOO MANY BIDS IS COSTING YOU MONEY.

QUICK ANSWER

Winning more than 35% of competitive construction bids almost always means the overhead rate in your bids is too low. Every job you win is underpriced by the difference between the rate in the bid model and your real overhead rate.

Most contractors worry about not winning enough work. Winning more than 35% of competitive bids is the opposite problem, and it costs more than losing bids does, because a lost bid costs you nothing but the time it took to price. An underpriced won job costs you the shortfall on every hour and every dollar of material for the length of the job. Then it repeats on the next one, because the rate that produced it hasn't changed. Busy and underpriced is the most expensive place a subcontractor can be.

Rather talk it through first? Book a 20 minute call. Nothing gets sold on this call.

Want Josh to check your own numbers? Financial Health Snapshot, $1,500 one time. Your last 12 months read against your trade's benchmarks, with a 60 minute readout.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-11-01
THE DEFINITION

WHAT IT MEANS.

The overhead rate is SG&A divided by revenue, the percentage every bid has to absorb to cover what it costs to operate the business.

The win rate is the cheapest diagnostic in the business, because you already have the data. If you're winning more than a third of the competitive work you bid, your price is consistently below the market, and the most common reason is an overhead rate that doesn't reflect what your overhead really costs.

WHY THE RATE IS TOO LOW

WHERE THE OVERHEAD WENT MISSING.

01

The overhead rate was set once and never updated

You set your overhead rate when you started bidding. Since then you hired a PM, bought equipment, added insurance, and moved into a larger shop. The overhead grew and the rate in the bid model didn't. Every bid since that last hire is underpriced by the difference, on every single job, with nothing in any report pointing at it.

02

Owner compensation is missing or understated

This is the most common overhead understatement we find. The owner books a nominal salary of $60,000 to $80,000 to hold down payroll taxes and takes draws when cash allows, so the overhead rate gets calculated on $70,000. The real value of the owner's role at $5M in revenue is $140,000 to $170,000, which leaves the bid model underfunded by $70,000 to $100,000 a year on every bid.

03

Equipment depreciation isn't in overhead

Equipment depreciates whether it's working or idle. An excavator with $4,200 a month in ownership cost has to be covered by the overhead rate or by job level equipment cost codes. If it's booked to a balance sheet account and never reaches the P&L, the overhead rate is understated by that full amount and every bid repeats the error.

THE MATH

WHAT IT LOOKS LIKE IN DOLLARS.

What a 3 point overhead shortfall costs

At $2M in revenue, a 3 point shortfall is $60,000 a year and $300,000 over five years. At $3M it's $90,000 a year and $450,000 over five years. At $5M it's $150,000 a year and $750,000 over five years. At $8M it's $240,000 a year and $1,200,000 over five years. At $10M it's $300,000 a year and $1,500,000 over five years.

And 3 points is the mild case

SPM finds 5 to 8 point shortfalls at engagement start on most clients whose overhead rate hasn't been recalculated in two or more years. The high win rate is the symptom that gives it away before anybody opens the P&L, which is why it's worth counting your bids before you go looking for the cause.

HOW SPM FIXES IT

HOW TO CORRECT THE RATE RIGHT NOW.

Pull SG&A from the last 12 months of P&L

Everything that's not a direct job cost belongs here: officer compensation, admin salaries, rent, insurance, the vehicle fleet, equipment depreciation, professional services, and technology. If something is in COGS that shouldn't, like owner salary inside direct labor or a personal vehicle inside equipment, move it to SG&A for this calculation.

Add market rate owner compensation if it's missing

If you're paying yourself $70,000 and the market rate for your role at your revenue level is $150,000, add $80,000 to SG&A before calculating the rate. The overhead rate has to reflect what the business costs to operate, not what you chose to pay yourself in a tight year.

Divide corrected SG&A by revenue

That percentage is your real overhead rate. Compare it to what's in your bid model right now. The overhead rate calculator will do the same math in a structured format if you want it laid out line by line.

Update the bid model immediately, not next quarter

The shortfall has been in place since the last recalculation, however long ago that was. Every bid submitted at the wrong rate is a job underpriced. The correction applies to every new bid going forward, starting with the one on your desk today.

Recalculate after every significant hire or operational change

Every PM, estimator, or admin hire adds $60,000 to $100,000 in SG&A. The rate needs updating at the time of hire, not eighteen months later when you notice margin compression. SPM recalculates the rate at engagement start and reviews it monthly as part of the close.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing. No payroll. The one-time onboarding fee is right here in the table.

Built for subs doing $1M to $12M. Above $12.5M we quote.

Last 12 months revenueCoreStrategicPlatinumOne-time onboarding
Under $1M$1,900$3,100$3,300$2,500
$1M to $3.5M$2,600$4,100$5,300$4,500
$3.5M to $6.5M$3,800$5,900$8,300$6,000
$6.5M to $9.5M$5,100$7,600$11,800$7,500
$9.5M to $12.5M$6,100$8,900$14,900$9,000
Above $12.5MQuotedQuotedQuotedQuoted

The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers, and it moves with your revenue band. Your first month is prorated, and your monthly engagement starts on the first of the first full month.

Just want the setup? Onboarding only is the same onboarding work with no monthly service after it, one time, at the onboarding fee plus $2,000. Start a monthly engagement later and $2,000 counts toward it. It starts at $4,500, and the price for every band is on the pricing page.

The three tier columns are the whole price. Which one fits depends on how much of the work you want off your desk. No payroll. No hidden line items. The onboarding fee is right here in the table.

  • Online software only: QuickBooks, Sage, Viewpoint and similar. No VPN or hosted desktop.
  • Not in any tier: payroll, pay applications, collections on receivables.
  • Pricing valid through 2027.
Core

CFO work. Your own bookkeeper keeps doing the books.

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions and never in a report.

Your bookkeeper still does the books.

Strategic

Core, plus bookkeeping and bank reconciliations, plus job costing and WIP software set up and managed for you. Use your own online accounting software or we supply it, one price.

Every job shows its margin while it is still open.

Everything in Core, plus the bookkeeping and bank reconciliations done for you, and the job costing and WIP software set up, loaded with your cost codes, and managed every month. Use your own online software, or move to ours and we cover it.

A bookkeeper we choose does the books and reconciliations. No payroll.

Platinum

Strategic, plus a controller who handles payables and receivables the way an in-house controller would. You approve every payment.

You approve, and the money side gets handled.

Everything in Strategic, plus a controller we choose who handles your bills and receivables for you the way an in-house controller would. They call vendors, pay the bills and keep the accounting current. We plan the cash flow first, and you approve every payment because it is your money.

A controller we choose does the payables and receivables. No payroll, no pay applications, no collections.

COMMON QUESTIONS

FREQUENTLY ASKED.

It almost always means your overhead rate is too low. In competitive bidding you win when your price is lower than your competitors' prices. If you're consistently winning more than 35% of competitive bids, your price is consistently lower, and the most common reason is an overhead rate that doesn't capture what your overhead really costs. You're subsidizing every job you win out of your own net income.

Three steps. First, calculate your real overhead rate by pulling SG&A from the last 12 months of P&L and dividing by revenue, including full owner compensation at market rate, equipment depreciation, and all vehicle costs. Second, compare that figure to what's in your bid model. Third, if the real rate is higher, update the bid model and apply the corrected rate to every new bid going forward.

Civil and grading contractors typically have 12 to 16% overhead. Concrete contractors have 11 to 15%. Electrical contractors have 14 to 18%. SWPPP and erosion control have 12 to 15%. Masonry has 12 to 15%. Framing and drywall have 11 to 14%. The right rate for your business is your own SG&A divided by your own revenue, not an industry benchmark.

Yes, directly. Winning too many bids means every job is underpriced. Underpriced jobs produce less gross margin than you need to cover overhead, so the business works harder, takes on more jobs, and the shortfall compounds. A contractor winning 50% of bids at a 3 point overhead shortfall is generating $150,000 a year less gross profit than they should on $5M in revenue, and wondering why cash is always tight despite being busy.

Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Strategic is where every job shows its margin while it is still open: a bookkeeper we choose does the books and the bank reconciliations, and the job costing and WIP software is set up and managed for you, on your own online software or ours. Platinum is where you approve and the money side gets handled: a controller we choose handles your bills and receivables the way an in-house controller would, and you approve every payment. No payroll. No scope gaps.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

THE SHORTFALL DOESN'T CLOSE WITHOUT THE SYSTEM.

Twenty minutes of questions about your win rate, the overhead rate inside your bids, and what your full year says that rate should be. No pitch and no proposal. If Josh can help, you'll set a longer call.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE SOV AND PAY APPLICATION TEMPLATE. NO CALL NEEDED.