Skip to main content
Business Tips9 min read

You Sold Your Expertise. Why Are You Spending It on Timesheets?

LP
Lachlan Pagan

Priya had built her consulting practice over seven years. Change management, organisational design, the kind of work that requires her to be sharp, present, and thinking three moves ahead of her clients. By the time she hit eight retainer clients, she was billing well. On paper, the business looked healthy.

But every Sunday night, she was reconciling timesheets. Every month-end, she was chasing down hours logged across three different spreadsheets, cross-referencing them against retainer agreements saved in a folder called (and she is not proud of this) 'Contracts Final FINAL v3'. She was sending invoices manually, following up on them manually, and trying to remember which clients had used 60% of their monthly hours and which had barely touched theirs.

She wasn't running a consulting business anymore. She was running an admin operation that occasionally did consulting.

The Retainer Trap

Retainer agreements are supposed to be the dream model. Predictable revenue. Ongoing relationships. Clients who trust you enough to pay before the work even starts. And for many consultants and agencies, retainers are exactly that, until the operational side catches up with you.

The problem is that retainer-based work is deceptively complex to manage. Unlike a fixed-price project with a clear deliverable, a retainer is a living arrangement. Hours accumulate. Scope creeps. Some months a client uses 40 hours, some months 12. You need to track what's been used, what's remaining, what's been delivered, and whether the engagement is actually profitable, all in real time, not at the end of the quarter when it's too late to do anything about it.

Most consultants and agencies manage this with a combination of tools that were never designed to talk to each other. Time tracking in Harvest or Toggl. Invoicing in Xero. Client notes in HubSpot. Project details in Asana or a shared spreadsheet. And somewhere in a notebook or a sticky note, the actual retainer terms.

When these systems don't share data, you spend your time being the integration layer. You are the one copying hours from the time tracker into the spreadsheet, checking the spreadsheet against the retainer agreement, generating the invoice in Xero, and then trying to remember whether that three-hour strategy session last Tuesday was billable or included in the retainer cap.

This is the admin death spiral in its purest form. Consultants sell time. The irony is that they then spend enormous amounts of that time on the administration of selling time.

A 2023 survey by Hinge Research Institute found that professional services firms lose an average of 28% of their billable capacity to non-billable administrative work. For a solo consultant billing at $200 per hour, that's roughly $110,000 a year in capacity that never makes it onto an invoice.

What Retainer Management Actually Requires

Before looking at how to fix this, it's worth being precise about what good retainer management actually involves. There are five things that matter:

Retainer utilisation tracking. At any point in the month, you should know exactly how many hours a client has used versus how many they've paid for. Not at month-end. Now.

Scope visibility. Which tasks and deliverables fall inside the retainer? Which are out-of-scope and should trigger a separate invoice or a conversation?

Profitability per client. A retainer that looks good on paper can quietly destroy your margins if the work consistently runs over. You need to see the actual cost of delivering the engagement, including your team's time, not just the revenue.

Automated or near-automated invoicing. Whether you invoice monthly, at milestones, or on a custom schedule, the process of generating and sending invoices should not require you to manually compile data from three different systems.

Client relationship context. When you jump on a call with a client, you should be able to see their full history in seconds: past projects, open invoices, hours used this month, notes from the last meeting. Not scattered across four tabs.

Most tools handle one or two of these well. None of the individual tools handle all five, because they were built to solve a single problem, not to run a consulting business.

One Database, Not Five Tools

This is the core issue with how most retainer-based firms operate. They have data in multiple places, and the data doesn't connect. When your time tracker doesn't know about your retainer terms, it can't tell you when a client is approaching their cap. When your invoicing tool doesn't know about your project costs, it can't tell you whether you're actually making money on an engagement.

Opus is built on a single database. That sounds like a technical detail, but it has real operational consequences. Your retainer agreements, your logged hours, your invoices, your project tasks, your client notes, and your team's costs all live in the same data model. There is no sync, no integration, no middleware trying to keep things consistent. When a timesheet entry is logged against a project, it immediately affects the project's cost, the client's retainer utilisation, and the financial reporting, because they are all looking at the same record.

For a consulting firm or agency, this changes how you operate day to day.

Retainer Utilisation Without the Spreadsheet

In Opus, you set up a retainer engagement as a project with defined parameters: the monthly hour allocation, the billing rate, the billing cycle, and the scope. As your team logs time against that project, the utilisation updates in real time. You can see, at any moment, that a client is at 73% of their monthly hours with eight days left in the period.

This matters for two reasons. First, it lets you have proactive conversations. If a client is burning through hours faster than expected, you can flag it early and discuss whether they need to increase their retainer or adjust scope, rather than presenting them with a surprise overage invoice at month-end. Second, it protects you from undercharging. Clients who consistently use 30% of their retainer hours are paying for capacity they're not using, which is fine, but it's also a signal that the retainer might need restructuring.

Proactivity in client relationships is one of the clearest differentiators between consulting firms that grow and ones that plateau. When you have the data in front of you, having those conversations becomes natural. When you have to dig for it, you tend to avoid them.

