CFOS for QuickBooks, coming January 2027See what you get
CFOS-04ESTIMATING SYSTEM
THE PROBLEM · FIXED BY STEP 04 · KEEP YOUR PROFIT

Every estimator has their own spreadsheet

Standardize cost codes and markup rules so every estimate compares.

DIRECT ANSWER

Each estimator has built a sheet over the years, with his own cost codes, his own markup, and his own way of handling contingency. Two bids for similar work come out with different numbers and no one can say why. When a job is won, someone in the office re-keys the estimate into the job budget, and errors creep in. You can't learn from your estimates because they don't line up with each other or with your job cost.

WHAT TO DO

Three moves, in order

STEP 01
Agree on one list of cost codes for estimating and job cost, and require every estimator to use it on every bid.
STEP 02
Write down the markup, contingency, and overhead rules in one page, and have each estimator follow the same page.
STEP 03
Sample two bids per estimator each quarter and compare them to the job cost after the work is done.
HOW CFOS HANDLES THIS

What CFOS does about it

CFOS takes an estimate in and uses it as the job budget by cost code, so no one re-keys it. There are three levels of cost code and seven cost types, which gives every estimator the same structure. The overhead calculator gives you the overhead number to put in your estimates, and the CEO Report grades your results against the industry average and the CFOS target for your trade and size. A bid pipeline keeps track of the value, bid date, chance of winning, and lost bids across all estimators.

Who owns this: Controller.

AT YOUR SIZE

At $15M with three estimators, three sets of codes means you can't add up their bids or their jobs. One list of codes fixes that. It also fills the job budget.

We email you when CFOS for QuickBooks opens, plus a few updates before then. Your address stays with Run On CFOS. One click unsubscribes.

30 days free, a 90-day money-back guarantee, and cancel anytime. It opens January 2027. We email you the day it opens.

QUESTIONS

What owners ask

Standardize construction estimating?

Standardize cost codes and markup rules so every estimate compares. Each estimator has built a sheet over the years, with his own cost codes, his own markup, and his own way of handling contingency. Two bids for similar work come out with different numbers and no one can say why. When a job is won, someone in the office re-keys the estimate into the job budget, and errors creep in. You can't learn from your estimates because they don't line up with each other or with your job cost.

Which part of the system fixes this?

The step is number 04, estimating system. The estimate maps one to one onto the job cost codes, so variance means something the day it appears. It's drawn from chapter 4 of CONTROL: C.F.O.S. Construction Financial Operating System.

Is this normal for my trade?

Across the 48 trades that publish a figure, net profit at $1M to $5M averages 7% before taxes. If you're well under that and this page describes your month, the two are usually the same story. The published average tells you where the pack is, and your own job costing tells you where you are, which is the number that pays payroll.

Where do I start?

Agree on one list of cost codes for estimating and job cost, and require every estimator to use it on every bid.

Will my estimators accept a standard format?

Most will if you build the codes with them and keep the format close to what they use now. Estimators resist changes that look like extra work. Show them how the job budget fills in on its own and that their numbers get tracked against actual cost.

Do I have to throw away my estimating software?

No. Keep it if your estimators like it. The point is that the cost codes line up with your job cost, and that the estimate can import as the job budget.

Can I fix this without touching anything else?

You can try, and it doesn't hold. Step 04 depends on step 01, job cost structure and step 03, overhead calculation. Install it ahead of those and it produces numbers the field won't trust, which is worse than the problem you started with.

AUTHOR
Josh Luebker
JOSH LUEBKER
MASTER ELECTRICIAN · 150+ PROJECTS · $2.1B+ MANAGED

Wrote CONTROL, the 8 step system behind these figures. More about the author.

Updated

8 Steps 60 Days

CONTROL is the full system, written for commercial subcontractors from under $1M to $100M. It's out now. 8 steps, 6 working templates, and the order they install in. $9.99 ebook, $24.99 paperback.