Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Are Our Client Records Wrong About Year Ends, VAT Numbers and Contacts?
Problems We Solve

Why Are Our Client Records Wrong About Year Ends, VAT Numbers and Contacts?

Bookkeeping firm client records go stale as clients change year ends, contacts and schemes. We build checks against Companies House, HMRC and the ledger itself.

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

Client details go stale because they are typed in at onboarding and nothing updates them when the client changes their year end, address, directors, VAT scheme or main contact. We build a regular comparison of your practice records against Companies House, HMRC data where you are agent, and the ledger itself, with a list of differences for a person to confirm and update.

The details everyone relies on

Your practice tool holds each client's company number, year end, VAT number and scheme, registered address, directors, main contact and email. Deadlines, letters and reminders all run from it. It was accurate on the day each client joined.

Since then, one client moved their year end. Another changed their registered office. A director resigned. A finance assistant joined and became the person who actually answers your emails. Nobody updated the record, and your reminders went to the wrong person about the wrong date.

Why client records drift

Clients rarely tell you about changes they do not think concern you. Some changes happen through other advisers, such as a year end moved by the accountant. Others are visible in public registers that nobody at the firm checks. And even when a bookkeeper hears about a change, updating the record is a separate step in a separate system that is easy to skip.

The ledger often knows more than the practice tool. The VAT scheme in Xero, the contact who logs in most, the address on recent invoices: all of these can differ from what your records say.

What wrong details cost

Deadlines calculated from the wrong year end or VAT period. Letters and reminders sent to people who have left. Engagement letters and AML records naming the wrong officers. Staff time spent on corrections after something has already gone wrong. And a quiet loss of trust in the practice records, so staff start keeping their own notes instead.

DetailWhere to check itWhat goes wrong if stale
Year endCompanies HouseDeadlines and workload plans wrong
Officers and PSCsCompanies HouseLetters and AML records wrong
VAT registration and periodHMRC, where you are agentReturns tracked on wrong dates
Registered addressCompanies HouseFilings and letters wrong
Main contactLedger and email activityRequests go to the wrong person

How we build client record checks

  1. We read your client list from your practice tool, such as Xero Practice Manager or Karbon, through its API.
  2. For company clients, we compare each record with Companies House data: year end, registered office, officers and persons with significant control, and watch for new filings.
  3. Where you act as agent, we compare VAT details with HMRC's data, and elsewhere with the VAT settings in the client's ledger.
  4. We look at recent activity, such as who emails you and who approves things, to suggest when the main contact seems to have changed.
  5. Differences appear in a weekly list with both values side by side. A person confirms which is right, and the system updates the practice record in one click.
  6. Confirmed changes trigger the follow-on steps you choose, such as recalculating deadlines, flagging an engagement letter, or prompting an AML review.

Nothing in your records changes without a person confirming it, because public data can lag or be wrong too.

The first run usually throws up a long list, because it catches years of drift at once. We sort it by what matters most, such as year ends and VAT periods that drive deadlines, so the team can fix the important differences first and work through contact details over the following weeks.

Records you can trust again

Your practice data stays close to reality without anyone doing a big annual clean-up. Deadlines move when year ends move. Letters go to the right people. Staff stop keeping private notes because the shared record is accurate. And changes at a client prompt the right follow-up in the rest of your processes.

Could your records be stale?

  • You have sent reminders to contacts who left the client.
  • A client's year end changed and your deadlines did not.
  • Directors on your records differ from Companies House.
  • Staff keep their own notes because the practice tool is unreliable.
  • Nobody has checked client records against public data in years.

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

Does this work for sole traders and partnerships?

Partly. They are not on Companies House, so the check relies on HMRC data where you are agent and on ledger and email activity.

Will it overwrite our records?

No. It shows differences and a person approves each change.

How often does it run?

Weekly is usual, with Companies House filings watched more often if you want early warning of officer changes.

What does it need?

API access to your practice tool, the client ledgers, and HMRC agent API credentials if you want VAT checks from HMRC.

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 →