Batch Management and FIFO Implementation Complete Guide — From Maturity Assessment to Digital Support in Practice

By: QTank Published: 7/17/2026 Views: 107
Current rating: ★★★☆☆ Rate this Equivalent to 8 ratings

1. Why Batch Management and FIFO Are the Foundation of Quality Traceability

Batch management and first-in-first-out (FIFO) may seem like operational principles within the scope of warehouse logistics, but in reality, they directly determine the reliability of a quality system's traceability. Every customer complaint trace, every recall scope definition, and every root cause identification in failure analysis almost always starts with the same question: Which raw material batches were used in this batch of products? Which finished goods were these raw material batches used in?

When batch records are clear and FIFO is properly executed, answers to these questions can be provided within minutes. Conversely, when batch information is missing or FIFO is casually bypassed, the quality department can only do two things in response to a customer complaint—either expand the recall scope to ensure safety or admit that traceability is impossible and accept compliance penalties. The former results in economic losses, while the latter brings legal and brand risks.

Therefore, batch management and FIFO are not just "warehouse matters," but the fundamental data engineering of a quality system. Without this foundation, even the best Statistical Process Control (SPC) and the most advanced laboratory equipment will fail to accurately pinpoint the impact scope when issues arise.

2. Three Levels of Batch Management Maturity

The maturity of batch management can be assessed from three levels.

Level One: Batch numbers exist but are unreliable. This is the current situation for most small and medium-sized enterprises (SMEs). Raw materials are labeled with batch tags upon arrival, but there is no scanning record during production material issuance, and finished goods are coded by production date rather than by raw material batch combinations. When quality anomalies occur, the affected scope can only be estimated based on "around that time." Traceability at this level is essentially guesswork rather than confirmation.

Level Two: Batch numbers are consistent but rely on manual processes. From raw material receipt to finished goods dispatch, batch information is recorded at each stage, but the recording method primarily involves paper documents or manual entry. Traceability can be achieved at this level, but it is inefficient—tracing once may require reviewing dozens of documents and questioning multiple on-site personnel, with the risk of traceability chain interruptions due to human transcription errors always present.

Level Three: Automatic batch number collection and association. By using barcode, QR code, or RFID technology, batch information is automatically collected at critical nodes such as raw material receipt, material issuance, process flow, and finished goods packaging. The system automatically establishes the association between raw material batches and finished goods batches in the Manufacturing Execution System (MES) or traceability system. At this level, entering a finished goods batch number allows the system to automatically output the list of all raw material batches, supplier information, inspection records, and which other finished goods the raw material batch was used in.

Most companies should aim to move from Level One to Level Two and then gradually evolve to Level Three. It is crucial to avoid the pitfall of pursuing full automation in one step—core to batch management is not technology, but ensuring that someone is responsible for the accuracy of batch information at every transfer point.

3. Why FIFO Often Fails in Practice

Let's start with a real case. In a certain electronics assembly factory's warehouse, capacitors of the same specification were stored, with batch A arriving in March and batch B in May. According to the FIFO principle, production should prioritize the use of batch A. However, in reality: batch A was placed at the innermost part of the shelf, while batch B was placed on the aisle side. To save time, the line material handler always took materials from batch B. Three months later, batch A was returned as expired, and batch B was almost depleted—meanwhile, the financial records showed that batch A had been consumed first under the "first-in-first-out" logic, leading to discrepancies between the records and the actual inventory.

The root cause of FIFO failure is usually not a systemic issue but rather a disconnect between physical layout and information flow. This is typically manifested in the following four scenarios.

Scenario One: Physical location conflicts with FIFO order. The shelf design does not consider the convenience of first-in-first-out storage and retrieval—new batches are placed in the most accessible positions, while old batches are "blocked" deep inside. This is the simplest and most common reason for failure, and the solution is also the most straightforward: use through-shelf or gravity shelves in the warehouse planning stage to physically ensure FIFO.

