Retail_HQ
/Stock Transfers

Stock Transfer Kanban

Move stock across warehouse and branches with confirmation.

Operational records

1 records
Requested1
TR-3041
Central WarehouseWuse 2
42 items₦1.4M
Approved1
TR-3042
Central WarehouseGwarinpa
68 items₦2.1M
Picked1
TR-3043
Central WarehouseApo
31 items₦890.0k
In Transit2
TR-3044
Central WarehouseWuse 2
54 items₦1.8M
TR-3045
Central WarehouseGwarinpa
22 items₦640.0k
Received1
TR-3046
Wuse 2Apo
12 items₦340.0k

Branch requests

Apo PharmacyParacetamol 500mg × 200High
Wuse 2Peak Milk 400g × 80Med
GwarinpaDettol 250ml × 60Med
Apo PharmacyAmoxicillin 250mg × 180High

Receiving confirmation

TR-3046
Apo Pharmacy
12/12 confirmed
TR-3035
Wuse 2
82/84 confirmed
TR-3032
Gwarinpa
46/46 confirmed
Open transfers
143 in transit
Units moving
2,840+12%
Avg fulfilment
1.8 days-0.3d
Transfer value
₦18.6M
Rejected requests
4
In-transit losses
0.12%

Operational workspace — what is happening

Transfer pipeline

Live
Requested
6
Approved
3
Picking
2
In transit
3
Received today
9
Discrepancies
2

Active transfer orders

TRFFromToUnitsValueStage
TRF-1182WarehouseWuse 2620₦4,200,000In transit
TRF-1181WarehouseGwarinpa480₦3,100,000In transit
TRF-1179WarehouseApo340₦2,800,000Picking
TRF-1177Wuse 2Apo120₦940,000Approved
TRF-1174GwarinpaWuse 286₦620,000Requested
TRF-1171WarehouseWuse 2210₦1,640,000Discrepancy

Transfer movement log

Live feed
  1. Load dispatched18:30
    TRF-1182 → Wuse 2
  2. Discrepancy raised17:48
    TRF-1171 · 6 units short
  3. Transfer approved16:22
    TRF-1177 branch-to-branch
  4. Emergency request15:10
    Apo pharmacy · Amoxicillin
  5. Receipt confirmed13:55
    TRF-1168 · Gwarinpa

Transfer decision queue

6 in queue
Approve 6 pending requests
₦5.4M combined
Open
Investigate TRF-1171 shortage
6 units · ₦48k
Open
Confirm 3 in-transit ETAs
Arriving today
Open
Rebalance overstock at Apo
Personal care
Open
Schedule tomorrow's fleet run
3 branch drops
Open
Close 9 received transfers
Paperwork pending
Open

Analytics workspace — why is it happening

Transfer volume vs fulfilment days

7 days
MonTueWedThuFriSatSun

Transfer reason mix

Replenishment58%
Rebalance22%
Emergency12%
Returns8%

Units transferred by destination

Wuse 2GwarinpaApo

Most transferred SKUs (units)

Ranked
#1
Peak Milk 400g
620
#2
Indomie Chicken
540
#3
Bigi Cola 60cl
410
#4
Dettol 250ml
280
#5
Amoxicillin 500mg
190

Transfer lanes — origin × destination

Heat map
Wuse 2GwarinpaApoWH returnEmergencyTotal
Warehouse
62
54
41
0
12
92
Wuse 2
0
8
14
6
4
22
Gwarinpa
11
0
9
5
3
18

Transfer execution quality

Multi-factor
SpeedAccuracyCostVisibilityApprovalDocumentation

Branch transfer balance

Comparative
BranchReceivedSentNet unitsValue inDiscrepancies
Wuse 21,180142+1,038₦7.9M1
Gwarinpa940128+812₦6.2M0
Apo72064+656₦4.5M1

Management workspace — exceptions & approvals

Exception centre

3 open
TRF-1171 six units shortLogistics
Second shortage on the same lane in a fortnight.
Emergency transfers at 12% of volumePlanning
Signals branch reorder points set too low.
Branch-to-branch transfers risingInventory Planner
Rebalancing masks poor initial allocation.

Pending approvals

Awaiting sign-off
  • 6 pending transfer requests
    ₦5.4M
    Review
  • Apo emergency pharma transfer
    ₦340k
    Review
  • Overstock rebalance plan
    Personal care
    Review

Manager action queue

Assigned
ActionOwnerDuePriority
Close the TRF-1171 shortage investigationLogisticsTodayHigh
Raise branch reorder points on emergency SKUsPlanningThis weekMedium
Introduce seal checks on every loadWarehouse MgrThis weekMedium
Review allocation rules for new linesInventory PlannerNext weekMedium
Publish transfer cost per unit reportAnalyticsFridayLow

Escalations

Routed upward

Executive intelligence — what to do next

Executive summary

Auto-generated · demo

Transfers are getting faster, but almost a third of movement is corrective rather than planned. Emergency and rebalancing transfers together represent 34% of volume, which means the initial allocation model — not the logistics operation — is the real problem to solve.

80
Health score
Strong
77
Opportunity score
Stable
44
Risk score
Watch
84
Confidence
Strong

Key insights

  • Fulfilment time improved to 1.8 days through better fleet scheduling.
  • Two shortages on the same lane suggest a process, not a people, issue.
  • Wuse 2 absorbs 42% of all transferred units.

Business risks

In-transit shrink
Repeat shortages on one lane with no seal verification.
Corrective movement cost
Rebalancing transfers add roughly ₦1.4M of annual freight.

Growth opportunities

Fix allocation at source
Better initial splits could remove most rebalancing runs.
Consolidate branch drops
Combining lanes saves an estimated 18% of transfer cost.

Performance highlights

Fulfilment
1.8d
Emergency share
12%
Discrepancies
2
Value moving
₦18.6M

AI recommendations

Confidence weighted
Introduce tamper seals on all transfers
Removes ambiguity on in-transit shortages.
90%
Re-tune branch allocation weights
Wuse 2 is under-allocated at source and over-transferred after.
82%
Consolidate the daily branch run
One combined route instead of three separate drops.
76%

Forecast

Units transferred versus fulfilment days (×10) after allocation tuning.
MonTueWedThuFriSatSun

Recommended actions

  1. 1.Approve the pending six requests
  2. 2.Close the shortage case
  3. 3.Start seal checks tomorrow