Intellix IT Solutions
All field notes
Food Manufacturing

Why AccountsIQ and Sage don't solve batch traceability alone

Asif Khan 16 May 2026#Food Manufacturing#Keystone#Traceability

Every Irish food producer I've audited in the last three years has the same gap. They've invested heavily in accounting software — typically Sage 50, Sage 200, AccountsIQ, or Xero — and they assume it will handle batch traceability. It doesn't. It can't. It was never designed to.

What accounting software is for

Accounting software books the financial transaction. A purchase invoice. A sales invoice. A bank reconciliation. A VAT return. It is exceptionally good at this. It is also where your accountant lives and where your statutory accounts originate. You should not throw it out.

What batch traceability actually requires

When the FSAI inspector knocks (or, more likely, when your largest retailer's quality team emails at 16:47 on a Friday asking for the COA on batch #L2024-08-471), you need to answer five questions in under fifteen minutes:

  • Which raw-material lots fed into this finished-batch number?
  • Which finished products contain those raw-material lots? (the 'one-up' question)
  • Which customers received those finished products? (the 'one-down' question)
  • What were the QC results — temperature, pH, water activity, micro results — for this batch?
  • Where are the dispatch notes, COAs and shipping documents that prove all of the above?

None of these questions can be answered from Sage or AccountsIQ. The data isn't there. The schema doesn't support it. The reports don't exist.

What the missing layer looks like

The missing layer is a production system. It sits between the floor and the accounts. It captures:

  • Goods-in receipt with supplier-lot numbers
  • Production batch records linked to raw-material lots
  • QC checks per batch, with retention
  • Dispatch records linked to customer purchase orders
  • COA generation from the QC data
  • Mock-recall query: 'Show me everywhere lot ABC123 went' in under 60 seconds

It then talks to accounting — the dispatch becomes a sales invoice in Sage; the receipt becomes a purchase invoice. Two systems, one source of truth, no double-entry.

How Keystone does it

We built Keystone for Cashel Farmhouse Cheesemakers because every off-the-shelf option was either €40k of generic ERP they didn't need, or a spreadsheet held together with a forty-year-old prayer. Keystone is the boring, opinionated, retailer-ready production layer that sits between the floor and Sage. Batch records. QC. Dispatch. COAs in four seconds. Mock-recall in twelve.

What to do next

If your batch traceability lives in spreadsheets and 'Mary's notebook', it's time to fix it before the next FSAI / BRCGS audit catches you. Talk to us about Keystone or a custom production system.

More field notes
Something here resonate? Talk to us →