Inventory valuation methods: FIFO, LIFO or weighted average?
The very same physical stock can carry two different values depending on the method you use to cost it. This is no accounting footnote: inventory valuation feeds straight into your profit, your tax bill and the figure recorded on the balance sheet. Here is what the term means, how FIFO, LIFO and weighted average cost work, a worked example, and what GAAP and IFRS actually allow in 2026.
TL;DR, the essentials
- Inventory valuation assigns a monetary value to the goods you hold and to each stock issue, so you can build the balance sheet and the cost of goods sold.
- Three methods exist: FIFO (oldest costs out first), LIFO (newest costs out first) and weighted average cost (WAC) (one blended cost).
- US GAAP permits all three. IFRS permits FIFO and WAC but bans LIFO, so most non-US companies never use it.
- When prices rise, FIFO lifts ending inventory and profit, LIFO lowers profit and tax, and WAC smooths the swings. Pick one and apply it consistently.
You hold inventory, and when the accounting period closes a question surfaces: what is it worth, exactly? There is no single answer. Depending on whether you apply FIFO, LIFO or weighted average cost, the same box of goods shows a different value on the balance sheet, and so does your taxable profit. That is the whole point of inventory valuation. Let us walk through each method, compare them on a worked example, and cover what the accounting rules allow in 2026.
What is inventory valuation, exactly?
Inventory valuation is the process of assigning a monetary value to the items you hold, and to each stock issue (a sale or a consumption). It serves two direct accounting needs: recording the value of ending inventory as a balance-sheet asset, and determining the cost of goods sold (COGS) that hits the income statement.
Why do you need a method rather than a simple count? Because your purchases happen at different prices over time. You received a first batch at $10, a second at $12, a third at $14. When you sell one unit, at what cost do you take it out of stock? Since the purchase price is not constant, you need a cost-flow assumption that decides which cost to attach to each issue. That is exactly what FIFO, LIFO and WAC formalize.
In one sentence
Valuing inventory means deciding, by a fixed rule, which purchase cost you attach to each unit that leaves, and then to the units that remain.
Valuation is not the same as the physical count. Counting units is the job of the stock take and day-to-day inventory management. Valuation turns those quantities into dollars. The two are linked: a wrong count corrupts the valuation, and a sloppy valuation distorts the profit figure.
How does the FIFO method work?
FIFO stands for First In, First Out. The rule is simple: when a unit leaves stock, it is valued at the cost of the oldest batch still available. You use up the earliest purchases first, then move forward in time.
The direct consequence: the items still in stock are valued at the most recent costs, so close to today’s market price. That is one of FIFO’s big strengths, the balance-sheet value tracks economic reality. FIFO also mirrors the natural physical rotation of goods, which makes it a strong fit for perishable products or anything with an expiry date, where you obviously move the oldest stock first.
Keep in mind
With FIFO, ending inventory reflects the latest prices paid. In an inflationary period that mechanically lifts both the stock value and the reported profit.
How does the weighted average method work?
The weighted average cost (WAC) method attaches to each issue an average cost, computed by weighting the quantities and values that entered stock. You stop distinguishing batches: all costs are blended into a single average, recalculated whenever new stock arrives.
The formula is direct: WAC = (value of existing stock + value of new purchases) ÷ (quantity on hand + quantity received). Each unit that leaves is then valued at that average cost, until the next receipt updates it. There are two variants: the moving average (recalculated after every receipt) and the periodic weighted average (one average over the month or the year), simpler but less precise.
The appeal of WAC is that it smooths price swings. Neither profit nor stock value is sensitive to a one-off, more expensive batch. That is why it suits non-perishable raw materials and interchangeable items bought continuously, where tracking each individual batch would make little sense.
The takeaway
FIFO tracks batches in order, WAC blends them into an average. The first tracks the market, the second cushions the swings.
Looking for software that computes all this?
Our comparison ranks the best ERP software of 2026, inventory valuation (FIFO and average cost) included.
What about LIFO, and where is it allowed?
LIFO (Last In, First Out) applies the reverse logic of FIFO: issues are valued at the cost of the most recent batches. In an inflationary period, that raises COGS, lowers reported profit and therefore tax, while leaving on the balance sheet a stock valued at old, often understated costs.
This tax advantage is why LIFO remains permitted in the United States under US GAAP. But IFRS bans LIFO under the revised IAS 2 standard, so companies reporting under international standards (most of the world outside the US) cannot use it. Practically, LIFO is a US-only option, and only worth it if you are US-based and can handle its extra complexity.
Do not mix them up
LIFO shows up in textbooks and in ERPs configured for the US market, but it is prohibited under IFRS. Only pick it if you report under US GAAP and understand the trade-off in balance-sheet accuracy.
FIFO vs weighted average: what does a worked example show?
Take a simple case. You make three receipts, then sell 250 units:
The receipts
Batch A: 100 units at $10 ($1,000). Batch B: 100 units at $12 ($1,200). Batch C: 100 units at $14 ($1,400). Total: 300 units for $3,600.
The issue under FIFO
You sell 250 units, using up the oldest first: 100 at $10 + 100 at $12 + 50 at $14 = $2,900 COGS. 50 units remain at $14, so ending inventory of $700.
The issue under WAC
Average cost = $3,600 ÷ 300 = $12 per unit. The 250 units sold cost 250 × $12 = $3,000. 50 units remain at $12, so ending inventory of $600.
The pattern is clear: with rising purchase prices, FIFO values ending inventory higher ($700 vs $600) and leaves a lower COGS, so a higher reported profit. WAC smooths everything to $12. Over a single month the gap looks tiny, but multiplied across thousands of SKUs and a full year, it shifts tens of thousands of dollars of taxable profit. Hence the need to choose deliberately, then stick to it.
Quick quiz
When prices are rising, which method reports the highest ending inventory?
Which inventory valuation method should you choose?
No method is “best” in the abstract. The choice depends on your business, your constraints and one key accounting principle, consistency: once chosen, the method must stay the same from one period to the next, otherwise your financials stop being comparable. Here are the markers:
- Pick FIFO if you handle perishable or dated products (food, cosmetics, pharma), or if you want a balance-sheet stock close to current prices. It is the most intuitive and the most auditable method.
- Pick weighted average (WAC) if you handle non-perishable raw materials or interchangeable items bought in a continuous flow, and you want to smooth the effect of price swings on your profit.
- Skip LIFO unless you report under US GAAP: it is banned under IFRS, whatever tax benefit it might deliver elsewhere.
Either way, valuation is not designed in isolation. It rests on reliable counts, tight flow tracking, and indicators like the inventory turnover ratio or an ABC analysis to focus effort on the SKUs that matter. If you are starting from scratch, our guide on how to manage inventory lays the groundwork before valuation.
Good habit
Document your chosen method in the notes to the accounts and check it is correctly configured in your software. A change of method has to be justified and disclosed, it is not a neutral move in the eyes of an auditor or tax authority.
How does an ERP compute inventory valuation?
On a handful of SKUs, a spreadsheet does the job. The moment the catalog grows and receipts and issues multiply every day, manual calculation becomes unworkable and error-prone. That is where the ERP steps in: its inventory module automatically applies the configured method (FIFO or average cost), recomputes the cost on every movement, and pushes the figure into accounting with no re-keying. If the concept is new to you, our primer on what an ERP actually is sets the scene.
In practice, an ERP guarantees three things a spreadsheet cannot sustain: consistency between the valued physical stock and the accounting entries, full traceability of every movement, and a constant method across the whole period. On tools, open-source ERPs concentrate most searches. Odoo natively handles FIFO and average-cost valuation in its Inventory app, with a One App Free plan limited to a single app, then a Standard plan around $24.90 per user/month billed annually that unlocks every app (indicative US pricing, July 2026, check odoo.com/pricing since Odoo adjusts rates once or twice a year). ERPNext is free when self-hosted under GPL, with managed Frappe Cloud from around $5/month. Heavier suites such as SAP Business One and NetSuite stay on a custom quote through an integrator. The integration line (importing items, configuring the method, training) often weighs more than the license itself.
Ready to move to a shortlist?
We compared the leading ERPs on price, inventory management and support.
Your next step
To go further, read our best ERP software 2026 comparison, our explainer on inventory management, or our method for the inventory turnover ratio, the key metric once your stock is valued.
Frequently asked questions
What is inventory valuation?
Inventory valuation is the process of assigning a monetary value to the goods you hold and to each stock issue. It is used to record the value of ending inventory as a balance-sheet asset and to determine the cost of goods sold on the income statement. Because purchases happen at different prices over time, a costing method (FIFO, LIFO or weighted average) is needed to decide which cost to attach to each unit that leaves.
What is the difference between FIFO, LIFO and weighted average?
FIFO (First In, First Out) values issues at the cost of the oldest batches, leaving recent costs in stock. LIFO (Last In, First Out) values issues at the newest costs, leaving old costs in stock. Weighted average cost (WAC) blends all costs into a single average recalculated on each receipt. When prices rise, FIFO shows the highest ending inventory and profit, LIFO the lowest, and WAC sits in between.
Is LIFO allowed under IFRS?
No. IFRS prohibits LIFO under the revised IAS 2 standard, permitting only FIFO and weighted average cost. LIFO remains allowed under US GAAP, which lets US companies reduce taxable profit in inflationary periods. Companies reporting under IFRS, which covers most jurisdictions outside the United States, cannot use LIFO to value their inventory.
How do you calculate the weighted average cost?
Weighted average cost is calculated as: (value of existing stock + value of new purchases) divided by (quantity on hand + quantity received). The result is the average unit cost used to value each subsequent issue, until the next receipt updates it. There are two variants: the moving average, recalculated after each receipt, and the periodic weighted average, a single average computed over the month or the year.
Can you change valuation method from one year to the next?
The consistency principle requires you to keep the same method from one period to the next so the accounts stay comparable. A change is possible if it produces a truer and fairer view or if regulations evolve, but it must be documented in the notes to the accounts and disclosed. It is not a neutral decision, particularly toward an auditor or tax authority.