Retail accounting is how you assign cost and value to the merchandise sitting on your shelves. Get the method wrong and your margins, your tax bill, and your reorder decisions all inherit the error.
Four methods cover nearly every store: FIFO, LIFO, weighted average cost, and the retail inventory method.
Below you'll find the formula for each, worked examples with store-scale numbers, the point where the retail method stops working for specialty retailers, and a tax provision most small retailers qualify for and never hear about.
Key Takeaways:
- Retail accounting is an inventory valuation approach, not a separate branch of accounting, which is why the name confuses so many store owners.
- Four methods matter: FIFO, LIFO, weighted average cost, and the retail inventory method. Each one produces a different cost of goods sold and a different tax bill from identical purchase records.
- The retail inventory method holds up only when markup stays consistent inside a category, which disqualifies it for most specialty retailers running mixed margins.
- Retailers under the IRS gross receipts threshold can elect simplified inventory treatment under Section 471(c), an option almost no retail accounting guide mentions.
- A perpetual system tied to your point of sale tracks unit cost as goods move, removing most of the estimating that these formulas exist to replace.
What is Retail Accounting?
Retail accounting is a set of methods for assigning cost and value to merchandise inventory so a store can calculate its cost of goods sold, ending inventory, and gross margin. The calculations rest on purchase records, sales data, and markup, and they answer two questions: how much capital is tied up in stock right now, and what did the goods you already sold cost you to acquire.
Why The Name Misleads People
As a label, it describes very little of what it covers. Retail accounting is closer to an inventory valuation discipline than a distinct accounting system, and store owners who expect it to cover payroll, sales tax filing, or accounts payable end up disappointed.
Those live in your general ledger. What retail accounting governs is the single largest line item on most retail balance sheets, which is merchandise.
One more distinction trips people up. "Retail accounting" is sometimes used loosely for the whole category of inventory valuation, and sometimes used narrowly to mean the retail inventory method specifically. Both usages appear in the sections below, labeled clearly.
Why Retail Accounting Matters For Your Store
Inventory is usually the biggest asset a retailer owns, and the method you use to value it changes your reported profit, your taxable income, and what your business is worth on paper. Two stores with identical purchases and identical sales can report meaningfully different profits purely on the basis of method choice.
The Three Consequences You Are Actually Deciding
Taxable income. Higher cost of goods sold means lower profit and a smaller tax bill. Method choice moves that number.
Reported margin. Lenders, investors, and acquirers read your gross margin before anything else on the statement. A method that understates cost makes a store look healthier than it is.
Operating decisions. Bad cost data produces bad pricing. If your system thinks a case of spirits cost $180 when you paid $214, each margin report drawing on it is off.
Inventory accounting is also mandatory for tax reporting. The IRS sets out the accepted approaches in Publication 538, and once you adopt a method you are expected to apply it consistently from year to year.
The Four Retail Accounting Methods Compared
Four options handle the great majority of retail situations. Three of them (FIFO, LIFO, and weighted average) are cost-flow assumptions built on your purchase history. The fourth, the retail inventory method, estimates backward from selling price.
| Method | How it Values Inventory | Best Fit | Effect When Costs Rise | Status |
|---|---|---|---|---|
| FIFO | Oldest purchase costs assigned to goods sold first | Perishables, dated stock, fashion, anything with rotation | Lower COGS, higher reported profit, higher tax | GAAP and IFRS accepted |
| LIFO | Newest purchase costs assigned to goods sold first | Non-perishable stock in sustained inflation | Higher COGS, lower reported profit, lower tax | U.S. GAAP only, prohibited under IFRS |
| Weighted average | Blended cost across all units available | Identical SKUs bought repeatedly at shifting prices | Falls between FIFO and LIFO | GAAP and IFRS accepted |
| Retail inventory method | Ending stock at retail converted to cost via a ratio | Consistent markup across a category, frequent interim reporting | Depends on markup stability, not cost direction | GAAP and IRS accepted |
The first three answer the question "which units did I sell." The fourth sidesteps that question by working from dollar values instead of units, which is what makes it fast and what makes it fragile.
Cost of Goods Sold: The Starting Point
Cost of goods sold is what you paid to acquire the merchandise you sold during a period, and each method on this page is ultimately a way of arriving at that number. The base formula:
Beginning inventory + purchases − ending inventory = COGS
A convenience store opens the quarter with $120,000 of merchandise at cost, buys another $340,000 during the quarter, and counts $135,000 on hand at the end. Cost of goods sold comes to $325,000.
Subtract that from net sales and you have gross profit. The catch sits in the ending inventory line. Arriving at it requires either a physical count or one of the valuation methods below, and when an identical SKU arrived at three different prices, what you assign is a choice rather than a fact.
Whatever number you land on carries forward into your prime costs, since merchandise and labor together determine what it actually costs you to put a sale through the register.
First in, First out (FIFO)
FIFO assumes the oldest units in stock are the first ones sold, so the earliest costs you paid flow into cost of goods sold and the most recent costs stay on the balance sheet.
The method suits any retailer whose merchandise physically rotates, including convenience stores moving dairy and packaged food, vape shops managing coil and liquid shelf life, and apparel sellers clearing seasonal lines.
Anyone running convenience store inventory defaults to FIFO for an obvious reason: the stock expires in roughly the order it arrived, so the accounting matches what happens on the shelf.
FIFO Worked Out
A c-store tracks one SKU across a quarter:
| Layer | Units | Unit Cost | Layer Cost |
|---|---|---|---|
| Beginning inventory | 200 | $1.80 | $360 |
| First purchase | 300 | $2.00 | $600 |
| Second purchase | 250 | $2.16 | $540 |
| Total available | 750 | $1,500 |
The store sells 600 units. Under FIFO, the cost assignment starts at the top of that table: 200 units at $1.80, then 300 units at $2.00, then 100 units at $2.16.
- COGS: $360 + $600 + $216 = $1,176
- Ending inventory: 150 units at $2.16 = $324
What FIFO Does to Your Numbers
When acquisition costs climb, FIFO charges the cheapest units against revenue. Reported profit rises, margin looks strong, and the tax bill grows with it. Inventory on the balance sheet also reflects recent prices, so FIFO valuations track closer to replacement cost. Owners preparing for a sale or a funding round often favor the method for exactly that reason.
Last in, First out (LIFO)
LIFO assumes the most recently purchased units are sold first, assigning your newest costs to cost of goods sold and leaving older costs in ending inventory. When prices are rising, the effect is a higher COGS, thinner reported profit, and less tax owed.
Note what LIFO does not do. It does not value inventory at current market or wholesale prices. It works from the actual costs recorded on your purchase invoices, simply reading the layers from the bottom up.
LIFO Worked Out
Working the c-store layers in reverse order: 250 units at $2.16, then 300 units at $2.00, then 50 units at $1.80.
- COGS: $540 + $600 + $90 = $1,230
- Ending inventory: 150 units at $1.80 = $270
Identical purchases, identical sales, and a cost of goods sold $54 higher than FIFO produced on this one SKU. Multiply across a full catalog and the gap gets substantial.
Where LIFO Is Permitted
LIFO is allowed under U.S. GAAP and remains available for U.S. tax purposes. It is prohibited under IFRS, the framework most countries outside the United States follow.
IAS 2 allowed LIFO as an alternative treatment until the 2003 revision removed it, on the grounds that it rarely matches how goods actually move and can leave balance sheet inventory carried at costs from many years back.
Japan removed LIFO from its accounting standards for fiscal years beginning on or after April 1, 2010, and aligned its tax rules with the change. Describing LIFO as illegal, which several guides do, overstates the case. It is simply not an accepted method under most national frameworks.
The Catch Most Guides Skip
Electing LIFO for tax purposes triggers a conformity requirement under Section 472(c). Use it on your return and you must also use it in the financial statements you show lenders, shareholders, and creditors, which means the lower profit figure follows you everywhere. The election runs through IRS Form 970, filed with your return for the first year the method applies, and maintaining LIFO layers over time is genuinely laborious.
For a single-location liquor store or smoke shop, the arithmetic rarely works out. Modest tax deferral, permanent drag on your reported margins, and a recordkeeping burden your bookkeeper will not thank you for. Most independents are better served elsewhere.
Weighted Average Cost Method
The weighted average method, also called the average cost inventory method, assigns all units one blended cost, calculated by dividing the total cost of goods available for sale by the total units available. It fits retailers who restock an identical SKU from several suppliers or at shifting prices, which describes most beverage, tobacco, and grocery distribution.
Total cost of goods available ÷ total units available = weighted average unit cost
Using the c-store figures, $1,500 divided by 750 units gives $2.00 per unit. Selling 600 units produces a COGS of $1,200 and leaves $300 in ending inventory.
How the Three Methods Compare on the Same Numbers
| Method | COGS | Ending Inventory |
|---|---|---|
| FIFO | $1,176 | $324 |
| Weighted average | $1,200 | $300 |
| LIFO | $1,230 | $270 |
One SKU, one quarter, one set of invoices, and three different answers. Weighted average lands in the middle by design, which is part of its appeal: it smooths out price spikes instead of letting one expensive delivery distort a period. The trade-off is that it hides those spikes, so a store in a volatile category loses visibility into what is actually happening to its costs.
The Retail Inventory Method
The retail inventory method estimates ending inventory at cost by taking your stock at retail selling price and converting it back with a cost-to-retail ratio. No physical count required, and that speed is what draws retailers to it at the close of a month or a quarter.
The concept that makes the method click is the two-column view. Each amount gets tracked twice, once at what you paid and once at what you charge, and the ratio between the two columns is what lets you move between them.
Step 1: Calculate Your Cost-to-Retail Ratio
Wholesale cost ÷ retail price = cost-to-retail ratio
Buy watermelons from a farm at $2 and sell them at $5, and your ratio is 0.40, or 40%. That ratio is your initial markup read backward, which is why a store with disciplined markup rules gets more out of the retail method than one that prices by feel.
The IRS calls that number the cost complement, and Treasury Regulation 1.471-8 sets out the official computation if you need the source language.
Step 2: Build the Two Columns
A liquor store's wine category for one quarter:
| At Cost | At Retail | |
|---|---|---|
| Beginning inventory | $48,000 | $80,000 |
| Purchases | $54,000 | $90,000 |
| Goods available for sale | $102,000 | $170,000 |
Cost-to-retail ratio: $102,000 ÷ $170,000 = 60%.
Step 3: Subtract Sales at Retail
Sales for the quarter came to $128,000. Working entirely in the retail column:
$170,000 − $128,000 = $42,000 ending inventory at retail
Step 4: Convert Back to Cost
Ending inventory at retail × cost-to-retail ratio = ending inventory at cost
$42,000 × 60% = $25,200.
Step 5: Derive Cost of Goods Sold
Two routes give the same answer. Subtract ending inventory at cost from goods available at cost: $102,000 − $25,200 = $76,800. Or multiply sales by the ratio: $128,000 × 60% = $76,800.
The whole exercise took five lines and nobody set foot in the stockroom. That efficiency is the method's entire value proposition, and it also sets up what follows.
When The Retail Method Breaks Down
The retail inventory method assumes every item inside the group you are measuring carries the same markup, and that assumption collapses in most specialty retail. Miss on the ratio and everything downstream tilts with it.
Mixed Margins Inside One Category
A liquor store does not run one markup. Spirits might carry 30%, wine 40%, and beer 22%. Blend those into one store-wide ratio and the estimate is off from the first calculation. Sell disproportionately into one category during a period and the error compounds.
Departmental ratios are not a refinement here, they are the rule. Publication 538 requires retailers using the method to keep records for each separate department or class of goods carrying a different percentage of gross profit, so a blended ratio spanning mixed-margin categories sits out of step with what the IRS asks for. Calculate a separate cost-to-retail ratio per category, then sum the results.
More work than one ratio, considerably less work than a full count. Departmental ratios are also how liquor store inventory management already gets structured in most shops, so the category splits usually exist before anyone starts the calculation.
Markdowns and Promotions
Every markdown lowers the retail value of stock on hand and shifts your ratio. Run a clearance on last season's stock without recording the markdown, and the method will report ending inventory the store no longer has. Promotional pricing produces a milder version of the distortion, over and over.
The IRS also limits which markdowns count: the reduction has to reflect an actual cut in the retail selling price, and markdowns booked for depreciation or obsolescence without a matching price change cannot be used to lower the retail value of goods on hand.
Watching average unit retail by category is the fastest way to catch it, because a falling AUR against unchanged ticket prices tells you discounting has quietly moved your ratio.
Excise Tax Inside Landed Cost
Tobacco, vape, and liquor operators face a wrinkle no generic guide addresses. State excise tax can account for a large share of what a unit costs you once it lands.
Minnesota and Washington both tax other tobacco products at 95% of wholesale price, Maine raised its rate from 43% to 75% effective January 2026, and Illinois consolidated its tobacco categories at a uniform 45%.
At those levels the tax is not a rounding error on landed cost, it is a major component of it. If your cost figures capture only the supplier invoice, your cost-to-retail ratio is understated and your margins look better than they are.
Rates differ sharply by state and product category, so confirm the tobacco excise tax that applies to you before you set cost in your system.
Building excise tax, freight, and deposit fees into smoke shop inventory records at receiving is the only practical fix, since reconstructing them at quarter end is guesswork.
Shrink Is Invisible to the Formula
The retail method cannot detect theft, breakage, or receiving errors on its own because it works from dollar values, not units. What it can do is quantify shrink after the fact: compare the estimate against a physical count, and the variance is your shrinkage.
Retailers who build an estimated allowance for shrink in retail into the calculation get closer results between counts. These distortions pushed two of the method's longest-standing users to abandon it.
Macy's completed its conversion from the retail method to cost accounting in 2024, and Nordstrom announced its own transition a month later, both citing the ability to see profitability at the SKU level.
Reporting by Retail Dive found that Dillard's, Target, Walmart, Kohl's, J.C. Penney, and Dollar Tree were still on the retail method, which is a reasonable signal that the practice survives on convenience rather than accuracy.
Which Method Should Your Store Use?
Match the method to how your merchandise behaves, not to which formula looks easiest.
- Perishables, dated stock, or anything that rotates: FIFO. Convenience stores, groceries, vape shops tracking juice and coil dating. The cost flow mirrors physical flow, which keeps your books aligned with reality.
- Identical SKUs arriving repeatedly at different prices: weighted average. Beverage, tobacco, and packaged goods retailers sourcing one item from several distributors.
- Consistent markup within a category and a need for fast interim numbers: retail inventory method, calculated per category. Useful for monthly reporting between physical counts.
- High SKU count with margins that vary by item: cost-based tracking through your point of sale, using FIFO or weighted average at the unit level. Specialty retail with hundreds or thousands of SKUs falls here.
- Non-perishable stock, sustained cost inflation, and an accountant recommending it: LIFO. A narrow case, and worth a conversation with your CPA before electing.
Most independent retailers in specialty verticals land on FIFO or weighted average tracked continuously, with the retail method reserved for quick interim estimates.
Retail Accounting And Your Tax Return
The IRS accepts both cost-based methods and the retail inventory method, and your choice binds you going forward. Adopt a method, apply it consistently, and file a request before changing it. Retailers electing the retail method carry three specific obligations: state the election on the return, keep purchase records showing vendor, invoice date, invoice cost, and retail selling price, and hold to the method each year unless the IRS approves a change.
The Small Business Inventory Exception
Section 471(c) of the tax code lets qualifying small businesses skip the traditional inventory rules entirely, and it is the most overlooked provision in retail accounting. Businesses that clear the Section 448(c) gross receipts test may treat inventory as non-incidental materials and supplies or follow the treatment already in their books, and they are also exempt from the uniform capitalization rules of Section 263A.
Eligibility turns on one number: average annual gross receipts across the three preceding tax years. For tax years beginning in 2026, the threshold sits at $32 million, set in Revenue Procedure 2025-32 and adjusted for inflation each year. Independent retailers clear it comfortably. One disqualifier applies regardless of size: a business classified as a tax shelter under the code cannot use the exception.
Because the test is rerun annually, a store crossing the threshold loses the exception going forward. Adopting the treatment generally requires Form 3115, and the cash flow benefit in the year of adoption can be significant for inventory-heavy operators.
Changing Methods Later
Switching your inventory accounting method requires IRS consent through Form 3115, with some changes qualifying for automatic approval. What you cannot do is alternate between methods year to year chasing a lower bill. Choose deliberately, document why, and keep the supporting records.
The above is general information, not tax advice. Confirm your eligibility and filing approach with a CPA who knows your books.
Perpetual Inventory vs. Periodic Counts
A perpetual system updates inventory quantities and costs continuously as goods are received and sold, while a periodic system establishes those figures only when someone counts the shelves.
The distinction determines how much estimating your retail accounting requires. If you are weighing the two, our periodic vs perpetual inventory breakdown covers the hardware and labor differences that sit outside the accounting question.
How Each One Works
Under a periodic approach, you count at fixed intervals, whether annually, quarterly, or monthly, then calculate cost of goods sold from the count. Between counts you are working from estimates, which is precisely the gap the retail inventory method fills.
A perpetual system records cost at receiving and relieves inventory at the moment of sale. Cost of goods sold accumulates transaction by transaction, and a current inventory valuation is available on any day of the year without closing the store.
Why Counts Still Matter
Perpetual tracking does not eliminate the physical inventory count. A system records what was sold, not what was stolen, broken, or received incorrectly. Counting is what exposes that variance, and the difference between recorded and counted stock is your shrink number. Annual counts are the floor. Monthly cycle counts on high-value categories catch problems while they are still small enough to fix.
How a POS System Handles Retail Accounting
A point of sale system carries out retail accounting automatically by assigning cost at receiving and relieving inventory at the transaction level, which means cost of goods sold and inventory valuation stay current without manual formulas.
The Mechanism
- Cost capture at receiving. Supplier invoices post against purchase orders, so each unit enters inventory carrying its true landed cost, never an assumed one.
- Automatic COGS. Scanning an item at checkout relieves it from stock and moves its cost into cost of goods sold on the spot.
- Category-level margin reporting. Because cost and retail price both sit on the item record, margin reports break out by department, supplier, or individual SKU, which is how per-category ratios become practical.
- Variance against physical counts. Count sessions compare recorded quantities against actual, and the resulting inventory reconciliation gives you a shrink figure by category instead of one unexplained lump at year end.
None of that removes the need for accounting software on the general ledger side. The point of sale owns the merchandise math and hands the results off, which is worth keeping in mind for anyone reviewing QuickBooks POS alternatives after a system change.
KORONA POS handles retail inventory management across specialty verticals of varying sizes and store counts, with a perpetual model that keeps cost data current between counts.
The platform is processor-agnostic, so merchants choose their own payment provider without being locked to one. A customizable KPI dashboard puts margin and inventory figures in front of the people who need them. Give us a call to see how it fits your operation.
FAQs
Is the Retail Inventory Method GAAP-Compliant?
Yes. Both U.S. GAAP and the IRS recognize it, with the computation laid out in Treasury Regulation 1.471-8. Auditors and lenders accept the resulting valuation as long as your markup and sales documentation stand behind the estimate.
What is the Cost-to-Retail Ratio?
Merchandise cost divided by selling price, stated as a percentage. A $6 item ticketed at $10 produces 60%. The IRS labels it the cost complement, and an inaccurate one corrupts the entire calculation that follows.
Can a Small Retailer Skip Inventory Accounting for Taxes?
Partly. Businesses passing the gross receipts test can elect Section 471(c) treatment, which lifts the traditional tax inventory rules and UNICAP. Stock tracking for operations carries on regardless, and eligibility is a question for your CPA.
Which Retail Accounting Method Lowers Taxes the Most?
LIFO, when acquisition costs are climbing, because it charges your newest and highest costs against revenue. The election carries a financial statement conformity requirement and heavy recordkeeping, so the savings seldom justify the burden for an independent running one location.
How Do Markdowns Affect the Retail Method?
They lower the retail column and lift your cost complement, which overstates estimated inventory whenever nobody records them. Only genuine price reductions qualify. Obsolescence write-downs taken without a matching ticket change do not count toward the adjustment.
Can You Change Your Inventory Accounting Method?
Yes, with IRS consent. Form 3115 covers most switches, and a subset receives automatic approval. What the code forbids is hopping back and forth annually for tax advantage, so pick deliberately and keep your reasoning on file.
Do You Need an Accountant for Retail Accounting?
Not for daily calculations, which your point of sale handles. A CPA earns their fee on method elections, Form 3115 filings, and year-end returns, since those decisions carry consequences no software report will flag for you.