QuickBooks Blog
Midsize business

FIFO vs. LIFO: What is the difference?

Inventory is often the most significant asset balance on the balance sheet. If you operate a retailer, manufacturer, or wholesale business, inventory may require a large investment, and you need to track the inventory balance carefully. Managing inventory requires the owner to assign a value to each inventory item, and the two most common accounting methods are FIFO and LIFO.


The average cost is a third accounting method that calculates inventory cost as the total cost of inventory divided by total units purchased. Most businesses use either FIFO or LIFO, and sole proprietors typically use average cost. Accounting standards allow companies to use all three methods.

QuickBooks has the tools you need to help your business thrive.

What is FIFO?

FIFO (First-In, First-Out) is an inventory costing method where the oldest inventory items are assumed to be sold first. This means that the cost of goods sold (COGS) on your income statement reflects the cost of your oldest inventory, while your remaining inventory on the balance sheet reflects the cost of your newest items. 


FIFO is the most common inventory valuation method, and it's often preferred because it aligns with the natural flow of goods in many businesses. According to the IRS, FIFO is an acceptable method for valuing inventory for tax purposes as long as it's consistently applied. 

What is LIFO?


LIFO (Last In, First Out) is an accounting method used for inventory valuation, where the most recently acquired items are assumed to be sold or used first. Under LIFO, the cost of the latest inventory purchased is the first to be recorded as the cost of goods sold (COGS), leaving older inventory as ending stock. This method is often used during periods of inflation, as it results in higher COGS and lower taxable income, but it may not reflect the actual physical flow of inventory. LIFO is permitted under U.S. Generally Accepted Accounting Principles (GAAP) but not allowed under International Financial Reporting Standards (IFRS).

Before diving into the inventory valuation methods, you first need to review the inventory formula. The components of the formula are used to calculate FIFO and LIFO accounting values.

Understanding the inventory formula

The value of inventory is determined using the ending inventory formula:

Beginning inventory + purchases = goods available for sale – cost of goods sold (COGS) = ending inventory

Let’s assume that a sporting goods store begins the month of April with 50 baseball gloves in inventory and purchases an additional 200 gloves. Goods available for sale totals 250 gloves, and the gloves are either sold (added to cost of goods sold) or remain in ending inventory. If the retailer sells 120 gloves in April, ending inventory is (250 goods available for sale – 120 cost of goods sold), or 130 gloves.

As you review the FIFO and LIFO inventory systems below, consider that goods available for sale end up in one of two places: cost of goods sold or ending inventory.

FIFO and LIFO produce a different cost per unit sold, and the difference impacts both the balance sheet (inventory account) and the income statement (cost of goods sold).

How are FIFO and LIFO methods different?

FIFO and LIFO inventory valuations differ because each method makes a different assumption about the units sold. To understand FIFO vs. LIFO flow of inventory, you need to visualize inventory items sitting on the shelf, each with a cost assigned to it.

Inflation is the overall increase in prices over time, and this discussion assumes that inventory items purchased first are less expensive than more recent purchases. Since the economy has some level of inflation in most years, prices increase from one year to the next.

Finally, the difference between FIFO and LIFO costs is due to timing. When all inventory items are sold, the total cost of goods sold is the same, regardless of the valuation method you choose in a particular accounting period.

Here are the critical differences between FIFO and LIFO:

Using FIFO for inventory valuation

FIFO assumes that the oldest items purchased are the first items sold, and older inventory items are less expensive than recent purchases. Using FIFO generates these results:

  • Cost of goods sold: Selling the older (cheaper) units first generates a lower cost of goods sold than LIFO.
  • Ending inventory: The newer, more expensive units remain in ending inventory, which is a higher balance than the LIFO method.
  • Net income (profit): The lower cost of goods sold balance means that the FIFO method generates a higher profit than LIFO.

When you sell the newer, more expensive items first, the financial impact is different, which you can see in our calculations of FIFO & LIFO later in this post.

Inventory valuation using LIFO

LIFO assumes that the most recent inventory items are sold first, which are the most expensive. The financial results using LIFO are:

  • Cost of goods sold: Selling the more expensive units first generates a higher cost of goods sold than FIFO.
  • Ending inventory: The older, less expensive units remain in ending inventory, which is a lower balance than the FIFO method.
  • Net income (profit): The higher cost of goods sold balance means the LIFO method generates a smaller profit than FIFO.

In sum, using the LIFO method generally results in a higher cost of goods sold and smaller net profit on the balance sheet. When all of the units in goods available are sold, the total cost of goods sold is the same, using any inventory valuation method.

Assume that the sporting goods store sells the 250 baseball gloves in goods available for sale. All costs are posted to the cost of goods sold account, and ending inventory has a zero balance. It no longer matters when a particular item is posted to the cost of goods sold account since all of the items are sold.

To solidify your understanding of these concepts, let’s review a simple example of the calculations.

How do you calculate FIFO and LIFO?

To explain inventory valuation in detail, assume that Sterling Fashions sells a line of men’s shirts and that the store had no beginning inventory balance on March 1st. Here is the inventory activity for March:

Chart of accounts

