FIFO (First In, First Out) and LIFO (Last In, First Out) are inventory valuation methods that determine how costs are assigned to goods sold and remaining inventory. Your choice affects reported profits, taxes, and balance sheet values.
First In, First Out
The oldest inventory costs are assigned to Cost of Goods Sold first. Ending inventory reflects the most recent (often higher) costs.
Think of it like: A grocery store shelf where older products are sold before newer ones.
Last In, First Out
The newest inventory costs are assigned to Cost of Goods Sold first. Ending inventory reflects the oldest (often lower) costs.
Think of it like: A stack of plates where you take from the top (newest) first.
Imagine you purchased inventory at different prices:
| Purchase | Units | Cost/Unit | Total |
|---|---|---|---|
| January (oldest) | 100 | $10 | $1,000 |
| March | 100 | $12 | $1,200 |
| June (newest) | 100 | $15 | $1,500 |
| Total Available | 300 | - | $3,700 |
If you sold 150 units:
100 units @ $10 = $1,000
50 units @ $12 = $600
COGS = $1,600
Remaining inventory: 150 units @ $13.40 avg = $2,100
100 units @ $15 = $1,500
50 units @ $12 = $600
COGS = $2,100
Remaining inventory: 150 units @ $10.67 avg = $1,600
In this inflationary example, LIFO shows $500 higher COGS and $500 lower profits/taxes.
| Factor | FIFO | LIFO |
|---|---|---|
| COGS during inflation | Lower (older costs) | Higher (newer costs) |
| Reported profits (inflation) | Higher | Lower |
| Tax liability (inflation) | Higher | Lower |
| Ending inventory value | Higher (newer costs) | Lower (older costs) |
| IFRS allowed? | Yes | No |
| US GAAP allowed? | Yes | Yes |
| Matches physical flow | Usually yes | Rarely |
StockZip helps you track purchase costs and maintain accurate inventory valuation. Import cost data, track price changes over time, and export reports for your accountant.
Common questions about scanning, offline mode, pricing, and migration.
FIFO (First In, First Out) assumes oldest inventory is sold first. LIFO (Last In, First Out) assumes newest inventory is sold first. They affect which costs are assigned to COGS and ending inventory.