01 / 03
AI invoice processing for Indian retailers
Smart Invoices (Smart Kirana)
Problem
Kirana stores and wholesalers lose time and accuracy when supplier invoices, stock records, and expense data stay trapped in paper or WhatsApp images. Manual data entry makes it harder to connect purchases with inventory and identify products that need restocking.Solution
Built a retail inventory management system with Python, FastAPI, React, and PostgreSQL. The invoice processing workflow extracts supplier data, matches products, and brings inventory records, low-stock reports, and purchase summaries into one application.Context & intent
Smart Invoices, also called Smart Kirana, is built for Indian retailers and wholesalers. The React frontend is deployed on Vercel and the FastAPI backend on Render. Its focus is practical business automation: turning supplier invoice information into usable stock and purchasing records.Role
Founder — product development, AI workflows, and business systems. Om Batavia connects the retailer’s invoice and inventory needs with the application’s frontend, backend, and database design.Interface concept · Illustrative data
Upload Invoice
Convert supplier invoices into inventory updates
Total Products
547
+12 this week
Total Value
Rs 2.4L
+12 this week
Low Stock
23
+12 this week
Invoices
156
+12 this week
Upload New Invoice
Vendor: Patel Wholesale
invoice_march.pdf
OCR parsed supplier items
Extraction confidence
92%
Review Invoice - Patel Wholesale
reviewedAashirvaad Atta 5kg
20
matched96%
Amul Butter 500g
12
matched88%
Tata Salt 1kg
40
matched91%
Sunfeast Biscuits
18
low stock74%
ML Demand Forecast
Predicted demand vs current stock
WhatsApp Reorder
Generated by supplier
Reorder request
- Amul Butter - 25 units
- Basmati Rice - 18 units
- Sunfeast Biscuits - 30 units