The store purchased shirts on March 5 and March 15 and sold some of the inventory on March 25. The company’s bookkeeping total inventory cost is $13,100, and the cost is allocated to either the cost of goods sold balance or ending inventory. Two hundred fifty shirts are purchased, and 120 are sold, leaving 130 units in ending inventory.

A company’s recordkeeping must track the total cost of inventory items, as well as the units bought and sold.

We’ll calculate the cost of goods sold balance and ending inventory, starting with the FIFO method.

Here's how to calculate FIFO step-by-step:

Step 1: Identify the cost of your oldest inventory

Your oldest inventory is the inventory you purchased or produced first. In this example, you bought 100 units for $50 per unit (your oldest inventory), and on March 15, you bought 150 units at $54 per unit.

Step 2: Determine the number of units sold

Figure out how many units of that oldest inventory you sold. For this example, you sold 120 shirts in total. 

Calculate the cost of goods sold

Multiply the cost of your oldest inventory per unit by the number of units sold.

  • First 100 shirts sold: 100 shirts x $50 = $5,000
  • Remaining 20 shirts sold: 20 shirts x $54 = $1,080
  • Total COGS: $5000 + $1080 = $6,080

Calculating ending inventory using FIFO

Since you sold 120 shirts out of 250, you have 130 shirts left in inventory. Using FIFO, these remaining shirts are assumed to be from the March 15 purchase:

Ending inventory value: 130 shirts x $54 = $7,020

FIFO accounting results

To calculate the cost of goods sold, start with the oldest units. In this case, the store sells 100 of the $50 units and 20 of the $54 units, and the cost of goods sold totals $6,080.

The newer units with a cost of $54 remaining in ending inventory, which has a balance of (130 units X $54), or $7,020. The sum of $6,080 cost of goods sold and $7,020 ending inventory is $13,100, the total inventory cost.

The LIFO valuation method produces a different result.

LIFO inventory values

Using the example scenario above, here is how you would calculate ending inventory value with the LIFO method:

Step 1: Identify the cost of your newest inventory

With LIFO, we start with the newest inventory, which is the 150 shirts purchased on March 15 at $54 each.

Step 2: Determine the number of units sold

The store sold 120 shirts on March 25.

Step 3: Calculate the Cost of Goods Sold (COGS)

Using LIFO, we assume the 120 shirts sold came from the newest inventory first:

120 shirts x $54 (cost per shirt) = $6,480

Total COGS = $6,480

Step 4: Calculate the value of ending inventory

Determine remaining units from newest batch: 150 (initial) - 120 (sold) = 30 shirts remaining from the March 15 purchase.

Calculate the value of those units: 30 shirts x $54 = $1,620

Add the value of the older inventory: 100 shirts x $50 = $5,000

Total ending inventory value using LIFO: $1,620 + $5,000 = $6,620

FIFO generates a lower-cost goods sold balance than LIFO and a higher ending inventory balance. However, only 120 of the 250 units of goods available for sale are sold. What is the financial impact when all the inventory is sold?

Inventory values when all units are sold

When all 250 units are sold, the entire inventory cost ($13,100) is posted to the cost of goods sold. Let’s assume that Sterling sells all of the units at $80 per unit, for a total of $20,000. The profit (taxable income) is $6,900, regardless of when inventory items are considered to be sold during a particular month.

The impact of using FIFO or LIFO reverses over time. FIFO assumes that cheaper items are sold first, generating a higher profit than LIFO. However, when the more expensive items are sold in later months, profit is lower. LIFO generates lower profits in early periods and more profit in later months.

FIFO is the more straightforward method to use, and most businesses stick with the FIFO method.

FIFO vs. LIFO on financial statements

Since FIFO assumes that the oldest inventory is sold first, it will impact your income statement and balance sheet as follows:

Income statement shows lower COGS

The cost of goods sold (COGS) reflects the cost of the oldest inventory, resulting in a lower COGS and a higher gross profit during periods of rising prices.

Balance sheet shows higher inventory value

Inventory is valued based on the cost of the newest items, leading to a higher inventory value on the balance sheet.

LIFO, on the other hand, assumes that you sold the newest inventory first. Your income statement and balance sheet will reflect the numbers this way: 

Income statement shows higher COGS

COGS reflects the cost of the newest inventory, resulting in a higher COGS and a lower gross profit during periods of rising prices.

Balance sheet shows lower inventory value

Inventory is valued based on the cost of the oldest items, leading to a lower inventory value on the balance sheet.

It's important to note that these effects are reversed in periods of falling prices, where LIFO would result in lower COGS and higher inventory values compared to FIFO. This reversal occurs because in a deflationary environment, the newest inventory (used first in LIFO) is less expensive than older inventory.

FIFO and LIFO pros and cons

The FIFO and LIFO methods each have pros and cons. Let’s break them down:

FIFO Pros

  • Intuitive and matches physical flow: FIFO aligns with how many businesses naturally manage inventory, selling the oldest items first.
  • Higher profits during inflation: It leads to a lower cost of goods sold (COGS) and higher net income when prices are rising.
  • Higher inventory value: This method results in a higher value of inventory on the balance sheet, which can be beneficial for some financial ratios.
  • Globally accepted: FIFO is allowed under Generally Accepted Accounting Principles (GAAP) in the United States and International Financial Reporting Standards (IFRS).  

