Insights

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.

PA
Pankaj Avhad
Apr 14, 2026·13 min read

Updated Jun 9, 2026

Share:

FIFO vs LIFO: Why Restaurants Always Use FIFO

First In, First Out keeps food fresh and cuts waste by 30-50%

FIFO (Correct)
Monday
➡️ Used first
Tuesday
Wednesday
Thursday

Oldest inventory used first. Nothing expires.

LIFO (Wrong for food)
Monday
🚫 Spoils!
Tuesday
🚫 Expires
Wednesday
Thursday
➡️ Used first

Newest used first. Oldest food rots on the shelf.

FIFO cuts waste 30-50%US restaurants waste $162B/year$14 return per $1 in waste reduction

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

Restaurant standard
New stock inBack of shelf

Case Jun 8

$5.50/lb

Case Jun 5

$5.00/lb

Case Jun 3

$4.50/lb

Case Jun 1

$4.00/lb

Next out
Front of shelf (cook grabs here) Oldest exits

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

Unsafe for perishables
New stock inNewest exits

Case Jun 8

$5.50/lb

Next out

Case Jun 5

$5.00/lb

Case Jun 3

$4.50/lb

Case Jun 1

$4.00/lb

Spoils
Bottom of stack (forgotten)Oldest stays

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.

Walk in doorBack wall
Mon

Case

Mon delivery

Front

Use first

Tue

Case

Tue delivery

Wed

Case

Wed delivery

Thu

Case

Thu delivery

Fri

Case

Fri delivery

Back

Just received

Cook reaches in from the front. Oldest leaves first.

New deliveries slide to the back

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).

PurchaseQuantityCost per lbTotal cost
Week 1100 lb$4.00$400
Week 2100 lb$4.50$450
Week 3100 lb$5.00$500
Week 4100 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

MetricFIFOLIFODelta
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

Higher under LIFO
fifo
$1,350
lifo
$1,500

Ending inventory

Higher under FIFO
fifo
$550
lifo
$400

Gross profit

Higher under FIFO
fifo
$750
lifo
$600

Tax (21% illustrative)

Lower under LIFO
fifo
$158
lifo
$126

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?

Do you sell food that can spoil within weeks?
Yes (all restaurants)
Use FIFO. Required by FDA Food Code and every state health department.

Accounting method

How do you value inventory and COGS?

File only in the US, costs rising fast, hold meaningful non perishable bulk stock (wine, spirits, dry goods)?

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:

The Math for a Real Restaurant

Take a restaurant spending $200,000 per year on ingredients with a 3 to 5 percent profit margin.

MetricWithout FIFOWith FIFO
Annual ingredient spend$200,000$200,000
Waste rate10%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


More Resources

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

Topics:

fifo-restaurantslifo-vs-fiforestaurant-inventory-managementfood-waste-reductionfood-safetyrestaurant-food-costrestaurant-operationsinventory-management

Ready to grow your direct orders?

See how DirectOrders can help your restaurant keep more revenue and own your customer relationships.