Revenue Alone Doesn't Tell You If the Agency Is Healthy

A growing software consultancy can be busier than ever and still be bleeding margin. Three numbers reveal what total revenue hides: utilisation rate, project margin, and the split between recurring and project-based revenue.

Utilisation Rate: The Number Most Agencies Don't Track

Utilisation is the ratio of billable hours to total paid hours across your team. A team can be fully booked and still unprofitable if utilisation is low — time spent on internal tools, training, or unbillable client management eats into capacity that should be generating revenue, and it's invisible unless you're actually tracking it.

Why this matters in practice: an agency with high headcount and low utilisation can look successful on the surface (lots of staff, busy office) while actually carrying more cost than the revenue justifies.

Project Margin: Quoted vs Actual

Comparing actual hours and costs spent on a project against what was quoted reveals margin erosion that's otherwise invisible until the project closes — by which point it's too late to fix. Fixed-price projects that run over scope are a particularly common source of this, since the agency absorbs the overrun rather than billing for it.

Recurring vs Project Revenue

Recurring revenue — retainers, managed services, support contracts — provides a predictable floor. Project revenue is lumpier and depends on a constant pipeline of new work. Knowing the split helps an agency understand how exposed it is to a quiet quarter.

Don't Overlook R&D Tax Incentives

If the agency is developing new software or technical solutions rather than just implementing off-the-shelf products, the R&D tax incentive is often relevant and commonly overlooked simply because agencies don't realise their development work qualifies.

True Tally — financial clarity for Melbourne IT agencies

We help Melbourne IT agencies and software consultancies see utilisation, project margin and recurring revenue clearly, every month. Book a free call to talk through your numbers.

Book a Free 20-Minute Call