Solution — Traceability Inventory

Full genealogy — every lot, every process

When a recall or an audit asks "where did this batch go, and what went into it?", you should be able to answer in minutes, not days. Fast Inventory captures the lot at goods receipt, tracks genealogy at item and process-code level, passes work-in-progress from one operation to the next, issues by FEFO, and writes every movement to an immutable ledger — with an optional blockchain-backed mode. One configurable system, cloud or on-premise, for pharma, food and every business across India and worldwide.

Forward + backward
trace any lot both ways
Item + process
genealogy to the operation
Immutable ledger
optional blockchain mode
Batch Traceability — Live
📥 Receipt & Lot Capture Batch-wise
LOT-2291 · mfg 12 Jun · exp 11 Dec
Supplier + incoming lot recorded
🔗 WIP — Operation to Operation Genealogy
Op-10 → Op-20 · process code passed on
Input lots linked to output batch
📦 FEFO Issue Nearest-expiry
Expired lots excluded · earliest expiry first
Hold / quarantine lots blocked
🛡️ Immutable Ledger Tamper-evident
Every posting logged · optional blockchain
Dhruv AI
"Where did lot 2291 go?" — trace answered
Movement-remark clustering · "damage in transit" flagged
Insight: 3 lots expiring inside 7 days
Part of the Fast Suite — 12 products on one platform, built in Pune by Improsys
Fast Complaint
Fast CRM
Fast Quality
Fast Billing
Fast ERP
Fast Audit
Fast Maintenance
Fast WMS
Fast Inventory
Fast Production
Fast Planning
Fast Project Management
Fast Complaint
Fast CRM
Fast Quality
Fast Billing
Fast ERP
Fast Audit
Fast Maintenance
Fast WMS
Fast Inventory
Fast Production
Fast Planning
Fast Project Management
Why traceability-critical businesses choose Fast Inventory

The traceability problems every pharma
and food operation recognises

A recall means digging through paper for days

When a supplier batch is flagged, you have to trace by hand which incoming lot went into which output and where it shipped — slow, error-prone, and impossible to prove to a regulator.

Genealogy is lost as material moves between operations

WIP is passed operation to operation with no code linking the output back to its inputs, so the chain from raw lot to finished batch breaks somewhere on the floor.

Old and expired stock leaves after fresh stock

Without enforced FEFO, staff pick whatever is in front. Near-expiry batches age out at the back of the store and become write-offs, or worse, ship to a customer.

Records can be edited, so audits are never watertight

If stock rows can be changed after the fact, an auditor can't trust them. You need a movement history that is provably unaltered, not a spreadsheet anyone can retype.

How Fast Inventory fixes each one
A recall becomes a query, not a paper chaseTake any lot and trace it forward to every issue and finished batch, or backward to the incoming lots and suppliers that fed it — from the immutable ledger, in minutes.
Genealogy held at item and process-code levelBatch-wise tracking or item-plus-process-code logic — WIP is passed operation to operation as a distinct code, so every output links back to its exact inputs and operations.
FEFO issue enforced, near-expiry flaggedExpired lots are excluded as a hard filter and eligible lots are offered nearest-expiry first, while the expiry dashboard buckets stock so near-expiry batches get acted on.
An immutable, tamper-evident ledgerEvery movement posts to an append-only ledger; corrections are new reversing entries, never edits. An optional blockchain mode chains those postings for verifiable audit trails.
Traceability lifecycle

From a captured lot to a provable trail —
one batch, one unbroken genealogy

Every lot follows the same controlled path from receipt to dispatch, with the ledger recording each posting — so forward and backward traceability is a report, not a reconstruction.

Receipt & Lot
GRN captures batch, production & expiry dates
Logged
Batch Genealogy
Item / process code links input to output
Op to op
WIP Transfer
Work-in-progress passed operation to operation
FEFO
FEFO Issue
Nearest-expiry first, expired lots excluded
Post
Immutable Ledger
Append-only, optional blockchain mode
Trace
Trace & Audit
Forward / backward trace report on demand
End-to-end flow

