Inventory Valuation: FIFO vs. LIFO vs. Weighted Average
FIFO vs. LIFO vs. weighted average inventory valuation — how each method changes COGS, profit, and taxes for manufacturers.
Here's something that surprises a lot of manufacturers: two companies can hold the exact same physical inventory, sell the exact same units, and report completely different profit numbers.
The difference isn't the inventory. It's the method they use to value it.
The valuation method you pick changes your cost of goods sold, your gross profit, the inventory number on your balance sheet, and — importantly — your tax bill. Let's make this concrete.
Why the Valuation Method Matters
When you sell a unit, you have to record what it cost you. That cost goes to cost of goods sold (COGS) — the direct cost of the things you sold. Revenue minus COGS is your gross profit.
The catch: when you've bought the same part at different prices over time, which cost do you assign to the unit you just sold? The one you bought first? The one you bought last? An average?
That choice is your inventory valuation method. And in any environment where prices move — which is every manufacturing environment — it changes your reported numbers even though nothing physical changed.
There are three common methods: FIFO, LIFO, and weighted average. To see the difference, we'll run all three through one shared example.
The Shared Example (Use This Throughout)
You buy a single component over three purchases as prices rise, then you sell some units. Here's the setup we'll reuse for every method:
| Purchase | Units | Cost per unit | Total cost |
|---|---|---|---|
| Buy 1 | 100 | $10 | $1,000 |
| Buy 2 | 100 | $12 | $1,200 |
| Buy 3 | 100 | $14 | $1,400 |
| Total available | 300 | — | $3,600 |
Now you sell 200 units. That leaves 100 units in ending inventory.
The question every method answers differently: of that $3,600 in total cost, how much goes to COGS (the 200 you sold) and how much stays in ending inventory (the 100 you kept)?
Hold that example in your head. We'll solve it three ways.
FIFO — First In, First Out
The rule: The first units you bought are the first ones you sell. COGS uses your oldest costs; ending inventory holds your newest costs.
You sold 200 units, so under FIFO you "sell" the oldest 200:
- 100 units from Buy 1 at $10 = $1,000
- 100 units from Buy 2 at $12 = $1,200
- COGS = $2,200
The 100 units left over are the newest — all from Buy 3:
- 100 units from Buy 3 at $14 = $1,400 ending inventory
Check: $2,200 COGS + $1,400 ending inventory = $3,600. Good.
In a rising-cost world, FIFO pushes your cheapest costs into COGS. That means lower COGS and higher profit — and your ending inventory carries the most current, highest costs, so the balance sheet looks closest to today's replacement cost.
One thing to note: FIFO is a costing assumption, not a physical instruction. You don't have to literally ship your oldest parts first for FIFO to apply — though for manufacturers with perishable materials or shelf-life limits, the assumption usually matches what you actually do on the floor anyway.
LIFO — Last In, First Out
The rule: The last units you bought are the first ones you sell. COGS uses your newest costs; ending inventory holds your oldest costs.
You sold 200 units, so under LIFO you "sell" the newest 200:
- 100 units from Buy 3 at $14 = $1,400
- 100 units from Buy 2 at $12 = $1,200
- COGS = $2,600
The 100 units left over are the oldest — all from Buy 1:
- 100 units from Buy 1 at $10 = $1,000 ending inventory
Check: $2,600 COGS + $1,000 ending inventory = $3,600. Good.
In a rising-cost world, LIFO pushes your most expensive costs into COGS. That means higher COGS and lower profit — and your ending inventory carries old, cheap costs, so the balance sheet understates what that inventory would cost to replace today.
Weighted Average Cost
The rule: You don't track which specific unit was sold. You pool all the cost together, find one average cost per unit, and apply it to everything.
Average cost per unit = total cost / total units = $3,600 / 300 = $12 per unit
Now apply $12 to both buckets:
- COGS = 200 units sold × $12 = $2,400
- Ending inventory = 100 units × $12 = $1,200
Check: $2,400 COGS + $1,200 ending inventory = $3,600. Good.
Weighted average lands neatly between FIFO and LIFO. It smooths out price swings, which makes month-to-month comparisons cleaner when your input costs bounce around.
Side-by-Side: Same Inventory, Three Answers
Here's the whole example in one view. Same 300 units bought, same 200 sold — three different sets of numbers:
| FIFO | LIFO | Weighted Avg | |
|---|---|---|---|
| COGS | $2,200 | $2,600 | $2,400 |
| Ending inventory | $1,400 | $1,000 | $1,200 |
And here's how that translates into profit and tax, in a rising-cost environment (assume each company sold the 200 units for $4,000 of revenue and pays 25% tax):
| FIFO | LIFO | Weighted Avg | |
|---|---|---|---|
| Revenue | $4,000 | $4,000 | $4,000 |
| COGS | $2,200 | $2,600 | $2,400 |
| Gross profit | $1,800 | $1,400 | $1,600 |
| Tax at 25% | $450 | $350 | $400 |
| Ending inventory (balance sheet) | $1,400 | $1,000 | $1,200 |
Read the pattern. When costs are rising:
- FIFO gives the lowest COGS, highest profit, highest tax, and highest ending inventory.
- LIFO gives the highest COGS, lowest profit, lowest tax, and lowest ending inventory.
- Weighted average sits in the middle on every line.
(When costs are falling, every one of those flips.)
Same physical inventory. Same sales. The only thing that changed was the method — and profit moved by $400 and tax by $100 on a tiny example. Scale that to real volume and you're talking about real money.
Impact on Taxes — And What It Signals
That tax line is why LIFO exists. In a rising-cost environment, LIFO reports the lowest profit, so you pay the least tax now. That's a genuine cash advantage — you keep more money in the business this year.
But there's a tradeoff. Lower reported profit can make you look weaker to a lender or a buyer who's reading your income statement. And LIFO's old, cheap ending inventory understates the real value of what's sitting in your warehouse on the balance sheet. FIFO is the mirror image: you report more profit (good for the bank, good for a sale process), pay more tax now, and your balance sheet inventory reflects current costs.
So the method isn't just bookkeeping — it sends a signal. High profit and a strong balance sheet, or low taxes and conserved cash. You're choosing which story your statements tell.
One Important Rule: GAAP vs. IFRS
This matters if you operate internationally or might be acquired by a foreign parent:
- LIFO is allowed under US GAAP (US accounting rules) but is not permitted under IFRS (the international standard used across most of the world).
- FIFO and weighted average are accepted under both US GAAP and IFRS.
That's why FIFO and weighted average are the common, portable choices. If there's any chance you'll report under IFRS — foreign ownership, international consolidation, certain financing — committing to LIFO can mean an expensive, disruptive conversion later. There's also a US tax rule worth knowing: if you use LIFO for taxes, you generally must use it for your financial statements too. You don't get to show high profit to the bank and low profit to the IRS.
How to Choose
No method is "correct" in the abstract. Pick based on your situation:
- Are your input costs generally rising? If yes and minimizing current taxes is the priority, LIFO has a real cash benefit — but weigh the lower reported profit against lender and valuation impact.
- Do you need clean, strong-looking financials for a bank, investors, or a future sale? FIFO reports higher profit in a rising-cost world and keeps your balance sheet near current cost.
- Do your costs swing up and down a lot? Weighted average smooths the noise and is the simplest to administer at scale.
- Could you ever report under IFRS or be acquired internationally? Avoid LIFO; stick with FIFO or weighted average for portability.
- Consistency rules. Whatever you choose, you apply it consistently. You can't flip methods quarter to quarter to flatter the numbers — switching is a formal change with disclosure and, often, IRS approval.
For most mid-market manufacturers without an international footprint, the practical choice comes down to FIFO (strong financials, higher current tax) versus weighted average (smoother numbers, simpler). LIFO is a deliberate tax play that's worth it for some — and a future headache for others.
Bottom Line
Your inventory valuation method is a lever, not a footnote. The same physical stock can produce meaningfully different COGS, profit, tax, and balance sheet values depending on which method you run.
Know what each one does in a rising-cost environment: FIFO maximizes profit and tax, LIFO minimizes them, weighted average splits the difference. Then choose the method that fits the story your business actually needs to tell — and apply it consistently.
If you've never deliberately made this choice, you've made it by default. It's worth a real look.
Want to see how your margins stack up against peers? Get our Manufacturing Financial Benchmarking Report →