Case study
Food processing ERP: expiry tracking, batch recalls and FSSAI compliance
A growing food processing company replaced disconnected batch logs and manual inventory records with ERPNext and gained full compliance traceability.
Results
- 38%Reduction in Product WastageTo confirm · Internal measure
- 100%Batch Traceability for ComplianceTo confirm · Internal measure
- 5 hrsSaved Weekly on Manual AuditsTo confirm · Internal measure
- 2xFaster Month-End ClosingTo confirm · Internal measure
Growing Fast. Drowning in Paperwork and Expiry Risk.
This company had grown its product range from 12 SKUs to over 60 in three years. The systems never kept up.
Batch records were maintained in physical registers. Expiry dates were tracked in a shared spreadsheet that was updated when someone remembered. The result was predictable: at least once a quarter, a consignment would leave the facility with packaging from an older batch, causing returns and customer complaints.
In one incident, a distributor flagged a batch for quality concerns after it had already reached retail shelves. Tracing the source took three days because records were split across paper logs and two separate spreadsheets.
The procurement team was placing repeat orders without a clear view of what was already in cold storage. Items were expiring before they could be consumed. With an upcoming FSSAI audit and a new modern trade account requiring full batch traceability, the business had run out of runway to fix this manually.
What Was Slowing Them Down
- Batch numbers recorded manually with no system link between incoming raw materials and outgoing finished goods — making recalls nearly impossible
- Expiry dates tracked in an unofficial spreadsheet, not enforced at the point of stock consumption
- Procurement not linked to production requirements, leading to excess perishable stock and wastage in the ingredient store
- No FIFO enforcement at the warehouse — newer stock was regularly picked over older deliveries
- Month-end required manual cross-referencing across three separate files maintained by accounts, stores, and production
One Connected System Across Every Function
- Manufacturing. Batch-linked production orders with automatic ingredient consumption recorded against each finished goods batch
- Inventory Management. Expiry tracking enforced at every stock entry; FIFO automatically applied at point of issue
- Purchase Management. Purchase orders generated from material requirement plans; supplier certificates linked to each goods receipt
- Quality Inspection. Incoming ingredient and finished goods inspection linked to batch records with hold and release workflow
- Accounting Integration. Purchase invoices, goods receipts, and production consumption auto-reconciled — month-end closing time cut in half
How it was delivered
- Process Audit and Compliance Mapping (Weeks 1–2). We audited all existing batch registers, expiry tracking spreadsheets, and supplier documentation. FSSAI traceability requirements were mapped against current data gaps before any configuration began.
- ERPNext Configuration and Data Migration (Weeks 3–7). Item master, BOM for each product, supplier records, and opening stock with batch and expiry data were migrated and validated. FIFO rules, reorder levels, and quality inspection workflows were configured to match actual facility practice.
- Pilot with Live Production Batches (Weeks 8–10). Real production runs went through the new system in parallel with the old process. This confirmed that batch genealogy — from raw material lot to finished goods SKU — was captured correctly end to end.
- Full Cutover and Staff Training (Weeks 11–12). All departments moved to ERPNext as the single system of record. Role-specific training covered stores, production, QC, and accounts. A 30-day hyper-care period followed, timed to overlap with the FSSAI audit window.
Related service
ERPNextRelated
Related case studies and services
More case studies, and the case studies hub.
- ResourceCase studiesCase studies of ERP, AI and custom software projects delivered by TCB Infotech: the problem…
- Case studyFoundry ERPHow a mid-size metal casting foundry connected melt planning…
- Case studyTextile Manufacturer2% stock accuracy, 3x faster dispatch, live in 18 weeks.
- Case studyAuto Parts Order CyclesAn automotive parts manufacturer connected sales…
- Case studyDairy PlantA dairy processor put milk intake, batch traceability, quality and cold-chain dispatch on one ERPNext system…
- Case studyERPNext Manufacturing Case StudyA make-to-order manufacturer cut late deliveries 44% and material waste 30% with ERPNext production planning tied…
- Case studyAI Finance AgentA finance AI agent reads supplier invoices, matches them to orders and prepares entries for approval…
- Case studyLead-Gen ChatbotA lead-generation chatbot qualified visitors, captured details into the CRM and booked demos after hours…
- Case studySupport ChatbotA support AI chatbot grounded in the help centre and orders now answers about 70% of routine questions instantly…
- Case studyB2B Ordering AppA self-service B2B ordering web app let trade customers of a distributor order online around the clock…
- Case studyContractor Project CostingA building contractor put BOQ, procurement, billing and cost on one ERPNext system across eight projects…
- Case studyInfrastructure ProjectsAn infrastructure EPC firm ran packages, subcontractors and multi-stage billing on SAP S/4HANA…