Learn · Explainer
Inventory and inventory turnover
Goods on hand, cost of sales, and how many days of sales sit in stock at each company that reports inventory.
The short answer
Inventory is goods a company holds to sell: finished products, raw materials and work in progress. Inventory turnover divides a year's cost of sales by inventory to show how many times the stock is sold and replaced in a year; 365 divided by turnover gives days in inventory. Walmart's cost of sales of $535.4B against inventory of $58.9B is a turnover of 9.10, about 40 days. The median across the 50 companies here is 3.81.
The formulas
Inventory turnover = cost of sales ÷ inventory
Days in inventory = 365 ÷ inventory turnover
Inventory is a current asset on the balance sheet; the SEC's balance sheet rules ask companies to show it on its own line and to state the main classes, such as finished goods and raw materials, on the balance sheet or in a note. Cost of sales, from the income statement, is used rather than revenue because inventory is carried at cost.
What the figures tell you
Grocers and big-box retailers turn inventory many times a year. Makers of aircraft, chips or heavy equipment hold parts and partly built products for months. In this table, Microsoft has the highest turnover, 76.14, and Eli Lilly the lowest, 0.80, about 454 days.
Changes within a company are often more telling than comparisons between companies. Inventory growing faster than sales ties up cash, shows up as a drag on operating cash flow, and can lead to write-downs if the goods have to be sold below cost. The notes describe how inventory is valued (FIFO, LIFO or average cost) and any reserves for obsolete stock. Working capital puts inventory alongside the other current items.
Every company that reports inventory
Inventory from each balance sheet at the latest fiscal year end and cost of sales for that year, from each 10-K, sorted by turnover. Days in inventory is 365 divided by turnover. Using year-end inventory instead of the average over the year makes both figures approximate.
Common questions
How do you calculate inventory turnover?
Divide a year's cost of sales by inventory, either at year end or averaged over the year. The result is how many times inventory is sold and replaced in a year.
What is days in inventory?
365 divided by inventory turnover: roughly how many days of sales a company has in stock. Walmart's works out to about 40 days.
Why use cost of sales instead of revenue?
Inventory is carried at cost, so dividing cost of sales by it compares like with like. Revenue includes the markup.
What is the difference between FIFO and LIFO?
First-in, first-out assumes the oldest goods are sold first; last-in, first-out assumes the newest are. When prices rise, LIFO gives a higher cost of sales and a lower inventory value.
Why don't some companies report inventory?
Software, service and financial companies sell little or nothing physical, so they carry little or no inventory.
Disclosures
- Editor holdings
- The editor holds shares of Tesla (TSLA) and SpaceX in a long-term retirement account. The editor holds no position in any other company named on this page. As of Nov 11, 2026.
- Compensation
- Nobody paid for this page. No affiliate links on this page.
- Sources
- Each company's own SEC filings, linked next to each number.
- Last updated
- Nov 9, 2026
General education, the same for every reader. Not a recommendation to buy, sell or hold any security, and it doesn't consider your situation.
More in Learn and Tools · Methodology & Disclosures explains where every number comes from.