From signup to paid in three steps.
DDM Flow handles the entire billing loop — from setting up your workspace, to drafting invoices, to collecting payment — and gives you the option to hand it all to an AI assistant when you'd rather be doing literally anything else.
Set up your workspace
Five minutes, once.
Add your business details, banking info, and your first clients. Or skip it — DDM Flow lets you bill anyone on the fly with one-off names. Multi-currency is on by default, so the first invoice you send abroad just works.
- Business profile, VAT number, logo
- Banking details for EFT + Paystack for cards
- Import clients from CSV or add as you go
- Default invoice template + numbering
Create invoices — or ask AI
Click, click, sent. Or just ask.
Click "New invoice", pick a client, add line items, hit save. Or on the Pro plan, tell your AI assistant: "Invoice Acme R12 500 for May work, net 30." It picks the right client, drafts the invoice, and waits for your sign-off — you check it before it goes.
- Quotes that convert to invoices in one click
- Recurring invoices for retainers
- AI assistant drafts + chases — Pro plan
- PDF + email + portal in one save
Get paid, automatically
Card or EFT — one link.
Every invoice has its own branded customer portal. Your customer pays by card through Yoco or Paystack, or by EFT through Paystack's checkout. The payment reconciles against the invoice automatically and your dashboard updates in real time.
- Card checkout — Yoco (ZAR) or Paystack
- EFT through the Paystack checkout
- ZAR, USD, NGN, GHS and KES
- Auto-reconciliation + payment receipts
Built for modern SA businesses.
Everything that matters. None of the bloat of legacy accounting software.
Invoices that match your plan
Basic covers up to 50 invoices a month, 100 clients and 200 items. Pro and Ultra lift those caps. PDF + email + portal in one click.
AI assistant
Talk to your books. Draft invoices, chase overdue payments, draft replies. Pro plan.
Quotes → invoices
Send a quote, convert to an invoice with one click when the client says yes.
Recurring billing
Schedule retainers and subscriptions to generate automatically each month.
Customer portal
Branded payment page for every invoice. Card via Yoco or Paystack, or EFT.
Invoice in any currency
Bill in ZAR, USD, EUR, GBP, AUD or CAD — each invoice carries its own currency.
Reports & analytics
Revenue, aging, tax, top clients — everything you'd ask your accountant.
Bank-grade security
Supabase Auth + RLS, encrypted at rest. Your data, isolated per workspace.
Ready to try it?
Start free, no card needed. Upgrade when you outgrow it. Have an invoice out the door before lunch.
