Invoicing
Bill a client before you've left the job
- Start on WhatsApp with five questions, or in the app.
- VAT worked out at 15% on every invoice.
- Clients open a web page with a pay button — no app for them.
- English, isiZulu and Afrikaans.
Invoicing, cash flow, SARS estimates, payroll and SA payments in one platform — and an invoice can start with one WhatsApp message.
We're not live yet. Joining the waitlist doesn't create an account and costs nothing.
Example data. Not a real business.
How it works
Follow a single invoice from a WhatsApp chat to “paid”. You answer five questions; the rest runs on its own.
Step 01
Send “invoice” to CashFlow Coach. It asks who the invoice is for, how to reach them, what the work was, the amount and the due date — then shows you a summary to check before anything is sent.
Prefer a screen? The same invoice can be made in the app.
Youinvoice
CashFlow CoachSawubona! 👋 CashFlow Coach here. Let's get you paid. I'll ask 5 quick questions and send back an invoice with a payment link.
CashFlow CoachQ1 of 5 — Who is this invoice for? (client or business name)
YouMokoena Builders
CashFlow CoachQ2 of 5 — What's their mobile number or email? Reply SKIP if you don't have it.
You082 123 4567
CashFlow CoachQ3 of 5 — What did you do for them? One line is fine.
YouGeyser replacement, 150 L
CashFlow CoachQ4 of 5 — How much do they owe, in rand? (e.g. R1 500 or 1500,50)
YouR4 500
CashFlow CoachQ5 of 5 — When is it due? Reply with a date, "7 days", or just SKIP for 7 days.
YouSKIP
CashFlow CoachCheck this before I send it: Client: Mokoena Builders For: Geyser replacement, 150 L Total: R4,500.00 (incl. 15% VAT of R586.96) Due: 8 Oct 2026 Reply YES to send, NO to start over.
YouYES
CashFlow CoachDone ✅ Invoice INV-2026-0042 is on its way to Mokoena Builders. Payment link: …/i/INV-2026-0042 I'll remind them 3 days before it's due, on the day, and again if it goes overdue.
Questions shown word for word from the CashFlow Coach WhatsApp flow. Example answers. Also available in isiZulu and Afrikaans.
Step 02
Your client gets a link to a proper invoice: your business name, the work, VAT split out at 15%, and a pay button. It opens in any phone browser, so they don't need to install anything.
Layout follows the CashFlow Coach invoice page. Example data.
Step 03
The invoice lands in your cash flow dashboard straight away, counted in what you're owed. You can see what's coming in this month without opening a spreadsheet.
Dashboard is on Pro and above. Example data.
Step 04
No awkward phone calls. Reminders go to your client at 08:00 on a fixed schedule — 3 days before the due date, on the day, then 7, 14 and 30 days overdue — getting firmer each time.
Reminder to Mokoena BuildersHi Mokoena Builders 👋 A reminder from Dlamini Plumbing: invoice INV-2026-0042 for R4,500.00 is due on 8 Oct. Pay here: …/i/INV-2026-0042
Example wording. Final reminder messages are awaiting WhatsApp template approval.
Step 05
When your client pays through the link, the payment gateway confirms it and the invoice is marked paid — on the invoice page and in your dashboard. The reminders still waiting are cancelled.
Example data.
Sound familiar?
You did the job and sent the invoice. Now you're also the debt collector — following up by phone, checking the banking app, and trying to remember what's owed to whom.
Meanwhile VAT and PAYE are due on SARS's dates, not your clients'. Late payment of VAT or PAYE attracts a 10% penalty plus interest.
Penalty source: SARS, VAT 404 Guide for Vendors
of South African small businesses said they were struggling with late payments.
had some degree of cash flow issues in the past year.
of owners had sacrificed their own salary as a result.
Online panel of 414 South African businesses with up to 200 employees, surveyed by KLA for Xero, 7–20 March 2025. Source: Xero, The State of South African Small Business 2025, p. 3
The platform
WhatsApp is the quickest way in. Behind it is a full app and web dashboard for running the money side of your business.
Invoicing
Cash flow dashboard
Pro and above.
SARS compliance
Estimates only. CashFlow Coach does not file returns or give tax advice. Always check figures with a registered tax practitioner before you submit.
Pro and above.
Payroll
South African payments
Planned, not yet available: Yoco, SnapScan, PayShap, and EFT with a unique reference.
Pricing
Every plan starts with a 30-day trial. There's no free plan.
For informal traders and solo operators who run everything from their phone.
R79/ month
Recommended
For owner-run businesses that want the whole picture, not just invoices.
R249/ month
For teams where several people handle invoices and approvals.
R599/ month
For groups running more than one entity.
Custom
Plans aren't on sale yet. Join the waitlist and we'll tell you when they are.
The SARS module gives estimates only — check them with a registered tax practitioner before you file.
Questions
Not yet. The waitlist is how we'll let you know when it opens. Joining doesn't create an account, start a trial or cost anything.
Your data travels over encrypted connections. Each business can only see its own records — that rule is enforced inside the database itself, not just in the app.
We don't sell your data, or your clients' data.
Our database and servers are in Frankfurt, Germany, in the EU.
No. Your client gets a link. It opens as a normal web page on any phone or computer, and they pay from there.
When CashFlow Coach asks for their contact details, give an email address instead of a number. You also get the payment link back yourself, so you can send it however you like — SMS, email, or printed on a quote.
No. CashFlow Coach estimates what you're likely to owe for VAT and PAYE, based on your invoices and payroll, and reminds you when returns are due. It doesn't submit anything to SARS and it isn't tax advice.
Estimates only — always check them with a registered tax practitioner before you or your accountant file.
To keep using CashFlow Coach after the trial, you choose a paid plan. There's no free plan. We'll publish the full trial terms before launch.
Probably not. The Spaza plan (R79 a month) is built for informal traders and one-person businesses: invoicing from WhatsApp, up to 20 invoices a month, no dashboard to learn.
Waitlist
CashFlow Coach isn't live yet. Here's exactly what joining means.
Changed your mind? Email us and we'll delete your details:
privacy@cashflowcoach.co.za