Every invoice compliant. Every shilling followed up.
KRA eTIMS invoicing on dispatch, delivered the way customers actually read — and collections that chase themselves until the cash lands.
What Billing & Collections gives you
eTIMS by default
KRA eTIMS-compliant invoices are generated and submitted automatically as part of the sale, not assembled in an end-of-day compliance scramble.
Invoice to cash, automated
From dispatch to delivered invoice to follow-up to matched payment, the whole cycle runs on its own — people handle exceptions, not the routine.
Customers who pay faster
Invoices arrive on WhatsApp with an M-Pesa link, so paying takes a tap and reminders keep coming until they do.
Inside Billing & Collections
Compliant billing and relentless, polite follow-up — without the manual grind.
Automatic KRA eTIMS invoicing on dispatch
The moment an order is dispatched, Acacia generates the KRA eTIMS-compliant invoice and submits it automatically — no manual re-keying, no separate compliance step at day's end.
Automatic KRA eTIMS invoicing on dispatch
- Generated on dispatch
- Auto-submitted to eTIMS
- Zero re-keying
Invoice delivery by WhatsApp & email
Invoices reach customers on the channels they actually open — WhatsApp and email — so they are seen, acted on, and far harder to 'lose' than a paper copy.
Invoice delivery by WhatsApp & email
- WhatsApp delivery
- Email delivery
- Seen, not lost
Credit notes & partial invoicing
Handle returns, short-deliveries, and staged billing cleanly with credit notes and partial invoices that stay tied to the original order and flow through to the ledger.
Credit notes & partial invoicing
- Credit notes
- Partial & staged billing
- Tied to the order
Automated dunning with M-Pesa links
Configure polite, escalating reminder sequences that send themselves on schedule, each carrying an M-Pesa payment link — so overdue invoices are chased consistently without anyone having to remember.
Automated dunning with M-Pesa links
- Escalating sequences
- M-Pesa links
- Sends itself
Customer statements & portal
Customers get clear statements and a portal to view invoices, balances, and payment history — cutting the 'please resend my statement' back-and-forth and speeding up payment.
Customer statements & portal
- Clear statements
- Self-service portal
- Less back-and-forth
Runs in every vertical
The same capability, tuned to how your industry actually operates.
Take this module alone from KSh 1,400/user/month
Take this module on its own from KSh 1,400 per user/month, or get every module together in the Full Suite at a lower blended rate.
Three ways to run it on Acacia
Run your billing on Acacia ERP, extend your current ERP with Acacia Connect, or compose your own blend with Acacia Compose.
Acacia Connect
Keep the ERP you already run and extend it with the operational engine on top.
See pricingBilling & Collections questions, answered
Still weighing it up?
Talk to our team. We will walk you through exactly how Acacia would run your operation.
Book a CallMake every invoice compliant and every reminder automatic.
See Acacia run invoice-to-cash from eTIMS on dispatch to a matched M-Pesa payment.
Book a Demo