FIFO vs Average Cost for Amazon Inventory: Which Method Is Right?

FIFO vs Average Cost for Amazon Inventory: Which Method Is Right?

Nobody starts an Amazon business thinking, “I can’t wait to decide on an inventory costing method.” But here you are, because at some point someone told you it matters — or you noticed your P&L doesn’t make sense — and they were right.

Why Inventory Costing Methods Exist

You buy inventory at different prices across different purchase orders. When you sell a unit, the accounting question is: which cost do you assign to that sale?

You can’t track individual units through a fulfillment center — Amazon doesn’t give you that data. So you use a systematic method to determine cost. FIFO and weighted average cost are the two standard options for most Amazon sellers. LIFO (Last In, First Out) is technically allowed under US GAAP but prohibited under IFRS and widely impractical for FBA operations, so we’ll skip it.

Your method affects:

– COGS on your income statement

– Ending inventory value on your balance sheet

– Gross profit and taxable income

– Comparability of margins across periods

Once you pick a method, the IRS requires you to use it consistently. Switching requires IRS approval (Form 3115). This isn’t a decision to make on a whim or reverse if you don’t like the tax outcome one year.

What Is FIFO for Amazon Inventory?

FIFO stands for First In, First Out. The assumption is that the oldest inventory you purchased is the first inventory you sold.

In practice: if you bought 500 units at $10.00 in January and 500 more at $13.00 in March, and you sell 600 units in Q2, FIFO assumes you sold all 500 January units first plus 100 of the March units.

COGS under FIFO:

– 500 units × $10.00 = $5,000

– 100 units × $13.00 = $1,300

– Total COGS: $6,300

Ending Inventory under FIFO:

– 400 units × $13.00 = $5,200

FIFO matches the way Amazon actually moves inventory — older stock generally ships first. It’s also the method that makes your balance sheet look better in an inflationary environment, because ending inventory is valued at the most recent (higher) cost.

What Is Weighted Average Cost for Amazon Inventory?

Weighted average cost (also called “average cost” or “AVCO”) blends all your per-unit costs into a single running average. Every time you receive new inventory, the average cost per unit is recalculated.

Using the same example:

– 500 units @ $10.00 + 500 units @ $13.00 = 1,000 units for $11,500

– Average cost per unit: $11.50

COGS under Average Cost:

– 600 units × $11.50 = $6,900

Ending Inventory under Average Cost:

– 400 units × $11.50 = $4,600

Average cost smooths out price volatility. If your supplier prices fluctuate a lot — or you’re dealing with unpredictable freight rates — average cost can make your margins more stable quarter to quarter, even when costs are moving around.

FIFO vs Average Cost: A Direct Comparison

Factor FIFO Average Cost
COGS (in rising cost environment) Lower Higher
Ending Inventory (rising costs) Higher Lower
Taxable Income (rising costs) Higher Lower
Margin Stability More volatile Smoother
IRS Acceptance Yes Yes
Complexity Moderate Lower
Balance Sheet Strength Better Weaker

The key insight: in an inflationary environment (where your costs are going up over time), FIFO produces lower COGS, higher taxable income, and a higher-valued balance sheet. Average cost does the opposite — higher COGS, lower taxable income.

When costs are decreasing (rare but happens with some product categories), the effects reverse.

How Each Method Affects Your Amazon Business Specifically

Tax Planning

If you’re growing fast and reinvesting cash, you probably want to minimize current-year tax liability. In a rising cost environment, weighted average cost will typically produce higher COGS, which reduces taxable income.

That said, this is a long-term decision — you’re not just managing this year’s taxes. The method should fit how you run your business, not just optimize one tax year.

Valuing Your Business for Sale

Buyers and lenders look at your balance sheet. Higher ending inventory values (FIFO in inflationary environments) make the balance sheet stronger. If you’re planning to sell your Amazon business or raise capital, that matters.

Multi-SKU Complexity

If you have 50 SKUs across multiple purchase orders per year, average cost is significantly easier to maintain. FIFO requires tracking cost layers by purchase order, which adds accounting complexity.

Most small-to-mid-size Amazon operations use average cost for simplicity. FIFO is more common in businesses with higher margins, sophisticated accounting systems, or a near-term exit in mind.

What Most Amazon Sellers Actually Do

The honest answer: most 7-figure Amazon sellers are not using either method correctly. They’re running on cash-basis accounting, treating inventory purchases as expenses, and getting a COGS number that’s either wrong or nonexistent.

If that’s you, the first step isn’t choosing between FIFO and average cost. The first step is switching to accrual accounting and building a proper inventory accounting workflow.

See how Amazon seller accounting works →

Once you’re on accrual, then you make the method decision.

MuseMinded is an accounting firm specializing in Amazon FBA, Shopify, and DTC ecommerce brands. We help clients set up their books correctly from the start — including implementing the right costing method in QuickBooks or Xero so it actually works as you scale.

