LineNow
Use CasesPartnersProcurementSuppliersResources
LoginBook a Demo
LineNow
  • Use Cases
  • Suppliers
  • Pricing
Login
Book a Demo
Line Now Logo
Procurement and supplier operations — simplified.Based in Seattle, WA

Products

  • Purchase order software
  • Purchase order tracking
  • Supplier management
  • Inventory replenishment
  • Procurement platform
  • Supplier catalogs
  • Pricing

Solutions

  • Restaurant purchasing
  • Manufacturing purchasing
  • Central purchasing
  • Dropshipping
  • Regulated purchasing
  • Supplier order intake
  • All purchasing use cases

Integrations

  • Shopify purchasing
  • Square purchasing
  • Lightspeed purchasing
  • QuickBooks Online
  • All integrations

Resources

  • Buying guides
  • Software comparisons
  • Buyer insights
  • All articles
  • Free purchasing tools
  • Free templates
  • Rollout checklist

Company

  • Why LineNow
  • Book a demo
  • Help Center
  • Contact
PrivacyTermsEditorial standards
© 2026 Line Now LLC
Home/Blog/Glossary/FIFO, FEFO and LIFO: Cost Assignment vs. Physical Picking
GlossaryProcurement encyclopedia

FIFO, FEFO and LIFO: Cost Assignment vs. Physical Picking

Separate FIFO, LIFO and weighted-average cost assignment from FEFO physical picking, with a reconciled numerical example.

Jainul Vaghasia/Published May 21, 2026/Updated September 4, 2026/4 min read

Use the definition

Turn procurement terms into an operating system.

This reference page should help you understand the concept first. When the term affects purchasing execution, LineNow connects it to live POs, supplier replies, receiving, and accounting handoff.

Retail Replenishment, Complete: From Reorder Points to Reconciled CostsInventory replenishment

Contents

  1. Compare the methods
  2. A cost-flow example
  3. Why receipt date and expiry date differ
  4. Receiving data and accounting handoff
  5. A practical division of responsibility
  6. Related
Back to top

FIFO (first-in, first-out) and LIFO (last-in, first-out) are inventory cost-flow assumptions. FEFO (first-expiry, first-out) is a physical picking policy. A cost-flow assumption assigns costs to goods sold and goods remaining; a picking policy identifies the eligible physical stock to use next. They answer different questions.

Compare the methods

MethodPurposeRule
FIFO accountingCost assignmentOldest purchase costs enter COGS first
LIFO accountingCost assignmentNewest purchase costs enter COGS first
Weighted averageCost assignmentBlend eligible acquisition costs across available units
FIFO pickingPhysical rotationUse the oldest eligible receipt first
FEFO pickingPhysical rotationUse the eligible, unexpired lot with the earliest expiry first

An expired, quarantined or otherwise unsuitable lot is not made usable by a FEFO rule. Follow the product's actual handling instructions and the business's approved release and storage procedures.

The IFRS Foundation's IAS 2 summary lists FIFO or weighted average for ordinarily interchangeable inventory and specific identification for non-interchangeable items. FIFO is therefore not the only IFRS option. LIFO is not an IAS 2 cost formula. Select and maintain the accounting method with the accounting owner under the framework that applies to the business.

Read before ordering

A dense operator briefing for teams that need sharper buying, cleaner supplier follow-up, and fewer expensive surprises.

A cost-flow example

Assume the following purchases of one interchangeable item, followed by a sale of 140 units. The example isolates cost assignment; there are no returns, taxes or other acquisition charges.

BatchUnitsCost per unitTotal
1100$5.00$500
280$5.50$440
360$6.00$360
Available240$1,300

FIFO: sell the oldest costs first: 100 × $5 + 40 × $5.50 = $720 COGS. Remaining cost is 40 × $5.50 + 60 × $6 = $580.

LIFO illustration: assign the newest costs first: 60 × $6 + 80 × $5.50 = $800 COGS. Remaining cost is 100 × $5 = $500.

Periodic weighted average: $1,300 / 240 = $5.416666… per unit. COGS is 140 × that unrounded average = $758.33; ending inventory is $541.67.

All three reconcile to the same $1,300 acquisition cost. The different cost assignments do not change which goods were physically shipped or the purchase cash paid. They also do not establish a tax benefit; tax treatment is a separate, jurisdiction-specific question.

Why receipt date and expiry date differ

Suppose lot A arrives on Monday and expires on the 20th. Lot B arrives on Thursday and expires on the 15th. Provided both lots are released for use and meet the required remaining shelf life, FEFO selects B first; FIFO picking selects A first.

The decision needs more than a date sort. Check location, lot identity, usable quantity, expiry, quarantine status and the customer's required remaining shelf life. A later-expiring lot may be the only eligible one for a particular order.

A daily decay rate estimates quantity loss for planning. It does not calculate a safe use-by date and cannot replace lot eligibility checks. Likewise, a high annual usage value from ABC analysis does not decide a product's handling or release rules.

Receiving data and accounting handoff

Receiving should distinguish ordered, delivered, accepted and rejected quantities. Where the workflow requires lot and expiry information, record it against the relevant received quantity and retain supporting documents. A later partial receipt can have a different lot, expiry or accepted price.

LineNow's regulated procurement workflow includes lot, expiry and document records for supported workflows. To assess fit, demonstrate a split-lot receipt, a quarantined quantity and a later correction. Verify how the business's warehouse or dispensing system chooses eligible stock and how its accounting system values inventory and recognizes COGS. Capturing expiry does not by itself prove automatic FEFO picking, and sending a bill does not by itself prove FIFO COGS posting.

A practical division of responsibility

The receiving team captures what arrived and what was accepted. The operational owner defines which lot can be used. The accounting owner defines and reconciles cost assignment. Connecting their records makes exceptions easier to trace while preserving those separate decisions.

Related

  • Weighted Average Cost (WAC): Formula, Periodic vs. Perpetual, and When AVCO Fits
  • Decay Rate: Modeling Spoilage and Shrinkage
  • ABC Inventory Analysis: Classify SKUs, Set Policy by Tier
  • Three-Way Matching: What It Is, How It Works, and Why It Breaks at SMB Scale
  • PAR Level in Inventory: Meaning, Formula, and Examples
  • Procurement for Cannabis, CBD, and Medical Retailers
  • Restaurant Inventory Management, End to End
FIFO inventoryFEFO inventoryLIFO inventoryFIFO vs FEFOFIFO FEFO LIFO inventory managementfirst in first out inventoryfirst expired first out inventoryinventory cost accounting methodsFEFO picking perishablesinventory valuation methods

Written by Jainul Vaghasia

Jainul Vaghasia builds LineNow, the purchasing and inventory platform for SMBs. He writes from operator interviews, customer implementations, and the live purchasing workflows LineNow runs for restaurants, retailers, and ecommerce brands.

Editorial standards and corrections

Recommended next

Continue with a relevant guide or purchasing workflow.

Explore the buying process, compare software, or see how a customer handles similar supplier work.

Retail Replenishment, Complete: From Reorder Points to Reconciled CostsConnect reorder policies, packs, supplier communication, physical receiving and cost review with current platform-specific guides and tools.Best Inventory Replenishment Software: Compare Planning and ExecutionCompare replenishment tools for retail, restaurants, stockrooms and manufacturing, with a worked order calculation and a repeatable forecast-and-receipt trial.Inventory replenishmentReview demand, supplier packs and outstanding orders before buying more stock.PricingCheck the trial, business-unit pricing and what is included.
Share on X