What's the difference between FIFO, LIFO, and weighted average inventory methods?
FIFO stands for First In, First Out. It assumes the oldest inventory you purchased gets sold first. If you bought 10 units at $5 in January and 10 more at $7 in March, FIFO says the January units sell first. Your cost of goods sold reflects the older, lower price, and the inventory remaining on your balance sheet reflects the newer, higher price.
LIFO stands for Last In, First Out. It works in reverse. The most recently purchased inventory is assumed to sell first. Using the same example, LIFO would assign the $7 cost to the units sold. That means your cost of goods sold is higher, your reported profit is lower, and your tax bill shrinks when prices are rising. Sounds appealing, but there are trade-offs.
Weighted average takes all units available and blends the cost together. With 10 units at $5 and 10 at $7, your average cost per unit is $6. Every unit sold and every unit remaining gets valued at that blended rate. This method smooths out price swings and is the simplest to maintain, which makes it popular for businesses that buy large volumes of similar items at slightly different prices throughout the year.
The method you pick directly affects two things: how much profit you report and how your inventory shows up on the balance sheet. When costs are rising (which is the case more often than not), FIFO reports higher profit because you’re matching older, cheaper costs against current revenue. LIFO reports lower profit because it matches the most recent and higher costs first. Weighted average falls somewhere in between.
For most small businesses, FIFO is the default and most practical choice. It mirrors the actual physical flow of goods since you’re typically selling older stock before newer stock. QuickBooks Online supports FIFO and weighted average for inventory accounting, which is another practical reason most small business owners end up using one of those two.
LIFO is less common at the small business level. It’s not allowed under international accounting standards, and while US tax rules permit it, the IRS requires you to use it for financial reporting too if you use it for taxes. The record-keeping is more involved and most small business accounting software doesn’t natively support it. Unless your accountant specifically recommends LIFO for tax strategy reasons, it’s usually not worth the added complexity.
The most important thing is picking a method and sticking with it. Consistency matters both for accurate reporting and for staying in compliance. Switching methods mid-year creates confusion in your financials and may require IRS approval depending on the circumstances. If you’re not sure which method makes sense for your products and your margins, working with a bookkeeper in Long Beach who understands inventory can help you set things up correctly from the start so your cost of goods sold and profit numbers actually reflect how your business operates.
Long Beach's Trusted Bookkeeping Partner
The Next Step:
A Quick Discovery Call
Tell us where things stand with your books. We'll listen, ask a few questions, and give you a clear quote to get it handled.
More Questions
Why is cash flow more important than profit for a small business?
A business can be profitable on paper and still run out of money. Profit is a calculation over time, but cash flow is what's actually in your bank account right now to cover rent, payroll, and bills.
Read answerHow often should a business do a physical inventory count?
At minimum, once a year at the end of your fiscal year. But many businesses benefit from quarterly, monthly, or rolling cycle counts depending on how much inventory they carry, how fast it moves, and how tight their margins are.
Read answerHow do I find a bookkeeper who understands my industry?
Look for someone who has worked with businesses like yours, asks detailed questions about how your revenue and expenses flow, and can explain what they'd track differently for your industry compared to a generic setup.
Read answerI haven't touched my books in over a year—where do I even start?
Start by gathering your bank and credit card statements for the entire gap period. Work month by month from where your books left off, categorizing transactions and reconciling each month before moving to the next.
Read answerHow do I get customers to pay their invoices on time?
Late payments usually come down to unclear terms, slow invoicing, or no follow-up process. Setting expectations upfront, invoicing immediately, and making it easy to pay solves most of the problem.
Read answerWhat's the most important financial habit for a first-year business owner?
Keep your books current from the start. Consistent, up-to-date bookkeeping is the one habit that makes everything else easier, from understanding your cash flow to filing taxes without a scramble.
Read answer


