Skip to main content

Planning with the Demand → Supply → Replenish flow

Here's an overview of how this 3-step flow helps you plan and replenish better

Amar Sujith avatar
Written by Amar Sujith
Updated over a week ago

What is the Demand → Supply → Replenish flow?

Prediko’s demand planning and supply flow is designed to mirror how you actually run your inventory:

  1. Demand – Plan what you want to sell and when (this is the previous Plan)

  2. Supply – Check if you can actually support that plan with existing & incoming stock and future POs

  3. Replenish – Turn that supply plan into the next purchase orders you need to place (this is the previous Buy or Inventory table)

This version helps you confirm whether your demand plan is achievable and feasible, validate your budget, build your PO calendar for the next year and review supplier capacity.


Think of it as:

Demand = planSupply = achievability & feasibilityReplenish = action (POs)


Step 1 – Demand: build the plan

On the Demand tab (previously called Plan), you:

  • Set or import your sales targets for the next 12 months

  • Adjust forecasts until they reflect your real expectations

  • Lock your plan when you’re happy with it

This Demand plan becomes the single source of truth for the rest of the flow. If the plan is wrong, everything downstream will be wrong too.


Step 2 – Supply: check if the plan is achievable

On the Supply tab, Prediko turns your demand plan into a 12-month supply plan. Here you can see:

  • How many units you are planning to sell each month

  • How much stock you will have left at the end of each month

  • Which parts of your plan are:

    • Achievable with current + incoming stock

    • At risk (eating into safety stock)

    • Unachievable (cannot arrive in time based on lead times)

  • The upcoming deliveries and recommended orders

This is where you answer questions like:

  • “Can we actually hit this plan with our current suppliers and lead times?”

  • “When will we be under-stocked or over-stocked in the next 6 months?”

  • “Are we within this year's budget?”

  • "Do suppliers have the capacity to support this plan?

You can also leverage the Supply Plan to give suppliers long term visibility on your commitment with them, which will help you negotiate terms (pricing, shipping, payment).


Step 3 – Replenish: place the right orders at the right time

On the Replenish tab (your current Buy table), you:

  • See which SKUs need ordering now / soon

  • Create and manage purchase orders

  • Use the recommendations from the Supply plan to order the right quantity at the right time

You don’t need to re-think the plan here. Replenish is about execution.



How do the three tabs work together (typical workflow)?

A typical workflow looks like this:

  1. Start in Demand

    • Set or import your monthly revenue targets (by category, product, etc.)

    • Prediko generates a 12-month Demand Plan by SKU including seasonality and growth trends

    • Review that the plan matches your growth expectations and edit if needed

  2. Switch to Supply

    • See the 12-month supply view based on that demand plan

    • Identify months where parts of the plan is:

      • Achievable but not at 100%

      • At risk (ie. safety stock impacted)

      • Unachievable

    • Review recommended orders & deliveries

  3. Go to Replenish

    • Act on the recommendations

    • Create the POs and send them to suppliers

  4. Iterate

    • If you change the demand plan, come back to Supply to see how it affects:

      • What do you need to order?

      • When?

      • From whom (Supplier)?

      • For how much?


When should you use each tab?

  • Demand – When you want to:

    • Set next year’s targets

    • Model new product launches

    • Re-forecast after demand swings or if budget changes

  • Supply – When you want to:

    • Check if the plan is realistic

    • Validate the budget for the year and/or next few months

    • Prepare supplier capacity discussions

  • Replenish – When you want to:

    • Create the next POs

    • Keep an eye on your stocks health

    • React to short-term changes

Did this answer your question?