Invoicing & Payments

Send invoices. Get paid, however they pay.

Create branded invoices, collect by mobile money or card, pay out to suppliers, and reconcile every shilling - including the ones that land in your bank - all in one workspace.

No card to start M-Pesa built in One shared ledger

What you get

Everything in this module, built to work with the rest of the BillGrid suite.

  1. Professional invoices

    Build branded invoices with line items, due dates, and your logo. Send by email with a PDF attached and a secure pay link inside.

  2. M-Pesa STK push

    Customers open the pay link, enter their number, and approve the prompt on their phone. No account, no app, no friction.

  3. Card payments

    Take cards through the same link - one page, whichever way your customer prefers to pay.

  4. Statement reconciliation

    For everything paid into your paybill, till or bank: upload the M-Pesa or bank statement and BillGrid proposes the invoice each deposit settles, for you to confirm.

  5. Supplier payouts

    Pay suppliers, vendors, or staff to mobile money or bank accounts - with approvals and daily limits you control.

  6. Recurring billing

    Put repeat customers on a schedule. BillGrid raises and sends each invoice automatically, on time, every cycle.

  7. Automatic reconciliation

    Payments match themselves to invoices through secure webhooks. Balances update the moment money lands - partial payments included.

  8. Instant receipts

    Every payment triggers a branded PDF receipt, emailed to your customer the moment it confirms - without you lifting a finger.

  9. Public pay links

    Create shareable pay links for one-off or open-amount collections. Customers pay without ever signing in.

  10. Your payment instructions

    Paybill, till, pochi, send money, bank transfer, cheque or cash - printed on the invoice with the steps, so customers pay the way you already accept.

  11. Workspaces & roles

    Run multiple businesses from one login, each with its own customers, branding, and payment credentials.

How it works

Up and running in three steps

  1. Create & send

    Add a customer, build an invoice with line items and a due date, then send it. They receive an email with the PDF and a secure pay link.

  2. Customer pays their way

    They open the link and approve the M-Pesa prompt on their phone, or pay by card - same link, no extra setup. Your paybill, till and bank details are on the invoice for anyone who’d rather use them.

  3. You get reconciled

    Payments through the link record themselves, update the invoice, and email a receipt. Anything paid into your bank or paybill is matched from the statement you upload - you confirm, BillGrid posts.

Ready to get paid faster?

It runs in one BillGrid workspace with a shared customer list and one ledger across invoicing, water billing and waste billing. Start free - no card required - or talk to us for a walkthrough.