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, on every invoice and portal
- 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 into your own account
EFT, one link.
Every invoice has its own branded customer portal showing what is still owed and your banking details, with the invoice number as the payment reference. Your customer pays by EFT straight into your account, and you record the payment against the invoice.
- Your banking details on the portal and the PDF
- The invoice number as the payment reference
- Amount due net of payments and credit notes
- An account page listing every invoice for each client
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
A branded page for every invoice: what is owed, your banking details for EFT, and the PDF.
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.
