FIFO vs. LIFO vs. Weighted Average: Which Inventory Method to Use
The three main costing methods explained for manufacturing — with real examples of how each one changes your batch costs and stock valuation.
FIFO, LIFO, and weighted average sound like accounting trivia. They're not. The method you pick changes your reported batch costs, your gross margin, your tax exposure, and the price floor you're willing to quote customers. Picking the wrong one is one of those errors that quietly distorts every operational decision for years.
Here's what each method actually does in a manufacturing context — with the kind of example that makes the difference obvious.
FIFO: First In, First Out
FIFO assumes the oldest material is consumed first. When raw prices are rising, FIFO produces lower COGS (because you're costing out at older, cheaper prices) and higher reported margins. Physically, it's also the right choice for any material with shelf life — food, chemicals, anything that ages. For most SME factories in stable-or-rising-price categories, FIFO is the default that matches both accounting clarity and warehouse reality.
LIFO: Last In, First Out
LIFO assumes the newest material is consumed first. In rising-price environments, LIFO produces higher COGS and lower reported margins — which can lower tax liability in jurisdictions that allow it. Indian Income Tax does not permit LIFO for tax reporting; most factories here can ignore it entirely. Even where allowed, LIFO mismatches physical flow for most products and complicates inventory valuation.
Weighted Average: The Pragmatic Default
Weighted average pools all units of a SKU and divides total cost by total quantity, producing a single blended cost per unit. The math is simple: `new average = (old qty × old cost + new qty × new cost) ÷ total qty`. It smooths out price volatility, makes batch costing straightforward, and matches how most ERPs prefer to operate.
A Worked Example
You buy 100 kg of resin at ₹120/kg, then 100 kg at ₹140/kg. You consume 100 kg. Under FIFO, COGS = ₹12,000 (you used the older, cheaper batch). Under LIFO, COGS = ₹14,000 (you used the newer, costlier batch). Under weighted average, the blended cost is ₹130/kg, so COGS = ₹13,000. The remaining inventory is valued differently in each case — and that's the number that flows into your balance sheet.
How to Choose
Use FIFO if your material has shelf life or your industry is price-stable. Use weighted average if raw prices fluctuate frequently and you want stable batch costs for quoting. Avoid LIFO unless your tax structure specifically rewards it. Whichever you pick, pick once and document it — switching methods retroactively is an accounting nightmare and a red flag to auditors.
Keep reading
All articlesRaw Material Inventory Management: A Step-by-Step Guide for SME Factories
From receiving to deduction — how to build an inventory process that keeps your production line fed and your stock counts accurate.
Read articleLow-Stock Alerts: How to Set Reorder Levels That Actually Work
Most factories set reorder points once and forget them. Here's a dynamic approach that accounts for lead time, demand variability, and safety stock.
Read articleStock Audit Process for Small Factories: The Quarterly Checklist
A practical checklist for cycle counts and full audits — so discrepancies get caught before they become expensive production surprises.
Read article