NEW Introducing TimeShift - AI-powered shift planning

Logistics & Warehousing checklist

FIFO and FEFO Audit Checklist

Audit receiving dates, lot and shelf-life data, storage sequence, picking, short-dated stock, quarantine, dispatch, and system exceptions.

✓ Printable PDF✓ 10 FIFO & FEFO sections✓ 60 practical checks
FIFO and FEFO AuditAmbient Zone A | Date-controlled SKUs | Weekly
6 of 10

Critical check | FIFO and FEFO control

Is stock following the approved FIFO or FEFO rotation rule?

Select an answer to preview the workflow.

About this checklist

What this checklist helps you verify

Verify that each product follows the correct rotation rule, date and lot data is accurate, earlier stock stays accessible, and exceptions are controlled.

When

Routine rotation audits and after expiry or system issues

Use it for recurring audits, after expired-stock findings or repeated pick overrides, when date-sensitive SKUs are added, and after WMS changes.

Who

Inventory, warehouse, receiving, picking, quality, and system teams

Inventory, warehouse, receiving, picking, quality, dispatch, and system owners can audit controls and own corrective actions.

Outcome

Clear rotation status, exceptions, actions, and verified release

Create one evidence trail for date and lot accuracy, stock sequence, blocked inventory, owners, actions, and final approval.

Complete FIFO and FEFO audit checklist

10 sections. 60 practical FIFO and FEFO checks.

Adapt the checks to your rotation rules, shelf-life limits, lot controls, WMS or ERP settings, customer requirements, and approved disposition process.

Section 1Audit scope and current rotation risks
  • Confirm warehouse or distribution center, storage zones, audit date, shift, inventory families, and FIFO or FEFO audit scope are clearly identified.
  • Identify which products use FIFO, FEFO, another approved rotation rule, or no date-based rotation requirement, and document the controlling product or programme rule.
  • Identify date-sensitive, shelf-life-controlled, perishable, regulated, customer-specific, batch-controlled, or high-risk inventory requiring stricter rotation controls.
  • Review previous rotation failures, expired stock, short-dated dispatches, blocked lots, customer complaints, write-offs, recalls, picking exceptions, and overdue corrective actions.
  • Confirm responsibilities are defined across receiving, inventory control, warehouse operations, replenishment, picking, quality where applicable, planning, transport, and system or WMS owners.
  • Record site, audit date, auditor, inventory owner, warehouse owner, quality owner where applicable, critical open issues, and next planned FIFO or FEFO audit date.
Section 3Shelf-life master data and system rules
  • Verify item master data identifies which SKUs are shelf-life controlled and which date field drives FEFO or other approved date-based allocation.
  • Check shelf-life duration, expiry or best-before logic, retest rules where applicable, and minimum remaining-life requirements are current for the relevant products.
  • Verify customer-specific, channel-specific, destination-specific, or contract-specific remaining-life rules are reflected in the approved allocation or release process where applicable.
  • Check system settings for FIFO or FEFO allocation, lot control, expiry blocking, reservation, picking sequence, and exception authorization match the approved inventory policy.
  • Review recent master-data changes, new SKUs, reactivated SKUs, unit-of-measure changes, relabeling, repacking, or shelf-life extensions for controlled approval and traceability.
  • Escalate incorrect shelf-life master data, wrong allocation rule, disabled expiry control, outdated customer-life requirement, or system configuration that could release the wrong stock.
Section 5Replenishment, picking sequence, and overrides
  • Verify replenishment moves stock into pick faces in a sequence that preserves the approved FIFO or FEFO rule and does not bury older or earlier-expiring stock.
  • Observe sampled picks to confirm operators select the system-directed or otherwise approved lot, pallet, case, or unit in the correct rotation sequence.
  • Check FEFO picks prioritize the earliest approved expiry or relevant shelf-life date rather than simply the oldest receipt date when FEFO applies.
  • Check FIFO picks prioritize the earliest approved receipt, production, or other defined first-in sequence when FIFO applies.
  • Verify manual overrides, alternative lot selections, stock substitutions, short picks, replenishment exceptions, and supervisor releases require the appropriate authorization and reason code.
  • Escalate repeated pick overrides, bypass of earlier stock, incorrect date logic, unauthorized substitutions, or operator practices that defeat the approved rotation method.
Section 7Transfers, staging, dispatch, and remaining-life control
  • Verify internal warehouse transfers, site-to-site transfers, cross-dock movements, and replenishment transfers preserve lot, date, quantity, and status traceability.
  • Check staged orders remain identified by shipment, route, customer, lot or batch, date status, and other required controls until loading.
  • Verify dispatch allocations meet the approved FIFO or FEFO sequence and any minimum remaining-life requirement for the customer, route, or destination.
  • Check loaded product matches the released lot or batch and expiry information on the pick, dispatch, transport, or electronic record where required.
  • Inspect returned, refused, undelivered, or route-return stock for controlled reassessment before it is placed back into available inventory.
  • Escalate untraceable transfers, mixed staged lots, incorrect dispatch expiry, customer-life violations, uncontrolled returns, or transport handoffs that break lot and date traceability.
