RemitClear

Business Case

The bookkeeping practice automation stack, and the time drain nobody puts on the list

Every bookkeeping practice automation stack covers purchase-ledger capture, workflow, onboarding and reporting. One recurring drain is missing from all of them, and it is on the sales ledger.

By RemitClear9 min read

You are looking at a list of ten prospective clients and one question underneath it: does saying yes to all ten mean hiring. You already run receipt capture, a workflow tool, proposal software and a reporting layer, and the answer still is not obviously no. So you go looking for what else can be automated, and every practice automation list you find covers the same five categories. None of them mention the task that will decide the answer, because it happens on your clients' sales ledgers rather than inside your practice.

A fee is agreed once at onboarding and then held fixed, so any task whose hours grow while the fee does not is a margin leak. It never shows up as a line in the accounts. It arrives as a hire. So the question is not how long a task takes. It is how many more client organisations one person can carry before that hire.

The biggest time drains in a bookkeeping practice, and the one that is never on the list

The recurring time drains are well documented: purchase-ledger and receipt capture, chasing clients for records, bank reconciliation, payroll runs, VAT, BAS and sales tax preparation, client onboarding, workflow admin and month-end reporting. Every one of them appears in every practice automation list.

Allocating incoming customer payments across client sales ledgers is the drain that never appears, and its hours scale with something your fixed fee does not track. The fee was priced against transaction volume and complexity as they looked that month. These hours scale instead with the client's payer count, and with how each of those payers formats their remittance advice. A client can add four customers who pay on consolidated remittances, and nothing in your fee changes while the work does.

This is the ninth row. The software category exists and is sold as cash application software, but it is sold to the finance team inside one business, so it lands in no practice app-stack list and no practice tooling review. Inside most practices the work has no name of its own either. It gets logged as bank rec, or as that client, or as the reason a Thursday disappears.

The stack every practice already has

Five categories, and almost every practice has something in each.

  • Purchase-ledger and receipt capture. Dext, Hubdoc, AutoEntry. Supplier bills in, coded transactions out.
  • Practice management and workflow. Karbon, BrightManager, Pixie, Xero Practice Manager.
  • Client onboarding and proposals. Ignition, GoProposal. Engagement letters, pricing, AML checks.
  • Reporting and advisory. Fathom, Syft, Futrli. Management packs built off the ledger.
  • The ledger itself. Xero or QuickBooks Online, plus bank feeds and per-client reconciliation rules.

Four of the five touch the purchase ledger, your own practice workflow, or reporting built on finished data. Only the ledger touches the sales side, and it gives you a bank feed and a reconciliation screen rather than anything that does the allocation.

Four tests for whether a practice task is worth automating

Run these against any task in your book. A task that fails the first two is rarely worth automating, however much you dislike it.

  1. Does it recur for every client, every week? Annual and one-client tasks do not compound. A tool you deploy once across the whole book is a different investment from one you deploy per client.
  2. Do its hours scale with something your fixed fee does not track? If they track the same variable your price tracks, growth is neutral. If they track something else, every good month for the client is a bad month for your margin.
  3. Is it variance-heavy? The input differs every time, so it cannot be handed to the cheapest available person without a review layer on top. That is what turns a cheap task into an expensive one.
  4. Does the client notice immediately when it slips? Work that shows up in a client's aged debtors report cannot wait a week, and that urgency is what makes it interrupt everything else.

Score the standard stack and the pattern is obvious. Purchase-ledger capture passes the first two, and its low variance is why it was solved first. Practice management scales with the client count your fee already tracks. Proposals and onboarding do not recur weekly, and reporting is periodic.

Customer payment allocation passes all four, and it is the only one still done by hand at most practices. It recurs weekly for any client with trade customers. Every payer formats differently, and short payments, credits and out-of-order payments arrive without warning. And it fails in front of the client. A payment that is not allocated is still an open invoice, so the client's credit control acts on a debtor list that says the money never arrived.

What ten new clients actually costs

Put rough numbers on it, banded and illustrative rather than drawn from any one practice. Take one person carrying twenty client ledgers, where the clients selling to trade customers get a remittance advice with each payment.

  • A quiet client. Three or four payers, a handful of remittances a week, most covering a single invoice. Call it half an hour a week.
  • A heavy one. Fifteen to twenty remittances a week, several consolidated across a dozen invoices or more, with a credit note and a deduction in the mix. At around a quarter of an hour each, four to five hours a week.

Two heavy clients is more than a day a week on this one task, at whatever fee was agreed the month each was onboarded. That is the number that decides the ten, because ten clients do not arrive as ten equal loads. How many are the second kind is what settles it, and their accounts will not tell you: the variable is the length of their payer list, not their turnover. Two you absorb. Five is a hire.

Why this one never made the list

Customer payment allocation means reading a payer's remittance advice against a lump credit in a client's bank account, and deciding which open invoices it settles and by how much. Three things keep it out of a practice tooling review.

  1. The document arrives at the client, not at the practice. A remittance advice is emailed by the payer to whoever is on their contact record, almost always someone at the client. It arrives forwarded, in a batch, usually late.
  2. It arrives in the payer's format, not a standard one. There are as many layouts as there are payers, and a payer can change theirs without telling anybody.
  3. The hours scale with the client's payer count, not their transaction volume. Two clients on near-identical fees can sit nowhere near each other on allocation hours.

Purchase-ledger capture solved a problem with a convenient shape: one document, one transaction, one supplier, the same layout every month. A remittance advice has none of those properties, and the test is not whether it was read correctly but whether the allocation ties out to the cash that landed. So it is almost never itemised on an engagement, and rarely repriced when a client's payer list grows. Naming it is what lets you price it, measure it and hand it over.

