Invoicing, automated by AI.
DDM Flow handles your billing while you handle your business. Issue invoices, manage clients, get paid — or let your AI assistant do it for you. From R149/month.
No credit card required · Cancel anytime · Built in South Africa
Three steps from signup to paid.
Set up in five minutes. Send invoices in seconds. Get paid in ways your customers actually use — card, EFT, or QR.
Set up your workspace
Add your business details, banking info, and your first clients. Or skip — DDM Flow lets you bill anyone on the fly with one-off names.
Create invoices — or ask AI
Click 'New invoice', pick line items, hit save. Or with the Pro plan, tell your AI assistant: 'Invoice Acme R12,500 for May, net 30.' Done.
Get paid, automatically
Customers pay via Paystack card checkout, EFT, or QR — all from the same link. Payments reconcile to invoices automatically.
Your AI billing assistant.
Talk to DDM Flow like a teammate. Tell it what to invoice, who to chase, what to draft. It uses your business profile, your clients, your prices — and it never gets the maths wrong.
- Natural-language invoice creation
- Auto-suggests line items from your catalogue
- Recommends payment terms based on the client
- Drafts professional follow-up emails for overdue invoices
- Available via the in-app chat — or through Claude / Cursor / your own AI agent
You have 3 invoices overdue:
Want me to draft polite follow-up emails for all three?
Built for modern SA businesses.
Everything that matters. None of the bloat of legacy accounting software.
Unlimited invoices
Issue as many invoices as you need, every plan. 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 Paystack, EFT, or QR.
Multi-currency
Issue in ZAR, USD, EUR, GBP, AUD or CAD. Exchange rates handled.
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.
Pick a plan. Cancel anytime.
7 days free on every plan. No credit card required to start.
Basic
For solo freelancers + side hustles
- Unlimited invoices & clients
- PDF + email + customer portal
- Card, EFT, QR payments
- Dashboard + basic reports
Standard
For small businesses, 1–5 staff
- Everything in Basic, plus:
- Quotes → invoice conversion
- Recurring invoices
- Expenses + bank import
- Multi-currency
Pro
For agencies + the AI-curious
- Everything in Standard, plus:
- AI billing assistant
- AI agent API keys
- Advanced reports & analytics
- Expense OCR
Lifetime
Founding 50 only · pay once, use forever
- Everything in Pro, forever
- No monthly bill, no renewals
- Locked-in price guarantee
- Founding member badge
Full comparison
| Feature | Basic | Standard | Pro | Lifetime |
|---|---|---|---|---|
| Unlimited invoices & clients | ||||
| PDF generation + email delivery | ||||
| Customer portal (Paystack, EFT, QR) | ||||
| Dashboard & basic reports | ||||
| Quotes (convert to invoice) | — | |||
| Recurring invoices | — | |||
| Expense tracking + bank import | — | |||
| Multi-currency (ZAR/USD/EUR…) | — | |||
| AI billing assistant (in-app chat) | — | — | ||
| AI agent API keys | — | — | ||
| Advanced reports + tax & aging | — | — | ||
| Expense receipt OCR | — | — | ||
| Pricing | R 149/mo | R 299/mo | R 499/mo | R 4 999 once |
FAQs
How does the 7-day free trial work?+
Sign up with just an email — no card required. You get full Pro access for 7 days. At the end, pick a plan (or don't — your data stays exportable). We'll send a reminder before the trial ends, never an auto-charge surprise.
Is the AI assistant available right away?+
Yes — the AI assistant is included on the Pro plan and during the 7-day trial. Ask it to draft invoices, chase overdue payments, summarise your books. It uses your business data via the same API your team uses.
Can I cancel any time?+
Yes. Cancel from Settings → Plan & Billing. You'll keep access until the end of your current paid period. After that, your workspace becomes read-only — you can still log in and export your data, you just can't issue new invoices.
Do you support South African VAT and tax compliance?+
Yes. Set your VAT rate (default 15%) in Settings, and DDM Flow applies it automatically on every line. Tax reports break out collected vs paid. Invoice numbers are sequential and auditable.
How is my data secured?+
All data lives in your dedicated Supabase workspace with row-level security — no other customer can see your data. Encrypted at rest and in transit. Hosted on Vercel (SOC 2 certified). Backups are managed by Supabase.
Can I import from QuickBooks or Sage?+
CSV import for clients and items is available on every plan. Direct migration tooling from QuickBooks and Sage is on the roadmap — talk to us if you need it before then and we'll help manually.
Stop chasing paper. Start chasing payments.
Try every feature for 7 days. No credit card. Cancel before the trial ends and your data is yours to export.
From R149/month · No setup fee · South African support