Automatic M-Pesa & Cash Reconciliation
Every M-Pesa Paybill and Till payment is matched to a sale within seconds. Mixed payment (cash + M-Pesa) is tracked separately. End-of-day totals are generated automatically with no manual counting.
Gigva is built for Kenyan retail shops, supermarkets, dukas, pharmacies, and convenience stores. It matches M-Pesa to sales, tracks stock, separates cash and M-Pesa, and gives your accountant clean reports every morning.
Gigva ties each sale to the right payment and stock movement, then flags only the items that need review.
Every M-Pesa Paybill and Till payment is matched to a sale within seconds. Mixed payment (cash + M-Pesa) is tracked separately. End-of-day totals are generated automatically with no manual counting.
Track stock levels across your shop floor in real time. Low-stock alerts trigger automatically when items fall below your set reorder point. Import product lists via CSV or scan barcodes.
See daily revenue by the hour, best-selling products, and payment method breakdown, M-Pesa, cash, and card, on one screen. Filter by date, cashier, or product category.
Create purchase orders from your reorder alerts and send them to suppliers directly from Gigva. Track delivery status, match received stock to invoices, and log discrepancies.
Gigva flags cashier shortfalls, duplicate M-Pesa references, and payments that do not match any active invoice. Suspicious transactions surface in your alerts within 30 seconds.
Assign each cashier a unique login. Track sales, voids, and refunds per cashier. If you run multiple branches, each location gets its own dashboard with consolidated reports.
Ask Gigva plain-language questions about your shop, which products run out fastest, which cashier shifts sell most, where M-Pesa shortfalls happen. The AI Advisor reads your live sales, stock, and reconciliation data and replies with specific, actionable answers. Included on every plan with monthly message tiers.
The retail dashboard turns every sale and every M-Pesa payment into a live read on the shop: what sold today, which cashier is moving stock, what needs reordering, and where the numbers do not line up yet.
See today's revenue broken down by hour, product and cashier, so your peak times and best sellers are obvious without counting anything by hand.
Stock drops as items sell, low-stock alerts fire at your reorder point, and a purchase order to your supplier is one click away.
Mixed payments are split and tracked separately, so end-of-day totals balance on their own and any cash variance is easy to spot.
Cashier shortfalls, duplicate references and payments with no matching sale are flagged within seconds, before they become a problem.
Enter your Safaricom Daraja credentials in Settings. Gigva registers a live C2B webhook in under 10 minutes, no manual M-Pesa statement downloads ever again.
Use Gigva POS to record cash, M-Pesa, and card sales. Cashiers select items, enter quantities, and confirm payment. Each sale updates inventory in real time.
When a customer pays via M-Pesa, Safaricom sends a callback to Gigva within 3 to 5 seconds. Gigva matches the payment to the open sale, marks it paid, and deducts stock.
Unmatched payments, partial payments, and stock discrepancies are surfaced in your alerts dashboard. Click to view full context, then override, create a credit note, or escalate.
Choose how often you pay - save more with longer subscriptions. 14-day free trial on all plans.
Perfect for a single outlet
Billed monthly. Cancel any time.
For growing businesses
Billed monthly. Cancel any time.
Enterprise-grade for large businesses
Billed monthly. Cancel any time.
All plans include M-Pesa integration, SSL security, and free onboarding support. Try any plan free for 14 days →
Prices shown in USD. KES equivalent at ~KSh 129/USD indicative rate.
Move from manual checking to clear, reconciled records your team can trust.