FIFO Inventory Method: What It Is, How It Works, and When to Use It
If your business carries inventory, the way you value that inventory directly affects your reported profits, tax bill, and balance sheet. The FIFO method — short for First In, First Out — is one of the most widely used inventory valuation approaches, and for good reason. It mirrors the way most businesses actually move their products.
Here is everything you need to know about FIFO: how it works, how to calculate it, when it makes sense for your business, and how it stacks up against other methods like LIFO.
What Is the FIFO Inventory Method?
FIFO stands for First In, First Out. Under this method, you assume that the oldest items in your inventory are sold first. When you calculate your Cost of Goods Sold (COGS), you use the cost of the earliest purchased inventory before moving on to more recent purchases.
This does not mean you physically have to sell the oldest items first — though many businesses naturally do. FIFO is an accounting assumption about cost flow, not a requirement about physical product movement.
Both U.S. Generally Accepted Accounting Principles (GAAP) and International Financial Reporting Standards (IFRS) accept FIFO as a valid inventory accounting method. In fact, FIFO is the only method accepted under IFRS, making it the global default for inventory valuation.
How FIFO Works: A Step-by-Step Example
Suppose you run a small candle business and made three inventory purchases in January:
| Purchase | Quantity | Unit Cost | Total Cost |
|---|---|---|---|
| January 5 | 100 candles | $8.00 | $800 |
| January 15 | 150 candles | $9.00 | $1,350 |
| January 25 | 100 candles | $10.00 | $1,000 |
Total inventory: 350 candles, total cost $3,150.
Now let's say you sell 200 candles in January. Under FIFO, here's how you calculate COGS:
- First, use all 100 candles from the January 5 batch: 100 x $8.00 = $800
- Next, use 100 candles from the January 15 batch: 100 x $9.00 = $900
COGS = $800 + $900 = $1,700
Your remaining inventory is:
- 50 candles at $9.00 = $450
- 100 candles at $10.00 = $1,000
Ending inventory value = $1,450
Notice that your ending inventory reflects the more recent, higher costs. This is a key characteristic of FIFO — your balance sheet inventory value stays closer to current market prices.
The FIFO Formula
The core calculation is straightforward:
COGS = Beginning Inventory + Purchases During the Period - Ending Inventory
Under FIFO, the specific twist is how you assign costs. You always pull from the oldest cost layers first when calculating what was sold, and the newest cost layers represent what remains.
For ending inventory specifically:
Ending Inventory = Total Units on Hand x Cost of Most Recent Purchases
FIFO vs. LIFO: What Is the Difference?
LIFO (Last In, First Out) is the opposite approach — it assumes you sell your newest inventory first. The difference matters more than you might think, especially when prices are changing.
During Rising Prices (Inflation)
| FIFO | LIFO | |
|---|---|---|
| COGS | Lower (uses older, cheaper costs) | Higher (uses newer, more expensive costs) |
| Net Income | Higher | Lower |
| Ending Inventory | Higher (reflects current prices) | Lower (reflects older prices) |
| Tax Bill | Higher | Lower |
During Falling Prices
The effects reverse. FIFO would produce higher COGS and lower net income, while LIFO would produce lower COGS and higher net income.
Key Regulatory Differences
- FIFO is accepted under both GAAP and IFRS
- LIFO is only accepted under U.S. GAAP — it is banned under IFRS
- Switching from one method to another requires IRS approval via Form 3115
- To elect LIFO, you must file IRS Form 970
If your business operates internationally or plans to expand overseas, FIFO is the safer choice since it is universally accepted.
Advantages of FIFO
1. Accurate Balance Sheet Valuation
Because ending inventory reflects recent purchase prices, your balance sheet presents a more realistic picture of what your inventory is actually worth today. This is especially important when applying for loans or attracting investors — lenders want to see asset values that reflect current market conditions.
2. Matches Natural Business Flow
Most businesses, especially those dealing with perishable goods, naturally sell their oldest stock first. FIFO aligns your accounting with this physical reality, making your financial records more intuitive and easier to audit.
3. Global Acceptance
FIFO works everywhere. Whether you report under GAAP or IFRS, FIFO is always an accepted method. This simplifies accounting for businesses with international operations.
4. Simpler to Implement
FIFO is generally easier to track and manage than other methods. You layer costs chronologically and pull from the oldest first — a straightforward system that works well with or without sophisticated inventory software.
5. Higher Net Income During Inflation
When prices are rising, FIFO reports higher profits. While this means a higher tax bill, it also means stronger financial statements. This can be advantageous when seeking financing, negotiating with suppliers, or reporting to stakeholders.
Disadvantages of FIFO
1. Higher Taxes During Inflation
The flip side of higher reported income is a higher tax obligation. In periods of significant inflation, the difference between FIFO and LIFO tax bills can be substantial. For cash-strapped small businesses, this is a real consideration.
2. Potential Income Overstatement
FIFO can make your business appear more profitable than it actually is in inflationary environments. The older, cheaper costs flowing through COGS do not reflect the true replacement cost of the goods you sold.
3. Less Useful for Tax Planning
If minimizing current-year taxes is a priority, LIFO offers more flexibility during inflationary periods. FIFO does not allow you to strategically match higher costs against revenue.
When Should You Use FIFO?
FIFO is the right choice for your business if any of the following apply:
-
You sell perishable goods. Food, beverages, cosmetics, pharmaceuticals — any industry where products expire or degrade should use FIFO. It naturally aligns with how you move product.
-
You operate internationally. Since IFRS requires FIFO (or weighted average), businesses with global operations should standardize on FIFO.
-
You want stronger financial statements. If you are raising capital, applying for loans, or reporting to investors, FIFO's higher net income and more accurate balance sheet can work in your favor.
-
You want simplicity. For small businesses without complex inventory systems, FIFO's chronological approach is the most intuitive to maintain.
-
Your inventory costs are relatively stable. When prices are not changing dramatically, the difference between FIFO and LIFO is minimal — and FIFO's simplicity becomes the deciding factor.
Other Inventory Valuation Methods
Besides FIFO and LIFO, there are two other common methods worth knowing:
Weighted Average Cost
This method assigns a uniform average cost to all inventory items. You calculate it by dividing the total cost of goods available for sale by the total number of units available. It smooths out price fluctuations and is popular in industries where individual items are indistinguishable — like fuel, grain, or raw materials.
Specific Identification
This method tracks the actual cost of each individual item. It is used for high-value, unique items like custom furniture, fine art, real estate, or luxury vehicles. It is the most accurate method but impractical for businesses with high-volume, low-cost inventory.
How to Choose Your Inventory Method
The IRS requires you to choose an inventory accounting method and apply it consistently year over year. Changing methods is possible but requires filing Form 3115 (Application for Change in Accounting Method), so it is worth getting your choice right from the start.
Consider these factors:
- Industry norms — What method do similar businesses in your industry use? Following industry standards simplifies benchmarking and audits.
- Price trends — Are your inventory costs rising, falling, or stable? This affects both your tax bill and reported profits.
- Financial goals — Do you need strong financial statements for investors, or would you rather minimize your tax burden?
- International operations — If you do business globally, FIFO avoids the complications of LIFO's GAAP-only status.
- Complexity tolerance — How much time and effort can you devote to inventory tracking?
Common FIFO Mistakes to Avoid
Even though FIFO is straightforward, there are pitfalls to watch for:
-
Not tracking inventory layers properly. FIFO requires you to know the cost and quantity of each purchase batch. Without proper records, your COGS calculations will be inaccurate.
-
Mixing methods across product lines without documentation. While the IRS allows different methods for different inventory categories, you need clear documentation and consistent application.
-
Forgetting to account for returns and write-offs. Returned goods and obsolete inventory need to be handled within your FIFO layers. Ignoring them distorts your ending inventory value.
-
Switching methods without IRS approval. Changing from FIFO to LIFO (or vice versa) without filing the proper forms can trigger penalties and forced recalculations.
Keep Your Inventory Accounting Organized from Day One
Whether you choose FIFO, LIFO, or another method, the foundation of good inventory accounting is meticulous record-keeping. Every purchase, every sale, and every adjustment needs to be tracked accurately.
Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — including inventory tracking. With version-controlled ledgers and no vendor lock-in, you always know exactly where your numbers come from. Get started for free and see why developers and finance professionals trust plain-text accounting for their business finances.
