Skip to content
New Collect to a personal till or a bank paybill with no Safaricom keys. See how payments work
Payments and tax

The customer pays. Everything else is done.

M-PESA STK Push, Paybill, Till and bank accounts are reconciled the moment money lands, and a KRA eTIMS invoice is filed with it.

Get startedTalk to sales
A MacBook showing the Payments screen: money credited today and in a range, with a table of M-PESA transactions
From payment to invoice

Four steps, no one involved.

1 · PaySTK PushPaybill, Till or bank, the customer's choice.
2 · Confirm<1 secondM-PESA confirms and the payment is reconciled.
3 · ActivateAccount onHotspot, PPPoE or Static account activates or renews.
4 · FileeTIMS invoiceKRA-compliant invoice with VAT and an audit trail.
Collect your way

Pick how the money reaches you.

Set it up in minutes. Tests send a real KES 1 prompt, so you know it works before a customer pays.

Personal till
No Safaricom keys
Enter only your till number. Your name shows on the M-PESA prompt, and payments are matched to your till.
Bank account
No Safaricom keys
Use a bank's paybill and your account number. An account ending in # gets the customer's account appended.
Your own Daraja app
Paybill or business till
Bring your own paybill or till. Keys are checked with Safaricom before saving, and the payment URLs are registered for you.
Kopo Kopo
Your Kopo Kopo till
Collect through your Kopo Kopo account. Paste the Client ID, Client Secret and API key from your Kopo Kopo application, add the webhook, and payments reconcile like any other.
Kenya Revenue Authority
Tax

KRA eTIMS, filed for you.

Every payment produces a KRA-approved digital invoice. VAT is computed and synced live, with no manual filing.

100%
of payments produce an eTIMS invoice
Live
sync with the KRA portal and full VAT records
Audit
trail you can export for your accountant
P&L
expenses logged beside revenue, per branch
Next

Give customers a portal that shows them where they stand.

Customer portalPricing