How to make sure your practice isn't missing out on revenue
26 Jun 2026 · by Peter Grillet
Keeping the cash flowing through your accounting firm is a major challenge especially as you grow - to catch unpaid invoices, review fees, spot advisory opportunities, and keep clients supported before the next year-end cycle starts (without burning yourself out), you need a reliable system that leverages automation AND your team. This post walks through practical steps for setting up a scalable annual review workflow using your practice management system, with fallbacks incase key team members change.
Not because every client needs a long strategic meeting. They do not.
But because annual reviews create a structured moment to check whether the relationship still makes sense commercially.
- Are invoices up to date?
- Has the client become harder to service?
- Are you still doing work based on an old fee?
- Has the client started needing payroll, bookkeeping, advisory, tax planning, or more regular support?
- Is there anything the team knows about the client that the partner or client manager should hear before the next year-end cycle starts?
Without a process, those questions get asked inconsistently. Usually when a client is already frustrated, a deadline is close, or someone finally notices the fee has been wrong for too long.
The annual review should start before the annual accounts
Start with a simple decision: is a review needed?
- Annual review required
- Annual review not required
The client manager does the first pass
- Work completed for the client
- Jobs that ran over budget
- Notes or timeline entries that suggest service issues
- Outstanding invoices or payment problems
- Changes in the client’s business
- Services the client currently uses
- Services the client may now need
- Any signs the fee no longer matches the work
Partner visibility without partner bottlenecks
- “This is what changed this year.”
- “These are the outstanding fees.”
- “This is the fee increase I think we should propose.”
- “These are the services they may need.”
- “This is the issue I want your view on before I speak to them.”
Why availability control matters
“I only do annual review prep calls on Wednesday mornings.”
“I am available for internal client review prep on Tuesdays and Thursdays between 9:00 and 11:00.”
That gives the team access without turning the partner’s diary into an open field.
Ask the team before the client meeting
“Is there anything I should know before I meet this client?”
That step makes the client manager more prepared and stops useful context being trapped with individual team members.
Send the client request with the annual review booking link
- Has anything changed in the client’s business?
- Have they bought or sold significant assets?
- Has income, payroll, or staffing changed?
- Are there new financing arrangements?
- Are there services they want to discuss?
- Is there anything they want covered before year end?
The client meeting should follow the prep
- What has changed in the client’s business
- Whether the current fee still matches the work
- Any unpaid invoices or payment setup issues
- Services the client may need next
- Any advisory opportunities
- Any risks before annual accounts work begins
- What needs to happen after the meeting
Multi-host bookings for follow-up conversations
Close the loop after the meeting
- Add meeting notes to the client timeline
- Send any client requests or follow-up tasks
- Inform relevant team members of changes
- Confirm outstanding invoices are paid
- Set up new payment arrangements if needed
- Add new work items for new services
- Update fees on recurring work
- Add notes to year-end work where relevant
Track whether new revenue was captured
At the end of the workflow, add a simple status:
- New revenue captured
- No new revenue
Fallbacks protect the process when people leave
The two tools you need
- Controlled availability, so partners and client managers decide when they are available for specific meeting types
- Multi-host bookings, so clients can book times that work for everyone required
- Fallback routing, so old links do not kill the process when team members change
The point
Get started today
Don't let the firm go another year missing out on revenue
Sign up today and you will be sharing links with clients and prospects for booking calls within the next 5mins, then you can build out the Annual Review process when you have more time
Let's get startedMore resources for Scaling Accounting Firms
The Profit Engine for Your Accounting Firm: Sales, Onboarding and Fee Reviews
Your accounting firm probably has systems for winning work, managing jobs and looking after clients. The profit leaks appear in the gaps between them. This video and guide show how to connect sales, onboarding and fee reviews so each important client conversation is booked with the right people, recorded in Karbon and given a clear next step.
How Event Types Make Interview Scheduling Easier for Hiring Teams
Interview scheduling gets messy when every stage is treated like the same calendar link. This video shows how different event types can help hiring teams manage screening calls, hiring manager interviews, final interviews, required hosts, fallback options, and ad hoc meetings without rebuilding the process in email every time.
3 Ways Accounting Firms Can Use the Karbon Integration in calendr.so
If your accounting firm uses Karbon, a booking form can do more than get a meeting into the diary. The bigger win is collecting the right client data during discovery, onboarding, and check-ins, then pushing that information into Karbon before the team has to chase or rekey it.
Why Calendr
Google Calendar Appointment Schedule vs a Proper Booking Tool
Google Calendar Appointment Schedule is a useful option when one person needs a simple booking page. It starts to feel limited when a growing team needs consistent meeting types, multi-person availability, lead routing, controlled booking links, and reporting that goes beyond checking individual calendars.
Appointment Scheduling Software for Client-Facing Teams: A Calendr.so Overview
If your team books sales calls, onboarding sessions, support reviews, legal appointments, or client consultations, a basic booking link can start to create more admin than it removes. This video walkthrough shows how calendr.so helps client-facing teams control meeting types, find the right colleague's link, coordinate multi-person meetings, and report on booking activity without turning scheduling into another spreadsheet.
Why Growing Teams Need More Than Free Booking Tools
Free booking tools are useful when one person needs a simple link. They start to fall short when an office manager, admin, team leader, or practice manager needs consistent event types, team reporting, qualifying forms, searchable colleague links, and multi-host meetings that match how the business actually works.
Built for teams that need more than a booking link
calendr helps customer-facing teams move faster with team-first scheduling, multi-host bookings, and smarter availability controls.
No credit card required