Back to Blog
Bookkeeping

Inventory Valuation Methods for CPG: FIFO vs. Weighted Average

Jan 5, 20269 min read

How you value inventory directly determines your cost of goods sold, your gross margin, your tax liability, and ultimately how investors perceive the profitability of your CPG brand. Yet most emerging brands give almost no thought to their inventory valuation method. They let their bookkeeper default to whatever QuickBooks suggests and never revisit the decision, even as their product mix, ingredient costs, and scale change dramatically.

Choosing the right inventory valuation method is not an abstract accounting exercise. It has real financial consequences. This guide breaks down the three methods available to CPG brands under GAAP, explains when each one makes sense, and shows you the numbers so you can see the difference.

The Three Methods Under GAAP

U.S. Generally Accepted Accounting Principles allow three inventory valuation methods: First-In First-Out (FIFO), Weighted Average Cost, and Specific Identification. LIFO (Last-In First-Out) is also permitted under GAAP but is rarely appropriate for CPG brands with perishable goods and is prohibited under IFRS, so we will focus on the three methods that matter most for consumer packaged goods.

FIFO: First-In, First-Out

Under FIFO, you assume the oldest inventory is sold first. The cost of goods sold reflects the cost of your earliest purchases, and your ending inventory reflects the cost of your most recent purchases. This method aligns with the physical flow of most CPG products, especially perishable goods where you literally ship the oldest product first.

Best for: Perishable goods, products with expiration dates, brands experiencing rising ingredient costs (FIFO results in lower COGS and higher reported margins during inflationary periods because older, cheaper costs flow through COGS first).

Weighted Average Cost

Under the weighted average method, you calculate a single average cost per unit by dividing the total cost of goods available for sale by the total number of units available. Every unit sold during the period is assigned this average cost, regardless of when it was purchased or produced. The average is recalculated with each new purchase.

Best for: Commodity-based products where individual batches are indistinguishable, brands with relatively stable input costs, and businesses that want to smooth out cost fluctuations in their margin reporting.

Specific Identification

Under specific identification, you track the actual cost of each individual unit or batch of inventory. When a unit is sold, you use its specific cost as COGS. This method is the most precise but also the most operationally intensive.

Best for: High-value or limited-edition products where each production run has materially different costs, brands with a small number of SKUs and large batch sizes that are easy to track individually.

How Each Method Impacts Your Margins and Taxes

The method you choose does not change how much cash you spend on inventory. It changes when and how those costs are recognized on your income statement. In a period of rising costs, which is the norm for CPG brands dealing with ingredient inflation, freight increases, and co-packer rate hikes, the differences are significant.

  • FIFO in a rising cost environment: Older, lower costs flow through COGS first. This means lower COGS, higher gross margins, and higher taxable income. Your P&L looks better, but you pay more in taxes.
  • Weighted average in a rising cost environment: COGS reflects a blended cost that sits between the oldest and newest purchase prices. Margins and tax impact fall between FIFO and what LIFO would produce.
  • Specific identification: COGS reflects the actual cost of the units sold. The margin impact depends entirely on which units you sell first.

In a deflationary cost environment, the effects reverse. FIFO produces higher COGS and lower margins because older, more expensive inventory costs flow through first. This scenario is less common in CPG but can occur when commodity prices drop sharply.

Worked Example: The Numbers Side by Side

Let us walk through a simplified example. Suppose your brand produces a snack bar, and over the course of a quarter you make three production runs with your co-packer:

  • Run 1 (January): 5,000 units at $2.00 per unit = $10,000
  • Run 2 (February): 5,000 units at $2.20 per unit = $11,000
  • Run 3 (March): 5,000 units at $2.50 per unit = $12,500

Total: 15,000 units available for sale at a total cost of $33,500. During the quarter, you sell 10,000 units at $5.00 each for $50,000 in gross revenue.

Under FIFO

