Your work, expenses and bank transactions are captured once in Bill. We keep your finances up to date, handle your payroll submissions and take care of your routine tax and company compliance.
Send a voice note, or let Bill check your email and calendar. Time and expenses are allocated to the right matter, supplier and VAT details are read off the invoice, and your invoice gets sent once you approve it.
Bank transactions are allocated as they arrive and every account is reconciled, with trust and business books kept separately. If anything is unclear, we check with you.
Management accounts showing what came in, what went out and what the practice is owed. A trust reconciliation listing every trust creditor. The PAYE return (EMP201) submitted. We draw your attention to anything that needs it.
VAT201, provisional and income tax, EMP501 and your CIPC annual return. Prepared from books that are already current and filed by a registered tax practitioner: you review, we file.
Every practice is different, so we’ll set up the service package that yours needs.
Larger team? Contact us
Xero, QuickBooks, Sage, etc. are generic accounting software, while GhostPractice, AJS, etc. are specialist South African legal software. Regardless of what you use, somebody still has to type in all the work, gather the paperwork, and reconcile the bank statements. Bill starts a step earlier and ends a step later; it captures your work and data at source – in your calendar, email, or WhatsApp – and we reconcile your books, ready for you to review.
Yes, and we do the moving. Send us whatever you have – a spreadsheet, an export from another practice management system, a folder of PDF invoices, or your bank statements – we’ll load your clients, matters, rates and unpaid invoices before you start.
Our POPIA compliance has been independently assessed. Your data is stored in South Africa, in Google Cloud’s Johannesburg region. It is encrypted in transit and at rest, access is limited to authorised people and systems on a least-privilege basis, and there are automated daily backups with point-in-time recovery. Some processing, including the AI features, runs on infrastructure outside South Africa under the safeguards POPIA section 72 requires. The full detail is in our privacy policy.
Bill reads your inbox to draft time entries and pick up invoices, and nothing else. Data received from Google Workspace APIs is used in line with the Google API Services User Data Policy, including its Limited Use requirements, and before Google approved that access our app passed a CASA Tier 2 security assessment, an independent review carried out by TAC Security. You can disconnect an inbox at any time from your settings.
No. Subscriptions run month to month. You can cancel at any time from the Subscription tab in your settings or by emailing us, and your access continues to the end of the billing period you have paid for. If you cancel within one calendar month of your first payment, you can ask for a full refund of everything you have paid. You can export your data at any time. The terms are in our refund policy.
We do. Ricky is an attorney and a tax practitioner, and he is the person who keeps your books and files your returns – not a call centre, and not a junior you never meet. The software does the capture so that the human time goes on the parts that need judgement.
Yes. We facilitate your trust audit and gather everything your auditor asks for. If your books have been on Bill through the year, the trust reconciliations and records are already in place and the audit is a straightforward exercise rather than a scramble.
Bill is made by ASDF, a South African technology company. An attorney and an engineer, building to solve the problems we face first hand.

Attorney and tax practitioner. LLB, PG Dip in Tax Law (Cum Laude), Actuarial Science and Economics (Distinction). Previously a Deal Captain at Geddes Capital, where he taught himself to code and built AI-powered tools. Ricky keeps your books up to date and your returns filed, and he is a phone call away, day or night.

Spent three years at Monzo Bank in London as Senior Engineer and Tech Lead, scaling payments infrastructure to handle millions of transactions daily. Previously built games at Mojiworks and edtech at KidsLoop. UCT Computer Science graduate (Distinction). Now back in South Africa, building the integrations and AI behind Bill.
We’ll show you how Bill handles your billing, your books and your tax returns, answer your questions, and you can decide from there.
Ready to start billing? Start free for 14 days.