FIFO vs LIFO for Restaurants: Which Inventory Method to Use (And Why It Matters)
FIFO vs LIFO in a restaurant is two questions, not one: physical stock rotation in the kitchen (always FIFO, required by FDA Food Code) and inventory accounting for COGS and taxes (almost always FIFO too). Worked example, decision flow, and citations.
Updated Jun 9, 2026
FIFO vs LIFO: Why Restaurants Always Use FIFO
First In, First Out keeps food fresh and cuts waste by 30-50%
Oldest inventory used first. Nothing expires.
Newest used first. Oldest food rots on the shelf.
TLDR
Restaurants always use FIFO (First In, First Out), never LIFO. LIFO would let older food spoil behind newer deliveries, which violates FDA Food Code 3-202.15 and state health department storage requirements. US restaurants waste approximately $162 billion in food annually (RTS, 2024), and the average restaurant tosses 4% to 10% of purchased food before it reaches a customer. Strict FIFO rotation cuts waste by 30% to 50%, saving a $200,000 per year ingredient spend over $10,000 annually. Tax accounting technically allows LIFO via a Form 970 election, but the IRS rarely sees it from independent restaurants because perishable inventory makes the math meaningless and the recordkeeping costs more than it saves.
TLDR
FIFO vs LIFO is two questions in a restaurant, not one. As physical stock rotation, FIFO is the food safety standard: FDA Food Code 3-501.17, every state health department, and ServSafe all require it. As an accounting method, FIFO is what almost every independent restaurant picks too. LIFO is a legal US GAAP election (IRS Form 970), but it is banned under IFRS, triggers the IRS LIFO conformity rule, and saves almost nothing on perishable inventory that turns every 10 days. Whichever question you came in with, the answer is usually FIFO. This guide separates the two meanings, walks through a worked numerical example, and gives you the operational checklist.
Why this matters for your online ordering operation
If you take online orders for delivery, pickup, or third-party fleets, FIFO is not just a back-of-house rule. It is the only inventory method that keeps a digital menu honest. Every online order you accept makes an implicit promise: the dish on the screen is in stock, prepared from fresh ingredients, and ready inside the prep time you advertised. Sloppy rotation breaks that promise three ways: items get 86'd mid-shift after a customer has already ordered, ticket times balloon while staff hunt for usable stock, and refund requests spike when a substituted ingredient ruins the dish. A FIFO-disciplined kitchen feeds clean inventory counts back to your ordering platform so online availability matches kitchen reality. For DirectOrders customers that pair the online ordering system with a connected POS, accurate FIFO rotation is what makes real-time stock counts trustworthy at checkout.
FIFO and LIFO Mean Two Different Things in a Restaurant
The single biggest source of confusion in this topic is that "FIFO vs LIFO" answers two completely different questions. Operators searching the term usually want one of them. Almost every article online conflates them.
FIFO and LIFO as physical rotation. This is the question your line cooks, prep staff, and dishwashers care about. When new stock arrives in the walk-in cooler, dry storage, or freezer, which case do you reach for first? FIFO (first in, first out) means the oldest case leaves the shelf before the newest. This is the food safety standard. LIFO physical rotation is what happens when nobody trains the team and new deliveries get stacked in front of old ones. The result is spoilage, health code violations, and waste. Restaurants use FIFO physically, always.
FIFO and LIFO as an accounting method. This is the question your bookkeeper or CPA cares about at tax time. When you sell a plate of chili, which dollar amount flows to cost of goods sold? The price you paid for ground beef in week one, or the price you paid in week four? FIFO assumes the oldest cost flows to COGS first. LIFO assumes the newest cost flows to COGS first. Both are real accounting choices under US GAAP (FASB ASC 330). LIFO is banned outside the US under IFRS IAS 2, the inventory standard followed in 140-plus countries. For restaurants the math almost always lands on FIFO anyway, but the reasoning is different from the physical question.
Which one do you probably mean? If you searched "FIFO vs LIFO restaurants," you almost certainly mean the physical rotation question. Read the next section. If you are asking how to value inventory for COGS, profit, and taxes, skip down to the worked example.
FIFO vs LIFO: how stock flows
Four weekly buys of ground beef enter both queues. FIFO uses the Jun 1 case first. LIFO uses the Jun 8 case first.
FIFO
First In, First Out
Case Jun 8
$5.50/lb
Case Jun 5
$5.00/lb
Case Jun 3
$4.50/lb
Case Jun 1
$4.00/lb
Result: the Jun 1 case ($4.00) leaves first, so nothing has time to spoil. Matches FDA Food Code 3-501.17 date marking.
LIFO
Last In, First Out
Case Jun 8
$5.50/lb
Case Jun 5
$5.00/lb
Case Jun 3
$4.50/lb
Case Jun 1
$4.00/lb
Result: the Jun 1 case sits while Jun 8 leaves first. By week three it is past its 7 day use by window and goes in the trash.
Box colors track delivery date, not safety. LIFO is a legitimate accounting election for non perishable goods; it does not work as a physical rotation rule in a kitchen.
Physical FIFO: Do Restaurants Use FIFO or LIFO in the Kitchen?
Short answer: FIFO. Always. It is the only rotation method that satisfies the FDA Food Code, ServSafe, and every state health department, and the only one that keeps perishable inventory from rotting on the shelf.
What the FDA Food Code Actually Says
FDA Food Code Section 3-501.17 is specific: ready-to-eat TCS (Time/Temperature Control for Safety) foods must be date-marked and used or discarded within 7 days when held at 41F (5C) or below (FDA Food Code). The 7-day clock starts when the food is prepared or when a commercial container is opened. Section 3-202.15 separately requires that received product be sound, properly identified, and inspected at delivery, which in practice forces a rotation step at the receiving door.
ServSafe, the food safety program run by the National Restaurant Association, teaches the same standard in every certification it issues. Health inspectors look for:
- Date labels on every container of prepped food
- Older items stored in front of newer items
- No expired items on shelves or in coolers
- Proper temperature logs
Failing any of these costs you points on inspection. Enough failures and you get shut down.
The Kitchen Shelf in Practice
The mechanical version of FIFO is simple. When a delivery arrives, you pull existing stock forward in the cooler before putting the new case behind it. Cooks reach in from the front, so the oldest box is the first one their hand lands on.
Kitchen shelf, top down: how to load it
Day dot labels make rotation obvious at a glance. Oldest delivery lives at the front of the shelf, newest goes to the back.
Case
Mon delivery
Front
Use first
Case
Tue delivery
Case
Wed delivery
Case
Thu delivery
Case
Fri delivery
Back
Just received
Cook reaches in from the front. Oldest leaves first.
1. Label on arrival
Date marker plus a 7 day use by window for ready to eat TCS foods.
2. Pull existing stock forward
Older inventory always sits in front of the case you just opened.
3. Audit weekly
Walk the cooler every Monday. Discard expired, note items that always die on the shelf.
Day dot color systems are sold by Daymark, National Checking, and most restaurant supply distributors. Source: FDA Food Code 3-501.17.
The same rule holds in dry storage, the walk-in freezer, the line reach-in, and the bar. Date marking, day-dot color labels (a different color for each weekday), and a consistent front-to-back convention turn the discipline into a habit.
FIFO vs LIFO as an Accounting Method: a Worked Example
Switch hats. This section is for the bookkeeper, the CPA, or the operator about to file a Schedule C or an 1120-S. Both FIFO and LIFO are legal cost flow assumptions under US GAAP (FASB ASC 330). The numerical difference matters whenever your ingredient costs are rising. Here is the same period under each method.
Setup: four weekly buys of ground beef at rising prices
Take a small burger spot tracking one SKU, 80/20 ground beef. Over four weeks, the wholesale cost rises (a realistic pattern: USDA wholesale beef indices have moved in the 8 to 15 percent range year over year during recent cycles).
| Purchase | Quantity | Cost per lb | Total cost |
|---|---|---|---|
| Week 1 | 100 lb | $4.00 | $400 |
| Week 2 | 100 lb | $4.50 | $450 |
| Week 3 | 100 lb | $5.00 | $500 |
| Week 4 | 100 lb | $5.50 | $550 |
| **Totals** | **400 lb** | n/a | **$1,900** |
During the period the kitchen used 300 lb of beef in burgers, generating $2,100 of revenue at the menu price equivalent of $7.00 per lb of beef. 100 lb remains on hand at period end.
FIFO: oldest cost flows to COGS
Under FIFO, the 300 lb that flowed through service is valued at the oldest 300 lb of cost layers (weeks 1, 2, 3).
- COGS = (100 × $4.00) + (100 × $4.50) + (100 × $5.00) = $1,350
- Ending inventory = 100 lb × $5.50 = $550 (the most recent buy)
- Gross profit = $2,100 minus $1,350 = $750
- Tax at 21 percent illustrative federal corporate rate = $158
LIFO: newest cost flows to COGS
Under LIFO, the 300 lb that flowed through service is valued at the newest 300 lb of cost layers (weeks 4, 3, 2).
- COGS = (100 × $5.50) + (100 × $5.00) + (100 × $4.50) = $1,500
- Ending inventory = 100 lb × $4.00 = $400 (the oldest buy still on the books)
- Gross profit = $2,100 minus $1,500 = $600
- Tax at 21 percent illustrative federal corporate rate = $126
Side by side
| Metric | FIFO | LIFO | Delta |
|---|---|---|---|
| COGS | $1,350 | $1,500 | $150 higher under LIFO |
| Ending inventory | $550 | $400 | $150 higher under FIFO |
| Gross profit | $750 | $600 | $150 higher under FIFO |
| Tax (illustrative) | $158 | $126 | $32 lower under LIFO |
Worked example: FIFO vs LIFO on the same period
Four weekly buys of ground beef, 100 lb each, at $4.00, $4.50, $5.00, and $5.50 per lb. Sell 300 lb at $7.00 per lb, leave 100 lb on hand.
Total bought
400 lb
Total spent
$1,900
Revenue (300 lb @ $7)
$2,100
Ending units
100 lb
COGS
Ending inventory
Gross profit
Tax (21% illustrative)
FIFO when prices rise
Lower COGS, higher reported profit, higher tax bill, balance sheet shows current replacement cost ($550 of beef on hand).
LIFO when prices rise
Higher COGS, lower reported profit, $32 of deferred tax, balance sheet stuck at outdated $400 cost. Requires Form 970 plus the IRS LIFO conformity rule.
Illustrative example. Tax rate uses the 21 percent federal corporate rate for round numbers; actual restaurant entities (S corps, LLCs, sole props) flow through at owner rates. Sources for the underlying rules: IRS Publication 538, FASB ASC 330, IFRS IAS 2.
Any time prices are rising, the pattern holds: LIFO defers tax (you pay $32 less now), at the cost of reporting lower profit and carrying an outdated number for inventory on the balance sheet ($400 of beef on the books when the replacement cost is $550). When prices are falling, FIFO and LIFO flip. LIFO would actually accelerate tax in a deflationary period.
These figures are illustrative and round. Real restaurants run hundreds of SKUs, mixed price movements, and entity-level tax rates rather than the 21 percent federal corporate rate (S corps, LLCs, and sole props flow through to the owner). The directional point holds either way.
What the rulebook says
A handful of rules every US restaurant operator should know before considering LIFO:
- LIFO is allowed under US GAAP. Both FASB ASC 330 and IRS regulations under Internal Revenue Code Section 472 recognize it.
- LIFO requires an election. You file IRS Form 970 with the tax return for the first year you want to use the method. Once elected, you must keep using LIFO until you formally change methods.
- The LIFO conformity rule. If you elect LIFO for taxes, you also have to use LIFO in the financial statements presented to lenders, investors, and partners (IRS Publication 538, inventory chapter). You cannot show one profit number to the bank and another to the IRS.
- LIFO is banned under IFRS. International standard IAS 2, paragraph 25 allows only FIFO and weighted average. If you ever expect a non-US parent, foreign investor, or cross-border audit, LIFO becomes a problem.
- Dollar-Value LIFO exists for small businesses. It reduces some of the layer bookkeeping pain (Internal Revenue Code Section 474), but you still maintain annual price indices and pool layers.
Which Should Your Restaurant Use?
For physical rotation, the answer is FIFO. There is no second option.
For accounting, the honest answer for almost every independent restaurant is also FIFO. Three reasons:
1. Inventory turns are too fast for LIFO to matter. A typical restaurant turns its food inventory every 7 to 14 days. At that turn rate the FIFO vs LIFO COGS difference on perishables shrinks to noise, even when prices are rising fast.
2. The conformity rule kills the lender story. Lower reported profit under LIFO makes it harder to get a line of credit, a lease, or favorable terms from suppliers. Most operators want the higher profit number on the bank package, even if it means paying a little more tax this year.
3. The CPA bill outweighs the savings. Setting up LIFO layers, filing Form 970, maintaining annual indices, and answering audit questions is not free. For a single-location restaurant the deferred tax rarely covers the extra accounting fees.
The narrow case where LIFO actually pays:
- You file only in the US, with no near-term plan to add foreign investors.
- Your COGS includes a meaningful non-perishable layer (wine cellar, spirits inventory, dry-goods bulk buys, paper or packaging stockpile).
- Cost inflation on that layer is high enough to produce real deferred tax.
- You already have a CPA who has done LIFO elections before.
Even then, most operators apply LIFO only to the non-perishable layer and stay on FIFO for everything else.
Which method should your restaurant use?
Two separate questions, two separate answers. Almost every restaurant lands on FIFO for both.
Physical rotation
What leaves the shelf first?
Accounting method
How do you value inventory and COGS?
No to any
FIFO accounting. Matches physical flow and IFRS rules.
Most independents
Yes to all three
Talk to a CPA about a LIFO election (Form 970) on the non perishable layer only.
Rare for restaurants
Why most restaurants stop at FIFO for both: the IRS LIFO conformity rule forces you to also report LIFO to your bank and investors, perishable inventory makes LIFO layers meaningless once stock turns, and accounting software setup, audit cost, and Form 970 prep usually wipe out the tax deferral. Bureau of Labor Statistics filings show LIFO use among independent restaurants is statistically near zero.
The Cost of Not Using FIFO
FIFO Impact on Food Waste and Cost
What proper inventory rotation does to the bottom line
0%
Waste reduction with FIFO
30-50% typical
$14
Return per $1 invested
in waste reduction
32%
Avg food cost
of revenue (NRA)
$162B
Annual industry waste
cost to restaurants
Example: A restaurant spending $200K/year on ingredients with 10% waste loses $20,000. FIFO cuts that to 5% waste = $10,000 saved, straight to profit.
Sources: ReFED (2024), KitchenNmbrs, USDA, NRA (2024)
Food waste is one of the biggest profit killers in the restaurant industry. The headline numbers:
- $162 billion in food wasted annually by US restaurants (RTS)
- 4 to 10 percent of food purchased is wasted before reaching a customer (ReFED)
- 30 to 50 percent reduction in food waste when FIFO is implemented properly (KitchenNmbrs)
- $14 return for every $1 invested in food waste reduction (ReFED 2023 Insights Engine)
- 32 percent average food cost as a percentage of sales (National Restaurant Association, 2024)
The Math for a Real Restaurant
Take a restaurant spending $200,000 per year on ingredients with a 3 to 5 percent profit margin.
| Metric | Without FIFO | With FIFO |
|---|---|---|
| Annual ingredient spend | $200,000 | $200,000 |
| Waste rate | 10% | 5% |
| Food wasted | $20,000 | $10,000 |
| **Annual savings** | n/a | **$10,000** |
That $10,000 goes straight to the bottom line. On a 5 percent profit margin with $1 million in revenue, $10,000 in savings is equivalent to generating $200,000 in new sales.
Spoiled food also costs you in less obvious ways: time wasted on receiving, storing, and then trashing product; menu items that 86 mid-shift because the prep ingredients expired; and customer dissatisfaction when popular dishes are unavailable.
How to Implement FIFO in Your Kitchen, Step by Step
FIFO is not complicated. It requires consistency, and every person who handles food needs to follow the same system.
1. Label on arrival. Two stickers on every container: received date (or prep date for in-house items) and a use-by date based on FDA guidelines. Day-dot color systems cut the cognitive load to nothing.
2. Group similar items together. Chicken with chicken, dairy with dairy, produce with produce. Mixed shelves are how a case of cream ends up hiding behind ground beef until it expires.
3. Arrange by expiration date. Earliest in front. Latest in back. The hand that reaches in lands on the oldest item.
4. Rotate at the receiving door. When a delivery arrives, pull existing stock forward, check dates, discard anything expired, place new cases behind, and verify front-to-back order still matches oldest-to-newest. Five to ten extra minutes per delivery saves thousands per year.
5. Use clear bins and adjustable shelving. You cannot rotate what you cannot see. Clear plastic lets staff count at a glance; adjustable shelving keeps tall containers from hiding short ones.
6. Audit weekly. Walk every storage area on a fixed day: discard expired, verify FIFO order, note items that consistently die on the shelf (smaller order quantities for those), and record waste for the Monday morning meeting.
7. Train every food handler. Line cooks, prep cooks, dishwashers (who often put deliveries away), managers, and anyone who restocks during service. One untrained employee putting new stock in front of old stock breaks the system for that item. Build FIFO into onboarding and reinforce it in pre-shift.
Do Major Chains Use FIFO?
Yes. Every one of them.
McDonald's uses FIFO for all raw materials and perishable ingredients, combined with a Just-In-Time (JIT) inventory system that keeps minimal stock on hand (McDonald's Corporation). Starbucks uses FIFO for all perishable food and beverages, with date labels and rotation protocols built into every store's daily operations (Starbucks Stories). KFC and its parent Yum! Brands use FIFO for perishables combined with a JIT supply chain (Yum! Brands ESG Report).
The pattern is consistent. Every major food business uses FIFO for perishable items. If a 40,000-location chain thinks FIFO is worth the effort, a single-location restaurant should too.
The 2-2-2 Rule for Food Safety
The 2-2-2 rule is a simple guideline that works alongside FIFO to keep food safe:
- 2 hours at room temperature maximum (1 hour if the ambient temperature is above 90F)
- 2 days in the refrigerator
- 2 months in the freezer
This rule, promoted by Love Food Hate Waste, gives kitchen staff a quick mental framework for deciding whether food is still safe.
Why It Matters
The USDA identifies the "Danger Zone" as 40 to 140F (4 to 60C). In that temperature range, bacteria can double every 20 minutes (USDA Food Safety). A piece of chicken left on a prep table for 3 hours is not just past its prime. It is a food safety hazard.
The 2-2-2 rule pairs with FIFO. FIFO ensures older stock is used first. The 2-2-2 rule ensures food does not sit in unsafe conditions regardless of its FIFO position. Together they form the backbone of kitchen food safety.
FIFO and Technology
FIFO is a manual discipline, but technology makes it easier to execute and harder to ignore.
A modern inventory platform connected to your POS deducts ingredient quantities automatically as sales are rung up, giving real-time visibility without manual counting. The same data over weeks reveals ordering patterns (you sell 40 percent more salmon on Fridays than Tuesdays) and feeds par-level alerts that reorder before you run out, preventing both stockouts and overordering.
The tie back to FIFO discipline is multi-channel inventory sync. If you take orders from dine-in, your website, and third-party apps, counts have to stay aligned across every channel. Otherwise a stale online count puts a 86'd item back on the menu and the customer order arrives in the kitchen for a dish you cannot make. For a deeper look at the features that matter in a restaurant inventory system, read our guide on restaurant inventory management system features.
Restaurants using automated inventory management tools saw a 15 percent improvement in gross margins compared to those using manual tracking (Journal of Hospitality Financial Management, 2021), driven by less waste, fewer stockouts, smarter purchasing, and reduced theft.
Sources
- FDA Food Code: Section 3-501.17, Date Marking
- ServSafe: Food Safety Training
- National Restaurant Association: Food cost ratios, 32 percent average
- IRS Form 970: Application to Use LIFO Inventory Method
- IRS Publication 538: Accounting Periods and Methods, LIFO conformity rule
- FASB ASC 330: Inventory standard, US GAAP
- IFRS IAS 2: Inventories, paragraph 25, LIFO prohibition
- Internal Revenue Code Section 474: Simplified Dollar-Value LIFO
- RTS: Food Waste in America, $162 billion figure
- ReFED: Restaurant Food Waste Data, 4 to 10 percent waste rate
- ReFED 2023 Insights Engine: $14 return per $1 invested
- KitchenNmbrs: FIFO Method, 30 to 50 percent waste reduction
- Sculpture Hospitality: Bar Inventory Shrinkage, 10 to 20 percent monthly loss
- USDA Food Safety: Danger Zone, 40 to 140F
- Love Food Hate Waste: 2-2-2 Rule
- Journal of Hospitality Financial Management, 2021: Inventory Technology and Gross Margins
More Resources
- Restaurant Inventory Management System Features: the tools that make FIFO easier to run
- Restaurant Failure Rate: why operational basics like inventory management matter for survival
- The 30/30/30 Rule for Restaurants: balancing food cost, labor cost, and overhead
- How to Increase Restaurant Sales: 15 strategies backed by data
- DirectOrders Online Ordering System: commission-free ordering with built-in inventory sync
Frequently Asked Questions
Restaurants use FIFO (First In, First Out) for both physical stock rotation and almost always for inventory accounting. Physically, FIFO is mandatory: the FDA Food Code, every state health department, and ServSafe certification all require it. For accounting, FIFO is also the dominant choice because perishable inventory turns every 7 to 14 days, the IRS LIFO conformity rule makes LIFO unattractive to lenders, and the recordkeeping cost of LIFO usually exceeds the tax savings.
Related resources
Related Articles
Toast Partner API Explained for Restaurant Owners (2026)
What the Toast Partner API is, how partners create orders in Toast, what approval takes and costs, and how the DoorDash Toast integration really works.
Pankaj Avhad
ezCater Commission: What Restaurants Pay in 2026
How much does ezCater charge restaurants? The reported 15% commission, 2.99% processing, ezDispatch and ezOrdering fees, plus the direct catering math.
Pankaj Avhad
Restaurant Food Cost Percentage: Formula & 2026 Benchmarks
What is a good food cost percentage for a restaurant? The formula, how to cost a menu item step by step, and 2026 benchmarks by type, from pizza to steakhouse.
Pankaj Avhad