How to make sure your practice isn't missing out on revenue

26 Jun 2026 · by Peter Grillet

Annual reviews are one of the best ways for accounting firms to catch unpaid invoices, review fees, spot advisory opportunities, and keep clients supported before the next year-end cycle starts. This post walks through a practical annual review workflow using your practice management system and calendr.so, including controlled availability, multi-host bookings, and fallback booking links so client meetings do not get missed when team members change.

If your accounting firm is worried about missed revenue, annual reviews are one of the first processes to fix.

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.

A good annual review workflow gives the firm a cleaner rhythm.

It lets client managers do most of the legwork, gives partners visibility where they need it, and makes sure opportunities are not left sitting in someone’s head.




The annual review should start before the annual accounts

The timing matters.

If the review happens after the annual accounts work is already underway, the firm is usually reacting. The team has already started the biggest piece of recurring work. Any fee issue, scope issue, or service gap is being handled late.

A better approach is to trigger the annual review before the annual accounts are needed. Around three months before year end is a sensible starting point for many firms.

That gives the client manager time to look back over the last 12 months, check for outstanding fees, review any service issues, speak with the partner, and book the client meeting before the firm is deep in production mode.

This is where your practice management system does the heavy lifting.

Create an annual review template. Apply it to the right clients. Set it to recur each year. Let the workflow create the annual review job automatically.

Then use calendr.so for the booking layer, so the right meetings actually get into the diary.

Start with a simple decision: is a review needed?

Not every client needs the full annual review every year.

If you have recently worked closely with a client, already reviewed their fees, dealt with unpaid invoices, and discussed any additional services, you may decide a full review is not needed this cycle.

That decision should still be recorded.

The workflow can start with two paths:
  • Annual review required
  • Annual review not required
This keeps the process practical. The goal is not to create unnecessary meetings. The goal is to make sure important client relationships are reviewed deliberately instead of being left to memory.

If a review is needed, the job moves into prep.

The client manager does the first pass

The client manager should not go into the annual review cold.

Their first job is to review what has happened over the last 12 months.

That prep should include:
  • 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
This is not about writing a huge report. It is about making sure the client manager is not blindsided in the meeting.

It also gives the partner better visibility without requiring the partner to inspect every client file themselves.

Partner visibility without partner bottlenecks

This is the part many firms get wrong.

They know annual reviews are commercially important, so they assume partners need to attend every one. That sounds safe, but it does not scale.

If partners must attend every annual review, the process gets limited by partner availability. Meetings get delayed. Client managers wait for direction. Reviews bunch up around busy periods. 

Eventually the process starts to feel too heavy, so people stop following it.

A better model is partner oversight, not partner attendance by default.

The client manager completes the prep, then books a short internal prep meeting with the partner or senior team member.

That internal prep meeting is where the client manager can say:
  • “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.”

The partner can approve the approach, adjust the commercial position, flag anything sensitive, or decide they need to join the client meeting.

Most standard reviews can then be handled by the client manager. The partner steps in only when the fee issue, client relationship, or opportunity needs senior involvement.

That is how you delegate the process without losing visibility.

Why availability control matters

For this model to work, internal prep calls need to be easy to book without opening the partner’s whole calendar.

This is where controlled availability is useful.

In calendr.so, team members can limit the days of the week and times of day they are available for a specific meeting type.

So a partner might decide:

“I only do annual review prep calls on Wednesday mornings.”

Or:

“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.

The client manager gets a clear way to book the prep meeting. The partner keeps control over when that type of work happens. The firm avoids another round of “when are you free?” messages.

This matters because annual reviews will not run consistently if every internal prep meeting needs manual coordination.

Ask the team before the client meeting

Before the client meeting is booked, the workflow should also give the wider team a chance to flag anything important.

Payroll may know the client has been difficult to get information from. Bookkeeping may know the records are consistently late. Tax may know there is a planning issue coming up. Admin may know there are unpaid invoices.

A simple internal note can ask:

“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.

It also makes the annual review feel like a firm-wide client process rather than one person trying to remember everything.

Send the client request with the annual review booking link

Once the prep is done, the client should receive a clear request to book the annual review.

For many firms, this can eventually be automated from the practice management workflow. In the beginning, you may choose to have the client manager review and send it manually while the process beds in.

But the long-term goal should be a repeatable workflow.

The client request should include the annual review booking link for the relevant client manager. That link should make it obvious what the meeting is. When the meeting appears in the client manager’s calendar, it should not look like a vague “catch-up.” It should be clearly marked as an annual review.

