Modules
Six modules. One fabric.
Every Kesarpro module reads and writes the same source of truth. There is no data bridge to babysit, no export to schedule, no reconciliation to perform - the modules are views, not products.
Point of sale
Counter screen that is also inventory and finance.
- Multi-register terminals
- Split, partial and multi-mode payments
- GST-ready invoicing and e-invoice
Inventory & procurement
Stock moves the instant a sale moves.
- Live on-hand, in-transit and reserved views
- Reorder rules per SKU, per location
- PO to GRN to bill in one thread
Finance & accounting
The ledger is written by the sale itself.
- Live GL, AR and AP
- GST returns from the same event stream
- Trial balance without an end-of-day
HR & payroll
Attendance, payroll and sales attribution in one record.
- Shift, roster and biometric ingestion
- Commissions tied to the transaction
- Statutory ready - PF, ESI, PT, TDS
Sales & CRM
Customer history unified with the transaction itself.
- One customer record across counters
- Loyalty, credits and gift cards
- Repeat-purchase and cohort views
AI insights
Forecasts and anomaly checks on one live source.
- Live demand and reorder suggestions
- Pricing and margin anomaly detection
- Staff and location performance
Same event, six perspectives
A single sale is what every module is looking at.
The counter view, the inventory view, the ledger view and the sales view are not different databases pretending to agree. They are the same row of the same table, shown to different people at the same instant.
Point of sale
Counter 2 - Terminal A
Item
Woven silk stole - Ivory
WSL-IVR-01
Total
3,499
Payment
UPI
TransactionTXN-001024
Awaiting scanLive
Inventory
-
Aisle 3 - Stoles
Awaiting event
Finance
-
4000 - Retail sales
Awaiting event
Sales & CRM
-
Anitha K. - Counter 2
Awaiting event
Same event. Same instant. No sync in between.