Scenario Two: Multiple batches of the same material coexist at the same workstation. At the line-side warehouse or workstation material rack, multiple batches of the same material number are often mixed. Operators have no prompts or constraints when taking materials and naturally tend to pick the nearest and most convenient pack. Solution: adopt the principle of "one work order, one batch" for line material distribution, meaning that only one batch of material is delivered per distribution, and the next batch is delivered only after the current one is used up, eliminating the possibility of batch mixing from the source.

Scenario Three: ERP FIFO logic does not match physical inventory. ERP systems default to FIFO for cost accounting, but the physical FIFO sequence may deviate due to operations such as backflushing, returns, and inventory adjustments. The "first-in-first-out" in financial records is just a calculation logic and does not mean that the older batches were actually used first. When quality traceability requires locating the affected batches based on physical inventory, relying on ERP financial data can be misleading.

Scenario Four: Concessions and special procurement materials disrupt FIFO. Incoming Quality Control (IQC) determines that concession materials, though flawed, do not affect usage and should be prioritized for consumption to reduce risk. However, in practice, concession materials are mixed with other batches in the warehouse without clear labeling or a mechanism to trigger their priority consumption, ultimately leading to long-term storage until they expire.

4. Implementation Framework for Batch Management and FIFO

To establish a reliable batch management and FIFO system, efforts must be synchronized across three dimensions: coding rules, flow rules, and monitoring rules.

Batch Coding Rules

Batch codes should contain sufficient information for traceability but should not be overly long. The recommended format is: Supplier Code/Material Code + Production Date + Serial Number. For example: CAP-100UF-20260601-001. Key principles include:

  • Uniqueness: Batch numbers under the same material code should not be repeated.
  • Parsability: The production date should be discernible from the batch number to facilitate quick judgment of expiration.
  • Scalability: Reserve enough serial number digits to avoid overflow in cross-year or large-volume scenarios.

For purchased components, suppliers should be required to provide batch numbers according to the agreed coding rules and verified during incoming inspection. For in-house manufactured components, batch numbers should be automatically generated by the system when the production work order is issued and printed and posted at the first process.

Flow Rules

Stage Key Points Common Failure Points
Receipt Store by production date/batch number, older batches on the outside/front Materials are placed randomly, not by batch
Storage Regular inspections, warning for expired materials No expiration warning mechanism, expired materials not identified
Material Issuance System locks batches by FIFO, warehouse issues locked batches Material handlers select batches independently, bypassing system locks
Material Issuance Scan to confirm batch, system checks consistency with issued batch No scanning during issuance, post-event data entry leads to inaccuracies
Material Return Store returned batches separately, prioritize reissuance over new batches Returned materials mixed with new materials, FIFO sequence disrupted
Finished Goods Receipt Finished goods are stored by production work order batch, associated with raw material batches Missing association between finished goods batches and raw material batches

Monitoring Rules

Batch management and FIFO monitoring should not rely solely on monthly inventory counts. It is recommended to establish three levels of monitoring indicators:

  1. Operational Level: Scan rate. The ratio of actual scan records to theoretical scan requirements at each batch transfer point, with a warning triggered if below 95%. The scan rate is the most direct indicator of the completeness of batch information.
  2. Management Level: FIFO compliance rate. Regularly (weekly or monthly) sample several materials to check if the actual dispatch order matches the receipt time order. Prioritize sampling of materials sensitive to expiration dates (such as adhesives, chemical raw materials, and electronic components).
  3. Performance Level: Traceability success rate. Regularly conduct traceability drills—randomly select a finished goods batch and require the complete traceability of all raw material batches, inspection records, and process parameters within a specified time (e.g., 30 minutes). The success rate should be one of the quality department's quarterly KPIs.

5. Digital Support Solutions for FIFO

With the support of information systems, FIFO can be upgraded from "policy enforcement" to "system enforcement."

Solution One: WMS Cross-docking Locking. The Warehouse Management System (WMS) returns a list of batches sorted by receipt time and locks the inventory of the earliest batch when receiving material issuance requests. Warehouse personnel can only scan the system-locked batch labels for dispatch and cannot choose independently.

