Ending Inventory FIFO Calculator
Calculate your ending inventory value using the First-In, First-Out (FIFO) method.
Inventory Layers
Add your beginning inventory and each subsequent purchase as a separate layer. Layers should be in chronological order (oldest first).
| Units | Cost per Unit ($) | Action |
|---|
What Does It Mean to Calculate the Ending Inventory Using FIFO?
To calculate the ending inventory using FIFO (First-In, First-Out) is to apply an accounting method that assumes the first inventory items purchased are the first ones to be sold. This means the inventory remaining at the end of an accounting period (the ending inventory) consists of the most recently purchased items. This method is logical because it often mirrors the actual physical flow of goods for many businesses, especially those dealing with perishable items or products with a life cycle, like fashion or electronics.
The core principle is simple: “first come, first sold.” When you calculate the Cost of Goods Sold (COGS), you use the cost of your oldest inventory. Consequently, when you value your ending inventory, you use the cost of your newest inventory. This can have a significant impact on financial statements, particularly during periods of changing prices.
The FIFO Ending Inventory Formula and Explanation
There isn’t a single algebraic formula to calculate the ending inventory using FIFO. Instead, it is a step-by-step process. The fundamental formulas for inventory are:
Cost of Goods Sold (COGS) = Beginning Inventory + Purchases - Ending Inventory
Ending Inventory (Units) = Units Available for Sale - Units Sold
Under FIFO, the process to find the values for these formulas is as follows:
- Determine Total Units Available: Sum the units from your beginning inventory and all purchases made during the period.
- Determine Ending Inventory Units: Subtract the total number of units sold from the total units available.
- Value the Ending Inventory: Take the number of units in your ending inventory and assign a cost to them by working backward from your most recent purchase. The ending inventory is valued at the cost of the newest stock.
- Calculate Cost of Goods Sold (COGS): The COGS is the value of all inventory that is not in the ending inventory. It is calculated by working forward from your beginning inventory, assigning the cost of the oldest stock first.
Variables Table
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| Inventory Layer | A specific batch of inventory purchased at a specific time and cost. | Units & Currency | 1 to thousands |
| Units Sold | The total quantity of items sold during the accounting period. | Units | 0 to total available |
| COGS | The direct cost attributed to the production of the goods sold by a company. | Currency ($) | Varies |
| Ending Inventory Value | The monetary value of the goods not sold by the end of the period. | Currency ($) | Varies |
Practical Examples
Example 1: Rising Costs
A bookstore makes the following purchases of a popular novel in a quarter:
- Beginning Inventory: 50 units @ $10/unit
- Purchase 1 (Feb): 100 units @ $12/unit
- Purchase 2 (Mar): 100 units @ $15/unit
During the quarter, they sell 180 books. Here’s how to calculate the ending inventory using FIFO:
- Ending Units: (50 + 100 + 100) – 180 = 70 units.
- Value Ending Inventory: The last 70 units remain. These are from the most recent purchase (Mar). So, 70 units * $15/unit = $1,050.
- Calculate COGS: They sold the first 180 units.
- 50 units @ $10 = $500
- 100 units @ $12 = $1,200
- 30 units @ $15 = $450
- Total COGS: $500 + $1,200 + $450 = $2,150
Example 2: Stable Costs
A coffee shop has the following inventory of coffee beans:
- Beginning Inventory: 20 bags @ $20/bag
- Purchase 1 (Week 2): 30 bags @ $20/bag
They sell 40 bags of coffee.
- Ending Units: (20 + 30) – 40 = 10 bags.
- Value Ending Inventory: The last 10 bags remain. Since all bags cost the same, the value is 10 bags * $20/bag = $200.
- Calculate COGS: They sold 40 bags. 40 bags * $20/bag = $800.
How to Use This FIFO Ending Inventory Calculator
Our calculator simplifies this entire process. Here’s a step-by-step guide:
- Enter Units Sold: Input the total number of items sold during the period in the “Total Units Sold” field.
- Add Inventory Layers: Click the “Add Inventory Layer” button for your beginning inventory and each subsequent purchase. Enter the number of units and the cost per unit for each batch in chronological order. The first row should be your oldest inventory.
- Calculate: Click the “Calculate Ending Inventory” button.
- Review Results: The calculator will instantly display the primary result (Ending Inventory Value) along with key intermediate values like Cost of Goods Sold (COGS) and the number of units in your ending inventory. The chart provides a quick visual of how costs are allocated.
Key Factors That Affect FIFO Calculations
- Inflation/Deflation: During periods of rising prices (inflation), FIFO results in a higher ending inventory value and lower COGS, leading to higher reported profits and potentially higher taxes. The opposite is true during deflation.
- Supplier Price Changes: Frequent changes in purchase prices from suppliers will directly impact the valuation of different layers and the final calculation.
- Product Perishability: For industries with perishable goods, FIFO is not just an accounting choice but a physical necessity, making the calculation a direct reflection of business operations.
- Inventory Damage or Obsolescence: If units are written off, they must be removed from the inventory count, which can affect which layers are considered “sold.”
- Bulk Purchase Discounts: Discounts on large orders can create inventory layers with significantly lower costs, impacting the average cost and FIFO valuation differently.
- Shipping and Freight Costs: The landed cost (cost per unit + shipping) should be used for accurate calculations. Fluctuations in shipping fees will alter the cost of each inventory layer.
Frequently Asked Questions (FAQ)
FIFO stands for “First-In, First-Out.” It’s an inventory management and valuation method based on the assumption that the first goods purchased are the first goods sold.
It’s popular because it aligns with the natural physical flow of products for most businesses, is easy to understand, and helps prevent inventory from becoming obsolete. It is also accepted under both GAAP and IFRS accounting standards.
LIFO (Last-In, First-Out) is the opposite method. It assumes the newest inventory is sold first. This results in an ending inventory valued at the oldest costs. LIFO can be beneficial for tax purposes during inflation but is not permitted under International Financial Reporting Standards (IFRS).
During inflationary periods, FIFO typically results in higher reported net income (because COGS is based on older, cheaper costs). This higher income generally leads to a higher tax liability compared to LIFO.
The FIFO method accounts for this by moving to the next chronological batch. If you sell 150 units, and your first batch was 100 units, your COGS will be calculated using all 100 units from the first batch and 50 units from the second batch.
Yes, this calculator is designed for any business that uses the FIFO method, regardless of the product type. It works for both unit-based and weight-based inventory as long as you can define a “unit” and its cost.
You can simply start by adding your first purchase as the first inventory layer. The calculation works perfectly without a formal beginning inventory.
This calculator uses a periodic approach (calculating at the end of a period). However, the final ending inventory value under both periodic and perpetual FIFO is the same. This tool will give you the correct ending inventory value regardless of the system you use.
Related Tools and Internal Resources
For a deeper understanding of inventory management and related financial metrics, explore these resources:
- LIFO vs. FIFO: A Comparative Analysis – Learn the key differences and tax implications between the two main inventory valuation methods.
- Weighted-Average Cost Calculator – An alternative method that smooths out price fluctuations by averaging costs.
- Cost of Goods Sold (COGS) Calculator – A dedicated tool for a deep dive into your COGS calculation.
- Understanding the Inventory Turnover Ratio – See how efficiently you are managing your stock and turning it into sales.
- Balance Sheet Basics for Small Business – Understand how inventory value impacts your company’s balance sheet.
- The Ultimate Guide to Inventory Management – Explore strategies for optimizing your stock levels and reducing carrying costs.