Start your free trial today. Cancel anytime. --:--:--:--

Back to Blog

study tips

Inventory Methods on the CPA Exam: FIFO, LIFO, and Weighted Average

Think CPA Team-June 3, 2025

Inventory is one of the largest asset categories on most balance sheets, and the CPA exam reflects that importance. Questions about inventory cost flow assumptions, valuation, and the differences between periodic and perpetual systems appear regularly on the FAR section. Many candidates find inventory questions manageable once they understand the underlying logic, but small errors in applying FIFO, LIFO, or weighted average can cascade through an entire problem. This guide breaks down everything you need to know to handle inventory questions with confidence.

Why Inventory Is Heavily Tested

Inventory accounting sits at the intersection of the balance sheet and the income statement. The cost flow assumption you use directly affects cost of goods sold, gross profit, net income, and ending inventory. Because of these wide-reaching effects, inventory is a natural testing ground for the CPA exam. You will see straightforward calculation questions, but you will also see conceptual questions about when to use each method and what financial statement effects result from switching methods.

Periodic vs. Perpetual Systems

Before diving into cost flow assumptions, you need to understand the two inventory tracking systems because they affect how certain methods are applied.

Periodic system: Inventory counts and cost calculations happen at the end of the period. Purchases are recorded in a separate Purchases account, and cost of goods sold is determined after a physical count. The formula is: Beginning Inventory + Purchases - Ending Inventory = Cost of Goods Sold.

Perpetual system: Inventory is updated continuously with every purchase and sale. Cost of goods sold is calculated at the time of each sale. This system requires more detailed record-keeping but gives real-time inventory data.

Key exam point: Under FIFO, periodic and perpetual produce the same results. Under LIFO and weighted average, the two systems can produce different numbers because the timing of cost allocation differs. The exam may specifically test this distinction.

FIFO (First-In, First-Out)

FIFO assumes that the oldest inventory items are sold first. Ending inventory consists of the most recently purchased units. During periods of rising prices, FIFO produces higher ending inventory, lower cost of goods sold, and higher net income compared to LIFO.

A typical FIFO calculation involves layering purchases chronologically and peeling off the oldest layers to determine cost of goods sold. Consider this example:

  • Beginning inventory: 100 units at $10 each
  • Purchase 1: 200 units at $12 each
  • Purchase 2: 150 units at $14 each
  • Units sold during the period: 280 units

Under FIFO, cost of goods sold uses the 100 units at $10 ($1,000) plus 180 units from Purchase 1 at $12 ($2,160), totaling $3,160. Ending inventory is the remaining 20 units from Purchase 1 at $12 ($240) plus all 150 units from Purchase 2 at $14 ($2,100), totaling $2,340.

LIFO (Last-In, First-Out)

LIFO assumes the most recently purchased items are sold first. During rising prices, LIFO produces lower ending inventory, higher cost of goods sold, and lower net income. LIFO is permitted under U.S. GAAP but not under IFRS, which is an important distinction the exam tests.

Using the same data from above, under LIFO with a periodic system, cost of goods sold uses the 150 units from Purchase 2 at $14 ($2,100) plus 130 units from Purchase 1 at $12 ($1,560), totaling $3,660. Ending inventory is the remaining 70 units from Purchase 1 at $12 ($840) plus the 100 beginning units at $10 ($1,000), totaling $1,840.

LIFO reserve: Companies that use LIFO often disclose a LIFO reserve, which is the difference between inventory valued at FIFO and inventory valued at LIFO. The exam may ask you to convert LIFO inventory to FIFO by adding back the LIFO reserve.

LIFO liquidation: When a company using LIFO sells more units than it purchases in a period, it dips into old, lower-cost LIFO layers. This inflates profits and is called a LIFO liquidation. The exam tests whether you can identify this situation and its effects.

Weighted Average

The weighted average method calculates a single average cost per unit and applies it to both cost of goods sold and ending inventory.

Periodic weighted average: Total cost of goods available for sale divided by total units available. Using the earlier example: (100 x $10 + 200 x $12 + 150 x $14) / 450 = $5,500 / 450 = $12.22 per unit. Cost of goods sold is 280 x $12.22 = $3,422. Ending inventory is 170 x $12.22 = $2,078.

Moving average (perpetual): A new average cost is recalculated after every purchase. When a sale occurs, the current average cost is used to record cost of goods sold. This produces different results from the periodic weighted average because the average changes throughout the period.

Lower of Cost or Market (LCM) and LCNRV

Inventory must be written down when its value declines below cost. The specific rule depends on the cost flow assumption:

  • LIFO and retail inventory method: Use lower of cost or market. Market is defined as replacement cost, subject to a ceiling (net realizable value) and a floor (NRV minus normal profit margin).
  • All other methods (FIFO, weighted average): Use lower of cost or net realizable value (LCNRV). NRV is the estimated selling price minus costs to complete and sell. There is no floor test under LCNRV.

The exam loves to test whether you know which valuation rule applies. Remember that ASC 330 simplified the rule for non-LIFO companies to just LCNRV, eliminating the floor and ceiling analysis for those companies.

Tax Implications of Inventory Methods

While FAR focuses on financial accounting, you should also be aware of the tax implications tested on REG. The LIFO conformity rule requires that if a company uses LIFO for tax purposes, it must also use LIFO for financial reporting. This is unique among accounting methods and comes up on both FAR and REG.

From a tax planning perspective, LIFO is attractive during periods of rising prices because it produces lower taxable income. However, companies must weigh the tax benefit against the lower reported earnings and the LIFO conformity requirement.

Exam Approach for Inventory Problems

  1. Identify the system (periodic vs. perpetual) and the cost flow assumption.
  2. Set up the data: list beginning inventory and all purchases with quantities and costs.
  3. Determine units sold and units in ending inventory.
  4. Apply the cost flow assumption to allocate costs between COGS and ending inventory.
  5. Check whether LCM or LCNRV applies and write down if necessary.
  6. Verify your answer: Beginning Inventory + Purchases - COGS = Ending Inventory.

Common Exam Traps

  • Confusing periodic LIFO with perpetual LIFO results.
  • Forgetting that FIFO gives the same answer under both periodic and perpetual systems.
  • Using the LCM ceiling/floor test for a FIFO company instead of the simpler LCNRV test.
  • Mixing up which direction prices are moving and the resulting effect on income.
  • Overlooking freight-in as part of inventory cost.

Study Smarter with Think CPA

Inventory problems reward methodical practice. Think CPA offers structured practice questions that walk through each cost flow assumption under both periodic and perpetual systems, so you build the muscle memory to work through these calculations quickly and accurately on exam day. If inventory has been a struggle, focused practice with immediate feedback can make a significant difference.

Final Thoughts

Inventory is one of those topics where understanding the logic behind each method makes the calculations straightforward. Know the difference between periodic and perpetual, master the three cost flow assumptions, and always check whether a write-down is required. With consistent practice, inventory questions become reliable points on the CPA exam.