FIFO vs. Weighted Average Costing for Small Businesses
When you compare FIFO vs weighted average, you're deciding how purchase costs flow into cost of goods sold and ending inventory. The method affects reported gross profit, inventory value, and the records your business needs to maintain.
Neither method is right for every small business. The better fit depends on the goods you sell, how their costs change, and whether your inventory system can apply the method consistently. Start by understanding how each one assigns costs.
Key takeaways
- FIFO assigns the cost of the earliest purchases to goods sold first. Ending inventory carries more recent purchase costs.
- Weighted average blends the cost of similar units into an average unit cost.
- Both methods can produce different cost of goods sold and inventory balances from the same purchases and sales.
- Choose a method your business can apply consistently, and review tax rules before changing it.
How FIFO and weighted average assign costs
Both methods allocate the cost of goods available for sale between two places: cost of goods sold (COGS) and ending inventory. They don't necessarily describe the order in which staff physically pick products from shelves.
FIFO follows the oldest cost layers
FIFO means "first in, first out." It assumes the earliest units purchased or produced are assigned to sales first. The costs from newer purchases remain in ending inventory until the older cost layers are used up.
That pattern often matches how businesses rotate goods with expiration dates. However, the costing assumption and the physical picking process are separate. A shop might ship a newer item first while its accounting system still applies the oldest costs to units sold.
Weighted average blends unit costs
Weighted average divides the total cost of similar units available by the total number of units. The resulting average cost per unit is applied to sales and remaining stock.
A periodic system calculates the average for a set period. A perpetual system may recalculate a moving average when new inventory arrives. The software setup and accounting policy need to specify which approach the business follows.
A numerical example using both methods
Suppose a retailer buys 100 units at $10 each, then buys another 100 units at $12 each. The business sells 150 units before its inventory count. It has 200 units available at a total cost of $2,200.
| Method | Cost of goods sold | Ending inventory |
|---|---|---|
| FIFO | (100 × $10) + (50 × $12) = $1,600 | 50 × $12 = $600 |
| Weighted average | Average cost: $2,200 ÷ 200 = $11 per unit; 150 × $11 = $1,650 | 50 × $11 = $550 |
Both methods account for the same $2,200 in available inventory. Under FIFO, $1,600 goes to COGS and $600 stays in inventory. Under weighted average, those amounts are $1,650 and $550.
Here, newer purchase costs are higher, so FIFO leaves more value in ending inventory and reports lower COGS than weighted average. If costs fall or purchase timing differs, the relationship can change.
Practical tradeoffs for small businesses
The accounting result matters, but so does the work required to produce it. Think about how often costs change, how many SKUs you carry, and what your inventory software can track.
Profit reporting can look different
When unit costs rise, FIFO generally assigns older, lower costs to current sales first. That can mean lower COGS and higher reported gross profit than weighted average. Ending inventory also reflects more recent costs.
Weighted average softens the effect of price changes by spreading them across units. That can make margins less jumpy between purchases, although the average may not match the latest replacement cost. Neither result alone tells you whether a product is priced well.
Recordkeeping demands vary
FIFO requires reliable purchase layers, including dates, quantities, and unit costs. Many inventory systems track this automatically, but errors in receiving or item setup can distort the result.
Weighted average requires accurate quantities and costs for each pool of similar goods. It can be simpler for interchangeable units, though staff still need to enter purchases, returns, and adjustments promptly. A method that the business cannot maintain consistently is a poor operational fit.
Match the method to the goods you sell
Inventory isn't one uniform category. A retailer with dated products may have different needs from a business that buys bulk materials or sells identifiable, high-value items.
FIFO can suit goods with a natural rotation order
FIFO often aligns with operations that move older stock first, such as food, cosmetics, or products with expiration dates. It can also be useful when you want newer purchase costs to remain in the reported value of unsold inventory.
Still, FIFO costing doesn't prove that employees rotated stock correctly. Physical counts and receiving controls remain necessary. For restaurants, tracking waste and inventory changes can help explain differences between expected and counted stock.
Weighted average can suit interchangeable items
A business selling identical or near-identical units may find an average cost practical. Examples include bulk materials or products bought repeatedly from suppliers at changing prices. Each unit in the pool receives the same average cost under the selected approach.
For serialized or unique goods, such as individually identifiable equipment, specific identification may better connect each item's actual cost to its sale, when appropriate under the applicable rules. FIFO and weighted average aren't the only possible approaches.
Recordkeeping that supports inventory costing
A method is only as reliable as its source records. Keep enough detail to trace the ending balance back to purchases, sales, and physical stock.
Preserve purchase and receiving details
Save vendor invoices, receiving records, purchase returns, credits, and relevant inbound freight documents. Keep item numbers, units of measure, quantities, and unit costs consistent. If a shipment includes freight or other charges, document how your accounting policy treats those costs.
A product's management margin may include payment fees, customer shipping, or fulfillment costs. Those amounts don't automatically become tax inventory costs. Separate product acquisition costs from other expenses, and read about landed cost accounting for small retailers when inbound charges affect your product costs.
Reconcile counts and investigate differences
Count inventory at a consistent cutoff, using the same units and locations each period. Compare physical quantities with the inventory system, then investigate meaningful differences before posting adjustments. A missed invoice, unit conversion error, unrecorded return, shrinkage, or timing issue can all affect the balance.
Keep count sheets, inventory valuation reports, adjustment explanations, and supporting invoices together by period. The small business cost of goods sold guide explains how inventory connects to COGS. At year-end, a retail inventory count checklist can help organize the count and its documentation.
Tax treatment and method changes need care
Tax and financial accounting requirements can vary by business structure, accounting method, inventory type, and tax year. Under IRS guidance, businesses that produce, purchase, or sell merchandise generally need to account for inventory, subject to rules that may let qualifying small-business taxpayers use other treatments. Eligibility and the required treatment depend on the facts and current tax rules.
Some businesses may also need to include additional direct or indirect costs in inventory under uniform capitalization rules, subject to applicable exceptions. The IRS discusses accounting methods and changes in Publication 538. Publication 334 provides small-business tax guidance, including inventory considerations.
Don't switch methods simply because one produces a more favorable result in a particular year. A method change may require IRS consent procedures, often involving Form 3115. The exact requirements depend on the proposed change, so use current IRS guidance for the relevant tax year or speak with a tax professional before changing your records or return treatment.
FIFO vs. weighted average: frequently asked questions
Does FIFO mean staff must sell the oldest item first?
No. FIFO describes how costs are assigned in the accounting records. Businesses may rotate physical stock by expiration date or another operational rule, while the costing method remains a separate system.
Which method lowers taxes?
Neither method always produces a lower tax bill. In the example above, FIFO reports lower COGS because the earlier costs were lower. If costs, purchase timing, or eligibility rules differ, the result can differ too. Tax treatment must follow the rules that apply to the business.
Can a small business change methods later?
Possibly, but a change can involve accounting-method procedures and may require IRS consent. The steps depend on the current method and the proposed replacement. Review current IRS guidance before making the change, rather than adjusting the software alone.
Choose a method you can support
FIFO and weighted average can assign different values to COGS and ending inventory, even when sales and purchases are identical. The right choice depends on your products, cost patterns, software, and tax treatment.
For Fort Myers small businesses, we can help connect bookkeeping and QuickBooks records to inventory counts, vendor purchases, and COGS. A consistent method, supported by clear records, makes financial reports easier to understand and tax preparation more organized.






