Xero is what happens when a company decides accounting software should be pleasant. The bank reconciliation screen alone converts people, because it turns the single most tedious job in bookkeeping into something that takes minutes. Small business owners who have never enjoyed looking at their books tend to actually open Xero, and that has real value that does not show up on a feature matrix.
The South African position has strengthened considerably. Pricing is quoted in rand, the major bank feeds work, and there is now a substantial community of Xero certified advisors in Johannesburg, Cape Town and Durban. Ten years ago recommending Xero here meant recommending a support problem. That is no longer true.
The VAT question
This is where honesty matters. Xero handles South African VAT correctly at 15% and will produce a VAT201 report with the right figures in the right boxes. What it does not do is push that return into SARS eFiling. Someone types the figures across. For most businesses that is fifteen minutes every two months and entirely tolerable. For a practice filing forty returns it is a real cost, and it is the single most common reason accountants here still steer clients to Sage.
Where it beats everything else
The app ecosystem is the strongest in the category by a wide margin. Over a thousand connected applications means that whatever your business does, something already talks to Xero. Multi currency is genuinely good, with automatic rate updates and correct unrealised gain and loss treatment, which matters if you export.
Reporting is also a level above the local incumbents. Report layouts can be built once and reused across clients, comparative periods are easy, and the output looks like something you would put in front of a bank.
Where it costs you
Price. The entry plan is genuinely limited, capping invoices and bills at a level most real businesses pass in the first month, so the practical starting point is the middle tier. Payroll is not included in the South African product, so budget for SimplePay or PaySpace alongside it.
Support is online only. There is no telephone number, and for a business owner at 16:00 on the day a VAT return is due, that is a genuine frustration. The help content is excellent and the community forums are active, but they are not a person on a phone.
Who should buy it
Growing businesses that value the day to day experience, anyone with a multi currency element, and teams that want to build a stack of connected apps rather than one monolith. If your accountant is Xero certified, this is an easy recommendation.