FIFO Cons

  • Higher taxes during inflation: Higher profits mean a greater tax liability.
  • May overstate income: Can overstate income in the short term, especially during periods of rapid inflation.

LIFO Pros

  • Lower taxes during inflation: Higher COGS leads to lower taxable income.
  • More accurate matching of costs and revenues: Matches current costs with current revenues, which can provide a more realistic picture of profitability during inflation.

LIFO Cons

  • Not allowed under IFRS: LIFO is prohibited under International Financial Reporting Standards (IFRS), limiting its use for companies that report under IFRS.
  • Lower net income: Using LIFO results in lower net income during periods of inflation, which can negatively impact some financial ratios.
  • Can understate inventory value: LIFO leads to a lower inventory value on the balance sheet.
  • Less intuitive: This method doesn't always align with the actual inventory flow in many businesses.
  • More difficult to manage: In general, LIFO is more challenging than FIFO to manage due to recordkeeping complexity. 

Keep in mind the pros and cons of FIFO and LIFO depend on a business's specific situation, industry, and economic conditions. 

How do FIFO and LIFO affect more straightforward accounting operations?

Using FIFO simplifies the accounting process because the oldest items in inventory are assumed to be sold first. When Sterling uses FIFO, all of the $50 units are sold first, followed by the items at $54.

Let’s expand the example and assume that the store-bought items at five different prices, rather than two. Here are the prices in order: $50, $54, $55.60, $57, $58.25. FIFO still assumes that the $50 items are sold first.

LIFO is more difficult to account for because the newest units purchased are constantly changing. In the example above, LIFO assumes that the $54 units are sold first. However, if there are five purchases, the first units sold are at $58.25.

The LIFO method requires advanced accounting software and is more difficult to track. Keep your accounting simple by using the FIFO method. You’ll spend less time on inventory accounting, and your financial statements will be easier to produce and understand.

The Sterling example computes inventory valuation for a retailer, and this accounting process also applies to manufacturers and wholesalers (distributors). The costs included for manufacturers, however, are different from the costs for retailers and wholesalers. You also need to understand the regulatory and tax issues related to inventory valuation. FIFO is the more straightforward method to use, and most businesses stick with the FIFO method.

Industry, regulatory, and tax considerations

There are certain industry, regulatory, and tax considerations to keep in mind when deciding which inventory valuation method to use. 

FIFO and LIFO industry considerations


Deciding whether to use FIFO or LIFO involves assessing several complex factors, one of which is the industry. 

Accountants use “inventoriable costs” to define all expenses required to obtain inventory and prepare the items for sale. For retailers and wholesalers, the largest inventoriable cost is the purchase cost.


On the other hand, manufacturers create products and must account for the material, labor, and overhead costs incurred to produce the units and store them in inventory for resale.

FIFO and LIFO regulatory factors

You should also know that Generally Accepted Accounting Principles (GAAP) allow businesses to use FIFO or LIFO methods. However, International Financial Reporting Standards (IFRS) permits firms to use FIFO, but not LIFO. Check with your CPA to determine which regulations apply to your business.

How LIFO and FIFO affect tax liabilities

The inventory method you choose may impact your income tax liability. To explain, assume that Sterling sells 300 shirts on December 31, 2024.

The FIFO and LIFO compute the different cost of goods sold balances, and the amount of profit will be different on December 31, 2024. As a result, the 2024 profit on shirt sales will be different, along with the income tax liability. Again, these are short-term differences that are eliminated when all of the shirts are sold.

FIFO is the easiest method to use, regardless of industry, and this inventory valuation method complies with GAAP and IFRS. Use the FIFO method for your inventory transactions.

Accounting for inventory is essential—and proper inventory management helps you increase profits, leverage technology to work more productively, and to reduce the risk of error.

Save time, increase accuracy with QuickBooks

The FIFO and LIFO methods impact your inventory costs, profit, and your tax liability. Keep your accounting simple by using the FIFO method of accounting, and discuss your company’s regulatory and tax issues with a CPA.

Use QuickBooks Enterprise to account for inventory using less time and with more accuracy. QuickBooks allows you to use several inventory costing methods, and you can print reports to see the impact of labor, freight, insurance, and other costs. With QuickBooks Enterprise, you’ll know how much your inventory is worth so you can make real-time business decisions.

Pay your team and manage benefits with the #1 payroll service provider.

Recommended for you

Mail icon
Get the latest to your inbox
No Thanks

Get the latest to your inbox

Relevant resources to help start, run, and grow your business.

By clicking “Submit,” you agree to permit Intuit to contact you regarding QuickBooks and have read and acknowledge our Privacy Statement.

Thanks for subscribing.

Fresh business resources are headed your way!

Looking for something else?

QuickBooks

From big jobs to small tasks, we've got your business covered.

Firm of the Future

Topical articles and news from top pros and Intuit product experts.

QuickBooks Support

Get help with QuickBooks. Find articles, video tutorials, and more.