The project closed on a Thursday. The client signed off, the crew cleared the site, and the final invoice went out Friday morning.
Three weeks later the owner sat down with his bookkeeper and ran the numbers. The job had come in at 11% gross margin. He had estimated 23%.
He spent about forty minutes trying to figure out where the gap came from. He found some of it ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàa subcontractor invoice he had approved without checking against the budget, a material overage he remembered but had not tracked, a few labor items that did not add up against the original hours. The rest he could not reconstruct with confidence because the project had been running for fourteen weeks and the details were scattered across email threads, a WhatsApp group, and three months of supplier invoices.
He noted the number, moved on, and started the next estimate.
This is not a story about a bad project. It is a story about the only moment most contractors ever find out what they actually made ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàafter the invoice, when nothing about the outcome can be changed.
The Discovery Window
Every project has a window during which profitability can be actively managed. The window opens when the job starts and closes when the invoice goes out.
Inside the window, deviations from the plan are recoverable. A labor overrun in week four can be addressed in week five ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàby tightening the schedule, by having a conversation with a subcontractor, by writing a change order for scope that was added informally. A material variance can be flagged to the client when it happens, not revealed in a closing reconciliation they were not expecting.
After the invoice, the window is closed. The project is a fixed number. It can be studied but not improved. The 12 margin points that were lost over fourteen weeks are documented somewhere in the accounting system, useful only as a reference for the next estimate ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàwhich the owner will probably price the same way he priced this one, because he does not know precisely how those points disappeared.
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàScope addition ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàchange order
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàMaterial overage ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàclient discussion
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàLabor variance ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàadjust schedule
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàScope addition ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàabsorbed
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàMaterial overage ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàabsorbed
- ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàLabor variance ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàlesson learned
Most contractors operate entirely outside the window. They discover profitability after the fact, which means they manage it in retrospect rather than in real time.
Why Profitability Tracking Happens After, Not During
The reason most contractors find out what they made after the project closes is structural, not motivational. The estimate lives in one place. The project runs in another. The supplier invoices arrive in a third. The labor hours are reconstructed from payroll at month end. Nobody's job, during the project, is to compare what is happening to what was planned. So the comparison does not happen until the accounting closes. Which is after the invoice. Which is outside the window.
What the Same Project Looks Like With a Live View
Take the same fourteen-week kitchen renovation. Same scope, same subcontractors, same crew, same client. The difference is that at the start of the project, the original estimate ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàevery line item, every labor allocation, every subcontractor budget ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàis connected to the live project. As costs come in, they are recorded against the corresponding line items in the original plan.
At week seven, a field update mentions that the client asked to add a custom built-in. A draft change order is generated before the work begins. The client signs it. The addition is billed. At week eleven, the supplier invoice for cabinet hardware comes in $1,800 above the budget allowance. The variance is visible immediately. The overage is added to the final invoice.
The Numbers That Change When the Window Stays Open
The biggest recoverable category is undocumented scope additions. Research across residential service businesses puts the annual average at $8,000 to $15,000 for companies under $5M in revenue. Most of this is not contested by clients when addressed in real time. Most of it is simply lost when addressed after project close. Material overages against client allowances are legitimately billable ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàbut only if tracked before the invoice is finalized. Labor variance is the least directly recoverable, but tracking it during the project enables decisions that affect the remaining work.
Recoverable margin categories ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàannual average for contractors under $5M revenue
| Category | Recovery window | Annual avg. |
|---|---|---|
| Undocumented scope additions | During project only | $8KÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ$15K |
| Material overages vs. allowances | Before invoice only | $3KÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ$8K |
| Labor ariance (decision value) | Remaining phases only | Varies |
The Shift in How the Business Runs
The decisions stop being reactive. The estimates stop being guesses. Each completed project teaches the business something that makes the next estimate more precise. The owner stops carrying the project in his head. The project briefing at 7am is a review of what is actually happening, not a reconstruction from memory.
The Question Worth Asking Before the Next Job Starts
For every active project right now: if someone asked you today what your current margin looks like, could you answer within ten minutes?
The job that closes next month will produce a number. The question is whether you will find out what that number is before or after you invoice.
See how TIM connects project estimates to real-time cost tracking
Stage-by-stage profitability, change order detection, and cost variance alerts ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàacross every active job simultaneously.
See TIM'spricing ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂRelated
Frequently asked questions
How do contractors track profitability during a project?
Tracking profitability during a project requires connecting the original estimate to a live record of actual costs ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàlabor hours by phase, supplier invoices by category, and subcontractor costs against the original budget. When these are tracked together, variances become visible while the project is running rather than after it closes.
Why do contractors find out about margin problems after the project closes?
The primary reason is structural: the estimate, the project execution, and the cost recording typically happen in separate places with no mechanism connecting them.
What is the most recoverable source of margin loss for contractors?
Undocumented scope additions are the most recoverable category. Research across residential service businesses puts the annual cost at $8,000 to $15,000 for companies under $5M in revenue.
What does real-time job costing change about how a construction business runs?
Real-time job costing shifts three things: decisions become proactive rather than reactive, estimates become more accurate over time, and the owner'smental load of managing multiple projects decreases.
Know your margin before you invoice
TIM tracks labor, materials, and change orders against your estimate in real time ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂàso the flags reach you while the window is still open.
See TIM's pricing ÃÂÃÂÃÂâÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