3/24/2026 - By Suzanne Bach
An estimated margin of 12% doesn't mean much if the job closes at 6%. That's not a "nice surprise" — that's a "where-did-my-profit-go and why-do-I-feel-like-I-swallowed-a-brick" moment.
For contractors, the gap between what you thought you'd earn and what you actually earned usually comes down to one capability: cost forecasting.
We worked with a contractor who discovered — years too late — that their estimator had been consistently underbidding. By the time we performed a proper gain-fade analysis, over $1 million in margin had quietly evaporated. Poof. Gone. The estimator was eventually let go, but the financial damage had been piling up because no one was comparing estimates to outcomes.
That's not an accounting glitch. That's a management-system failure that good construction accounting could have surfaced much earlier.
Cost forecasting isn't glamorous. But it is the difference between protecting your margins and funding your mistakes. This guide walks through the real steps, the real roadblocks, and why forecasting can feel harder than pouring concrete in August.
Think of cost forecasting as the ongoing reality check for your jobs.
Estimating happens before the bid. Forecasting happens all the way through the project lifecycle. It answers one simple question: given what we know today, what will this job cost when it's finished?
The estimate is your prediction. The forecast is your GPS rerouting after a semi overturns on the interstate.
Forecasting only works if your job costing is solid — which means every dollar must hit the right job and the right cost code. Without that foundation, your forecast is reading tea leaves instead of actual numbers.
Without forecasting, most contractors find out whether a job was profitable at the very end. That's like learning you've run out of gas after the truck stops moving.
Gain/fade analysis — comparing the margin you thought you'd earn to the margin you actually earned — is the only reliable way to determine whether your issue is estimating, project management, execution, or good old-fashioned "stuff happened."
Margin Forecasting vs. Cash Forecasting
Then there's cash forecasting— the equally important and often ignored sibling. Margin forecasting tells you if the job is profitable. Cash forecasting tells you if you can make payroll Friday. These are different questions, and contractors need answers to both.
A contractor called us recently because they ran out of cash mid-project and had to loan their own business money just to cover payroll. Not a fun surprise. A simple 12-week cash flow forecast would have shown the problem weeks earlier — and given them enough runway to expand their line of credit before the crisis hit.
The steps themselves aren't hard. The discipline to execute them consistently? Much harder.
Good cost forecasting demands cooperation across departments that don't always communicate well, and the willingness to act on information that might be uncomfortable. Here's where the process actually breaks down in practice.
Step 1: Establish a Baseline Budget
Start with the original estimate, broken down by cost category: labor, materials, subcontractors, equipment, and overhead.
Yes, overhead belongs in your estimate. If you're bidding only on direct costs, you're essentially giving work away and hoping the universe rewards your optimism.
Calculating and applying an accurate overhead rate is one of the most significant unlocks for a growing contractor — and those who skip it are bidding blind. One underappreciated risk: contractors often inherit budgets from estimators without verifying the assumptions baked into them. If the baseline is wrong from the start, every forecast built on top of it will also be wrong. Garbage in, garbage out — except this garbage is expensive.
Step 2: Track Actual Costs in Real Time
Job costing requires every expense to post to the correct project and cost category as it occurs. Not weekly. Not monthly. Not when the office "gets around to it."
Late job costing is how surprises grow up to become catastrophes.
We regularly see bank accounts unreconciled for months, invoices sitting on truck dashboards (you know who you are), and field teams treating coding as "accounting's problem." Forecasting without timely job costing is basically horoscope-based accounting. Inspirational, but not helpful.
Step 3: Calculate Cost to Complete
For each cost category, estimate the remaining spend required to finish the work. This is where forecasting becomes forecasting — and it requires judgment, not just data entry.
Project managers play a critical role here. They have visibility into field conditions, schedule changes, and scope adjustments that accounting systems can't capture automatically. The challenge is that PMs often resist providing estimates because they don't want to be wrong. They hedge, delay, or give figures they feel "safe" with — not necessarily the ones that reflect reality.
Accurate forecasting requires a culture where PMs can be honest without feeling like they're signing their own performance review.
Step 4: Update the Forecast Regularly
Monthly is the bare minimum. Weekly for large projects, troubled jobs, or anything that feels "off."
Your forecast should tie directly into your WIP schedule, which serves as the primary reporting framework for project financial performance. When those two disagree, something is wrong — and it's usually not the spreadsheet. The key is being proactive and using that information to implement changes that can actually turn around a job's profitability before it's too late.
Step 5: Analyze Variances
Compare forecasted costs to budget and to prior forecasts, and identify what's driving the movement. At project closeout, conduct gain/fade analysis to evaluate estimating accuracy over time.
The million-dollar loss I mentioned earlier? That pattern emerged because the contractor committed to reviewing variances every single time — even when the answers were uncomfortable. No one wanted to say the estimator was consistently wrong, or that a PM's field decisions cost the company real money. But avoiding that conversation doesn't save feelings. It costs margin.
This is where forecasting gets political fast. Do it anyway.
Step 6: Connect Cost Forecasts to Cash Flow
A job can be profitable and still put you in a very bad position if the cash timing is off. A contractor can show strong margins on paper while scrambling to meet payroll if billings lag behind costs or receivables stretch out.
A rolling 12-week cash forecast projects when money will actually hit the bank account — giving most contractors enough visibility to anticipate shortfalls and act before they become emergencies.
Profit doesn't equal liquidity. Contractors see a healthy backlog and assume the cash will follow. It doesn't always work that way, and the realization often arrives too late. If it did work that way, construction would be a whole lot easier.
Contractors don't lack formulas. They lack accountability loops.
Estimates get treated as gospel instead of assumptions to revisit. Financial reports get produced on schedule but never read closely enough to prompt action. Leadership finds out what went wrong six months after the window to fix it closed.
Construction punches back. Anyone who's spent real time in this industry knows every project delivers a few. Material prices shift, subs underperform, weather delays cascade, and profits gradually leak out of projects. The original budget can't anticipate all of it. Forecasting is how you adapt in real time — instead of tallying the casualties at closeout.
If you see your company somewhere in this story — welcome. You're in good company, and you don't have to untangle it alone.
Our construction accounting team helps contractors stop margin erosion before it compounds, build feedback loops between estimating, project management, and accounting, and create forecasting systems that actually get used. We've seen the million-dollar losses and taken the calls from contractors who ran out of cash mid-project. Our work is designed to prevent those situations — not document them after the fact.
If you want forecasting that protects margin and cash flow, let's talk.
About the Author | Suzanne Bach, CPA
Suzanne is a partner in the tax, accounting, and advisory services, where she leads the compliance and advisory services, including specialty groups of SALT, M&A, Trust & Estate, and CAS. She began her career in public accounting in 2003, with a focus on tax and consulting. Suzanne is passionate about helping clients navigate the challenges of growth and compliance while supporting their long-term success.