Section 9Training, scanning, exceptions, and system controls
  • Confirm receiving, replenishment, picking, inventory-control, quality, dispatch, and supervisory personnel understand when FIFO, FEFO, or another rotation rule applies.
  • Check barcode, RFID, scanner, mobile-device, printer, label, date-capture, and WMS functions used for rotation control are available and serviceable.
  • Verify manual fallback processes for system outage, scanner failure, damaged labels, emergency dispatch, or temporary locations preserve lot, date, status, and approval traceability.
  • Review rotation exception reasons, overrides, supervisor approvals, system logs, inventory adjustments, and audit trails for completeness and recurring misuse.
  • Check SOPs, work instructions, visual aids, item-master governance, date-format rules, and escalation contacts reflect the current FIFO or FEFO process.
  • Escalate untrained personnel, uncontrolled manual picking, missing audit trail, recurring system bypass, label failures, or fallback processes that cannot preserve date and lot control.
Section 2Receiving dates, lots, labels, and inbound checks
  • Verify received products are identified with the required SKU, product description, lot or batch, quantity, and date information under the approved inventory process.
  • Check manufacture, production, packing, receipt, expiry, use-by, best-before, retest, or other relevant dates are captured where required for the product.
  • Verify inbound date and lot information on physical labels matches receiving records, supplier documentation, ASN or delivery information, and system entries where applicable.
  • Check damaged, unreadable, missing, conflicting, or ambiguous date labels are held from normal storage or picking until resolved through the approved process.
  • Confirm date formats, time zones where relevant, lot conventions, leading zeros, month-day interpretation, and system entry rules are standardized enough to prevent date-entry errors.
  • Escalate missing expiry information, incorrect lot data, date discrepancies, unreadable labels, or inbound records that could cause incorrect stock rotation or release.
Section 4Storage sequence, lot segregation, and location accuracy
  • Inspect storage locations to confirm product identity, lot or batch, date status, and quantity are visible or traceable enough for the approved rotation process.
  • Check earlier-received FIFO stock or earlier-expiring FEFO stock is physically accessible for picking and is not routinely blocked by later stock.
  • Verify different lots, batches, expiry dates, statuses, or ownership conditions are segregated or systemically controlled so stock is not unintentionally mixed.
  • Check location labels, pallet labels, bin labels, license plates, barcodes, RFID tags, or other inventory identifiers match the actual stock in the location.
  • Inspect overflow, floor storage, reserve racks, pick faces, mezzanines, cages, cold rooms, external storage, and temporary staging for the same rotation and traceability discipline.
  • Escalate hidden older stock, mixed expiry dates without control, inaccurate locations, missing lot identity, or physical arrangements that repeatedly force rotation bypass.
Section 6Short-dated, blocked, expired, and quarantined stock
  • Verify short-dated or near-expiry inventory is identified using the approved thresholds for the product, customer, channel, or programme rather than one generic age limit.
  • Check alerts, aging reports, expiry dashboards, exception queues, or manual reviews identify stock approaching restricted or non-dispatchable status where applicable.
  • Confirm expired, out-of-specification, rejected, recalled, blocked, damaged, or otherwise non-releasable stock is prevented from normal picking and dispatch.
  • Inspect quarantine, hold, return, rework, donation, destruction, supplier-return, or other disposition areas for clear status and traceability.
  • Verify shelf-life extensions, relabeling, repacking, retest-date changes, or other status changes are authorized and traceable under the applicable quality or product programme.
  • Escalate expired stock in pickable locations, uncontrolled short-dated stock, missing quarantine status, unauthorized shelf-life changes, or blocked stock available for dispatch.
Section 8Inventory accuracy, aging, and lot reconciliation
  • Sample system inventory against physical stock for SKU, location, lot or batch, expiry or relevant date, quantity, and inventory status.
  • Check cycle counts or stock counts identify lot-level and date-level discrepancies rather than only total SKU quantity where rotation requires this detail.
  • Review aging reports, expiry-risk reports, blocked-stock reports, old inventory, write-offs, destruction, markdowns, donations, or other disposition trends for recurring rotation failure.
  • Investigate negative inventory, duplicate lot records, incorrect expiry dates, orphan stock, missing license plates, unexpected old stock, and unexplained adjustments affecting FIFO or FEFO.
  • Compare system allocation history with actual picks for sampled orders to verify the expected rotation logic was followed or a valid exception was recorded.
  • Escalate repeated lot mismatches, hidden aging inventory, expiry write-offs, unexplained stock adjustments, or system-to-physical differences that undermine rotation reliability.
