Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Is the Same Supplier Coded Differently Depending on Who Did the Month?
Problems We Solve

Why Is the Same Supplier Coded Differently Depending on Who Did the Month?

Bookkeeping firm coding shifts with each bookkeeper, so a client's accounts move about month to month. We build coding rules per client and a check for drift.

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

Coding drifts because each bookkeeper brings their own habits and the client's agreed treatment is not written anywhere they look. We build a coding rulebook per client, seeded from the ledger's own history, with a monthly check that flags transactions coded against the rule, so the client's accounts stay comparable whoever does the work.

Software in January, subscriptions in February

A client's monthly accounting software subscription went to computer costs in January, when one bookkeeper did the month. In February it went to subscriptions, because the holiday cover did it. In March, back to computer costs. Fuel went to motor expenses one month and travel the next. The totals are right; the lines jump about.

The client, reading their monthly pack, asks why subscriptions doubled. Nobody has a good answer, because nobody chose it. It just depended who was at the desk.

Why coding varies across a team

Every bookkeeper has habits learned at their last firm or from their first client. The chart of accounts for each client is different, often inherited, with overlapping accounts that invite different choices. Bank rules help with the regulars but only where someone set them up, and they are not visible to whoever is working on the file unless they go looking.

Firms with freelance or remote bookkeepers see more of this, because there is less day-to-day contact to smooth out habits. Growth makes it worse: every new starter adds another set of instincts.

What inconsistent coding costs

Month-on-month comparisons become unreliable, which undermines the management figures you sell. Year-end adjustments pile up when the accountant reclassifies. VAT treatment can go wrong when a supplier is coded to an account with a different default rate. And reviewers spend time correcting the same patterns again and again.

Where drift shows upWhat the client notices
Recurring suppliers moving between accountsLines jumping month to month
Similar accounts used interchangeablyBudgets that never compare
Different VAT rates for one supplierQueries from their accountant
Capital items expensed some monthsSurprises at year end

How we build consistent coding across the firm

  1. We read each client's transaction history through the Xero or QuickBooks API and work out how each regular supplier and payee has been coded, including where it has varied.
  2. Where history is consistent, that becomes the draft rule. Where it varies, the reviewer or client manager picks the right treatment once, and that choice is recorded.
  3. Rules are pushed into the ledger's own bank rules where it helps, and kept in a visible rulebook per client that anyone working on the file can read.
  4. Each month, before review, a check compares new postings with the rules and flags anything coded differently, with the rule and who set it.
  5. A firm-wide view shows which clients have the most drift and which staff tend to deviate, framed as a training aid rather than a scoreboard.
  6. When a new supplier appears, a model suggests an account based on similar suppliers across the client's history and your firm's standards, for the bookkeeper to accept or change.

Rules are yours and can be changed at any time. The check only asks 'is this intended?'; the bookkeeper or reviewer answers.

Clients sometimes cause drift themselves, for example by coding their own card spend in the ledger between your visits. The check treats their postings the same way, so you can see where the client's own habits are the source and have a gentle conversation about it, or lock those accounts down if the ledger allows.

Accounts that read the same every month

Clients see lines that make sense from month to month. Reviewers stop correcting the same things. New starters and cover staff pick up a client's conventions from the rulebook rather than by trial and error. And the firm has a written standard, which makes growth and remote working far less risky for quality.

Sound familiar?

  • Clients ask why a cost line jumped when spending did not change.
  • The same supplier appears in different accounts across the year.
  • Holiday cover changes how a client's books look.
  • Reviewers correct the same coding patterns every month.
  • Your coding standards are unwritten.

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

Is this just bank rules?

Bank rules are part of it. The difference is the rulebook covers things bank rules cannot, and the monthly check catches anything posted manually against the rule.

Can we set firm-wide standards as well as client rules?

Yes. Firm-wide defaults apply unless a client has its own agreed treatment.

Will it reclassify past transactions?

It lists them so you can decide. Any reclassification is done by your team, in the ledger, with a record of why.

Does it work for freelance bookkeepers who work for us?

Yes, as long as they work in client files your firm can connect to.

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 →