Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Stop Doing Bookkeeping for Clients Who Have Not Paid Us?
Problems We Solve

How Do We Stop Doing Bookkeeping for Clients Who Have Not Paid Us?

Bookkeeping firm monthly fees go unpaid while the work carries on. We build fee collection that shows payment status in the work queue for each client.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Firms end up working for clients who have stopped paying because the people doing the work never see the firm's own debtors. We build fee collection by direct debit or card, with failed payments retried and chased automatically, and the payment status shown against each client in the work queue so a decision can be made before more work is done.

Month three of an unpaid fee

A client's direct debit failed in June. An email went to the partner who handles billing, who meant to call. July's invoice went out as usual and also was not paid. The bookkeeper, who has no idea about any of this, has done the June and July books, filed a VAT return and answered three queries.

By September the partner finally looks at aged debt, sees three months outstanding and has to have an uncomfortable conversation with a client whose work is fully up to date.

Why a firm chases others and not itself

Your own billing is the job that always comes second. Invoices go out from Xero or your practice tool; payments arrive, or not. Nobody owns the follow-up. And there is a wall between billing and production: the bookkeepers see the work queue, the partner sees the debtors, and nothing connects them.

Failed direct debits add to it. A mandate cancelled by the client or a payment bounced for lack of funds generates a notification that lands in one inbox among many.

What unpaid fees cost the firm

Working for non-payers is time you do not get back, and the longer it runs, the harder it is to recover. Staff are demoralised when they learn they have been working hard for a client who stopped paying months ago. Cash flow suffers in a business where wages are the main cost. And you lose the option of pausing work, because by the time you know, the work is done.

EventUsually noticed byShould be seen by
Direct debit failsBilling inboxBilling and the client's bookkeeper
Mandate cancelledBilling inbox, eventuallyPartner straight away
Invoice overdueAged debt reportWork queue for that client
Repeat late payerNobodyFee review

How we build fee collection linked to the work

  1. We set up or connect collection through GoCardless or Stripe, so monthly fees are taken by direct debit or card against your Xero invoices.
  2. Failed payments are retried on a schedule you choose, and the client gets a polite, automatic message with a link to pay or update their details.
  3. Cancelled mandates raise an alert to the partner immediately, not at month end.
  4. Each client's payment status appears in the work queue and on the month-end board, as a simple marker: paid, overdue, or on hold.
  5. You set the rule for what happens next, for example work continues but VAT filing waits for a partner's approval, or the client is paused after a set period. The system applies your rule and tells the team.
  6. A monthly summary shows repeat late payers, which feeds into fee reviews and decisions about who to keep.

Nothing stops work automatically unless you choose that rule. The point is that the decision is made knowingly, not discovered afterwards.

Ad hoc invoices get the same treatment. A one-off clean-up or a year-end handover fee is often invoiced separately and forgotten, so those invoices are tracked with the monthly fees and appear in the same status marker, rather than sitting in a different report nobody opens.

Getting paid for the work you do

Most payment problems are fixed in days, because the client hears about a failed payment straight away and can fix it in a click. The partner sees the rare serious case early. Bookkeepers know when a client is on hold and why. The firm's own debtor book becomes something you look at in minutes rather than dread.

Is your own billing leaking?

  • You have found out about unpaid fees months after they fell due.
  • Bookkeepers do not know which clients are behind with payments.
  • Failed direct debits are handled when someone has time.
  • Chasing your own fees feels awkward, so it gets put off.
  • The same clients are late every quarter.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we have to move to GoCardless or Stripe?

If you already use one of them, we work with it. If you collect by standing order or bank transfer, we can still track status against invoices, although failed payments are slower to spot.

Will clients find automatic chasing rude?

You write the messages. Most clients prefer a quick automatic note about a failed payment to a phone call weeks later.

Can it pause a client automatically?

Only if you choose that rule. Many firms prefer a flag and a partner decision.

Does this work with Xero Practice Manager or Karbon billing?

Yes, where the tool exposes invoices and payment status through its API. We link to the invoices where they live.

Keep reading

More on Problems We Solve

Start here

Tell us where your bookkeeping firm loses time

Describe how many clients you look after, the ledgers and practice tools you use, and where the work stalls. We will tell you what we would build, what we would leave alone, and if a smaller change would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →