Inventory Accounting: FIFO vs. LIFO vs. Weighted Average

HERO IMAGE PLACEHOLDER
Suggested: Warehouse shelves of stacked inventory boxes with a hand-held scanner and laptop showing cost layers.
<Warehouse shelves of stacked inventory boxes with a scanner and laptop in a calm, navy-toned logistics space–>

Accounting | Intermediate Practical Guide

Inventory Accounting: FIFO vs. LIFO vs. Weighted Average

Key takeaway

FIFO, LIFO, and weighted average allocate the same total cost differently between COGS and ending inventory. When prices change, the method can materially affect gross margin, inventory, taxable income, and performance trends. The method should be appropriate, consistently applied, system-supported, and coordinated with tax requirements before adoption or change.

1. Short Answer: What Is the Difference?

FIFO (first-in, first-out) assigns the oldest purchase costs to COGS; LIFO (last-in, first-out) assigns the newest costs to COGS; and weighted average assigns a blended unit cost. These are cost-flow assumptions, not necessarily descriptions of the physical movement of goods. The selection affects reported earnings and inventory carrying values when acquisition costs change.

2. Define Each Inventory Method

  • FIFO: Earlier inventory costs are expensed first. Ending inventory generally reflects more recent purchases, which can be useful when costs are rising.
  • LIFO: Recent inventory costs are expensed first. In inflationary periods, it typically increases COGS and reduces reported profit. LIFO is allowed under U.S. GAAP, but not IFRS.
  • Weighted average: Total cost of goods available is divided by total units available to determine one average unit cost. Under a periodic approach, the average is calculated for the period; under a perpetual system, moving averages may be recalculated after purchases.

3. Side-by-Side Comparison

CriterionFIFOLIFOWeighted average
Cost assigned to salesOldest costsNewest costsBlended average cost
Ending inventoryRecent cost layersOlder cost layersAverage unit cost
Rising purchase pricesLower COGS / higher profitHigher COGS / lower profitUsually between FIFO and LIFO
U.S. GAAP / IFRSAllowed / allowedAllowed / prohibitedAllowed / allowed
Practical considerationRecent inventory valueLIFO layers and tax complexitySmooths cost fluctuations
AdministrationRelatively straightforwardLayer tracking; greater tax complexitySystem-supported average costing

4. Practical Example: Identical Transactions, Different Results

A retailer purchases 100 units at $10, another 100 at $12, and another 100 at $14. It sells 180 units at $20 each. Total goods available: 300 units costing $3,600. Sales revenue: $3,600. Assume a periodic inventory system, no opening inventory, and no write-downs.

MethodCOGS calculationCOGSEnding inventoryGross profit
FIFO100 × $10 + 80 × $12$1,960$1,640$1,640
LIFO100 × $14 + 80 × $12$2,360$1,240$1,240
Weighted avg.180 × ($3,600 ÷ 300)$2,160$1,440$1,440
Interpretation

With increasing purchase prices, FIFO reports $400 more gross profit than LIFO in this example. This difference results from cost allocation, not from different cash receipts or quantities sold. A different cost trend—or a moving-average perpetual system—can change the comparison.

5. When Each Method Applies: Key Trade-Offs

  • FIFO is often practical when goods physically move in approximate purchase order or when management wants ending inventory costs to reflect newer purchases. During inflation, the higher reported profits may also produce higher taxable income, all else equal.
  • LIFO can match more recent costs with current revenues during inflation. However, it creates LIFO layers, may lead to LIFO liquidation effects, and requires careful U.S. tax and reporting analysis.
LIFO reserve and liquidation

The LIFO reserve commonly measures the difference between inventory valued on another basis (such as FIFO) and LIFO. If inventory quantities decline and older, lower-cost layers are released, a LIFO liquidation can temporarily increase gross profit and taxable income; that benefit should not be mistaken for recurring performance.

  • Weighted average is often useful for large volumes of interchangeable products where individual cost layers are less informative. It smooths unit-cost fluctuations but may mask sharp changes in replacement costs.

6. Decision Guidance, Exceptions, and Summary

  • Consider the reporting framework: Under ASC 330, FIFO, LIFO, and weighted average are acceptable cost-flow assumptions. IAS 2 permits FIFO and weighted average, but not LIFO.
  • Separate cost assignment from subsequent measurement: Under U.S. GAAP, FIFO and average-cost inventory generally use the lower of cost and net realizable value; LIFO inventory generally uses the lower of cost or market rules.
  • Evaluate tax consequences: U.S. tax LIFO elections generally require IRS Form 970 and compliance with applicable LIFO conformity requirements. A switch in inventory accounting methods may require additional accounting and tax analysis or approvals.
  • Account for other methods: Specific identification may be appropriate for unique, individually traceable items; standard cost or retail inventory methods may also be used where permitted and appropriate.
  • Include the full inventory cost: Depending on the inventory and production activity, costs may include purchase prices, freight-in, import duties, direct labor, and allocable manufacturing overhead—not just supplier invoice prices.
  • Document method changes: Changing a financial-reporting cost-flow assumption may require U.S. GAAP accounting-change analysis and disclosures. A federal tax inventory-method change may require IRS Form 3115, consent, and a Section 481(a) adjustment; LIFO adoption and termination have additional rules.
Bottom line

There is no universally “best” method. Select and consistently apply a method that reflects the business’s inventory economics, financial reporting framework, system capabilities, and tax obligations. Reconcile inventory quantities, evaluate obsolete or damaged stock, and document material judgments.

How PNJ can help

How PNJ Group Can Help

PNJ Group supports businesses with inventory accounting policies, COGS reconciliation, month-end close, U.S. GAAP reporting, and accounting–tax coordination. A well-designed inventory process helps management understand margins and maintain reliable financial information.

Technical references

  • FASB ASC 330—Inventory
  • FASB ASC 250—Accounting Changes and Error Corrections
  • IFRS IAS 2—Inventories
  • IRS Publication 538
  • IRS Form 970
  • IRS Form 3115
  • IRC §481(a)

This article is for general educational purposes; specific reporting and tax conclusions depend on the company’s facts and applicable requirements.

Explore more