Dead stock in Iraq shops: identify it and recover value carefully
Dead stock ties cash to items that no longer sell at the current offer. Learn how an Iraq retailer can verify slow SKUs, choose a recovery path, and prevent repeat overbuying.

Dead stock is saleable inventory with no credible demand at its current offer, so it sits without generating sales while occupying cash and space. An Iraq retailer should verify the quantity and condition, inspect SKU-level sales and last-sale dates, test a realistic transfer or markdown, then document any remaining loss. Slow-moving, damaged, and expired items need different decisions.
01
Dead stock in Iraq shops: identify it and recover value carefully
Quick answer: Dead stock is inventory that a shop still holds but cannot reasonably sell at its current price and presentation. Start with a physical count, the last-sale date, and product condition before deciding it is truly dead. Then compare safe options: improve visibility, move it to a branch with demand, offer a measured markdown or bundle, return it to a supplier if agreed, or record a loss with an accountant. Do not sell expired or unsafe goods merely to empty a shelf.
A few slow items are normal in a growing assortment. The problem is a box that remains untouched while the shop buys more of the same version, or a whole colour range that occupies cash after the buying season ends. This guide is for the owner of an Iraq retail shop with ordinary saleable goods. It explains how to classify and act on an item-level problem. The inventory turnover guide answers a different question about how fast average stock value moves across a period; a useful turnover ratio can still hide one dead SKU.
Takeaways: Count and inspect the actual units. Use SKU, size, colour, branch, purchase cost, last sale, and stock age rather than only a store total. Distinguish slow, dead, damaged, and expired stock. Test the least destructive recovery path that suits the item. Record the outcome and change the next purchase order so the same stock does not return.
02
What dead stock means, and what it does not
Dead stock is a commercial judgment about an item that has stopped finding buyers under its current offer. Shopify's dead-stock explanation describes products that are no longer selling and ties the problem to overbuying, changing demand, seasonality, and weak inventory visibility. The label does not mean the item is physically unusable. A clean, functioning kettle in an unfashionable colour may be dead at its regular price while remaining safe to sell after a careful change in presentation or price.
Slow-moving stock is different. It still has observable demand, even if it sells more slowly than the shop planned. A slow but profitable spare part may deserve a smaller reorder, not immediate clearance. A seasonal jacket may be quiet in summer yet have predictable winter demand. Shopify's inventory-aging guide distinguishes slow-moving goods from items with no demand at the current price. Use the category's actual selling cycle and planned season instead of declaring every item dead after a universal number of days.
Damaged, expired, recalled, counterfeit, or otherwise unsafe stock is a separate path. A discount does not make an unsafe item suitable for a customer. Quarantine it, record its condition, and follow the relevant supplier and product rules. A missing carton is not dead stock either; it is a stock variance that needs investigation. The inventory-adjustment guide explains why losses and count differences should not be silently converted into a sales or clearance story.
The decision should be made at the level a buyer can choose. “Blue size M jacket” and “blue size XL jacket” may have very different demand. One branch may sell a blue kettle while another never does. If reports combine all variants and locations, a fast colour can conceal a dead colour. Start with a distinct SKU or variant, then look at category and branch totals for context. This narrow focus is the main difference between a dead-stock review and a broad inventory-performance article.
03
Find the candidate items in records and on shelves
Start with an inventory snapshot that lists SKU, description, variant, branch, on-hand quantity, unit cost, acquisition date, most recent sale, and sales during a defined review period. If your system does not provide every field, export what exists and add the missing columns in a spreadsheet. Mark items with no sale or unexpectedly low sales for investigation, not automatic write-off. A 30-day window may help a mini-market notice a problem; an appliance seller may need several months and a seasonal comparison. State the chosen window on the report so another reviewer can reproduce it.
Next, reconcile the quantity. Count the physical units, confirm whether any are reserved for orders, and separate goods in transit or held on consignment. Inspect packaging, seals, expiration where relevant, and whether the current item matches its listing photo and description. A report can say five units remain while three have already been sold manually and one is damaged. Only the verified saleable unit belongs in an offer test. The stocktaking guide covers the counting process in more detail.
Then ask why the item did not sell. Was it hidden in a back room? Was the main product photo wrong? Is the selected size rarely requested? Did a new model make it less attractive? Did the shop buy a whole carton to satisfy a supplier minimum when customers only wanted two pieces? A cashier's observation is useful, but compare it with orders and customer questions. Record one likely cause beside each candidate instead of applying the same explanation to every old box.
A practical triage sheet needs a decision owner and date. One person checks counts, another confirms the demand history, and the owner approves the next action. For a multi-branch business, compare demand by branch before considering a transfer. A transfer can recover value only if the destination has credible demand and the movement cost is reasonable. Do not create apparent sales by recording a branch transfer as a customer order. Keep the stock history intact so next month's review shows what happened.

