invent.sale
Branch allocation

Send stock daily to where it will actually sell

When the hub holds less than the network asks for, an even split creates a shortage in two places at once. This is about splitting deliberately, every day.

who it fits
Retail · Distribution
how often
daily
roles
warehouse, operations director, store manager
what it moves
Availability · Inventory

How it works today

  • Stock goes to whoever called first or asked loudest.
  • One location holds surplus while its neighbour is at zero on the same item.
  • The decision is made from memory, and later there is nothing to check it against.

How it runs here

  1. 1Compute stock and sales velocity per location
  2. 2Convert to cover: how many days the stock survives
  3. 3Apply the hub constraint: what is actually available
  4. 4Build an allocation plan by cover priority
  5. 5A person confirms the exceptions and edits lines
  6. 6The transfer goes out, and the result returns into the calculation

What data is needed

  • Stock at locations and the hub
  • Sales by item and location
  • Delivery schedule

Who decides

The system proposes, a person confirms. Any line can be edited, the edit is stored with its author — and a month later it is clear where the calculation kept missing.

How it is measured

By the number of locations that hit zero on an allocated item, and the share of transfers that replaced a purchase.

Show us one critical process. We will show how it runs here.

We look at your cycle: how an order is assembled today, who decides, where time leaks and what the system takes over.

Start with one critical process

Connect replenishment, supplier ordering or another first workflow, then expand across one platform.

Branch allocation — invent.sale