Back to BlogBookkeeping

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.

This Is Not an Abstract Accounting Exercise

Choosing the right inventory valuation method has real financial consequences. It determines your reported COGS, gross margin, tax liability, and how investors evaluate your profitability. This guide breaks down the three methods available under GAAP, explains when each makes sense, and shows you the numbers.
01

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.

Inventory Valuation Methods at a Glance

FIFO (First-In, First-Out)Oldest costs hit COGS first
Weighted Average CostBlended average per unit
Specific IdentificationActual cost per batch/unit

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 Use Cases for FIFO

Perishable goods, products with expiration dates, and 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. The average is recalculated with each new purchase.

Best Use Cases for Weighted Average

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 Use Cases for Specific Identification

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.
02

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.

Impact in a Rising Cost Environment

FIFO COGSLower (older, cheaper costs)
FIFO gross marginHigher reported margins
FIFO tax impactHigher taxable income
Weighted Avg COGSBlended (middle ground)
Weighted Avg marginModerate, smoothed
Specific ID COGSDepends on units sold

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.

03

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:

Quarterly Production Runs

Run 1 (January)5,000 units @ $2.00 = $10,000
Run 2 (February)5,000 units @ $2.20 = $11,000
Run 3 (March)5,000 units @ $2.50 = $12,500
Total available15,000 units / $33,500
Units sold10,000 @ $5.00 = $50,000 revenue

FIFO Result

COGS (Run 1 + Run 2)$21,000
Ending inventory (Run 3)$12,500
Gross profit$29,000
Gross margin58.0%

Weighted Average Result

Average cost per unit$2.2333
COGS (10,000 units)$22,333
Ending inventory (5,000 units)$11,167
Gross profit$27,667
Gross margin55.3%

Gross Margin Comparison

FIFO gross margin58.0%
Weighted Average gross margin55.3%

The Difference Compounds at Scale

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.
04

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.

1

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.

2

Use weighted average if your inputs are commodity-based

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.

3

Use specific identification for high-value, low-volume products

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.

05

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

Lower of Cost or Net Realizable Value

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.
06

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.

1

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.

2

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.

3

Restate prior periods

Apply the new method retrospectively to all periods presented in your financial statements. This typically means restating two prior years.

4

Disclose the change

Include a note in your financial statements explaining the change, the justification, and the financial impact.

5

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.

Best Time to Switch

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.
07

Get It Right From the Start

Choose Intentionally, Not by Default

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