Dataforge · Executive demo · Multi-period inventory optimization

Simulated case · Consumer goods importer

6-month purchasing plan

You are the head of purchasing for an importer. You have 5 product categories and can place orders at two moments in a 6-month horizon: at the start of month 1 and at the start of month 4.

There are two suppliers: Asia (cheaper, 60-day lead time) and Europe (more expensive, 30-day lead time). What you order in month 1 arrives in month 2 (Europe) or month 3 (Asia), and what you order in month 4 arrives in month 5 (Europe) or month 6 (Asia).

The critical constraint: each category has a warehouse limit. You cannot buy everything at once — you must split between both orders. Each order must also fill at least one container of 20 pallets.

Monthly demand per category (pallets) and warehouse capacity

CategoryOpening stockM1M2M3M4M5M6TotalMax warehouse
📱 Electronics43344552412
👗 Apparel32233552010
🏠 Home63333221610
🧩 Toys21133772210
💆 Beauty42222441610

Order 1 (month 1) covers this period · Order 2 (month 4) covers this period

Supply timeline

Order 1
Month 1
Europe arrives
Month 2
Asia arrives
Month 3
Order 2
Month 4
Europe arrives
Month 5
Asia arrives
Month 6

⚠ Asia from Order 2 arrives in month 6 — only covers the last month. For month 5 you must use Europe (or pre-order in Order 1).

🌏 Supplier Asia

60 days · Cheaper

MOQ: 1 pallet per SKU

🇪🇺 Supplier Europe

30 days · ~20% more expensive

MOQ: 1 pallet per SKU

📦

Each order must be at least 1 container = 20 pallets across all categories combined.