Contact Info
How should a South African company configure Zoho Books?
A South African company should configure Zoho Books so that tax invoices carry what your accountant requires, every VAT code feeds the right figure for the SARS return, import VAT paid at customs is captured from clearing documents, and bank feeds or statement imports reconcile without a backlog. Purchases priced in dollars or euros need agreed rate rules. The design and testing are independent; Zoho pays me nothing.
Last reviewed by Vikas Saroj
For most South African businesses on Zoho Books, the moment of truth is the VAT period end. The bookkeeper exports a report, the accountant rebuilds half of it in a spreadsheet because import VAT, zero-rated exports and adjustments landed in the wrong place, and the return takes far longer than it should.
I work remotely with finance teams and their tax practitioners to set Zoho Books up so the period-end figures come out right first time. That means agreeing tax codes, invoice layouts and reconciliation routines before the first transaction posts, or repairing them in an existing organization.
Your tax practitioner makes the tax calls; I make the system follow them.
Each piece below is agreed with your accountant or tax practitioner and tested with a real period of transactions.
Invoice, credit note and debit note layouts that carry the supplier and customer details, VAT numbers and wording your tax practitioner expects, with document numbering that cannot be reused or skipped silently.
A short, clear list of tax codes for standard-rated, zero-rated and exempt supplies, capital purchases and imports, each mapped to the figure your practitioner uses for the SARS return.
A routine for recording VAT paid at customs from clearing agent documents separately from the supplier's foreign invoice, so the input claim is supported and stock cost stays correct.
Feeds connected where Zoho supports your bank, statement imports where it does not, and matching rules for card fees, debit orders and recurring payments that keep reconciliation current.
Supplier bills in dollars or euros, forward cover or spot payments recorded as your accountant directs, and realized and unrealized exchange differences posted to the right accounts.
Accountant access with the right role, a period close checklist, transaction locking after each VAT period and a review pack that lets your practitioner prepare the return without rework.
Last VAT period, taken apart
Codes, templates and rules
First live periods supported
South African VAT rules set out what a valid tax invoice must contain, and those details matter to your customers as much as to you, because a VAT-registered buyer needs a compliant document to claim input tax. Your tax practitioner confirms the current requirements, including when a full or simplified invoice applies and what credit and debit notes must show.
In Zoho Books I translate those requirements into the template and the data behind it:
Customers who supply retail groups may also need purchase order numbers and supplier codes on every invoice; I add those as custom fields so they appear without manual edits. Product background is on the Zoho Books page.
VAT returns go to SARS, and the quality of each one depends on whether every transaction carried the right tax code. In a Zoho Books organization that has run for a while, codes tend to multiply: duplicates created by different users, imports mixed with local purchases, and exempt and zero-rated sales sharing a code. The report still totals, but nobody can say which line feeds which figure.
My approach:
Adjustments such as bad debts, change-in-use and corrections from earlier periods need their own handling, agreed with your practitioner. Filing stays with them. The ERP health check page describes the review method I use on an existing setup.
Importers in South Africa deal with two documents for one shipment: the supplier's invoice in dollars, euros or another currency, and the customs and clearing paperwork showing VAT and duties paid at the border. If both are posted as one bill, input VAT and stock cost are both wrong.
The routine I set up in Zoho Books:
Month-end revaluation of open foreign balances is set up and tested once with a real period. Where a business also sells abroad, zero-rated export invoices need supporting documents kept, so I add an attachment checklist to the invoice. The broader currency design is covered under multi-currency ERP.
Reconciliation that falls weeks behind makes every other report unreliable. Zoho Books supports automatic bank feeds for some banks and regions through its own connections or third-party aggregators; whether your specific South African bank accounts connect, and how reliably, should be tested rather than assumed. Where a feed is unavailable or unstable, scheduled statement imports work well if someone owns them.
What I configure:
Payroll usually runs with a local provider and arrives as a journal; I map it by department and check that statutory payments reconcile to the bank. If you are moving from Sage, Xero or QuickBooks, open items and bank balances are migrated at a clean cutover date. See data migration for the method.
Zoho Books suits many South African service businesses, traders and small importers. I raise a flag when I see:
In those cases, my Zoho consultant South Africa page discusses whether a wider Zoho setup helps, and the South Africa ERP consultant page compares other platforms. Comparisons with other accounting tools are on Zoho Books vs Xero.
Engagements are remote. South African office hours are close to mine, so finance reviews and period-end walk-throughs happen live. Documents are written in English, and your practitioner remains responsible for submissions to SARS. Market context is on the South Africa hub.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Zoho Books provides VAT reports for supported regions, and what your edition offers for South Africa should be checked at setup. Either way, the figures are only right if tax codes are right. I map each code to the return figures your practitioner uses and test it by rebuilding a recent period.
Separately from the supplier's invoice. The foreign bill is posted without VAT, and the VAT paid at customs is recorded from the clearing agent's documents with an import tax code. That keeps the input claim supported and stock cost accurate. Your practitioner confirms the treatment.
It may, through Zoho's own connections or an aggregator, but coverage varies and should be tested for each account. If no dependable feed exists for an account, I set up a regular statement import routine with matching rules, which works well when someone owns it.
Yes. A cutover date is fixed with your accountant, then I move customers, suppliers, items and open balances with their original documents, and reconcile trial balances before go-live. Older history usually stays in the previous system for reference.
No. Your tax practitioner prepares and submits returns to SARS. I make sure Zoho Books gives them complete, correctly coded data and a review pack for each period, so their work is checking rather than rebuilding.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.