Industries / Construction
Fractional CFO and Controller Services for Construction Companies
Job costing the field trusts, a WIP schedule your bonding agent believes, and a cash forecast that sees the payroll before it leaves. Finance leadership for contractors doing $3M to $50M.
- Job cost and WIP built for surety review
- 13-week cash forecast tied to pay applications
- Sage 300 CRE, Procore, Foundation, QuickBooks
- Remote first, nationwide, based in Scottsdale
It is the 25th of the month. Your project managers owe you cost-to-complete numbers by Friday, the bank wants a WIP schedule by the 10th, and your bookkeeper has been almost caught up since March. The jobs are good. You know they are good because you walked them. What you cannot say with confidence is which one is over-billed, which one is quietly bleeding labor, and whether the retainage owed to you covers the retainage you owe your subs.
That gap between what you know in the field and what the books can prove is where construction companies get hurt. Bonding capacity stalls. The line of credit gets renewed with tighter terms. A job that estimated at 22 percent closes at 11, and nobody can say when the fade started. None of this is an accounting mystery. It is an accounting job that has not been done at the level the business now requires.
We install the finance function a $3M to $50M contractor needs and then run it: job costing with committed costs, a monthly WIP schedule, a 13-week cash forecast that respects retainage and pay-when-paid, and a reporting package your bank and surety can read without a translator. Our principal has led finance for a multi-entity construction and field-services organization and has worked in Timberline since the early 2000s. This is home turf.
Why profitable contractors run out of cash
Construction is the only industry where you finance your customer's project with your own payroll. Labor goes out every Friday. The pay application goes in on the 25th, gets approved on the 15th of the next month if the architect is prompt, and pays 30 days after that if the owner is. Add 10 percent retainage held until substantial completion, and a healthy job can run cash negative for five months before it turns. Multiply by six jobs and the line of credit is not a safety net. It is the business model.
The forecast that manages this is not a budget. It is a weekly schedule of cash receipts by job and by pay application, set against disbursements by payroll date, by subcontractor payment date, and by supplier due date. You update it every Monday. When a general contractor slides a payment two weeks, you know on Tuesday which supplier gets a phone call and which sub payment moves. Most contractors run this in their head. It works until the head is on vacation.
Cash does not follow revenue in construction. It follows the pay application, the retainage release, and the supplier's due date. Forecast those, not the P&L.
Job costing the field will actually use
Your estimator built the bid by cost code. Your PMs think in phases. Your accounting system posts costs to whatever code the invoice approver picked on a Tuesday afternoon. When those three views disagree, the estimate-versus-actual report becomes wallpaper, and your PMs go back to managing from memory. The job still gets built. It just gets built without anyone knowing, until closeout, whether the labor on the second floor came in at the number the estimator promised.
Good job costing starts with the cost code structure and ends with committed costs. Every subcontract and purchase order is entered at award, not at invoice, so the cost-to-complete report shows what you have promised to spend rather than what has happened to arrive in the mail. Labor posts daily from the field, burdened at a rate someone has actually calculated. Change orders live in the job from the day they are priced, flagged pending, so the PM sees the exposure before the owner's representative does.
Whether the system is Sage 300 CRE, Foundation, Procore with a QuickBooks back end, or QuickBooks alone with a job list that has become a filing cabinet, the discipline is the same. The software matters less than the person who insists the field uses it. We have run this in Timberline for two decades, and we are not precious about the platform.
The WIP schedule and what over-billing actually means
An over-billed job is not a win. It is a liability on your balance sheet called billings in excess of costs and estimated earnings, and it represents cash you have collected for work you have not yet done. Your surety knows this. An under-billed job is worse, because it usually means one of two things: the billing is behind, or the estimate is wrong and the profit you have been booking is not there.
A monthly WIP schedule lists every open contract with contract value, estimated cost, cost to date, percent complete, revenue earned, billings to date, and the over or under position. Done right, it is the single most honest document in the company. It exposes profit fade job by job, and it forces a cost-to-complete conversation with each PM every month rather than at closeout, when the only thing left to do is explain.
The mechanics are not hard. The discipline is. The WIP is the report that turns the field's opinions into numbers a lender can underwrite, and it is the first thing we build. Once it exists, it gets produced every month whether or not anyone outside the company has asked for it, because the month nobody asks is usually the month something changed.
Under-billings are the earliest warning you will get that a job is going sideways. Read them before the PM reads them to you.
What your surety, bank, and buyer read first
Your bonding agent wants three things every quarter: a WIP schedule that reconciles to the financial statements, working capital that supports the backlog you are asking to bond, and gross profit that does not fade between the estimate and closeout. Your bank wants the same, plus a borrowing base that treats retainage receivable with appropriate suspicion and a debt service coverage covenant you are not going to trip in the slow quarter.
A buyer, whether a private equity group or a strategic acquirer, wants to see that the profit is repeatable: consistent margin by job type, a backlog with margin in it, customer concentration that does not depend on one developer's mood, and add-backs that survive a quality of earnings review. We have sat on the company side of that review, and the difference between a clean WIP history and a reconstructed one shows up directly in the price.
The way to be ready is to produce these documents monthly, not when someone asks. The bank meeting stops being a scramble and becomes a status update. The surety renewal becomes a conversation about growth rather than a defense of last year. And when a buyer's letter arrives, the answer to their first request is already sitting in a folder with 24 months of history behind it.
Sage 300 CRE, Procore, Foundation, QuickBooks: making the stack agree
Most contractors between $3M and $50M run some combination of a construction ERP, a project management platform, a payroll service, and a spreadsheet nobody admits to. Procore knows the change orders. Sage or Foundation knows the costs. Payroll knows the hours. QuickBooks, if that is the general ledger, knows what the bookkeeper got to. Each is right about its piece, and the month-end close is where the differences surface.
The fix is a close checklist with owners and deadlines: labor posted and burdened by Wednesday, AP cut off and accrued, subcontract commitments updated, billings matched to schedules of values, WIP calculated, and the general ledger tied to the job cost ledger to the penny before anyone prints a P&L. Where an integration exists we use it. Where it does not, we build a controlled import rather than a retyping exercise.
The goal is a close that finishes by the 10th business day with numbers you would show your surety. Once the systems reconcile, the reports become believable, and believable reports are what change behavior in the field. A PM who has watched the job cost report be wrong three times will ignore it forever. One who has watched it be right will start reading it on Monday before you ask.
The monthly package a contractor's owner actually needs
You do not need a 40-page binder. You need a one-page dashboard and four schedules: the WIP, the cash forecast, an AR aging that separates retainage from current billings, and a backlog report with gross profit remaining by job. Below that sits a P&L by division or job type, so you can see whether the service work is subsidizing the bid work or the other way around.
The package is reviewed in a monthly project meeting with the PMs, where each open job gets its cost-to-complete challenged in the open. That meeting is where profit fade stops, because a PM who knows the number will be questioned tends to find the change order that was never submitted. This is not accounting. It is management, and finance runs the agenda.
Every schedule in the package is documented so a successor can produce it. Fix it, run it, document it, hand it off. That is the whole engagement in one line. The package does not depend on us being in the building, on a particular spreadsheet, or on one person's memory. It depends on a written process, a close calendar, and a set of reports your team has produced with us enough times to own.
Instrument panel
The numbers that run a construction business
Fewer than ten. Predictive, not descriptive. Reviewed every month by the people who move them.
- Gross profit fade by job
- The gap between estimated and final margin tells you whether the problem is estimating, execution, or billing, and which PM needs help.
- Over and under billings
- Net over-billings are borrowed cash; net under-billings are either slow invoicing or a bad estimate, and both need a name attached.
- Backlog gross profit
- Revenue backlog is vanity; the margin left in the backlog is what covers next quarter's overhead.
- Days sales outstanding, retainage separated
- Retainage inflates receivables and hides the real speed of collections on current pay applications.
- Labor cost per unit versus estimate
- Labor is the cost you can still influence mid-job, so it gets tracked weekly by phase rather than monthly by total.
- Change order recovery rate
- Priced change orders that never became signed change orders are margin you earned and gave away.
- Cash conversion cycle
- Days from payroll out to cash in, by job type, sets how much line of credit the business actually needs.
- Working capital to backlog
- The ratio your surety uses to decide how much program you get, so you should see it before they do.
What we install
Deliverables in the first 90 days
Job cost structure reset
Cost codes aligned to the estimate, committed costs loaded for every open subcontract and purchase order, and labor burdened at a calculated rate.
Monthly WIP schedule
Every open contract with percent complete, earned revenue, billings, and over or under position, reconciled to the general ledger and reviewed with PMs.
13-week cash forecast
Receipts by pay application and retainage release, disbursements by payroll, sub, and supplier due date, updated every Monday with variance to last week.
Surety and lender package
WIP, backlog, working capital, and covenant calculations produced monthly in the format your bonding agent and bank already use.
Close calendar and checklist
A documented close that finishes by the 10th business day, with owners, cutoffs, and tie-outs between job cost and the general ledger.
Owner dashboard
One page: cash, backlog margin, fade, DSO, and the three jobs that need attention this month.
FAQ
Questions owners ask on the first call
Do you work with contractors outside Arizona?
Yes. We are based in Scottsdale, Arizona, and work with contractors nationwide. Most of the work, including the close, the WIP, and the cash forecast, is done remotely with your team on a set weekly rhythm. We come on site for the kickoff, for lender or surety meetings, and whenever a situation calls for someone in the room.
What does a fractional controller or CFO cost for a construction company?
Fractional Controller engagements start at $2,500 per month and Fractional CFO engagements at $3,500 per month. Those are starting points, not quotes. The final number depends on entity count, job volume, the condition of the books, and what your lender and surety are asking for. One-time cleanup of prior periods is scoped separately.
How soon can you produce a WIP schedule our surety will accept?
If job cost data exists and the general ledger is current, a first WIP schedule comes out of the first monthly close, usually within 30 to 45 days. If the books need cleanup first, we tell you that in the assessment and give you a date. A WIP that does not reconcile to the financials is worse than no WIP, so we do not rush the first one out the door.
We run everything in QuickBooks with jobs set up as customers. Do we have to move to Sage or Foundation?
Not necessarily. Plenty of contractors between $3M and $15M run well in QuickBooks with disciplined job costing and a committed cost schedule maintained alongside it. The move to Sage 300 CRE, Foundation, or a similar system makes sense when subcontract volume, multi-entity structure, or lender reporting outgrows what QuickBooks can hold. We have run Timberline for two decades and can tell you honestly when the time has come.
We have a bookkeeper and an outside CPA. What does a controller or CFO add?
Your bookkeeper records transactions and your CPA prepares tax returns and year-end statements. Neither of them owns the WIP schedule, the cash forecast, the surety package, or the monthly conversation with your PMs about cost to complete. That is the layer we provide. We work with both, and we usually make the CPA's year-end faster.
Our line of credit renews in four months. Can you help with that?
Yes. We prepare the covenant projections, the borrowing base, and the reporting package the bank will ask for, and we join the meeting. Banks renew lines for contractors whose numbers arrive on time and hold up. We do not give legal or tax advice, and we coordinate with your counsel where the loan documents require it.
Do you actually do the accounting work or just advise?
We do the work. That means running the close, building the WIP, maintaining the forecast, and sitting in the project meeting, not sending a memo about how those things should be done. Fix it, run it, document it, hand it off. The advising is a byproduct.
What happens when the engagement ends?
Every process we build is documented so that it can be handed to a controller you hire, to your existing team with training, or continued with us at a lighter cadence. Many construction clients keep a monthly CFO relationship for lender and surety work after the controller function is in-house. Either way, you keep the system.
Keep reading
Go deeper on construction finance
The services built for this industry, the articles that work the numbers, and the calculators that check them.
Services
- Construction CFO & ControllerFinance leadership for contractors between $3M and $50M: the WIP schedule, the job-cost system, the change-order log, the surety package, and the weekly cash forecast, run by a CFO who has done it inside construction companies.
- Remodeling ContractorsController-led finance for remodelers and design-build firms: deposits held until earned, draws billed on schedule, allowances reconciled before trim, and change orders signed before the drywall goes up.
- Specialty ContractorsFinance leadership for subcontractors who get paid last: retainage tracked to the dollar, pay-when-paid exposure measured by general contractor, unit-price work costed by the unit, and equipment charged to the jobs that use it.
- Fractional ControllerRecurring accounting leadership for companies whose books are almost right, almost on time, and almost trusted. We make them right, on time, and trusted.
Insights
- How to Calculate WIP for a Construction CompanyThe WIP schedule is the one report that tells a contractor the truth about every open job. Here is how to build it, line by line, with the formulas, a full worked schedule, and the mistakes that make bonding agents nervous.
- Why Profitable Construction Companies Run Out of CashThe job will earn 20 percent at closeout. It will bleed for five months first. Here is the mechanism, a worked example with real arithmetic, and what a weekly cash discipline does about it.
- What Is a 13-Week Cash-Flow Forecast?One page, 13 columns, updated every Monday. The forecast that tells you which Friday is the problem, and how many weeks you have to fix it.
Calculators
- Full-Time vs. Fractional CFO Cost CalculatorSalary is the smallest part of what a CFO costs. Put in the real numbers and compare them with a fractional engagement sized to your company.
- Working Capital CalculatorWorking capital is the money the business needs to run between the day you spend and the day you get paid. Here is how much you have, and how much you need.
- Construction WIP CalculatorEnter contract value, estimated cost, cost to date, and billings to date. Get percent complete, earned revenue, and whether the job is overbilled or underbilled.
Industries
- General ContractorsMost of the money on a general contractor's income statement belongs to someone else. Finance leadership that keeps the pass-through moving, protects the fee, and gets the surety what it needs before it asks.
- HVACService and replacement are two businesses sharing a truck. Finance leadership that reports them separately, forecasts the shoulder season, and turns ServiceTitan data into numbers a lender or buyer will believe.
- Electrical ContractorsCopper moves, gear lead times stretch, and the labor estimate is the whole game. Finance leadership for electrical contractors who bid, build, and service, and need one set of books that tells the truth about all three.
Financial assessment
Find out what your jobs are really earning
A financial assessment takes one conversation and a look at your WIP, job cost, and cash position. You get a straight read on what is working, what is not, and what it would take to fix. Schedule a financial assessment.