How to Implement FIFO or Average Cost in Your Accounting System

QuickBooks Online

QBO uses average cost for inventory by default. There’s no native FIFO option in QBO. If FIFO is important to your business, you’ll either need a third-party inventory management system that tracks cost layers, or you’ll need to reconcile outside of QBO.

Xero

Xero also defaults to average cost (AVCO). Similar limitations apply — if you need true FIFO, you’ll need an add-on like Cin7, Katana, or DEAR Inventory.

Dedicated Inventory Software

Tools like Linnworks, Skubana, or Inventory Planner can track cost layers at the SKU and PO level, giving you FIFO-accurate COGS that feeds into your accounting system. This is the right setup for a seller with meaningful cost variability across purchase orders.

For most sellers at the 7-figure level, average cost in QBO or Xero — properly configured — is accurate enough and far more practical to maintain.

When to Switch Methods

The IRS treats a change in inventory costing method as a change in accounting method. You need to file Form 3115 and typically get approval. This isn’t as scary as it sounds — it’s routine — but it does require a CPA to handle it correctly.

Don’t switch because one method looks better for one quarter. Switch if:

– Your current method no longer reflects how your business operates

– You’re preparing for an acquisition or exit

– Your accounting system is changing and you’re rebuilding from scratch

– You’re shifting from cash to accrual and starting fresh

FIFO vs Average Cost: What We Recommend for Amazon Sellers

For most Amazon FBA sellers at the 7-figure level: weighted average cost is the right starting point. It’s simpler, supported natively by QuickBooks and Xero, and produces stable margins that are easier to analyze month-over-month.

If you’re above $5M in revenue, have significant cost variability across purchase orders, and are thinking about an exit in the next 2–3 years: talk to a CPA about whether FIFO and a proper inventory management system makes sense.

The method matters less than the consistency. Pick one. Set it up correctly. Don’t change it without a real reason.

Frequently Asked Questions

What is the difference between FIFO and average cost for Amazon inventory?

FIFO assumes the oldest inventory is sold first; average cost blends all unit costs into a running average. In a rising cost environment, FIFO produces lower COGS and higher taxable income. Average cost produces higher COGS and lower taxable income.

Which inventory costing method do most Amazon sellers use?

Most Amazon sellers use weighted average cost, primarily because it’s the default in QuickBooks Online and Xero. FIFO requires more sophisticated tracking, usually via a dedicated inventory management system.

Does the IRS allow both FIFO and average cost for Amazon businesses?

Yes. Both methods are accepted by the IRS. However, once you choose a method, switching requires filing Form 3115 (Application for Change in Accounting Method) and IRS approval.

How does my inventory costing method affect my taxes?

In an inflationary environment (rising costs), average cost produces higher COGS, which reduces gross profit and taxable income. FIFO produces lower COGS and higher taxable income. The difference can be significant depending on cost volatility and inventory volume.

Can I use FIFO in QuickBooks Online for Amazon inventory?

QuickBooks Online uses average cost by default and does not support native FIFO tracking. To implement FIFO, you need a third-party inventory management system (like Cin7 or DEAR Inventory) that tracks purchase order cost layers and syncs with QBO.

When should an Amazon seller switch inventory costing methods?

Consider switching if you’re preparing for a business sale (FIFO may strengthen your balance sheet), if you’re rebuilding your accounting system from scratch, or if your current method is producing inaccurate results. Always consult a CPA before switching — it’s a formal accounting method change that requires IRS notification. — ## Build a Financial Foundation That Actually Holds Picking FIFO or average cost is one piece of getting your Amazon books right. The bigger issue is whether your entire accounting setup — chart of accounts, COGS tracking, inventory reconciliation — is built for an FBA operation or just cobbled together from a generic small business template. [See how MuseMinded builds Amazon P&Ls →](/amazon-accountant) [More on Amazon seller accounting fundamentals →](/amazon-seller-accounting)

MuseMinded is an accounting firm specializing in Amazon FBA, Shopify, and DTC ecommerce brands. If your books aren’t telling you the full story — we can fix that.

Share
Background overlay

Book your introductory call

Related Articles

Post thumbnail placeholder
How to Read an Amazon P&L (Most Sellers Are Looking at the Wrong Numbers)
How to read an Amazon P&L the right way. Most sellers rely
Post thumbnail placeholder
Amazon FBA Profit Margins: Benchmarks Every Seller Should Know
Amazon FBA profit margin benchmarks by category. Most sellers are measuring gross
Post thumbnail placeholder
Amazon COGS: How to Calculate Cost of Goods Sold for FBA Sellers
How to calculate Amazon COGS correctly for FBA sellers. Landed cost, FIFO
Background overlay

Get Your Chart of Accounts Template!