Fractional CFO for Construction Companies: WIP, Retainage, and Cash

A contractor can be profitable, overbilled, and short of cash at the same time.
That combination sounds impossible until the jobs are separated. One project is funding mobilization. Another is carrying an unapproved change. A third has reached substantial completion but still has retainage trapped. Payroll, subcontractors, materials, debt, and tax payments do not wait for the owner's billing cycle to catch up.
A fractional CFO for a construction company should make those exposures visible by job and week. The role is not to replace project accounting, the controller, the CPA, or the surety relationship. It is to connect WIP, margin, billing, retainage, backlog, working capital, and cash to the commitments management is about to make.
The company P&L arrives too late
Construction economics move through several views:
Estimate → committed cost → cost incurred → earned revenue → billing → collection → retainage release
The P&L summarizes recognized revenue and cost. It cannot, by itself, explain:
- Which job is showing margin fade.
- Whether an overbilling is available cash or future work already funded by the customer.
- Which underbilling can be invoiced and which depends on an unresolved change.
- How much retainage is collectible, disputed, or months away from release.
- Whether the next project can be mobilized without borrowing from current jobs.
The WIP schedule is where those questions start. The cash forecast is where they become decisions.
Read the WIP schedule in order
For a cost-to-cost management view, the basic sequence is:
Percent complete = cost incurred to date ÷ current estimated total cost
Earned revenue = percent complete × current contract value
Overbilling or underbilling = billed to date − earned revenue
The current estimate matters more than the original estimate once the job changes.
Assume a contractor has a $2.4 million job:
- Original estimated cost: $1.92 million.
- Original gross profit: $480,000, or 20%.
- Cost incurred to date: $960,000.
- Revised cost to complete: $1.08 million.
- Billed to date: $1.25 million.
The current estimated total cost is $2.04 million:
$960,000 + $1,080,000 = $2,040,000
The job is 47.1% complete on a cost-to-cost basis:
$960,000 ÷ $2,040,000 = 47.1%
Earned revenue is approximately $1.129 million:
47.1% × $2,400,000 = $1,129,412
With $1.25 million billed, the job is overbilled by about $120,588.
That is not the whole story. Revised gross profit is only $360,000:
$2,400,000 − $2,040,000 = $360,000
Projected margin has fallen from 20% to 15%. The job holds customer cash ahead of earned revenue while simultaneously showing five points of margin fade.
Treating the $120,588 overbilling as free profit could leave the company short when the remaining work is performed.
Overbilling is a cash position, not a performance verdict
Overbilling can be healthy when billing terms allow the contractor to fund mobilization and upcoming work. It can also hide a deteriorating estimate.
Underbilling can reflect normal timing. It can also mean the company is financing the owner because billing is late, documentation is incomplete, or change-order approval is stuck.
The monthly review should place three trends beside each other:
| WIP view | Question |
|---|---|
| Percent complete | Is progress believable against the field schedule? |
| Estimated final margin | Is margin stable, improving, or fading? |
| Billing position | Is overbilling or underbilling growing for a valid reason? |
CFMA's July 2026 WIP guidance makes the same practical point: percent complete, estimated margin, and billing position can each look acceptable in isolation while their combination signals trouble.
The service-business job-costing framework explains the underlying loaded labor and direct-cost discipline. Construction adds committed cost, percent-complete reporting, billing position, retainage, and project-specific cash exposure.
Retainage needs its own cash schedule
Retainage is neither ordinary accounts receivable nor theoretical profit.
For every job, track:
- Retainage billed or earned.
- Amount withheld by the owner or upstream contractor.
- Retainage held from subcontractors.
- Contractual release condition.
- Expected substantial-completion date.
- Punch-list, lien-waiver, closeout, or dispute dependencies.
- Expected collection and payment week.
Assume the contractor has billed $1.25 million and 10% is withheld. Gross retainage receivable is $125,000. If the company is also withholding $70,000 from subcontractors, the net future cash benefit is not automatically $125,000. Timing and enforceable obligations on both sides matter.
The forecast should show when the $125,000 is expected to arrive, when the $70,000 becomes payable, and what closeout work must be funded before either event. Contract terms and local law determine the actual treatment; the management model should not assume every retained dollar releases on the nominal completion date.
The next move should follow the numbers, not the loudest symptom. Use a free 20-minute Profit & Tax Leak Check to identify the financial constraint that deserves the first decision.
Build a cash forecast by project, then consolidate it
The company-level thirteen-week cash forecast should be built from job-level expectations, not a percentage of monthly revenue.
For each active job, show by week:
- Expected progress billing.
- Retainage withheld.
- Collection date based on the actual payer and approval chain.
- Payroll and burden.
- Subcontractor and supplier payments.
- Equipment, mobilization, permit, and bond costs.
- Tax and debt commitments.
- Approved and unapproved change-order effects.
Then add corporate overhead, owner distributions, financing activity, and minimum liquidity.
CFMA recommends adding open receivables and payables to the WIP view because job schedules commonly omit them. That connection reveals whether a job's remaining cash can support its remaining cost.
A profitable job can still consume working capital
Consider a simplified four-week look at a job:
| Cash item | Four-week amount |
|---|---|
| Customer collection | $280,000 |
| Payroll and burden | ($145,000) |
| Subcontractors and suppliers | ($118,000) |
| Equipment and other job cash | ($31,000) |
| Net project cash | ($14,000) |
The job may still forecast a positive final margin. It consumes $14,000 during this four-week window because cost and collection timing differ.
Scale that across several simultaneous projects and growth can exhaust working capital before the P&L shows a loss.
CFMA's construction-financial-health guidance places cash, receivables, WIP, and retainage receivables alongside payables, short-term debt, billings in excess, and retainage payable. That is the correct management frame: liquidity depends on both sides of the construction balance sheet.
Backlog must be converted into cash demand
Backlog is not only future revenue. It is also future mobilization, labor, material, bonding, equipment, and working-capital demand.
For each awarded or contracted project, model:
- Expected notice to proceed.
- Contract value and current gross-margin estimate.
- Monthly cost-loaded schedule.
- Billing terms and approval lag.
- Retainage terms.
- Peak cash exposure.
- Line-of-credit use and repayment timing.
- Project-management and field capacity.
Two $3 million jobs can have completely different capital requirements. One may bill mobilization and collect quickly. The other may require material deposits, monthly pay applications, 60-day payment, and retained cash through closeout.
The go/no-go decision should include peak cash and management capacity, not only estimated gross profit.
What the fractional CFO should own
| Finance layer | Operating owner | Fractional CFO responsibility |
|---|---|---|
| Job cost entry and coding | Project accounting or controller | Test completeness and decision usefulness |
| Estimate to complete | Project manager and operations | Challenge assumptions and quantify margin/cash effect |
| WIP reconciliation | Controller and CPA | Connect WIP movement to risk, forecast, and lender/surety narrative |
| Billing and collections | Project team and accounting | Set escalation rules and forecast actual receipt timing |
| Retainage | Project accounting | Build release schedule and liquidity effect |
| Backlog | Estimating and operations | Underwrite margin, timing, capacity, and peak cash |
| Company liquidity | Owner and finance | Maintain weekly cash, borrowing, tax, and reserve decisions |
The fractional CFO does not certify revenue recognition or provide legal interpretation of contract terms. The CPA, controller, counsel, lender, and surety keep their roles. The CFO connects their information to the company's next commitment.
The first 90 days
Days 1–30: make WIP defendable
- Reconcile active jobs to the general ledger.
- Confirm current contract values, approved changes, cost to date, committed cost, and estimates to complete.
- Separate retainage receivable and payable.
- Identify unexplained margin fade and stale underbilling.
Days 31–60: build job cash visibility
- Add receivables, payables, retention, and collection assumptions by job.
- Build the consolidated thirteen-week forecast.
- Model line-of-credit availability and covenant headroom where relevant.
- Assign owners and dates to old billing, change, and collection exceptions.
Days 61–90: underwrite backlog and capacity
- Cost-load the awarded backlog.
- Calculate peak working-capital demand by project and in total.
- Set go/no-go gates for margin, cash, staffing, bonding, and concentration.
- Establish a monthly WIP review and weekly cash cadence.
If the engagement produces a cleaner WIP packet but does not change bidding, billing, collections, staffing, borrowing, or cash decisions, the company bought reporting support rather than CFO leadership.
When the contractor needs something else first
A fractional CFO cannot repair unreliable field quantities, missing timesheets, uncoded commitments, or a project ledger that does not reconcile.
Bookkeeping, project accounting, controller, estimating, or operational support may need to come first. Strategy built on stale estimates creates a more polished version of the wrong answer.
Sources
- Construction Financial Management Association: How to Actually Read a WIP Schedule
- Construction Financial Management Association: Construction's Lifeline — Key Metrics for Measuring Financial Health
- Construction Financial Management Association: The Direction of the Economy — Impacts and Considerations for Contractors
Once the records are dependable, fractional CFO support should connect job economics to backlog, liquidity, financing, tax coordination, and owner decisions. The Profit & Tax Leak Check can identify whether the first pressure is margin fade, billing, retainage, working capital, overhead, tax structure, or owner distributions.
Frequently asked questions
What does a fractional CFO do for a construction company?
A fractional CFO connects current job estimates, WIP, margin fade, billing position, receivables, payables, retainage, backlog, borrowing, and weekly cash. The role turns project-accounting information into bidding, staffing, collection, financing, and working-capital decisions.
Is overbilling good for a construction company?
Overbilling can provide useful project cash, but it is not free profit. The contractor still owes the remaining work, and an overbilled job with margin fade can create a cash shortfall near completion. Review percent complete, final margin, and billing position together.
When should a contractor hire a fractional CFO?
The need appears when several jobs, retainage balances, change orders, credit use, bonding needs, and backlog commitments create cash and risk decisions the existing project accountant, controller, CPA, or owner does not model together. Reliable job records and current estimates should come first.
Why does the company P&L arrive too late?
Estimate → committed cost → cost incurred → earned revenue → billing → collection → retainage release The WIP schedule is where those questions start. The cash forecast is where they become decisions.
How do you read the WIP schedule in order?
Percent complete = cost incurred to date ÷ current estimated total cost Earned revenue = percent complete × current contract value
Why is Overbilling a cash position, not a performance verdict?
Overbilling can be healthy when billing terms allow the contractor to fund mobilization and upcoming work. It can also hide a deteriorating estimate.
Why does retainage need its own cash schedule?
Retainage is neither ordinary accounts receivable nor theoretical profit. Assume the contractor has billed $1.25 million and 10% is withheld. Gross retainage receivable is $125,000. If the company is also withholding $70,000 from subcontractors, the net future cash benefit is not automatically $125,000. Timing and enforceable obligations on both sides matter.
How do you build a cash forecast by project, then consolidate it?
The company-level thirteen-week cash forecast should be built from job-level expectations, not a percentage of monthly revenue. Then add corporate overhead, owner distributions, financing activity, and minimum liquidity.