How a practice takes on more clients without hiring

A practice adds clients without adding staff by removing the steps whose count multiplies by client and by payer, not by doing those steps faster. Done by hand, allocating one payment is eight steps. Retrieve the document from an inbox, work out which client it belongs to, open that client's ledger, read the payer's layout, transcribe the references, find each open invoice, decide the allocation line by line, then post it and attach the document. Seven of those are mechanical, and they collapse into one: read a proposed allocation next to the document it came from, and either approve it or decide what to do with the lines that do not tie. That decision is the only part that ever needed a bookkeeper.

  • Setup becomes once per practice, not once per client. Adding a client is a ledger connection and that client's invoice prefixes, so the tenth is the same work as the second.
  • Review moves from every payment to exceptions only. The queue is sized by how odd your clients' payers are rather than by how many payments arrived.
  • The reviewer no longer has to be the person who knows that client's payers. With the proposed allocation and the document side by side, checking it is a judgement anyone competent can make. That is what makes the work delegable and holiday cover possible.
  • The inbound step stops being a person. Remittances forwarded to a dedicated address are read on arrival, so nobody is opening attachments to start the job.
  • Deciding which client's ledger a payment belongs in stops being a step. The mechanics across a book of separate organisations are in the multi-entity workflow.

The person who allocated payments for a handful of clients now reviews exceptions for many more. Exceptions reach a person by design: whether a short payment is a contractual deduction, a dispute or the payer's error is a client conversation, and it should stay one. Where you set the line between what posts on its own and what comes to you is covered in when to let matches post without review.

A hire or an offshore team adds hours rather than removing steps, and neither touches the variance. Work whose input differs every time still needs a review layer over the new person, so you pay twice, for the doing and for the checking.

How this runs across a book of clients

One RemitClear account holds many connected client ledgers, so one login moves between them without a separate tool per client. QuickBooks Online matches and applies credit notes the same way Xero does, so the review workflow is the same on either. Unattended posting is off by default and is turned on one client ledger at a time, so a new client starts with every payment held for review.

Summary

Allocating incoming customer payments across client sales ledgers is missing from every practice automation stack, and it is the drain whose hours scale with a client's payer count while the fixed fee tracks transaction volume. Run the four tests against your own book this week, and count the heavy clients. If payment allocation passes all four, watch it run on one client's payers before you reprice that client's engagement. That is what remittance matching for bookkeeping practices is for.

Work out how many more clients one person can carry

RemitClear reads every client's remittance advices, matches them against that client's open invoices in Xero or QuickBooks Online, and posts the payment back to the right ledger with the source document attached. Connect every client to one account and review only the exceptions. Book a demo with your most painful client's remittances.

Read verified RemitClear reviews on G2

Frequently asked questions

What are the biggest time drains in a bookkeeping practice?

The usual list is purchase-ledger and receipt capture, chasing clients for records, bank reconciliation, payroll runs, VAT, BAS and sales tax preparation, client onboarding, internal workflow admin, and month-end reporting. Each of those has an established software category behind it. Allocating incoming customer payments across client sales ledgers is absent from those lists, and its hours grow with a variable a fixed fee is not priced on: how many payers a client has, and how each of those payers sets out a remittance advice.

Why is customer payment allocation missing from every practice automation list?

Three reasons. The remittance advice is emailed by the payer to whoever sits on their contact record, which is normally someone at the client rather than at the practice, so it never arrives as a job in a practice system. It comes in whatever layout the payer's system produces, so there is no standard to build against. And the hours follow the client's payer count rather than their transaction volume, which is the variable a fee is usually priced on. So the task is rarely itemised on an engagement, and rarely repriced when a client's payer list grows.

How do I decide whether a bookkeeping task is worth automating?

Four tests. Does it recur for every client, every week. Do its hours grow with something your fixed fee does not track. Does the input differ every time, so the output has to be checked whoever does the work. Does the client notice straight away when it slips. A task that fails the first two is rarely worth automating. Purchase-ledger capture meets all four, which is why it was addressed first, and customer payment allocation meets all four while still being done by hand at most practices.

Why has purchase-ledger capture software not solved remittance allocation?

The two problems are different. A supplier invoice covers one transaction with one supplier, it can be sent to a fixed inbox, and a supplier who bills you every month uses the same layout each time. A remittance advice is a payer's summary of a bank deposit, so a single document can cover many invoices from several periods and include credits and deductions, and its layout is whatever the payer's system produces.

How can a bookkeeping practice take on more clients without hiring?

By removing steps whose count multiplies by client and by payer, rather than by doing the same steps faster. Allocating one customer payment by hand means retrieving the document from an inbox, identifying which client it belongs to, opening that client's ledger, reading the payer's layout, transcribing the references, finding each open invoice, deciding the allocation line by line, then posting it and attaching the document. Everything other than the allocation decision is mechanical, and for a payment that ties cleanly it can be prepared for you to approve. Setup also happens once per practice rather than once per client, so adding the tenth client is much the same work as adding the second. As a banded illustration: a quiet client with three or four payers costs about half an hour a week, while a client taking fifteen to twenty remittances a week, several of them consolidated across a dozen invoices or more, costs four to five hours. Two clients of the second kind is the better part of a day a week, at whatever fee was agreed before the payer list grew.

What still needs a person once payment allocation is automated?

The exceptions. Deciding whether a short payment is a contractual deduction, a dispute or a payer error is a conversation with the client rather than something software should settle, so it is left to a person by design. Someone who previously allocated payments for a handful of clients instead reviews exceptions across a larger number. Where the line falls between what posts on its own and what is held for review is a separate decision, and unattended posting stays off until you switch it on for a client ledger.