Invoicing That Doesn't Require a Sunday Night

Opus connects directly to Xero with a two-way sync that goes beyond what most integrations offer. When a billing milestone is reached, or a monthly cycle completes, invoices can be generated with the relevant data already populated: client details, hours logged, project reference, line items. You review, approve, and send. The invoice appears in Xero. Payments sync back.

For firms billing across multiple retainer clients on different cycles, this is significant. Instead of manually building invoices at the end of each month, the system has already assembled the data. Your job is to check it, not compile it.

This also means your accounts receivable stays current without effort. Outstanding invoices are visible. Overdue amounts are flagged. You're not discovering at the end of the quarter that a client hasn't paid since March.

Profitability Per Client, Not Just Per Business

Here's a question most consulting firm owners can't answer quickly: which of your retainer clients is actually the most profitable?

Not which one pays the most. Which one generates the best margin after you account for the actual hours your team spends on them, including the admin, the meetings, the revisions, the emails?

Because retainer revenue can be misleading. A client paying $8,000 a month might be consuming $7,200 worth of your team's time once you properly cost it out. Another client paying $5,000 might take six hours a month and be almost entirely profit.

Opus shows you real-time profitability per project and per client. Because timesheets feed directly into project cost calculations, and because your team's hourly costs are set in the system, you get an accurate picture of what each engagement actually costs to deliver. This isn't a report you run at quarter-end. It's visible as the work happens.

For Priya, this was the moment things shifted. She ran the numbers on her eight retainer clients and found that two of them, the ones she thought were her best clients because they were the most engaged and communicative, were actually her least profitable. They required constant hand-holding, frequent scope adjustments, and more hours than the retainer covered. She wasn't losing money on them, but she was working significantly harder for significantly less return than her quieter clients.

With that data, she had a real conversation about restructuring those retainers. One client agreed to a higher rate. The other ended the engagement, which freed up capacity she filled with a more profitable client within six weeks.

The Business Triangle for Consultants

Consulting businesses have a particular version of the craft-versus-admin tension. Your craft is the thinking, the advice, the expertise that clients are paying for. Business development is the relationship-building and proposal work that fills your pipeline. Administration is everything else: timesheets, invoices, reporting, reconciliation, contract management.

In a well-run consulting practice, the split might look like 50% craft, 30% business development, 20% administration. But as the client roster grows and the tools multiply, admin expands to fill the available space. It reaches 35%, then 45%, then suddenly you're spending more time managing the business than doing the work that justifies your rates.

When admin takes over, craft quality drops. Clients notice. They don't always say it directly, but the engagement loses energy. And business development stops entirely, because there's no time for it. The pipeline dries up. Revenue pressure increases. Which creates more admin. The spiral is self-reinforcing.

Compressing admin back down to 10 or 15% is not about working harder. It's about having systems where data flows automatically, where invoices generate from real data rather than manual assembly, and where you can see the health of every client engagement without opening four different applications.

For Teams, Not Just Solo Operators

Everything above applies whether you're a solo consultant or running a firm with fifteen people. But for teams, Opus adds another layer of value: visibility across the whole practice.

As a principal or director, you can see utilisation across all active retainer clients, which team members are allocated to which engagements, where capacity is tight, and where there's room to take on new work. Team chat in Opus is linked to projects and clients, so conversations about a specific engagement stay attached to that engagement rather than disappearing into a general Slack channel.

When a team member logs hours, you see it. When a client's retainer is approaching its cap, you see it. When an invoice is overdue, you see it. Not because you've built a dashboard that pulls from five different systems, but because the information was always in one place.

What This Looks Like in Practice

A mid-sized marketing agency running twelve retainer clients might use Opus to:

  • Set up each client as a project with monthly hour allocations and billing parameters
  • Have team members log time directly in Opus, with hours automatically flowing into project cost tracking
  • Receive alerts when a client reaches 80% of their monthly allocation
  • Generate monthly invoices pre-populated with actual hours and deliverables, reviewed and sent in minutes rather than hours
  • Review a real-time profitability dashboard showing margin per client, updated as work happens
  • Store all client communications and documents linked to the relevant client record

The same model works for a management consulting firm, an IT managed services provider, a legal practice billing on retainer, or a financial advisory firm. The specifics of the work differ. The operational requirements are nearly identical.

The Question Worth Asking

If you run a retainer-based business, spend five minutes this week adding up the hours you personally spend on administration: compiling timesheets, building invoices, chasing payments, reconciling data between systems, generating reports. Be honest about it.

Then multiply that by your effective hourly rate.

For most consultants and agency owners, that number is uncomfortable. It represents real money that isn't being captured, and real time that isn't going toward the work that made you worth hiring in the first place.

The tools to fix this exist. Opus offers a free tier to get started, and the features page at [opus.net.au](https://opus.net.au) walks through how retainer management, time tracking, and financial reporting work together in practice. It's worth a look before the next Sunday night reconciliation rolls around.

Ready to simplify your business?

Start your free 14-day trial and discover why businesses choose Opus Management Platform.

Free 14-day trial · No credit card required · Cancel anytime