New to the terminology? Start with the Glossary — it
defines every term used across the module (PR, PO, GRN, WMA, par level, and more).
What you can do
Stock dashboard
See live on-hand quantities, stock value, and low-stock alerts per location.
Log wastage
Write off spoiled, expired, over-prepped, or damaged stock with a reason.
Confirm GRN
Receive goods against a purchase order or transfer and post them to stock.
Stock take
Count physical stock and reconcile any variances against system records.
Powered by Basanti
Basanti is the built-in AI helper across the module — she sets up your masters, costs your recipes, and answers questions from your live numbers.Bulk onboarding
Upload invoices, rate cards, and recipes — Basanti drafts the master records
for you to review and save.
AI recipe builder
Draft a recipe from a description and see what it costs to make, live.
Oye Basanti
Ask plain-language questions and get answers straight from your live data.
How stock flows
- An outlet raises a Purchase Request (PR) for what it needs.
- An approved PR becomes a Purchase Order (PO) to a vendor.
- Goods arrive and are received with a Goods Received Note (GRN) — posting the GRN updates stock balances using weighted moving average costing.
- Stock moves between locations via transfers, and is corrected with adjustments (including each location’s opening balance).
- A stock take periodically reconciles the counted stock against the system, and wastage records anything written off.