Reconciled from your Oracle/SAP dispatch & billing — no new data
Plan attainment
96%
measured on dispatch, not offtake
balancedstockoutaged stock
Depot network · plan vs offtake
What "96% attainment" hides — the recovery ladder · ₹0 → ₹0 Cr
1Refill the markets that ran dry · 1–2% of volume lost to stockouts in growth depots — cement is fungible, that sale went to a rival+₹55 Cr/yr
2Drain the depots sitting on aged stock · trim 15–25% of excess inventory before it crosses the strength-loss window — one-time cash release+₹58 Cr
3Re-source by offtake, not dispatch · route from the right plant to the right market — freight is 18–25% of cost+₹12 Cr/yr
Plan attainment · what the board sees96% — plants loaded, looks balanced
96%sits under the ₹100s-Cr of grey-market & back-unloading leakage off the P&L
Balanced on paperstranded in the depots
✓S&OP balanced — 96% plan attainment, plants fully loaded.Built the way mid-market cement plans are built: on dispatch and billing. It reads balanced because the plan is flexed to actuals after the fact — the depots tell a different story.
⚠ Growth markets stock out while other depots sit on aging stock — both at once. "96%" is the plan re-stated to match what shipped, not what the market pulled.
Reconcile dispatch against depot drawdown and about ~₹110 Cr surfaces from data you already own — ~₹55 Cr/yr of lost sales recovered + ~₹58 Cr of working capital released — no new instrumentation. The proof is in your ERP: stockouts and excess co-existing, and the plan-version drift between what was committed and what "achieved" 96%. Aged stock isn't just frozen cash — past the strength-loss window it's a write-down.
Don't trust the ₹110 Cr? Run a working-capital-release diagnostic on your dispatch data — 21 days, and we find 3× the fee in stranded cash and lost sales, or you don't pay.
Illustrative · representative model, not a client. Depot cities are stylised. The plan is built on dispatch, not true offtake; we proxy demand from depot drawdown + e-way/GPS and flag high- vs low-confidence depots — we don't pretend the offtake number is clean.