One practice login. Every client's books.
One login for all your clients, each ring-fenced in its own space and South-African-ready from day one. Your practice account is free — add clients at wholesale and keep the margin.

The partner model
Your practice becomes a Vali partner
Your practice account is free — add clients at wholesale pricing and keep the margin on every account. You are not just a user, you are a Vali partner.
Partner pricing: 40% off retail on every client account — R299.40/client/mo instead of R499.
Start freeFor practices
Consolidate every client onto one system
Most practices run each client on whatever tool they arrived with — and pay for it in context-switching and reconciliation. Vali gives you one place to work, with every client cleanly isolated, so onboarding a new client and handing one over are both a few clicks.
Many clients, one login
Switch between client companies without juggling logins or passwords.
Each client, sealed off
Every client runs in their own isolated space — clean separation, and tidy handovers when a client moves on.
SA accounting preset
New client companies start with a South African chart of accounts, tax rates and roles.
Onboard in minutes
Spin up a new client company quickly and get to work.
Recurring billing
Set up recurring invoices for your retainer clients.
Client portal
Give clients a portal to share documents and see their account.
Money Value for client reviews
Show each client whether they are getting richer and can afford to invest — with a plain-English outlook, ready for review meetings.
See the report →Bank imports & reconciliation
Import each client's bank statements and reconcile against the books — with matching that remembers how you allocated last time.
Statements & ageing on tap
Customer statements, debtor and creditor ageing, VAT201 figures — month-end answers straight off live data, per client.
See Vali for your practice
Book a practice demo and we will set up a sample client company live.
Practice pricing
Pricing for your practice
Live pricing in ZAR — start free.
To open a bookkeeper account you need to be a registered bookkeeper or accountant. During sign-up you provide your professional registration or practice number so we can verify your practice. Once verified, your account is unlocked with dealer (wholesale) pricing on every client you add. Per-client dealer rates coming soon.
Bookkeeping Practice
Bookkeeper practice with multi-client management. Free practice account — pay only for the client companies you load, at wholesale pricing.
Who it's for For bookkeepers & accountants — supply your professional membership number at signup; we verify it before wholesale client pricing is activated.
Your practice account is free. Add live client companies at 40% off retail — R299.40/client/mo instead of R499 — bill your clients at your rate and keep the margin.
- Bookkeeper mode (many companies)
- Contacts
- Document storage
Practice questions
What bookkeepers and accountants ask us most.
Still have a question?
What does Vali cost a practice?
Your practice account is free — there is no practice subscription — and new client accounts are free for the first 30 days. After that you pay per client account at wholesale (dealer) pricing and keep the margin. Per-client dealer rates are coming soon.
Who can open a bookkeeper account?
Bookkeeper accounts are for registered bookkeepers and accountants. You verify your practice with a registration or practice number, which unlocks dealer (wholesale) pricing on the client accounts you add.
Are my clients kept separate?
Yes — every client runs in their own isolated space, never pooled with another business. Clean POPIA boundaries and tidy handovers.
Is it set up for South African accounting?
Yes. New client companies start with a South African chart of accounts, VAT and tax presets and roles ready to go.
Can I move my existing clients across?
We help you bring in opening balances, the chart of accounts, contacts and products during onboarding.
Are there limits on users or transactions?
No — a full account has no limits on the number of users or transactions.
What support do I get?
Founder-led support by email, in-app ticket, or a scheduled live-stream session — no call centre.