How ZARWise works out its figures

By AfroTech.

ZARWise is only useful if its numbers are right and current. This page explains where they come from, how the calculations work, how they're kept up to date and how they're checked.

Where the figures come from

Every rate, table and fee comes from an official or primary source, never from another calculator site:

A few items vary from firm to firm, such as attorneys' disbursements and a bank's bond initiation fee. Those are typical market figures, and the calculators label them as estimates.

How the calculators work

Every calculator runs in your browser. Nothing you type is sent anywhere or stored.

How the figures are kept current

Every page shows when its figures were last checked: all tables and fees on 30 September 2026. A built-in check flags any figure that's overdue. Changes are listed in the changelog.

How the figures are tested

100 automated checks run before any update can go live. They compare the calculators against figures worked out by hand from the official tables. For example, the tax on R360 000 a year, the transfer duty on a R2 million home, and the tax on a R1 million retirement lump sum. Other checks confirm that each tax table is internally consistent, and that income exactly at a tax threshold pays no tax.

The guides, salary pages and reference pages are calculated from the same data as the calculators, so they can't fall out of step. If any page contains a broken value, the update is blocked and the previous version stays online.

What the calculators don't cover

The results are estimates for planning, for common situations. They don't cover every case: foreign income, the additional medical expenses tax credit, provisional tax, trusts and companies are outside their scope. They aren't tax, legal or financial advice. Your payslip, your bank's quote, your attorney's pro forma account or your SARS assessment is the final word.

Found something that looks wrong? Please tell us. See the editorial policy for how corrections are handled.