Section 10Defects, corrective actions, and sign-off
  • Classify findings by receiving, date or lot capture, master data, storage layout, replenishment, picking, short-dated stock, quarantine, dispatch, inventory accuracy, system control, or other approved category.
  • Prioritize findings using expiry or product risk, customer impact, write-off exposure, traceability loss, recurrence, affected quantity, number of locations, and likelihood of repeat release.
  • Apply immediate controls such as blocking affected lots, correcting location status, relabeling under approval, isolating expired stock, stopping dispatch, or redirecting picking until the issue is controlled.
  • Create corrective actions with named owners, due dates, master-data or system changes, retraining, physical re-slotting, relabeling, supplier follow-up, evidence expectations, and verification criteria.
  • Review recurring expiry write-offs, FIFO bypass, FEFO overrides, hidden old stock, receiving-date errors, lot mismatches, customer-life failures, and repeated manual exceptions for systemic causes.
  • Record final FIFO or FEFO audit status, blocked or short-dated inventory, critical open issues, overdue actions, next audit date, auditor, inventory owner, warehouse owner, quality owner where applicable, and management approval.

Take it with you

Download the printable PDF for a focused FIFO and FEFO audit and exception follow-up.

Use the complete checklist during your next FIFO and FEFO audit

Adapt it to your product rotation rules, shelf-life requirements, customer limits, WMS or ERP controls, quarantine procedures, and approved disposition rules.
Download PDF Checklist

How to use it

Verify, block, correct, and recheck

Confirm the rotation rule, trace stock through the warehouse, block critical failures, and verify the corrected rotation cycle.

01

Confirm rotation rules

Check which SKUs use FIFO or FEFO and confirm shelf-life, remaining-life, lot, customer, and system rules.

02

Trace stock movement

Sample receiving, labels, master data, locations, replenishment, picks, short-dated stock, quarantine, transfers, and dispatch.

03

Control rotation failures

Block affected lots or locations, stop incorrect dispatch, isolate expired stock, and assign approved corrective actions.

04

Verify and close

Recheck system allocation and physical picking, confirm corrected stock status, and close only with verified evidence.

Live interactive demo

See FIFO and FEFO audits in Taqtics

Capture rotation failures, block affected inventory, assign actions, verify corrected picks, and compare expiry risks across sites.

Live rotation evidence

Keep SKU, lot, date, location, rotation rule, photo, severity, block status, owner, action, and closure history together.

Faster action ownership

Turn hidden old stock, wrong date data, FIFO or FEFO bypass, short-dated inventory, and blocked-stock errors into accountable actions.

Cross-site rotation trends

Compare expiry exposure, rotation overrides, date errors, hidden old stock, overdue actions, and verified closure across sites.

Taqtics
Retail Stock AuditStock Audit Checklist
0 of 6 answered

1 Select the stock-audit area

Dropdown

2 Does the sampled physical quantity match the system quantity after movement cut-off?

Critical score

3 Enter the variance percentage for the sampled item

Measurement

4 Select the evidence reviewed

Multiple choice

5 Add live stock-audit evidence

Live evidence

6 Record the variance, root cause, and required corrective action

Comments

Illustrative website demo. Responses are not stored or submitted.

Why digitize it

Keep FIFO and FEFO control visible across every warehouse

Connect rotation audits, live lot and expiry evidence, blocked inventory, corrective actions, verification, and recurring expiry risk in one workflow.

Standardize every rotation audit

Use the same audit fields and status rules across every warehouse and rotation method.

Capture rotation evidence

Keep dates, lots, locations, picks, overrides, quarantine, actions, and closure evidence together.

Route actions quickly

Send each issue to the right receiving, inventory, warehouse, quality, planning, dispatch, or system owner.

Compare site performance

Track expiry exposure, rotation failures, hidden old stock, system errors, overdue actions, and verified improvement.

Frequently asked questions

FIFO and FEFO audit checklist FAQs

What should a FIFO and FEFO audit checklist cover?

Cover rotation rules, receiving dates, lots, shelf-life data, locations, replenishment, picks, overrides, short-dated and expired stock, quarantine, dispatch, inventory accuracy, system controls, and corrective actions.

What is the difference between FIFO and FEFO?

FIFO follows the approved first-in sequence. FEFO prioritizes the earliest applicable expiry or shelf-life date. Use the method defined for the product.

Should every warehouse product use FEFO?

No. FEFO suits inventory controlled by expiry or shelf-life limits; other products may use FIFO or another approved rule.

How should short-dated inventory be handled?

Use approved remaining-life thresholds, make short-dated stock visible early, and block inventory that no longer meets release requirements.

What should be checked when a WMS uses FEFO?

Check master data, the date driving FEFO, lot and expiry capture, allocation, pick confirmation, override controls, expiry blocking, audit trails, and physical-to-system match.

Does this checklist replace product shelf-life or regulatory requirements?

No. Apply product specifications, customer shelf-life rules, WMS or ERP controls, traceability requirements, quarantine procedures, applicable regulation, and approved policies.

Digitize every stock audit

Run retail stock audits with live evidence and accountable variance control

Maintain one operational view of count completion, stock accuracy, value variance, shrink risk, open actions, approvals, and recurring inventory-control issues.

Printable PDF | Free Taqtics trial | No credit card required