Skip to content
FoodInsights

Origin that survives every handover

Where a product came from is the one claim nobody downstream can re-measure. We keep it intact across every boundary it crosses, and keep the supplier evidence behind it current.

Batch record
NL-2026-0847-CQ
Verified
Supplier
Coöperatie Zuidhoeve
Origin
Zeeland, NL
Certification
GLOBALG.A.P. · valid
Last audit
14 Aug 2026
  1. Farm
  2. Processor
  3. Packer
  4. Retailer
Evidence complete — 12 documents, 3 certificates, 1 open action.
The problem

The information exists, but not where you need it

Most chains are not short of information — they are short of information you can act on and defend. Specifications sit in mailboxes, certificates in shared drives, and the link between a pallet and its farm exists only in somebody's memory.

Without FoodInsights

  • Specifications and certificates scattered across mailboxes, drives and spreadsheets
  • Chasing the same suppliers for the same documents, every year
  • Expired certificates discovered during the audit, not before it
  • A customer questionnaire that takes two weeks and three departments
  • A recall scoped by guesswork, because lineage stops at your own gate

With FoodInsights

  • One record per supplier, product and batch — with the evidence attached
  • Suppliers submit and maintain their own data through a guided portal
  • Expiries and gaps flagged weeks ahead, assigned to a named owner
  • Customer and audit requests answered from a live dossier, in minutes
  • Recall scope narrowed to the batches actually affected
An inspector takes a scoop sample from an open jute sack of cocoa beans in a warehouse, recording it on a tablet, with stacked sacks on pallets behind her.
Origin is recorded while it is still known. By the time these sacks have been blended into one lot, no laboratory downstream can recover which of them came from where. The record has to be made here, at intake — and then survive every handover after it.
Lineage

Trace forward for scope, backward for cause

Batch-level lineage from origin to delivery, with the evidence attached at every step. When something surfaces on a Friday afternoon, the question "which deliveries are affected" is a query rather than a weekend.

Where lots are blended we keep the proportions rather than collapsing them to one origin. A lot that is 62 % Zeeland and 38 % Picardie is recorded as exactly that; storing one origin per lot produces a number nobody downstream can check.

Blended lot BL-2026-114
Origin composition
4 sources
41.2% 26.5% 20.8% 11.5% Zeeland, NL NL-0847 Picardie, FR FR-1190 Flevoland, NL NL-0852 Picardie, FR FR-1204 Traced to source 100.0%
FR-1204 is the amber segment: its certificate expires on 20 September. A recall there touches 11.5 % of this lot, not all of it — and the deliveries carrying it are listed.
Supplier evidence

Let suppliers maintain their own record

Supplier adoption decides whether a system like this works. Ours asks each supplier only for what is genuinely required, in their own language, and lets them reuse what they have already submitted elsewhere.

What comes back is checked rather than filed: a certificate is read, its scope and validity dates extracted, and its coverage compared against what you buy under it. A valid certificate for the wrong scope is a common audit finding.

Supplier base · 312 active
Approval status today
Approved
284
91 % of base
Expiring
21
Within 60 days
Blocked
7
Cannot order
Of the 7 blocked, 4 are scope mismatches rather than missing documents — a valid certificate that does not cover the product being bought under it.
What it does

One dossier, always current

Supplier & product dossiers

Requirements, documents, specifications and approvals in one record per party, kept current by the party that owns the information.

Batch lineage, both directions

Forward for recall scope, backward for root cause, with blend proportions preserved rather than flattened.

Certificates read, not filed

Scope, validity dates and issuing body extracted and checked against what you actually buy — so a mismatch surfaces before an auditor finds it.

Gaps with an owner and a date

Every exception is assigned rather than listed. A dashboard nobody is accountable for is a report, not a control.

Standards that travel

GS1 identifiers and EPCIS-shaped events, so what leaves your system means the same thing when it arrives in somebody else's.

It is the identity layer for the rest. The batch identity that FoodInsights maintains is what lets a temperature excursion in Quality Insights point at a supplier, an emission figure in Carbon Insights point at a farm, and a lot in Collateral Insights point at something a lender can verify.
Regimes it is built against
Common requirements
GFSI schemes BRCGS IFS GLOBALG.A.P. Organic (EU) EUDR Country of origin Customer specs
Your customers' own questionnaires sit alongside the formal schemes — in practice they are where most of the recurring effort actually goes.
Outcomes

What it changes

Audit preparation in hours

The dossier is current by design, so preparing for an audit is a review rather than a reconstruction.

Recalls scoped, not guessed

Lineage with blend proportions means the affected volume is the affected volume — not the whole production run.

Origin claims that hold

A country-of-origin or deforestation-free claim resolves to source records, which is the only form of it that survives scrutiny.

Next step

Start with a 15-minute call

Tell us where your chain loses the thread. If we are not the right fit, we will say so on the call — and point you somewhere better.

1
Discovery call — 15 minutesYour situation, your requirements, and whether there is a fit at all.
2
Tailored demoYour suppliers, your requirements, your data — not a generic tour.
3
Pricing & questionsA concrete proposal and a straight answer on cost.