Solution Two: MES Work Order Batch Locking. When a production work order is issued, the Manufacturing Execution System (MES) automatically calculates the required material quantity and locks the batch inventory by FIFO. If the locked inventory is insufficient, the system prompts for procurement or alternative solutions rather than allowing arbitrary batch substitution.

Solution Three: Physical FIFO with AGV/Vertical Warehouses. In automated warehouses, physical FIFO is achieved through system scheduling—older batches are stored on the dispatch side, and new batches are stored on the receipt side, with Automated Guided Vehicles (AGVs) moving materials in FIFO order.

Solution Four: Electronic Andon and Warnings. Set up electronic andon boards in the warehouse and line-side warehouses to display the remaining inventory and remaining shelf life of each batch. When a batch approaches its shelf life, the board changes color to warn, and the batch is prioritized for distribution.

For SMEs without WMS or MES, a location management + color labeling low-cost solution can be adopted: number the shelves by area, place older batches on the outer side and use green labels, and place new batches on the inner side with red labels, requiring material handlers to take green-labeled materials first. Although not as precise as system-locked batches, this is the most practical starting point in terms of cost-effectiveness.

6. Implementation Roadmap: From Current Assessment to Continuous Improvement

The advancement of batch management and FIFO should not be overly ambitious. It is recommended to implement the following roadmap in stages.

Stage One: Foundation Building (1~2 months). Conduct a comprehensive inventory of the current batch management status, including the uniformity of batch coding rules, the coverage of scanning/record-keeping at each stage, and the actual compliance rate of FIFO execution. Output the "Batch Management Current Status Assessment Report" to clearly identify gaps and improvement priorities.

Stage Two: Rule Implementation (2~3 months). Revise batch coding rules, update warehouse layouts to support physical FIFO, train warehouse and production personnel, and implement the minimum requirements for scanning and record-keeping. The goal at this stage is not perfection but to ensure that every transfer point has "records and traceability."

Stage Three: System Integration (3~6 months). If the company has already implemented WMS or MES, configure the FIFO locking logic in the system to upgrade batch management from "human compliance" to "system enforcement." Simultaneously, establish an automatic monitoring dashboard for scan rates, pushing anomaly data to supervisors daily.

Stage Four: Optimization and Expansion (Continuous). Regularly conduct traceability drills to verify traceability speed and accuracy; link batch management with supplier performance to drive suppliers to improve batch coding standards; gradually introduce automated data collection methods to reduce reliance on and errors in manual scanning.

7. From Compliance Traceability to Value Creation

The value of mature batch management and FIFO systems extends far beyond the level of "meeting audit requirements."

Value One: Precise Recall, Reduced Losses. When a raw material batch has issues, complete batch association data can precisely define the affected finished goods batches. The smaller the scope, the lower the recall cost, and the less damage to brand reputation. A food company once had to recall products due to raw material contamination. Thanks to its complete batch management, the recall scope was reduced from an initial estimate of 120,000 boxes to 18,000 boxes, saving direct losses exceeding 3 million yuan.

Value Two: Accelerated Root Cause Analysis. When customer complaints occur, the speed of traceability directly impacts the efficiency of problem resolution. Companies with complete batch data can complete the full traceability chain of the problematic batch and identify the suspicious process intervals within 20 minutes, while companies without batch data may take several days.

Value Three: Optimized Inventory and Shelf Life Management. Effective FIFO execution can significantly reduce losses due to expired materials. Statistics show that companies with proper FIFO implementation see an average reduction of 40% to 60% in losses due to material expiration.

Value Four: Improved Audit Pass Rate and Customer Trust. Standards such as IATF 16949, ISO 22000, and GMP all have clear requirements for traceability. A complete batch management and FIFO system is not only proof of compliance but also substantial evidence of quality control capabilities presented to customers.


Batch numbers are the "ID cards" of quality traceability, and FIFO is the discipline that ensures these ID cards remain valid.

Knowledge Number: 9.3.1

Version: v20260717

Author: Quality Excellence Think Tank Quality Excellence Think Tank is dedicated to providing systematic professional knowledge, methodologies, and practical tools to quality management practitioners, helping companies continuously enhance their quality capabilities.