Inventory liquidation is selling stock that has stopped selling at its normal price, quickly and often below cost, to turn it back into cash. The right moment is when today's price beats what the stock will fetch later, minus what it costs to hold it until then. Waiting rarely helps, because the price falls while the holding cost grows.
This guide works one example through in Ugandan shillings. It covers when to sell, the lowest price worth taking, which channel brings back the most, and how to record the loss.
What Is Inventory Liquidation?
Inventory liquidation means selling off stock you no longer want to hold, at the price that clears it, through channels that move volume fast. It covers overstock, end-of-season goods, replaced models and discontinued lines.
It differs from a normal sale in its goal. A sale aims at margin; liquidation aims at cash and space, and accepts a loss to get them.
It differs from a write-off too. A write-off removes stock with no value left, while liquidation sells stock that still has some. Dead stock explains how to find the candidates.
When Should You Use Inventory Liquidation?
Liquidate when the cash you can get today is more than the stock will bring later, after the cost of holding it. Six situations usually pass that test.
- Overstock: you hold months more than you sell, and the supplier will not take it back.
- Replaced models: a newer phone, printer or fashion line has arrived, and the old one loses value every week.
- Seasonal leftovers: school-term, festive or rainy-season goods still on the shelf after the season.
- Short-dated goods: stock that will expire before it sells at the current pace.
- Discontinued lines: products you will not reorder, taking space from those you will.
- A cash squeeze: you need the money now for best sellers, rent or a supplier's bill.
How to find the lowest price worth taking
The lowest price worth taking today is what the stock will fetch later, minus the cost of holding it until then. Any offer above that floor beats waiting.
Floor price today = expected later price − holding cost per unit until then
For example, a phone shop in Kampala holds 40 handsets of a model the maker has replaced. Each cost the shop UGX 180,000, so the lot cost UGX 7,200,000. These are example figures, not a real shop's.
The shop expects to sell them at UGX 150,000 each if it waits six months. Holding them costs at least the interest on the money. Uganda's average lending rate was 17.32% a year in July 2026, according to the Ministry of Finance.
- Holding cost per handset for six months: 180,000 × 17.32% × 6 ÷ 12 = UGX 15,588.
- Floor price today: 150,000 − 15,588 = UGX 134,412.
Any offer above about UGX 134,400 a handset beats waiting six months. Rent, power and the risk of a further price cut only push the floor lower, so the case for selling now is stronger still.
| Option | Cash it brings, UGX | Loss against cost, UGX |
|---|---|---|
| Wait six months and sell at 150,000 | 6,000,000 − 623,520 holding = 5,376,480 | 1,823,520 |
| Sell all 40 to a wholesaler in Kikuubo at 140,000, with 50,000 transport | 5,600,000 − 50,000 = 5,550,000 | 1,650,000 |
| Clearance in the shop: 25 sell at 160,000 in two weeks, the other 15 go to the wholesaler | 4,000,000 + 2,100,000 − 50,000 = 6,050,000 | 1,150,000 |
The clearance brings back UGX 500,000 more than the wholesaler and UGX 673,520 more than waiting. The wholesaler is still the right call if the shop needs the cash this week.
Top Inventory Liquidation Strategies
Match the channel to the stock. The closer you sell to your own customers, the more you recover per unit, and the slower it goes.
1. Flash sales
A short, deep discount on chosen lines, for a weekend or a week. It recovers the most per unit because your own customers buy, and it suits goods that still have a use.
2. Product bundles
Pair a slow line with a best seller, such as an old phone case with a new charger, at less than the two cost apart. This is product bundling, and it moves stock without advertising a cut price on it.
3. Volume discounts
A lower price per unit for buying more, such as three for the price of two. It suits consumables that customers stock up on.
4. Clearance sections
One marked shelf in the shop, and one collection in your online shop, for everything on clearance. Bargain hunters go straight to it, and it keeps discounts away from the main display.
5. Third-party liquidators
A buyer who takes the whole lot in one payment, such as a wholesaler in Kampala's Kikuubo. You get the least per unit, but the stock and the problem leave the same day.
6. Online marketplaces
Classifieds and marketplace sites such as Jiji and Jumia reach buyers beyond your street. Check each site's fees and delivery rules before you list, because they come off your price.
7. B2B bulk offers
Offer the lot to smaller shops or upcountry traders at a wholesale price. A shop in another town may sell what yours cannot.
Best Practices for Inventory Liquidation
A liquidation recovers most when it starts early, is priced from the floor up, and ends fast. Seven practices keep it that way.
1. Act early
Review anything with no sale in 60 to 90 days, before its price falls further. In the example, each month of waiting costs UGX 2,598 a handset in interest alone, UGX 103,920 for the lot.
2. Review costs and set a floor price
Work out the floor price before you hear any offer. Count what selling costs too: transport to a buyer, marketplace fees and staff time.
3. Set clear goals
Decide what matters most: cash by a date, space by a date, or the most money back. A shop that needs cash this week sells to the wholesaler; one that wants the most back runs the clearance.
4. Keep it off main promotions
Run the clearance from its own shelf, collection or message, not from your main window or your best-selling posts. Customers who see constant discounts start waiting for them.
5. Update listings and tags
Show the old price and the new one on the tag and online, with an end date. If you will not take clearance goods back, say "final sale" before the customer pays.
6. Track what sells
Watch the clearance daily, and cut the price again on lines that do not move in a week. Afterwards, list which lines needed clearing and why, so you buy fewer of them next time.
7. Clear communication with staff
Tell cashiers which lines are on clearance, at what price, until when, and whether returns are allowed. A cashier who does not know charges the old price or refuses the discount.
How to record the liquidation loss
Record the loss when you know the stock is worth less than it cost, not on the day it sells. Under IFRS for SMEs, stock impaired by obsolescence or falling prices is measured at its selling price less costs to sell.
The drop is booked as an impairment loss (IFRS Foundation, Module 13, paragraph 13.19). For example, the phone shop expects UGX 6,050,000 from its clearance after transport, so at month end it writes the handsets down by UGX 1,150,000.
| Entry | Debit | Credit |
|---|---|---|
| Write-down at month end | Inventory write-down (expense) 1,150,000 | Inventory 1,150,000 |
| Handsets sold | Cash 6,100,000 | Sales 6,100,000 |
| Cost of the handsets sold | Cost of goods sold 6,050,000 | Inventory 6,050,000 |
| Transport to the wholesaler | Selling expenses 50,000 | Cash 50,000 |
The loss lands in the month you decide, so profit and stock value stay true while the clearance runs. Inventory write-down covers the rules, and inventory write-off covers stock with no value left.
How to run a liquidation in ArmPOS
ArmPOS finds the candidates, runs the discount and keeps the record.
- List the candidates. The Dead Stock Report shows products with no movement in the last 30, 60 or 90 days. Inventory Valuation gives each one's stock on hand times its cost (Stock reports).
- Discount the chosen lines. On plans with Promotions, create one for Specific products, with an Ends at date and the warehouses where it applies (Promotions and promo codes). Promotions work at the POS and on Add sale, not in the online store.
- Sell the lot to a trader. Record it with Add sale and pick the customer. Switch each line to Wholesale Price or edit its price, then record what was paid (Add a sale without the POS).
- Clear it online. If your plan includes the online store, put the lines in a collection on its home page (Collections and banners).
- Move it to the branch that sells it. A transfer moves stock once someone with permission approves it (Move stock between warehouses).
- Check what the discounts cost. The promotions Usage Report and the Discount Summary Report show what was given away (Sales reports).
- Book the write-down. On plans with Accounting, add two accounts in Chart of Accounts: 5120 Inventory write-downs, Type Expense, and 1210 Inventory allowance, Type Asset, Parent 1200-INV. Post a journal entry that debits 5120 and credits 1210 (The chart of accounts and journal entries). Use the allowance, not 1200-INV. Inventory Valuation counts stock at cost, so a month-end entry that brings 1200-INV to its total would undo the write-down. Once the handsets have sold, take their allowance back out at the next month end: debit 1210, credit 5120. ArmPOS doesn't write these entries, or the cost of goods sold, by itself.
See what ArmPOS includes for shops in Uganda.
Long-Term Tips to Prevent Overstock
The cheapest liquidation is the one you never need. Seven habits keep overstock from building up.
1. Track sales trends
Compare each product's sales by week, month and season before you reorder it. A line that sells less each month needs a smaller order, not the usual one.
2. Order in smaller batches
Buy less, more often, where the supplier delivers reliably. A bulk discount pays only on lines that sell before the next price change.
3. Use inventory alerts
Set a low-stock alert in your POS or inventory system on each product you reorder. Then you buy when stock is low, not when a sales rep calls. Pair it with a monthly dead stock list, since an alert only warns about too little stock.
4. Review stock regularly
Once a month, list the lines with no sale in 60 days and decide for each: reprice, move, return or clear.
5. Sync sales and inventory data
Sell through the same system that holds your stock, so every sale takes stock off. Sales written in a book leave the records showing stock you no longer have.
6. Limit new product introductions
Test a new line with one carton before you commit to ten. Reorder only after the first carton sells through.
7. Train your team
Show staff how to read the low stock and dead stock lists, and agree who decides what to order. A team that spots slow lines early saves a deep discount later.
Frequently asked questions
What does it mean to liquidate inventory?
It means selling stock quickly, usually at a discount and often below cost, to turn it into cash and free the space. The stock still has some value, unlike stock you write off.
Is inventory liquidation a loss?
Usually, when the price is below what the stock cost. Book the loss as a write-down when you know the stock is worth less, as in the example above.
What is a good liquidation price?
Anything above your floor price: what the stock will fetch later, minus the holding cost until then. In the example, that was about UGX 134,400 a handset.
Who buys liquidated stock?
Your own customers in a clearance sale first, then wholesalers, market traders, smaller shops upcountry and buyers on classifieds sites. The further down that list you go, the less you get per unit, and the faster it goes.
How is liquidation different from a clearance sale?
A clearance sale is one way to liquidate: discounting in your own shop. Liquidation also covers selling the lot to a trader or a liquidator.
List everything with no sale in 90 days, work out a floor price for the biggest lines, and pick a channel for each. To get that list and run the clearance from your till, create a free ArmPOS account.