Tax Strategy

Common Mistakes That Lead to SARS ITR12 Rejection (and How to Fix Them)

Dyantyi Chartered 8 August 2026 5 min read
Common Mistakes That Lead to SARS ITR12 Rejection | Dyantyi Chartered

Most SARS ITR12 rejections come down to a mismatch between your return and the data SARS already holds: a wrong tax directive number, an accrual date that doesn't line up, source codes that don't match your IRP5, or a rounded figure instead of an exact one. SARS cross-references every submission against third-party data, so even a one-cent discrepancy on a lump sum can trigger a rejection. The fix in almost every case: read the SARS error message, get a corrected certificate from whoever issued the original, match the field exactly, and resubmit.

Key facts: ITR12 rejections

Rejections are triggered by data mismatches, not incomplete effort · SARS checks every figure against third-party data it already holds · Fixing one usually means a corrected source document, not a different answer · ITR12 filing from Dyantyi Chartered starts at R850.

Mismatched IRP5 and tax directive details

This is where most rejections start. The common triggers are:

Every figure, code, and date on the ITR12 must match the source document exactly. SARS cross-references every submission against the data it holds from third parties, and even a one-cent discrepancy in a lump sum amount will trigger a rejection.

How to correct a rejected or queried return

Start with the SARS error message. It usually identifies the specific field or mismatch that caused the rejection. From there:

  1. Obtain a corrected IRP5 or tax directive from your employer, fund administrator, or insurer
  2. Update the mismatched field on the return to align exactly with the corrected document
  3. Resubmit on eFiling

If the issue is a validation error rather than a data mismatch, check the SARS guide for that specific field and enter the correct code or amount. Don't try to work around a validation error with an approximate figure, since the return will simply be rejected again.

When it makes sense to use a registered tax practitioner

DIY filing works well for a salaried employee with a single IRP5, straightforward medical deductions, and no other income streams. For many South Africans, that's an accurate description, and eFiling handles it efficiently. But a few situations genuinely justify bringing in a professional, not to avoid effort, but to manage real financial risk.

Situations where professional filing is worth it

Already rejected once? Dyantyi Chartered can identify the mismatch, get it corrected, and resubmit on your behalf, from R850, with no surprises on the invoice.

Frequently asked questions

Why was my SARS ITR12 return rejected?

The most common causes are an incorrect or missing tax directive number, an accrual date that doesn't match the directive, source codes that don't correspond to your IRP5, rounded or estimated amounts instead of exact figures, or a finalised lump sum that doesn't appear on the return at all.

What do I do if SARS rejects my tax return?

Read the SARS error message to identify the specific field or mismatch. Obtain a corrected IRP5 or tax directive from your employer, fund administrator, or insurer, update the field to match the corrected document exactly, and resubmit on eFiling.

Can I fix a rejected return without an accountant?

Yes, if the issue is a straightforward mismatch you can identify from the SARS error message and correct from your own documents. If you've been rejected more than once, or the issue involves a tax directive or retirement fund transfer, a registered tax practitioner can resolve it faster.

When should I use a tax practitioner instead of filing myself?

Consider a practitioner if you have multiple income sources, you're a first-time filer, you suspect your auto-assessment missed deductions, you have investment or rental income, your return has been rejected or queried before, or you transferred retirement funds during the year.

How much does it cost to have Dyantyi Chartered file my ITR12?

Dyantyi Chartered's individual ITR12 filing service starts from R850, with transparent, tiered pricing and no hidden fees.