Billing & Collections

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.

Available as a standalone module or in the Full Suite

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.

In depth

Inside Billing & Collections

Compliant billing and relentless, polite follow-up — without the manual grind.

01

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.

01

Automatic KRA eTIMS invoicing on dispatch

  • Generated on dispatch
  • Auto-submitted to eTIMS
  • Zero re-keying
02

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.

02

Invoice delivery by WhatsApp & email

  • WhatsApp delivery
  • Email delivery
  • Seen, not lost
03

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.

03

Credit notes & partial invoicing

  • Credit notes
  • Partial & staged billing
  • Tied to the order
04

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.

04

Automated dunning with M-Pesa links

  • Escalating sequences
  • M-Pesa links
  • Sends itself
05

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.

05

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.

See Pricing

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 ERP

Run your billing on our full AI-native ERP as your single source of truth.

See pricing

Acacia Connect

Keep the ERP you already run and extend it with the operational engine on top.

See pricing

Acacia Compose

Compose your own blend — keep the parts of your current ERP that serve you.

Talk to us

Billing & 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 Call

Make 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