Before anything else, a boundary needs to be drawn, because it is the single most confused distinction in this topic: "first in, first out" means two completely different things in a warehouse and on a financial statement. In the warehouse, FIFO is a physical flow — which pallet arrived first leaves first, and anyone managing shelf life knows its stricter sibling, FEFO (first expired, first out). On the books, FIFO is a cost flow — when goods are sold, which batch's purchase cost gets recognized. The physical flow is governed by locations, batches, and expiry dates; the cost flow is governed by accounting policy. The two can align, or they can be fully decoupled: a warehouse that picks in strict FIFO sequence can still value its inventory on a weighted-average basis. Until this boundary is clear, every discussion of warehouse inventory valuation methods will go sideways.
The Same Shipment, Three Different Profit Figures
Every inventory valuation method answers one question: when the same SKU sits in stock at several different purchase costs, which cost gets recognized when some of it is sold? The three mainstream methods work on different logic.
FIFO (first in, first out) assumes the earliest-received batch is sold first, so the oldest purchase cost is recognized. LIFO (last in, first out) assumes the most recently received batch is sold first, so the newest cost is recognized. The weighted-average method ignores batches entirely and recognizes cost at the average unit cost of all inventory on hand.
In a rising-price environment, the differences become impossible to ignore. According to a worked example from differencebetweenz, for the same quantity of the same SKU sold during an inflationary cycle, cost of goods sold comes out at roughly $1,400 under FIFO and roughly $1,800 under LIFO — a $400 gap in gross profit on identical goods. At a 21% corporate tax rate, that translates into an $84 difference in income tax on a single batch. The warehouse does not do this math, but the granularity of inventory data decides whether finance can: without batch-level inbound and outbound records, no valuation method has anything to stand on.
The three methods can be summarized side by side:
| FIFO | LIFO | Weighted Average | |
|---|---|---|---|
| Cost recognition logic | Oldest batch cost first | Newest batch cost first | Average cost of all stock |
| Gross margin in rising prices | Higher (old, cheap costs recognized) | Lower (new, expensive costs recognized) | In between; smooths volatility |
| Ending inventory valuation | Close to current market | Deviates from market (old costs linger) | Somewhere in between |
| IFRS (IAS 2) | Permitted | Banned since the 2003 revision | Permitted |
| US GAAP | Permitted | Permitted | Permitted |
| Typical fit | Expiry-sensitive goods, general trade | US domestic firms, inflation-sensitive industries | Low-value materials stored in mixed batches |
One data point worth noting on the broader pattern: per AICPA statistics (compiled via zapro.ai), more than 70% of companies use FIFO. LIFO, in other words, is a deliberate minority choice, concentrated among US domestic companies in inflation-sensitive industries.
Different Goods, Different Methods: How Warehouses Actually Choose
Valuation methods are rarely applied as a single warehouse-wide rule. Mature operations assign them by material characteristics.
Packaging materials, consumables, and fasteners almost universally run on weighted average. Unit values are low and batches are stored mixed; tracking the cost of each batch individually would cost more than it is worth. The practice is simple: record the purchase cost per batch at receiving, let the system roll the average, and recognize cost at the average on every outbound move. The only thing the warehouse must do is record batch and cost completely at receiving.
High-value items take the opposite path: specific identification. Serialized medical devices, precision instruments, and high-end electronics carry their own purchase cost on each serial number — sell that serial, recognize that cost. This demands serial-number-level management in the WMS: scan the serial at receiving to bind the cost, scan it again at shipping to release it. The most expensive method to operate, the most precise, and the one auditors trust most.
Fast-moving consumer goods, food, and chemicals pair FIFO valuation with FEFO physical flow. Note that here the physical and cost flows point the same way: the batch that expires first is picked first, and the oldest batch cost is recognized first. Both sides agree, which makes cycle counts and audits straightforward.
The real-world profile of LIFO users is equally clear: US domestic companies, reporting under US GAAP, operating in a long inflationary environment, looking to keep current taxable profit down. Under rising prices, LIFO recognizes the newest and most expensive costs, producing the lowest gross margin — and the lowest taxable income. This is not an accounting trick; it is a rational choice within what the tax code allows — provided you are in the United States.
Cross the Border and LIFO Is Dead: The IFRS vs US GAAP Conflict
This is where cross-border warehouses get hurt. IAS 2 has explicitly prohibited LIFO since its 2003 revision (uqconsulting) — under IFRS, the option simply does not exist. US GAAP still permits it. So the same company can run LIFO at its US parent while its Chinese or European subsidiaries are restricted to FIFO or weighted average: the same goods, two different profits in two sets of books.
How large can the gap get? One public reference point: ExxonMobil discloses a LIFO reserve — the amount by which inventory value would increase if it switched to FIFO — of roughly $14 billion (uqconsulting). The choice of valuation method moves balance sheets at the ten-billion-dollar scale. The practical takeaway for cross-border warehouses and 3PLs: a WMS should support different cost-flow rules per legal entity or accounting book; at minimum, batch-level purchase costs and inbound/outbound transaction records must be preserved in full, so finance can close the books under both frameworks. Choose the right standard all you want — without the underlying data, the numbers cannot be computed.
Where the Valuation Method Actually Lives in Your WMS
Here is a counterintuitive fact: the WMS was never in charge of accounting. The valuation method is typically configured in the cost-policy field of the item master, or in the inventory module of the ERP. What the WMS genuinely owes the business is the chain of evidence — the purchase cost, batch number, receiving timestamp, and serial-number bindings for every inbound receipt. Without those, FIFO has nothing to be "first" about, and weighted average has nothing to average.
The action list for warehouse managers is only four items long: record batch and cost at receiving — at the very least, never lose the batch; enable serial-number management for high-value items, binding each serial to its cost one-to-one; export batch-level inbound/outbound transaction records to finance at month or quarter end instead of waiting for the auditors to ask; and when replacing a WMS or ERP, put the cost-policy field at the top of the data migration checklist — lose it, and the entire cost history breaks.
One conceptual confusion deserves to be called out directly: many people assume that because the warehouse picks first-in-first-out, finance should value inventory on FIFO. In practice, decoupling is the norm — the physical flow obeys expiry dates and slotting efficiency, while the cost flow obeys tax law and accounting standards. Tying pick sequence to valuation method is a textbook case of mistaking two different things for one.
Tariff volatility and freight-rate volatility are making "purchase cost" itself increasingly unstable. In that environment, which better reflects the true operating picture of a cross-border warehouse — the smoothing effect of weighted average, or the lagging effect of FIFO? Accounting standards cannot answer that. It is a question each company's finance and operations teams will have to sit down and answer together — and the precondition for that conversation is a warehouse that has already built a solid foundation of batch-cost data.
By Dr. Chen, Supply Chain Researcher










