Warehouse Inventory Turnover

This dataset provides detailed records of product inventory turnover across multiple warehouses, capturing product movement, stock levels, and key performance metrics over specified periods. It enables logistics firms to analyze inventory efficiency, optimize stock levels, reduce carrying costs, and minimize out-of-stock events. The dataset is ideal for supply chain optimization, demand forecasting, and warehouse performance benchmarking.

  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Inventory optimization and reduction of carrying costs

Sample rows

preview · 8 of 70 rows · all 24 columns
inventory_record_idstringwarehouse_countrystringcarrying_cost_per_unitfloatwarehouse_statestringwarehouse_idstringwarehouse_namestringwarehouse_street_addressstringwarehouse_citystringwarehouse_postal_codestringproduct_idstringproduct_namestringproduct_categorystringskustringinventory_period_startdateinventory_period_enddatebeginning_inventory_qtyintegerending_inventory_qtyintegerunits_receivedintegerunits_shippedintegerunits_returnedintegeraverage_inventory_qtyfloatinventory_turnover_ratefloatstockout_eventsintegernotesstring
INV10001USA0.15TXWH001Central Distribution123 Main StDallas75201P1001UltraClean DetergentCleaning SuppliesUC-10012024-01-012024-01-3150035020034054250.81Higher than average demand mid-month
INV10002USA0.08CAWH002Pacific Hub456 Ocean AveSan Francisco94111P1002EcoPaper TowelsPaper GoodsEP-55502024-01-012024-01-3120012010017021601.060blank
INV10003USA0.22ILWH003Midwest Fulfillment789 Prairie RdChicago60607P1003Allergy Relief TabletsHealthAR-20212024-01-012024-01-3130028550600292.50.210blank
INV10004USA0.12NYWH004East Coast Depot135 Harbor BlvdNew York10004P1004Organic Trail MixFoodOTM-3002024-01-012024-01-311008060700900.780blank
INV10005USA0.1TXWH001Central Distribution123 Main StDallas75201P1005Reusable Water BottleHouseholdWB-20242024-01-012024-01-313503108012013300.360blank
INV10006USA0.18AZWH005Southwest Logistics220 Desert DrPhoenix85001P1006LED Light BulbElectronicsLED-45002024-01-012024-01-3160051015024045550.430blank
INV10007USA0.14CAWH002Pacific Hub456 Ocean AveSan Francisco94111P1007Wireless MouseElectronicsWM-90012024-01-012024-01-3125018010016032150.740Promotion increased sales
INV10008USA0.1ILWH003Midwest Fulfillment789 Prairie RdChicago60607P1008Protein Bars - ChocoFoodPB-CH-202024-01-012024-01-3112070801302951.371blank

What the 70 rows show

from the 70-row sample

USA (warehouse country) stands out: mean carrying_cost_per_unit is 0.28, against 0.89 for the rest.

  • 0.23median carrying_cost_per_unit
  • 15warehouse cities
  • 16warehouses
  • 16warehouse names
  • 16warehouse street addresses
  • 16warehouse postal codes
Mean carrying_cost_per_unit by warehouse_country70 rows
0120.28USA43 r…0.80Can…4 ro…1.0UK4 ro…0.76Ger…4 ro…0.51Spa…4 ro…0.88Sin…4 ro…1.1Fra…4 ro…1.3Aus…3 ro…
carrying_cost_per_unit70 rows, in bands of 0.25
0204036761042220101.252.5carrying_cost_per_unit →

Median 0.23, from 0.06 to 2.4.

warehouse_state66 rows with a value · 4 left blank
  1. TX10
  2. CA9
  3. IL5
  4. NY5
  5. AZ5
  6. MN5
  7. MA4
  8. MB4
  9. England4
  10. Berlin4
24 columns by typefrom the column list below
  • string 13
  • integer 6
  • float 3
  • date 2

Columns

24 columns in three groups
blueprint · 24 columns
columntypedescriptionexample
Text 13 columns
inventory_record_idstringUnique identifier for each inventory turnover recorduniqueINV10001
warehouse_idstringUnique identifier for the warehouse where the product is storedWH001
warehouse_namestringName of the warehouseCentral Distribution
warehouse_street_addressstringStreet address of the warehouseoptional123 Main St
warehouse_citystringCity where the warehouse is locatedoptionalDallas
warehouse_statestringState or province where the warehouse is locatedoptionalTX
warehouse_postal_codestringPostal code of the warehouse locationoptional75201
warehouse_countrystringCountry where the warehouse is located8 countries · optionalUSA
product_idstringUnique identifier for the productP1001
product_namestringName or description of the productUltraClean Detergent
product_categorystringCategory or type of the productoptionalCleaning Supplies
skustringStock Keeping Unit (SKU) for the productoptionalUC-1001
notesstringAdditional notes or comments about the inventory recordoptionalClearance sale.
Numbers 9 columns
beginning_inventory_qtyintegerQuantity of product in inventory at the beginning of the period0 or more500
ending_inventory_qtyintegerQuantity of product in inventory at the end of the period0 or more350
units_receivedintegerTotal number of units received into inventory during the period0 or more200
units_shippedintegerTotal number of units shipped out of inventory during the period0 or more340
units_returnedintegerTotal number of units returned to inventory during the period0 or more · optional5
average_inventory_qtyfloatAverage inventory quantity during the period ((beginning + ending) / 2)0 or more425
inventory_turnover_ratefloatInventory turnover rate for the period (units shipped / average inventory)0 or more0.8
stockout_eventsintegerNumber of times the product was out of stock during the period0 or more · optional1
carrying_cost_per_unitfloatEstimated carrying cost per unit for the product during the period0 or more · optional0.15
Dates and times 2 columns
inventory_period_startdateStart date of the inventory tracking period2024-01-01
inventory_period_enddateEnd date of the inventory tracking period2024-01-31

Use it for

  • median carryin…0.2370 rowsmean carrying cost pe…0.28USA0.80Cana…1.0UK0.76Germ…

    A logistics dashboard

    Carrying_cost_per_unit by warehouse_country and a breakdown of warehouse_state. Excel, Power BI or Tableau.

  • Why do the 43 USA rows have a mean carrying_cost_per_unit of 0.28?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable inventory records with warehouse_id, warehouse_name and warehouse_street_address to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 24 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset70 rows24 columns
Yours1,000 rows24 columnswarehouse_street_address: UK only

blueprint · warehouse-inventory-turnover

Behind this dataset

Same schema. As many rows as you need.

These 70 rows came out of a blueprint — 24 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Inventory counts taken weekly
  • Items with 0 turnover in 3 months flagged
  • Stock-outs over 2 days escalated
  • Spoiled or damaged goods logged separately
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
warehouse-inventory-turnover

What should your data show?

Preview 20 rows free
No signup. No card.