The VAT201 return is the clearest test of whether an accounting package was built for this market. Every vendor will tell you they support South African VAT. Fewer of them mean that the return comes out complete, in the right boxes, reconciled to the ledger, without anyone rebuilding it in a spreadsheet.
What the return actually requires
The VAT201 separates supplies into categories, and your system has to track them at transaction level rather than derive them at reporting time. Standard rated supplies at 15%. Zero rated supplies, which include exports and certain basic foodstuffs. Exempt supplies, which include financial services and residential rent. Capital goods, which are declared separately from other input tax.
A system that offers a single "VAT" tax code and a rate does not do this. You will spend every second month splitting figures by hand.
The five things to test in a trial
- Capture a zero rated export sale and an exempt supply. Then run the VAT201. If both land in the correct boxes without you adjusting anything, the tax code structure is real.
- Capture a capital purchase. It should appear in the capital goods input field rather than lumped with other inputs.
- Run the VAT reconciliation report. The output tax on the return must agree with the sales in the ledger for the period, and the system must show you the difference if it does not.
- Post a correction into a closed period. Every business does this. The system must handle it as an adjustment in the current return rather than silently changing a return you have already submitted.
- Export or transfer to eFiling. Ask specifically whether figures transfer or whether someone retypes them.
Who transfers to eFiling and who does not
Of the cloud packages sold here, Sage Accounting and Sage 50cloud Pastel transfer VAT201 figures to SARS eFiling. Xero, QuickBooks Online and Zoho Books produce a correct VAT201 report and require manual capture into eFiling.
For a single company this is fifteen minutes every two months and entirely tolerable. For an accounting practice filing forty returns a period it is roughly a week a year of billable time, and it is the main reason practices here still steer clients to Sage.
The IT14SD question
Where SARS raises a supplementary declaration, you need to reconcile VAT declared against income tax turnover, and payroll declared against the ledger. Sage Accounting, Sage 50cloud Pastel and Sage 200 Evolution produce supporting schedules for this. The international packages generally do not, and a practice ends up building the reconciliation outside the system.
If you are large enough to expect an IT14SD, that is worth weighting in the decision.
A note on VAT inclusive pricing
Software vendors publish South African prices inconsistently. Sage, Xero, QuickBooks and Zoho all quote excluding VAT. Some smaller local vendors quote including. Before you compare two figures, confirm which basis each is on, because the difference is 15% and it is enough to reverse a decision.
Keep the evidence
Whatever system you use, SARS can request supporting documentation for five years. Confirm during evaluation that you can attach a supplier invoice to a transaction, that attachments are included in a data export, and that an export is possible without the vendor's assistance. A system you cannot get your data out of is a system you cannot leave.
