What's the difference between FIFO, LIFO, and weighted average for inventory valuation?
These three methods determine how your cost of goods sold gets calculated when you sell inventory that was purchased at different prices over time. A simple example helps. Say you bought 100 units at $5 each in January and another 100 units at $7 each in March. In April, you sell 100 units. The method you use decides which cost hits your income statement.
FIFO (First In, First Out) assumes the oldest inventory sells first. In the example above, your cost of goods sold would be $500 because the $5 units are used first. Your remaining inventory on the balance sheet shows $700. When prices are going up, FIFO produces lower cost of goods sold and higher reported profit. This is the most common method for small businesses, especially retail and food businesses, because it matches the way inventory actually moves. You sell or use older stock before newer stock.
LIFO (Last In, First Out) does the opposite. The most recently purchased units hit cost of goods sold first. So your COGS would be $700 and remaining inventory would sit at $500. Higher COGS means lower profit, which means lower taxes in the short term. That sounds attractive, but LIFO has real drawbacks. It’s not allowed under international accounting standards, it makes your balance sheet inventory values look stale over time, and it adds complexity that most small businesses don’t need. Very few small businesses actually use LIFO.
Weighted average takes all inventory costs and blends them. Total cost of $1,200 divided by 200 units gives you $6 per unit. Sell 100 units and your COGS is $600. This is the simplest method to maintain and works well for businesses with high volumes of similar products where tracking individual purchase lots isn’t practical. Think of a store that buys thousands of similar items at slightly different prices throughout the year.
For restaurants and food businesses, FIFO is almost always the right choice because your inventory is perishable and you’re physically rotating stock. For retail shops and e-commerce sellers, FIFO is also standard because it keeps balance sheet values current and is easy to set up in QuickBooks. Weighted average makes sense for businesses with large quantities of interchangeable products where individual cost tracking would be impractical.
The important thing to understand is that these aren’t just accounting technicalities. The method you choose changes your reported profit, your tax bill, and the value of inventory sitting on your balance sheet. Those differences can add up to real money over the course of a year.
Once you pick a method, the IRS expects you to stick with it. Switching requires approval and can trigger adjustments, so it’s worth choosing correctly from the start. If you carry inventory and aren’t sure which method your books are using or whether it’s set up properly, that’s worth looking into with your bilingual bookkeeping services provider before another year closes with numbers that may not reflect your actual business performance.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
How do I set up inventory tracking in QuickBooks Online without making it overly complicated?
Enable inventory tracking in QBO settings, create inventory-type products with accurate costs and starting quantities, and only track items you actually sell. The biggest mistake is trying to track everything.
Read answerWhat causes inventory shrinkage and how does it show up in my bookkeeping?
Shrinkage happens when your physical inventory count is less than what your books say you should have. The most common causes are theft, damage, spoilage, receiving errors, and miscounts. You record the difference as an inventory adjustment that flows into cost of goods sold or a dedicated shrinkage expense account.
Read answerWhat bookkeeping mistakes do first-time franchise owners make that cause problems later?
First-time franchise owners commonly mix personal and business finances, mishandle royalty fee tracking, skip sales tax setup, and assume the franchisor handles the accounting side. These mistakes compound quickly and create expensive problems at tax time.
Read answerWhen does a growing business need an external controller instead of just a bookkeeper?
You need an external controller when your business has outgrown basic transaction recording and you need someone reviewing the numbers, catching errors, and giving you financial insight you can actually act on.
Read answerWhen does a business actually need professional inventory accounting vs a spreadsheet?
A spreadsheet works fine when you carry a handful of products and restock infrequently. Once your SKU count grows, you sell across multiple channels, or your inventory value is large enough to distort your tax return if it's wrong, it's time for something more structured.
Read answerHow does a bilingual bookkeeper help when I need to communicate with my CPA or bank?
A bilingual bookkeeper acts as a bridge between you and English-speaking financial professionals. They translate conversations, prepare documents in the right language, and make sure nothing important gets lost when discussing your taxes, loans, or financial plans.
Read answer

