Retainer Clients Are Supposed to Be the Easy Part. Why Don't They Feel Like It?
Leila had twelve retainer clients. Twelve. By most measures, that's a consulting business that has figured something out. Recurring revenue, ongoing relationships, predictable income. She'd spent three years building to that point, and when she finally got there, she expected to feel settled.
Instead, she was drowning.
Every Monday started the same way. She'd open four browser tabs: her spreadsheet of retainer hours, her Xero account, her project management tool, and her email. Then she'd spend the first ninety minutes of her week trying to figure out where each client stood. How many hours had she used for Meridian Partners this month? Had she invoiced Castleford Group for the strategy session last Tuesday? Was the Northfield account over or under their allocation? By the time she had answers, it was 10:30am and she hadn't done a single billable thing.
That's the quiet irony of retainer-based consulting. You've sold your expertise. You've secured the kind of client relationships most consultants dream about. And then you spend a meaningful chunk of every week doing data entry.
The Retainer Promise vs. The Retainer Reality
Retainers are supposed to simplify a consulting business. The client pays a fixed monthly fee, you deliver a defined scope of work or a set number of hours, everyone knows where they stand. Compared to project-by-project work, it sounds clean.
In practice, it rarely is. The complexity doesn't disappear. It just shifts.
Instead of chasing new clients every month, you're tracking utilisation across a portfolio of existing ones. Instead of one-off invoices, you're managing recurring billing cycles with varying terms. Instead of a single project timeline, you're juggling multiple ongoing engagements, each with its own rhythm, its own contacts, and its own expectations about what's included.
And the administration that comes with all of that, tracking hours per client, reconciling what's been used against what's been paid, flagging when a client is burning through their allocation too fast, or not using it at all, doesn't shrink just because the revenue is recurring. If anything, it grows.
A 2023 survey by the Association of Management Consulting Firms found that consultants in firms with fewer than twenty staff spend an average of 11.4 hours per week on administrative tasks. That's nearly a third of a standard working week. For solo operators and small agencies, the number is often higher.
That's not a time management problem. That's a systems problem.
The Business Triangle, and Why It Hits Consultants Hardest
There's a useful way to think about how a business owner spends their time. Every hour goes into one of three buckets: doing the actual work (craft), finding new work (business development), or keeping the machine running (administration).
In a healthy consulting business, the split might look something like 50% craft, 30% business development, and 20% administration. That's sustainable. The work gets done, the pipeline stays warm, and the business doesn't collapse under its own paperwork.
But administration has a way of expanding. First it's 25%, then 35%, then you're spending more time managing your business than running it. New client conversations get pushed back. Existing client work gets rushed. The quality of your output, the thing your clients are actually paying for, starts to slip.
This is what gets called the death spiral. Revenue pressure creates more administrative burden, which leaves less time for craft and business development, which creates more revenue pressure. Retainer businesses aren't immune to it. In some ways, they're more vulnerable, because the revenue feels stable right up until the moment a client doesn't renew.
The consultants who escape this pattern aren't necessarily more disciplined or better at time management. They've usually just built better systems.
What Good Retainer Management Actually Looks Like
Let's be specific about what the problem is, because "better systems" is easy to say and hard to act on.
Managing a retainer client well requires knowing, at any given moment:
- How many hours or deliverables are included in their monthly agreement
- How much of that allocation has been used so far this billing period
- What work is in progress or scheduled before the period closes
- Whether the client is tracking above or below their typical usage
- What invoices are outstanding and what's been paid
- The full history of the relationship, past projects, past conversations, past scopes
None of this is complicated information. But when it lives across four different tools, a spreadsheet for hours, a CRM for client history, an accounting platform for invoices, and a project tool for active work, pulling it together takes time. Time that should be going somewhere else.
The answer isn't to find a fifth tool that connects the other four. That's how you end up with twelve subscriptions and a Zapier workflow that breaks every time one of the platforms updates its API. The answer is to have all of that information in one place to begin with.
How Opus Handles Retainer Engagements
Opus was built on a single database. Not a suite of apps that talk to each other. One database, where clients, projects, timesheets, invoices, and communications all share the same data model.
For a retainer-based consulting business, that means a few specific things.
Retainer utilisation in real time. When a consultant logs time against a client project in Opus, that time immediately updates the client's utilisation for the current billing period. There's no end-of-month reconciliation, no cross-referencing a timesheet export against a spreadsheet. You can see, right now, that Meridian Partners has used 14.5 of their 20 allocated hours this month. You can see which team member logged what, and against which deliverable.
This matters more than it sounds. When you can see a client is at 70% utilisation with two weeks left in the period, you can have a proactive conversation. Do they want to use the remaining hours on something specific? Are they heading toward an overage? Do they want to roll unused hours forward? That kind of visibility turns a reactive admin task into a client service conversation.
Automated invoicing tied to milestones or periods. Opus can generate recurring invoices automatically at the start of each billing cycle, or trigger invoices when specific milestones are reached. For retainer clients on a fixed monthly fee, that means the invoice goes out without anyone having to remember to send it. For project-based clients where billing is milestone-driven, the invoice generates when the milestone is marked complete.
Xero syncs both ways, so payments reconcile without manual entry. When a client pays, it shows up in the project record, the client record, and the financial dashboard simultaneously. Not because three systems synced. Because there's only one record.
Client profitability, per client. This is the number most consultants don't know, and should. Not revenue per client. Profitability. How much did it actually cost, in time and resources, to service this retainer? Is the hourly rate you're charging covering the real cost of delivery?
Opus calculates this automatically. Because timesheets feed directly into project cost calculations, and project costs sit alongside revenue in the same system, you can see the real margin on every client engagement. Some retainers that look healthy on paper are quietly loss-making once you account for the actual hours invested. Knowing that early changes what you do about it.
CRM that remembers everything. Every client in Opus has a full history: past projects, past invoices, past conversations, notes from meetings, documents shared. When a new team member takes over an account, or when you're preparing for a quarterly review with a long-term client, that context is there. You're not digging through email threads from eighteen months ago.
Team chat linked to projects and clients. Conversations about client work happen inside the client or project record, not in a separate messaging tool. When someone asks a question about the Castleford scope, the answer lives next to the project, not buried in a Slack channel that no one can search effectively.
The Overage Problem
One specific scenario worth addressing: scope creep on retainers.
Every consultant knows it. The client emails with "just a quick question" that turns into a two-hour strategy session. The monthly retainer that was scoped for ten hours of work quietly becomes fifteen. By the time you notice, you've been subsidising the client for three months.
This happens partly because it's uncomfortable to say no to a good client. But it also happens because without real-time utilisation tracking, you often don't notice until you're doing the end-of-month reconciliation. By then, the work is done and the conversation is awkward.
With Opus, you see it happening. When a client hits 100% of their allocation, that's visible before you take the next call. You can decide, deliberately, whether to continue and invoice for the overage, or to have a conversation about adjusting the retainer. Either way, it's a choice, not a surprise.
What This Frees Up
Leila, the consultant from the opening of this piece, eventually moved her practice onto a unified system. The Monday morning reconciliation ritual didn't disappear overnight, but it compressed. What used to take ninety minutes became a ten-minute check of a dashboard. The information was already there.
She used some of that recovered time on client work. Some of it went into business development conversations she'd been putting off. One of those conversations turned into a new retainer engagement within six weeks.
That's not a coincidence. When administration compresses, the other parts of the business expand to fill the space. That's the whole point.
For consultants and agencies specifically, the stakes are high because the product is time. Every hour spent on internal administration is an hour that can't be billed, can't be used to develop new business, and can't go into the quality of the work. The cost isn't just the admin time itself. It's the opportunity cost of what that time could have been.
A Note for Non-Consulting Businesses
Retainer structures aren't unique to consulting. Marketing agencies, IT support firms, legal practices, accounting firms, HR advisors, graphic design studios, and managed service providers all work with some version of ongoing client agreements. The mechanics of tracking utilisation, automating billing, and understanding per-client profitability apply across all of them.
Opus is built for that breadth. The same features that help a management consultant track twelve retainer clients work equally well for a digital agency managing monthly content packages, or an IT firm billing for managed services. The business problems are more similar than the industries might suggest.
Getting Started
If you're running a retainer-based business and your Monday mornings feel like Leila's used to, the place to start is usually a clear-eyed look at where your time actually goes. Not where you think it goes. Where it actually goes.
For most consultants, the answer is more administrative than they'd like to admit. And the fix isn't discipline or better habits. It's removing the friction that makes administration take longer than it should.
Opus has a free tier that lets you bring in up to five users and three projects, which is enough to see how the system handles your actual client work before committing to anything. The features page at [opus.net.au](https://opus.net.au) walks through the retainer and project management capabilities in detail.
Your clients hired you for your thinking. That's where your time should go.