Capture the lot → track the genealogy →
issue by FEFO → trace both ways

Fast Inventory gives pharma, food and other traceability-critical operations the audit-ready control they keep trying to build with batch registers and spreadsheets — with the trail written automatically at every step.

Capture the lot
Goods receipt records the batch number, production and expiry dates against the incoming lot and supplier
Track the genealogy
Item or process codes link inputs to outputs as WIP is passed operation to operation
Issue by FEFO
Expired lots are excluded, nearest-expiry first, with hold and quarantine status honoured
Trace both ways
Pull a forward or backward trace from the immutable ledger for any lot, on demand
01 — Lot & batch capture at receipt

Every batch, captured the moment it arrives

Traceability starts at the goods receipt. Lot, batch and expiry tracking records the batch number, production date and expiry date against the incoming lot, its supplier and its store location — so from day one the stock knows what it is and where it came from. Batch-controlled goods carry their lot detail alongside the running balance, and a lot's status — available, hold, quarantine or damage — keeps blocked stock out of availability without moving a single unit.

Batch number, production and expiry dates at GRN
Incoming lot tied to supplier and store location
Lot status — available, hold, quarantine, damage
Barcode/QR on the lot for scan-based entry
Lot Register — Live
Live
Lot / item
Expiry
Status
LOT-2291 · API-Amfg 12 Jun
11 Dec
Available
LOT-2288 · API-Anear expiry
02 Aug
FEFO next
LOT-2270 · Excipientheld for test
14 Nov
Quarantine
LOT-2255 · API-Bexpired
30 Jun
Blocked
02 — Item & process-code genealogy

WIP passed operation to operation, without losing the link

Fast Inventory adapts to how your floor actually tracks material. In the batch-wise model, stock is followed lot by lot from receipt through consumption. In the item-plus-process-code model, each operation carries its own code and work-in-progress is passed from one operation to the next as a distinct code — so an output can always be traced back to the exact input lots and operations that produced it. Every transfer is a store movement on the shared engine, and the ledger keeps the chain intact.

Batch-wise or item-plus-process-code genealogy
WIP passed operation to operation as a tracked code
Output batch linked to its exact input lots
Store transfers between operations on the ledger
Genealogy — Batch FG-5104
Traced
Stage
Code
Lot
Op
InputRaw API
API-A
2291
10
WIPGranulated
WIP-G
2291
20
OutputFinished batch
FG-5104
5104
30
03 — FEFO & expiry discipline

Nearest-expiry first — enforced, not hoped for

For perishable and dated goods, issue order is First-Expiry-First-Out: expired lots are excluded as a hard eligibility filter, and eligible lots are offered nearest-expiry first, so the batch closest to expiry always leaves before the fresher one. A lot-expiry dashboard buckets available stock by window — previous, today, this week, this month, this quarter and beyond — giving the team a near-expiry action list before value is lost. Hold and quarantine lots are simply excluded from availability.

FEFO issue — expired lots excluded, nearest-expiry first
Expiry dashboard buckets by window for near-expiry action
Hold / quarantine lots kept out of availability
Near-expiry alerts on WhatsApp and email
Lot-Expiry Dashboard
Available lots by window
Expired — blocked
2 lots
This week
3 lots
This month
7 lots
This quarter+
41 lots
FEFO issue set
Lot 2288 offered first · expired lots hidden
04 — Immutable ledger & blockchain mode

A movement history that cannot be quietly changed

Every movement — receipt, issue, return, transfer, adjustment — posts a row to an append-only stock ledger that records quantity, transaction type, reference and rate. Nothing is edited in place: a correction is a new, linked reversing entry, and every row carries a serial number, so the history is tamper-evident. For sectors where an outside party must verify records were never altered, an optional blockchain-backed ledger mode chains the postings cryptographically — a shareable, provable audit trail for full-traceability pharma and food.

