61 days DIO—is StrojImport overstocked?
Not necessarily for import lead times. Compare to policy by class; C-class MOQ inflation may explain the rise from 54 days without A-class problem.
Library / Inventory Control / Days Inventory Outstanding
Days Inventory Outstanding: plain-English definition, formula, worked example, how to interpret the result, peer-based benchmark guidance, common mistakes, and management actions in the ZBI Business Control Library.
Days inventory outstanding (DIO) tells you how long inventory sits before it leaves as cost of goods sold—average inventory divided by COGS, multiplied by days in the period. It is not inventory turnover stated as times per year unless you convert. At StrojImport d.o.o. in Zagreb, EUR 200,000 average inventory against EUR 1.2M annual COGS over 365 days is about 61 DIO. I track DIO when purchasing argues for container loads and finance argues for overdraft—the same decision expressed in days and euros.
Every day of DIO is cash parked in the warehouse. Moving from 61 to 70 days on EUR 1.2M COGS ties roughly EUR 20,000 more stock without more sales. Slow DIO shows up in CCC before stockouts appear if you cut too deep. Customers feel high DIO as 'in stock' until obsolescence forces a fire sale that trains them to wait for discounts. Suppliers feel it when you delay payment because cash is in slow-moving SKUs. DIO is the inventory leg of working capital owners must manage with ABC discipline, not gut feel.
DIO = (Average Inventory / COGS) × Days in Period
Average inventory — (opening + closing) / 2 or monthly average; match COGS period.
COGS — cost of goods sold for the same period as days (annual COGS with 365 days).
Days in period — 365 for annual view; 90 for quarter if COGS is quarterly.
Excel: =IFERROR(B2/B3*B4,0) — B2 avg inventory, B3 COGS, B4 days.
StrojImport d.o.o., a EUR 4.5M industrial machinery parts importer in Zagreb, uses FY24 annual view: average inventory EUR 200,000; COGS EUR 1,200,000; 365 days. DIO = (200,000 / 1,200,000) × 365 = 60.8 days, reported as approximately 61 days. Prior year DIO was 54 days—EUR 45,000 extra stock sits mainly in C-class bearings ordered for MOQ, not demand. The inventory manager targets 58 days by Q2 by cutting two slow SKUs and shifting A-class to monthly review while keeping fill rate on hydraulic pumps above 97%.
DIO translates inventory euros into time—compare consistently with COGS and day basis.
MRO and machinery parts importers often run 45–75 DIO depending on import lead time and service level—peer average without your lead-time profile misleads. Benchmark against your trailing twelve months and against the DIO assumed in your credit facility. Five days above plan for two quarters usually precedes obsolescence write-offs or discounting.
Not necessarily for import lead times. Compare to policy by class; C-class MOQ inflation may explain the rise from 54 days without A-class problem.
Turnover = COGS / average inventory; DIO = 365 / turnover for annual view. Same data, different expression.
Pick one and keep it—365 is common for annual external reporting alignment.
Yes if stockouts and emergency freight rise. Set floor by A-class service level, not only ceiling for cash.
Inventory or procurement owns execution; CFO owns cash impact; sales owns fill rate on A-class—joint monthly review.
DIO shows how long inventory sits relative to COGS. Measure by class, align days and COGS period, and balance cash release against fill rate on critical SKUs.
Reviewed by ZBI Business Control Library · Last updated 2026-06-15