You assume the first 10,000 units sold came from Run 1 and Run 2. COGS = $10,000 + $11,000 = $21,000. Ending inventory (5,000 units from Run 3) = $12,500. Gross profit = $50,000 - $21,000 = $29,000 (58% gross margin).

Under Weighted Average

Average cost per unit = $33,500 / 15,000 = $2.2333 per unit. COGS for 10,000 units = $22,333. Ending inventory (5,000 units) = $11,167. Gross profit = $50,000 - $22,333 = $27,667 (55.3% gross margin).

The Difference

FIFO reports $1,333 more in gross profit this quarter than weighted average. Over a full year, with larger volumes and greater cost fluctuations, this difference compounds. A brand doing $5 million in revenue could see a margin difference of two to four percentage points between methods, which materially impacts how investors evaluate the business.

When to Use Each Method in CPG

There is no universally correct answer, but there are strong guidelines based on the nature of your product and business model.

  • Use FIFO if you sell perishable products. If your product has a shelf life, FIFO matches the physical flow of goods. You are literally shipping the oldest product first. This includes refrigerated beverages, fresh snacks, dairy products, and anything with a best-by date that drives inventory rotation.
  • Use weighted average if your inputs are commodity-based and costs fluctuate. If you are buying bulk ingredients like oats, sugar, or oils where prices shift with commodity markets, the weighted average method smooths out those fluctuations and prevents your margins from swinging wildly month to month. This gives investors and management a cleaner picture of underlying business performance.
  • Use specific identification if you have high-value, low-volume products with distinct cost profiles. This is less common in CPG but applies to premium products, seasonal limited-edition runs, or brands with a very small number of SKUs where tracking individual batch costs is practical.

GAAP Requirements and Compliance

Under GAAP, you must apply your chosen inventory valuation method consistently. You cannot switch between FIFO and weighted average from quarter to quarter to optimize your reported margins. A change in inventory valuation method is considered a change in accounting principle under ASC 250 and requires:

  • Justification that the new method is preferable (not just more favorable to your numbers)
  • Retrospective application to all prior periods presented in your financial statements
  • Disclosure of the nature and reason for the change, the effect on each financial statement line item, and the cumulative effect

Additionally, GAAP requires that inventory be stated at the lower of cost or net realizable value (ASC 330). If your inventory is worth less than what you paid for it due to spoilage, obsolescence, or market price declines, you must write it down. This applies regardless of which valuation method you use.

How to Switch Methods

If you determine that your current method does not reflect the economics of your business, switching is possible but it needs to be done properly. Here is the process:

  • Assess the impact. Before switching, calculate what your historical financials would have looked like under the new method. This is the retrospective adjustment you will need to present.
  • Document your justification. GAAP requires that the new method be preferable. Common justifications include a change in product mix, a shift to more perishable goods, or an operational change that makes one method more practical.
  • Restate prior periods. Apply the new method retrospectively to all periods presented in your financial statements. This typically means restating two prior years.
  • Disclose the change. Include a note in your financial statements explaining the change, the justification, and the financial impact.
  • Update your systems. Ensure your accounting software and inventory management system are configured for the new method going forward. This includes updating any automated COGS calculations.

The best time to switch is at the beginning of a fiscal year, ideally before a fundraise or audit, so you can present clean, consistent financials. If you are mid-year and planning to raise capital, discuss the timing with your accountant to avoid presenting restated financials during an active raise.

Get It Right From the Start

The inventory valuation method you choose at the beginning will follow you for years. Switching is costly and creates complexity in your financial history. Take the time to evaluate your product type, cost dynamics, and reporting goals before defaulting to whatever your software suggests. If you are unsure which method fits your business, work with an accountant who understands CPG. The wrong choice today creates restatement headaches and investor questions down the road.

Need help with your CPG finances?

We help CPG brands get their numbers right — so they can make better decisions and grow profitably.

Book a Free Consultation