The booking flow can also collect useful information before the meeting.

For example:
  • 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?

This means the client manager goes into the meeting with context, not just a calendar invite.

The client meeting should follow the prep

By the time the client meeting happens, the agenda should not be improvised.

The client manager has reviewed the last 12 months. The team has flagged relevant issues. The partner has approved the proposed approach. Outstanding payments have been checked. 

The client has had a chance to provide updates.

Now the meeting can focus on the right things.

That might include:
  • 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
This is why the process matters. The meeting is not just “being proactive.” It is a controlled conversation with a commercial and service purpose.

Multi-host bookings for follow-up conversations

Sometimes the annual review creates a follow-up meeting.

For example, the client may need a tax partner involved. Or the client manager may need to bring in payroll, bookkeeping, advisory, or another specialist.

This is where multi-host booking becomes important.

With calendr.so, the client can book a meeting where availability is checked across both required team members. The booking page only shows times when both people are available, and the meeting is added to both calendars.

That avoids the usual back-and-forth.

The client manager is not manually coordinating with the tax partner. The client is not offered a time that only works for one person. The firm does not need a second email thread just to get the right people into the same meeting.

For annual review follow-ups, this is especially useful because the opportunity can go cold if scheduling becomes too slow.

Close the loop after the meeting

The annual review process should not end when the call ends.

This is where firms often lose the value.

The client agrees to a fee increase, but the work item is not updated. The client wants a new service, but the task is not created. The client mentions a payroll change, but payroll is not told. The team agrees a new direct debit or payment process, but nobody confirms it is set up.

The workflow needs a follow-up section.

After the client meeting, the team should:
  • 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

This turns the annual review from a nice conversation into an operating process.

Track whether new revenue was captured

If annual reviews are meant to help the firm protect and grow revenue, the process should track the outcome.

At the end of the workflow, add a simple status:
  • New revenue captured
  • No new revenue
This does not mean every annual review has to create new revenue. Some reviews will simply confirm the client is fine, the fee is right, and no changes are needed.

But the firm should be able to look back over the last 12 months and see which annual reviews led to fee increases, new services, or other commercial outcomes.
That visibility matters.

It helps partners see whether the process is working. It helps senior accountants prove that proactive client conversations are improving the firm. It helps ops managers understand whether the workflow is being followed.

Fallbacks protect the process when people leave

There is one more practical issue that firms often miss.

Templates live longer than team structures.

A client manager may leave. Responsibilities may move. A workflow may still contain an old booking link that nobody has spotted yet.

In a normal setup, that can break the process. The client clicks the link, the person is no longer available, and the annual review does not get booked. Or the client emails back confused, and the admin team has to untangle it manually.

calendr.so can help with fallback options.

If the original team member is no longer available, the booking flow can fall back to a team member selection page. The client can choose someone else they recognise or feel comfortable meeting with.

That means the opportunity is less likely to be missed just because an old link stayed inside a recurring template.

This is a small detail, but it matters in real firms. Staff move on. Workflows get reused. Busy teams do not always catch every outdated link in time.

Fallbacks make the process more resilient.

The two tools you need

You do not need a huge transformation project to make this work.

You need two things.

First, a practice management system that can hold the recurring annual review workflow, tasks, client requests, automations, notes, and statuses.

Second, a team-first booking tool that can support the way the process actually works.

For this annual review workflow, that means calendr.so features like:
  • 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 practice management system holds the workflow. calendr.so makes the meeting steps bookable, controlled, and easier to repeat.

The point

Annual reviews are not just a client service exercise.

They are where firms catch unpaid invoices, review fees, spot new service opportunities, prepare for annual accounts, and keep clients from drifting through another year on the wrong arrangement.

But they only work if the process is simple enough for the team to follow.

Client managers should be able to do the prep. Partners should have visibility without attending every review. Clients should have a clear booking link. Follow-up should be captured. New revenue should be tracked. And the workflow should keep working even when team members change.

That is the annual review process worth building.

Watch the walkthrough above, then map your own annual review workflow. If you want the booking layer that makes partner prep calls, client review meetings, multi-host follow-ups, and fallback links easier to manage, start a free trial of calendr.so.

More resources for Scaling Accounting Firms

Why Accounting Firms Should Let Clients Choose How They Meet

Many accounting clients do not just need to choose a time. They need to choose whether they are coming into the office, taking a phone call, or joining by video. This article explains why attendee-selected meeting locations matter for accounting firms, especially around tax return collection, signing, payment, annual reviews, and client service meetings.

Why Calendr

Start for free

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.