Features
Everything in one platform
From invoicing and collection to statement reconciliation, notifications, meter readings, waste collection rounds - everything behind all three BillGrid products.
Invoicing
Invoices that look the part and do the work
Create clean, branded invoices in seconds and send them straight to your customer’s inbox - PDF attached, pay link inside.
- Line items with quantities, unit prices, and notes
- Automatic line totals and amounts
- Your logo, company details, and KRA PIN on every document
- Draft, sent, partially paid, paid, overdue, and void statuses at a glance
- Emailed as a PDF with a secure pay link built in
Payments
Get paid the way your customers already pay
Customers open a secure pay link, enter their number, and approve the M-Pesa prompt on their phone. No account, no app, no friction - and card is the same link.
- M-Pesa STK push via SasaPay, Daraja and KCB Buni
- Card payments through Paystack
- Paybill, till, pochi, bank transfer, cheque and cash instructions on the invoice
- Public, single-use pay pages - customers never log in
- Partial payments, with the balance tracked automatically
Payouts
Send money out, not just in
Pay suppliers, vendors, and staff straight from BillGrid - to mobile money or bank accounts - so your money-out lives right next to your money-in.
- Pay people to mobile money or bank accounts
- Pay businesses on their till or paybill
- Require a second person to approve a payment
- Set daily limits to stay in control
- A complete, auditable record of every payout
Recurring
Bill repeat customers on autopilot
Set up a plan once and let BillGrid raise and send each invoice on schedule - repeat customers bill themselves, every cycle.
- Flexible billing cycles for any cadence
- Invoices generated and emailed automatically
- Renewal reminders before a plan lapses
- Pause, resume, or run a cycle on demand
Reconciliation
Money matches itself to invoices
When a payment confirms, BillGrid records it, updates the invoice, and clears the balance - through webhooks that are safe to retry.
- Real-time updates the moment a payment lands
- Idempotent, deduplicated webhook handling
- Partial and overpayment handling built in
- A complete, auditable payment history per invoice
Statement import
The payments that never touched a pay link
Most money still arrives by bank transfer, paybill or cash. Upload the statement and BillGrid reads every incoming transaction, works out which invoice or billing account it settles, and waits for you to confirm before anything is posted.
- CSV, Excel and PDF statements - including scanned pages
- Any bank or mobile-money provider, with no per-bank setup
- Each row matched to a real invoice or account, with the reasoning shown
- Totals checked against the statement’s own arithmetic
- Nothing posts without a human confirming it
- Re-uploading an overlapping statement never double-posts
Documents
Receipts and PDFs, sent for you
Every payment triggers a branded PDF receipt, emailed to your customer automatically. Invoices, receipts and statements are always a link away.
- Automatic PDF receipts on every payment
- Branded invoice, receipt and statement documents
- Shareable, secure document links
- Reliable delivery with a record of every email sent
Water Billing
From meter reads to paid invoices
Read every connection, apply your tiered tariff, and post a whole scheme in one run - then collect and chase it like any other invoice.
- Connections with meter assignments, zones and routes
- Capture readings in the field, offline, or bulk-import them
- Tiered tariff bands, standing charges, and levies
- Billing runs that review exceptions and post invoices
- Arrears ageing and disconnection candidate list
Waste Billing
A whole round, billed on a cycle
Charge every household and business on the round the same collection fee on the same cycle - no meter to read, and no invoice typed by hand.
- Flat collection fees by customer category
- Rounds billed for a period in a single run
- The same pay links, receipts and reconciliation as every invoice
- Reminders by SMS or WhatsApp to whoever is behind
- Arrears aged so you know who the truck is carrying free
Teams
Multiple businesses, one login
Each workspace is its own world - separate customers, branding, and payment credentials - so you can run several businesses without mixing them up.
- Fully isolated data per workspace
- Team members with roles and permissions
- Per-workspace payment provider credentials
- Passwordless sign-in with Google or an email code
- A versioned REST API with signature-verified webhooks
In the box
All of it, included
- Branded invoices
- M-Pesa STK push
- Card payments
- Statement import
- Bank & cash recorded
- Supplier payouts
- Payout approvals
- Partial payments
- Recurring plans
- Auto receipts
- Public pay links
- Email delivery
- Bulk SMS campaigns
- WhatsApp campaigns
- Shared WhatsApp inbox
- Contact segments
- Billing accounts
- Meter readings
- Tiered tariffs
- Team roles
- AI assist
- REST API & webhooks
- Kenya Shillings
- Multi-workspace
- Collection rounds
- Offline meter reading
-
Every way they pay
M-Pesa STK push and card checkout built in, paybill and bank reconciled from a statement, cash and cheque recorded by hand.
-
16% VAT, handled
Tax applied and shown correctly on every invoice, receipt, and statement.
-
Isolated per workspace
Every business gets its own customers, branding, and payment credentials.
-
No cut on your paybill
Money paid into your own paybill or till is yours. BillGrid takes no percentage of it - you pay only your provider’s standard rate.
Ready to run all of it in one place?
Invoicing, water billing and waste billing share one workspace, one customer list, and one ledger. Start free - no card required - or talk to us for a walkthrough.