Type what you are looking for. This finds the page. For a deduction or an item, the catalogue searches 562 real entries.
Most tax tools ask what you remember. This one checks what your records actually say. Below is a real worked example, run live by the same engine that runs a paying return. No numbers have been typed into this page by hand.
Same functions. Same answers. No screenshots.
What SARS already holds, against what the taxpayer said, against what the bank and slips support. Anything that disagrees is either money or a problem, and the difference matters.
| Line | SARS holds | Client said | Records show | Verdict |
|---|---|---|---|---|
|
Retirement fund contributions
IRP5 code 4001/4006 and RA certificate
|
R38 400 | — | — |
Money on the table
SARS already holds R38 400 here and it is not being claimed.
The certificate is already with SARS, so this needs no chasing. Put it on the return.
|
|
Home office expenses claimed
Rates, electricity, bond interest, floor area
|
— | R24 600 | R24 600 |
Money on the table
R24 600 that SARS knows nothing about.
This is a claim, not an omission. It needs the supporting evidence before it can go on.
|
|
Section 18A donations
Section 18A certificates
|
— | R5 000 | R5 000 |
Money on the table
R5 000 that SARS knows nothing about.
This is a claim, not an omission. It needs the supporting evidence before it can go on.
|
|
Local interest received
IT3(b)
|
R14 200 | — | — |
Must be declared
SARS already holds R14 200 of income here and you did not mention it.
This must go on the return. Leaving it off is what turns into a penalty.
|
|
Travel deduction claimed
Logbook
|
— | R61 200 | R58 900 |
Does not agree
Claiming R61 200 but the slips and statements only support R58 900.
The difference of R2 300 is unsupported. Find the missing evidence or reduce the claim before filing.
|
|
Salary, wages and director fees
IRP5 code 3601/3615
|
R420 000 | R420 000 | — | Agrees |
|
Travel allowance received
IRP5 code 3701/3702
|
R96 000 | R96 000 | — | Agrees |
|
Medical scheme contributions paid
Medical scheme tax certificate
|
R28 800 | R28 800 | — | Agrees |
|
PAYE already deducted
IRP5 code 4102
|
R118 400 | R118 400 | — | Agrees |
A bank feed sees ENGEN GARDENS R1 191.26 and stops there. A fleet card refuses to sell you the pie. Nothing on the market splits the slip itself. Here is what the same slip looks like line by line.
ENGEN GARDENS VAT REG 4210178842 2026-03-14 14:22 PUMP 4 DIESEL 50PPM 45.32 L @ 22.14 1003.38 COCA COLA 500ML 22.99 STEERS BURGER MEAL 74.90 OIL 5W40 1L 89.99 TOTAL 1191.26 CARD PAYMENT
The Coke and the burger are recorded, not deleted. Showing what was excluded is what makes the rest of the claim defensible if anyone ever asks. Every line reconciles to the printed total.
You will see tax tools that promise a refund estimate without asking who you are. That is a real convenience and we cannot match it, because the first column of the table above is your SARS record, and nobody can pull your SARS record without knowing you are you.
So the honest version is this: an anonymous tool can tell you what you already remember. It cannot tell you what SARS is holding, and it cannot tell you what your own bank statements prove. Those are the two places the money is.
The first report is free and needs no account. You only sign up if you want to keep it.
Check my return