Track Project Progress
Without Breaking Billing
Most A/E firms track progress and billing separately—and that disconnect quietly destroys profit. Here’s how to align percent complete with revenue so your numbers actually mean something.
Most A/E firms think they are tracking project progress. They're not.
They’re tracking a mix of disconnected signals:
- Hours worked
- Invoices sent
- Gut-feel percent complete
And none of it aligns.
So you end up with three different answers to the same question:
- The PM says the job is 70% done
- Accounting says you’ve billed 45%
- The budget says you’ve already spent 80%
That’s not a reporting issue.
That’s a system failure.
Because when progress and billing don’t match, you lose control of:
- Cash flow
- WIP
- Profit
And you don’t see the problem until it’s too late to fix.
If progress isn’t tied to billing, it isn’t real.
Why Progress Tracking Breaks
The root problem is simple:
Most firms track progress independently from how the project earns revenue.
There are three competing “versions” of progress inside every project:
Time Burn
How many hours have been spent
Billing Progress
How much has been invoiced
Actual Progress
How much of the scope is complete
These numbers rarely match.
And when they drift:
- You overbill and create client friction
- You underbill and starve cash flow
- You misread job health and lose margin
The mistake isn’t tracking progress.
The mistake is tracking the wrong metric.
Hours don’t equal progress. Invoices don’t equal progress. Only completion does.
The Correct Model
Progress only works when it is tied directly to contract value.
If progress isn’t tied to contract value, every downstream number becomes unreliable.
That means:
Fixed Fee Work
Progress = percent of total fee earned
Hourly Work
Progress = billable value of work performed
NTE Contracts
Progress = earned value constrained by the cap
Everything else distorts the numbers.
To make this work in practice:
Structure Projects Properly
Every phase must have:
- Defined scope
- Defined fee or budget
- Clear billing format
If your phase structure is loose, your progress tracking will be unreliable.
Track Progress at the Phase Level
Project-level percentages are too blunt.
Instead:
- Assign percent complete per phase
- Roll that up to the total project
This gives you visibility into where things are slipping before the entire job goes sideways.
Separate Time Tracking from Progress Decisions
Time should inform progress. It should never define it.
If hours drive percent complete:
- You front-load billing
- You lose control later
- You eat overruns
Progress should be set deliberately by the PM based on scope completion.
Align Billing to Earned Progress
Billing should reflect:
What has actually been completed—not what feels billable.
When billing follows real progress:
- WIP becomes accurate
- Forecasting stabilizes
- Revenue timing makes sense
Billing should follow progress—not the other way around.
Where Firms Lose Control
Even firms that understand this still break it in one place: additional services.
This is where most firms lose profit without realizing it.
When extra work gets buried inside original phases:
- Progress gets inflated
- Budgets lose meaning
- Profit quietly erodes
The fix is straightforward:
- Track additional services separately
- Assign their own phases or budgets
- Keep them out of base scope progress
The Bottom Line
Tracking progress isn’t about reporting status. It’s about controlling revenue.
If progress and billing are disconnected:
- Your WIP is wrong
- Your forecasts are unreliable
- Your profit is invisible
If they are aligned:
- Billing becomes predictable
- Cash flow stabilizes
- Profit becomes measurable—and manageable
Related Resources
- Architectural Billing Process: Step-by-Step Guide
- Scope Creep in Architecture Projects
- Additional Services in Architecture
Get Fully Onboarded in 7 Business Days
Our team is ready to guide you from where you are to where you want to be. Give up managerial minutia for the freedom to focus on the work you do best.