| Field | Question it answers | Red flag to verify |
|---|---|---|
| Last sale and units sold | Is there demand in a relevant period? | No sales despite stock available and visible |
| Physical count and condition | How many safe, saleable units exist? | System count differs from shelf count |
| Variant and branch | Is the problem limited to one size, colour, or location? | Category total hides an unsold variant |
| Recorded unit cost | How much purchase value remains tied up? | Cost is blank or mixed with retail price |
| Supplier terms and season | Which recovery choices are realistic? | Return window or selling season already closed |
04
Work out the operational cost before choosing a discount
For a simple operational estimate, multiply verified remaining units by the recorded purchase or production cost per unit, using one consistent basis. Suppose a fictional Baghdad household-goods shop has 24 safe but unsold kettles at 18,000 IQD recorded unit cost. The stock carries 432,000 IQD of purchase value. If the usual ticket price is 30,000 IQD, the owner should not call 24 × 30,000 = 720,000 IQD “cash tied up.” That larger number is potential sales revenue if every unit sells at full price; it was not the cash paid for the goods.
The owner should separately consider shelf space, extra handling, and the chance the product's appeal falls further. Do not add guessed costs to the unit cost and present the result as a formal accounting value. The purpose of the worksheet is to compare recovery choices. If a branch transfer costs 25,000 IQD and a supplier return would recover 300,000 IQD after fees, the owner can compare both with a measured local sale. If the shop expects only eight units to sell at a lower price, calculate that scenario for eight, not for all 24. Keep assumptions visible and test them.
A markdown needs a floor based on the business's actual costs and obligations. Selling for 20,000 IQD against an 18,000 IQD recorded unit cost does not automatically produce a 2,000 IQD net gain; card fees, delivery subsidy, packaging, tax treatment, and staff time may change the picture. For a shop with no reliable unit cost, repair the purchase record before setting a clearance price. The cost-of-goods-sold guide and profit-margin guide explain the related cost and margin questions without treating a markdown as a standalone cure.
Keep formal valuation separate. The IFRS Foundation's IAS 2 overview states that inventories are measured at the lower of cost and net realisable value and explains when a write-down or loss is recognized. Which rules apply to a particular Iraq business, which costs are included, and how a disposal appears in reports require a qualified local accountant. This article's IQD numbers are invented operational examples, not Iraq market averages, customer data, tax instructions, or a prescribed journal entry.
A useful owner worksheet has one row per variant with verified units, cost value, ordinary price, proposed recovery route, expected units sold or returned, direct route costs, and a review date. Resist hiding poor assumptions in a single “stock value” column. If the shop later learns that half the units were damaged, revise the operational sheet with a note rather than quietly rewriting history. Clear records help the next buyer understand why the old order was too large.
05
Choose the safest realistic recovery path
First test whether the offer, not the product, is the problem. Move a sound item from a hidden shelf to a clear display, improve its photo and description, or show it beside a compatible product. Give this test a defined period and a modest number of units. If the item starts selling at a sustainable price, do not rush to discount the whole quantity. If it still does not move, record the result rather than repeating the same display change indefinitely.
A branch transfer is appropriate when another branch has evidence of demand. Confirm the target's current stock, recent sales, and transfer cost before moving boxes. A shop in Erbil may have a different product mix from a Baghdad branch, but location alone is not proof. Document units and receipt at both ends. The branch-stock-transfer guide addresses the movement control; a transfer only solves dead stock when a customer eventually buys the item.
If price is the barrier, test a measured markdown on a small group and compare the actual cash recovered with direct selling costs. Bundling may work when the paired item is useful to the buyer, but do not conceal a poor product inside an opaque bundle. Say exactly what is included and what the customer pays. A supplier return or exchange can be stronger if the agreement permits it; check deadlines and restocking charges. Donation or recycling may be reasonable when commercial recovery is unrealistic, but record the decision and follow relevant product and disposal rules.
Do not use a clearance campaign to sell an expired medicine, unsafe appliance, recalled item, or product whose condition you cannot verify. Such goods should be isolated and handled through the applicable return or disposal process. The recovery ladder is not a license to move risk to the customer. If the item is a regulated product, get category-specific advice. If it is a high-value good with warranty terms, check whether those terms still apply before promising them in an offer.
Set a review date for each action. “Try a discount someday” is not a plan; “place six verified units in a clearly described offer for two weeks, then review units sold and cash recovered” is. If the test fails, move to the next route. Close the row only when the units have sold, returned, transferred and later sold, or been properly disposed of and recorded. A shelf that merely looks emptier can still conceal the financial problem in another branch or back room.

