← Back to case studies
PilotRetail / Ops

Retail Accounting Automation

5.9M receipts, 232 stores, one pipeline

Multi-format retail group — 40 grocery and 100 beverage outlets

Problem

6.5 full-time operators were tied up on manual goods receiving and reconciling two accounting contours (management vs accounting). Receivables tracking was reactive, and shrinkage was being absorbed rather than flagged.

Solution

Mobile receiving app that scans barcodes directly into the ERP, an auto-reconciliation engine between the two accounting systems, and an anomaly scoring layer for fraud, shrinkage and receivables risk. A Telegram bot lets managers query the system in natural language.

Impact

MVP processing real client data, scoped and signed.

  • Target annual saving: $40–49K, payback around three months
  • 104 payroll ghosts identified (charges with no matching payouts)
  • 4 outlets flagged with shrinkage above 10% of turnover
  • One critical debtor surfaced with 13.86M in outstanding receivables

Stack

PythonSQLTelegram BotERP integrationVercel
#retail#anomaly-detection#ERP-integration#fraud

Client details are anonymised where disclosure was not authorised. Metrics are either directly measured or clearly marked as targets in the project log.

Want something like this for your business?

Book 30 minutes — free