Append-only stock ledger — corrections are reversing entries
Serial-numbered rows — nothing editable, everything tracked
Optional blockchain mode for verifiable audit trails
User-level activity logs on every write
Stock Ledger — LOT-2291
Append-only trail
Receipt (REC)+500 · SrNo 8841
Issue to WIP (ISS)−320 · SrNo 8907
Return (RET)+15 · SrNo 8944
Balance195 units
Edited in place?Never
Blockchain hashChained ✓
Tamper-evident — every posting preserved
05 — Trace reports & Dhruv AI

Ask your traceability data questions — in plain English

Beyond the standard reports — stock ledger, lot expiry, valuation, reconciliation and item-by-location — Dhruv AI gives quality and store managers a role dashboard over live data, a natural-language chat that turns a plain-English question into a query validated through a read-only sandbox, and clustering that groups movement and adjustment remarks into labelled themes — so a recurring "damage in transit" or "short receipt" pattern surfaces on its own, and expiry risk is called out before it becomes a write-off.

Forward / backward trace and lot-expiry reports
Plain-English questions over live inventory data
Read-only security sandbox — AI can query, never change data
Movement-remark clustering and expiry-risk insights
Dhruv AI — Ask anything
Natural-language inventory analytics
"Where did lot 2291 ship?"
"Which lots expire in the next 7 days?"
"What input lots made batch FG-5104?"
Cluster: "damage in transit" — remarks grouped
Cluster: "short receipt" — remarks grouped
AI insight: expiry risk concentrated in one supplier's lots
Full capability set

Everything Fast Inventory covers
for traceability-critical stock

Lot, batch & expiry (FEFO)

Batch number, production and expiry dates at receipt, an expiry dashboard bucketed by window, enforced FEFO issue, and hold/quarantine status control.

Process-code genealogy

Batch-wise or item-plus-process-code tracking, WIP passed operation to operation as a distinct code, and every transfer recorded on the store ledger.

Immutable ledger

Append-only, serial-numbered movement history that is never edited in place, with an optional blockchain-backed mode for verifiable audit trails.

Barcode & lot scanning

1D/2D and QR barcodes on items and lots for scan-based receipt, issue and counting, so batch entry stays fast and mistakes stay out of the trail.

Stock taking & reconciliation

Cycle and physical counts at lot level record variance only, then reconcile through a posted adjustment — so a count never silently changes the trail.

Trace reports & Dhruv AI

Forward/backward trace, lot expiry, valuation and reconciliation reports — plus a Dhruv AI dashboard, NL queries and remark clustering.

FAQ

Traceability inventory —
what quality and store managers ask us

Can it trace a batch forward and backward?

Yes. Take any lot and trace forward to every issue and finished batch, or backward to the incoming lots and suppliers that fed it — pulled from the immutable ledger in minutes.

How does item and process-code genealogy work?

Batch-wise, or item-plus-process-code where WIP is passed operation to operation as a distinct code, so every output links back to its exact input lots and operations.

Does it enforce FEFO?

Yes — expired lots are excluded as a hard filter and eligible lots are offered nearest-expiry first, with a dashboard that buckets stock by expiry window for near-expiry action.

What is blockchain mode?

An optional mode that cryptographically chains the append-only ledger postings, giving full-traceability sectors a shareable, verifiable trail on top of the standard immutable ledger.

Is this only for pharma and food?

No. Those industries lead because traceability is mandatory for them, but the same configurable system serves chemical, dairy and any operation needing lot genealogy, worldwide.

Do I need Fast WMS as well?

Not for traceability itself. Fast Inventory gives genealogy, FEFO and the immutable ledger; Fast WMS adds directed putaway/picking and heavy handheld execution on the same model.

Other solutions

One system — every other inventory scenario too

Make your next recall a query, not a crisis.

A 30-minute demo — your lots, your operations, your traceability on screen. See lot capture, process-code genealogy, FEFO and the immutable ledger work as one configurable inventory system.

Get a demo See pricing
Lot & process genealogy FEFO & expiry control Immutable ledger Optional blockchain mode