06
Prevent the same stock from returning with the next purchase order
Look for the purchase decision that produced the surplus. A buyer may have mistaken one promotional week for steady demand, ordered every colour equally, accepted a supplier's carton minimum, or failed to notice existing units in a second branch. Another cause is product-data quality: one item appears under two codes, making the real stock look lower than it is. Record the cause at the SKU level and make one change to the next order. The purchase-management guide covers purchase workflows that support this check.
For a new item, test a small quantity when supplier terms permit. Record the first weeks of sales and customer feedback before committing to a large repeat order. If the supplier requires a minimum, calculate how long that quantity would last under conservative demand and compare it with shelf life, season, cash available, and storage space. An unusually low unit price is not a bargain if the extra units never sell. When the shop grows, separate fast and slow sizes or colours rather than replenishing the whole model in equal proportions.
Use reorder rules for items with stable demand, but do not let an automatic threshold replace review of old stock. The low-stock reorder guide deals with the risk of running out; the dead-stock check deals with the opposite risk of repeating a poor purchase. Both require accurate item codes and stock counts. If a customer returned units or a branch transferred them back, include those units before placing another order.
Review seasonality explicitly. Compare a Ramadan, school, winter, or summer item with the corresponding previous selling period where history exists, not only with the immediately preceding month. Do not invent demand for a new trend simply because last year's different product sold well. If the original buying assumption fails, revise it while there is still time to recover value. A weekly list of candidates and a monthly owner review is usually more actionable than an annual report delivered after the season.
Track whether the prevention step worked. If next quarter's order for the same variant is smaller, did stockouts increase? Did the shop still carry dead units? Did the supplier's new minimum change the economics? The answer may require a better supplier, a different assortment, or a clearer product page, not just less stock. Small controlled changes are easier to judge than replacing the entire purchase policy after one failed SKU.
07
Run a monthly review with clear ownership
At month end, freeze the selected date range and export or write down stock and sales by SKU, variant, and branch. Count the highest-value and oldest candidates first, then investigate the differences. Mark each row moving, slow, dead at the current offer, or unsellable, with a one-sentence reason and the person who approved the classification. Store the previous version so a reader can see whether an item improved after a display or price test.
Hold a short meeting around decisions, not just a dashboard. The seller knows the questions customers asked; the buyer knows supplier minimums; the stock worker knows where the boxes physically sit. Assign one action, one owner, and one review date to each important candidate. Do not make staff responsible for clearing stock through a discount they cannot authorize. Make the decision rights explicit so an expired or damaged product never reaches the sales floor simply because someone wanted to complete a target.
For several branches, calculate separate candidate lists and a consolidated view. Remove internal transfers from customer sales. If a product moves from Basra to Baghdad, track whether it sells there. If it does not, a second transfer may only add handling cost. Keep the record of condition and cost with the units so a new branch does not assume an old package is fresh. These steps are possible in a careful spreadsheet; software helps organize movements but does not replace physical verification or owner judgment.
Choose a few measures that support action: value at recorded cost in reviewed candidates, units recovered through normal or reduced-price sales, units returned to suppliers, write-offs reviewed by the accountant, and the number of repeat overbuys. Do not add retail ticket prices and call the total “loss avoided.” A clear operational measure is more honest than a dramatic headline. Compare the same category and season where possible, and explain a new branch or product line before celebrating a change.
08
Limits: accounting, safety, and demand uncertainty
There is no universal “dead after 90 days” rule. A grocery item, a winter coat, and a replacement component live on different clocks. Choose a review window to find candidates, then test actual demand and condition. A zero-sale report can be wrong if sales were recorded under another code or the item was out of sight. A new item may need more time; a seasonal item may need the right season. The classification is a decision based on evidence, not a magic dashboard threshold.
Formal financial reporting may require a different inventory value from the operational purchase-cost worksheet. The IFRS IAS 2 source addresses net realisable value, write-downs, and recognition of losses. A local accountant should determine how the business applies the relevant framework and tax rules. Do not turn an example markdown into a journal entry or tax deduction without that review. Keep purchase invoices, count results, condition notes, and disposal evidence so the accountant can assess the facts.
Safety can override a profitable-looking recovery. Do not resell an item that should be quarantined, recalled, or disposed of. Check seals, dates, electrical condition, and supplier notices where relevant. An unsold product that is still saleable is not the same as a product that cannot legally or safely be offered. Document who made that judgment. This article offers an ordinary retail workflow, not legal, medical, or category-specific disposal advice.
Demand remains uncertain even after a careful test. A markdown may draw buyers who would have bought another full-price item; a transfer may place stock where it still does not sell; a social post may create a temporary spike that does not justify a new carton. Record the actual result and avoid turning a one-off recovery into a new forecast. When the decision is reversible, test small. When goods are unsafe or an accounting loss is material, involve the relevant specialist before acting.
09
Dead stock questions from retailers
Is one month without a sale enough to declare stock dead? Usually not by itself. Compare the period with the category's normal cycle and season, check whether the item was available and visible, and count the units. A daily-use item may need prompt action; a winter item in summer may simply be between seasons. The review flag is an invitation to investigate, not the verdict.
Should I use the selling price to measure the stock at risk? Use a consistent recorded unit cost for an operational estimate of purchase value tied up, and show the retail price separately as a possible recovery scenario. A ticket price is not cash already spent. Formal financial statements may use a different measurement and require a local accountant's review. Never combine different cost methods in one worksheet without explanation.
Can I move dead stock to another branch? Yes when the destination has credible demand and the transfer cost is justified. Check the target branch's recent sales and current quantities first. Record the movement at both ends and later confirm an actual customer sale. A transfer alone changes location, not demand.
What should happen to damaged or expired items? Isolate and identify them. Follow supplier, safety, and applicable product rules for return or disposal; do not treat a deep discount as a safety solution. Record counts and the authorization to remove them from sale. Ask a qualified specialist when the category is regulated or the appropriate disposal route is unclear.
Primary sources: Shopify's dead-stock guide, Shopify's inventory-aging guide, and the IFRS Foundation's IAS 2 overview. All IQD examples are fictional arithmetic for teaching, not RA8M customer data or Iraq market benchmarks.
10
Conclusion: close the loop from one unsold SKU to the next order
Dead stock becomes manageable when the shop names the exact variant, verifies its units and condition, tests a safe recovery path, and records what actually happened. The final step is changing the purchasing decision that created the surplus. A shop does not need a perfect forecast to improve; it needs a repeatable SKU-level review, honest cost records, and the discipline not to buy another carton while the first one is still waiting.
Frequently asked questions
What is dead stock?
Dead stock is inventory held for sale that has no credible demand at its current price and presentation. It may still be physically usable, unlike damaged or expired stock. A shop should not label every item that missed one month's forecast as dead; it needs a category-specific sales history, condition check, and realistic demand review.
How is dead stock different from slow-moving stock?
Slow-moving stock still sells, although more slowly than planned. Dead stock has no credible path to a normal sale under the current offer. An aging report can flag candidates, but a fixed number of days does not prove the classification because seasons, launch timing, and product type differ.
Should I discount every item with no recent sale?
No. Verify stock quantity, seasonality, condition, and margin first. A targeted display change, branch transfer, supplier return, or bundle may recover more value than a blanket discount. Damaged, expired, or unsafe products must not be sold merely to clear shelves.
How do I estimate cash tied up in dead stock?
For an operational review, multiply verified remaining units by a consistent recorded unit cost, then list storage and handling separately if useful. Do not multiply by ticket price and call that cash invested. Formal write-downs or losses depend on the business's facts and applicable accounting rules; a qualified local accountant should review them.
Does RA8M automatically write off dead stock?
Do not assume a dedicated automatic write-off workflow without checking the current configuration. Use sales, purchasing, and stock records to identify candidates, verify them with a physical count, and document authorized decisions. A qualified accountant should handle formal valuation and financial reporting.
Written by
RA8M Team
Practical guides for restaurants, shops, and operations teams
Next step
Try RA8M with data close to your operation
Read next