Menulab
Get started
Menulab Blog

Inventory Rotation and FIFO Audit Checklist for Fresh, Frozen, and Dry Stocks

By MenulabOctober 22, 2026

Manager doing FIFO audit in restaurant walk-in cooler

Why strict rotation and FIFO audits matter

Uncontrolled stock movement creates invisible shrink, ties up cash, and spikes food-cost variance. A concise FIFO audit process ensures older product is used first, reduces throwaway, and makes purchasing decisions data driven.

Daily FIFO audit: fresh perishables

Perform this walk-through at the start of service and again before close. Use a printed checklist or a simple mobile form with item, location, expiration or pull-by date, quantity on hand, required action, initials, and timestamp.

Daily checklist for fresh items

  • Verify 100% of prepped proteins and dairy have visible date-opened and use-by labels; remove unlabeled items immediately.
  • Confirm oldest product is in front and earliest pull-by date is within par levels; rotate front-to-back if not.
  • Check temperatures: refrigerator 0 to 4 C (32 to 40 F) for perishables; flag any reading outside that range and hold product for disposition.
  • Spot-check 3 high-turn SKUs for quality and portion integrity; note shrink and record variances in the log.
  • Dispose of anything past its use-by date. Photograph the item, record weight or count, and log reason for disposal.

Daily FIFO audit: frozen and dry stores

Frozen and dry goods fail differently. For frozen items, temperature and freezer burn are leading causes of loss. For dry stores, moisture, pests, and FIFO error are common. Use the same mobile form fields used for fresh to maintain a single audit record per day.

Daily checklist for frozen and dry stocks

  • Confirm freezer temperatures at or below -18 C (0 F) and log probe readings for two locations per walk-in or chest freezer.
  • Ensure first-in items are front-facing and older lots are tagged with lot number and freeze date; re-tag if tags are missing.
  • Inspect dry storage for open bags, cross-contamination, and pest signs; reseal or transfer to airtight containers immediately.
  • Check three slow-moving SKUs for correct par and age; move any near expiry to a designated pull-rotation bin for immediate use.
  • Record any discrepancies greater than 5 percent versus theoretical inventory and initiate a recount or recount schedule.

Weekly deeper-audit tasks

Once per week run a deeper audit to catch trends the daily checks miss. Assign a senior lead or manager to complete this before ordering day.

Review par levels against last four weeks of usage. Lower par for SKUs with a consistent 15 percent decline in usage. Raise par only if stockouts occurred more than once in two weeks.

Reconcile physical counts for 10 highest-cost SKUs. Calculate dollar variance by multiplying unit cost by variance quantity. Log variances above 1 percent of weekly food spend for investigation.

Audit labeling compliance. If labeling falls below 95 percent, run a corrective training session and place a visible cheat-sheet at all prep stations.

Corrective actions and escalation steps

When the audit shows a problem, apply these steps immediately.

1. Isolate affected product and tag as QA hold. 2. Photograph and log item details and why it failed. 3. Decide disposition using predefined rules: return, rework, donate, or dispose. 4. Update inventory counts and costing entries to reflect removal. 5. If variances exceed threshold, open an incident ticket and schedule root cause meeting within 48 hours.

Set thresholds by operation size. Example targets: daily labeling compliance 98 percent, daily temperature compliance 100 percent, weekly shrink under 2 percent of shelf value.

Practical labeling and rotation tools

Standardize labels across the operation. Each label should include: item name, prep/open date, use-by date, initials, and lot number for incoming deliveries. Use color-coded day dots for first 7 days to speed visual checks.

Adopt simple FIFO devices. Examples: wire shelving with front lips so older cases sit forward, pull-rotation bins at service lines, and shelf tags with "use-by" windows. For frozen goods use durable waterproof tags and a freezer-safe marker.

KPIs to track and how to act on them

Track these weekly to make purchasing and training decisions.

- Shrink percentage by category. If meat shrink increases 0.5 percentage point week over week, verify portioning and storage temperatures.

- Labeling compliance rate. Below 95 percent triggers immediate coaching and a re-audit in three days.

- Stock days on hand per SKU. Over target by 20 percent indicates over-ordering or slow sales and you should reduce order quantities or run promotion.

Sample audit form fields to capture

Include these columns on your paper or digital form: date, auditor, zone, SKU, location, on-hand count, par, expiration date, corrective action taken, initials, and photo reference link. Keep entries concise and store records for 12 months to support trend analysis.

Quick scenarios and responses

If refrigeration fails during service: place product in alternative chilled units, log lost time and temperature, and perform a safety assessment using documented holding time limits. If unsure on safety, discard and log the loss.

If a supplier sends the wrong lot or missing dates: refuse product if labeling is absent or contains wrong dates. Note the rejection on the delivery ticket and notify purchasing for chargeback or replacement.

Short training script for shift meetings

Train staff in three minutes. Demonstrate how to read labels, rotate cases, and complete one line of the audit form. Assign daily ownership: one person per shift signs the audit log. Make completion mandatory before handover.

Implementing this checklist will reduce spoilage, free working capital, and lower your food-cost variance. Start with a 7-day pilot on one storage zone, measure results, then roll the process to other zones. If you want a printable audit template or a digital form version, contact our operations team to get a ready-to-use file and a 30-minute setup walk-through.

Frequently Asked Questions

How often should I run FIFO audits for different stock types?

Daily for fresh perishables at start and end of service, daily spot-checks for frozen and dry stores, and a deeper weekly audit covering par reviews and high-cost SKU reconciliation.

What immediate steps should I take when I find unlabeled or expired product?

Isolate and tag the item as QA hold, photograph and log details, then follow disposition rules: rework if safe, donate if compliant, or dispose. Update inventory counts and record the loss.

What are practical thresholds to trigger corrective action?

Use targets like labeling compliance above 98 percent, refrigerator temps 0 to 4 C, shrink below 2 percent by category, and weekly variances under 1 percent of food spend. Exceeding these prompts retraining or root cause analysis.

Can I use a manual checklist instead of software?

Yes. A printed or photo-backed form works if it captures date, auditor, SKU, location, count, expiration, action taken, and a photo reference. Digitize records later for trend analysis.

Menulab