Sign up is free and only takes a minute. Click on Get Started and complete your basic information. Your account is now active and ready for tax submissions.

To submit a valid tax return we will need the following information and documents:

  • a valid South African ID number

  • a valid SARS tax number

  • an IRP5 document as provided by your employer

These are the minimum requirements. Additionally you can also submit:

  • a medical aid tax certificate

  • a retire annuity tax certificate
  • rent, dividends and / or extra income
  • car and / or travel allowance

If you do not know your tax number or are unsure if you have a tax number contact SARS at 0860 121 219 to obtain it. If SARS informs you that you are not registered our accounting partners can register you. Send an email to and we’ll sort it out!

Yes, protecting your information is very important to us. All data is encrypted with bank-level security. We do not sell information to anyone, ever. Also, be sure to read our Privacy Policy.

eFile is managed by registered accountants, who have years of experience working with tax submissions and other financial services. We want to provide you with the best possible service and will always provide a service that is professional and on time.

eFile accountants are also registered members of the South African Revenue Services as well as the South African Institute of Professional Accountants.

To submit a tax return on your behalf we require permission from you. If you agree with terms please click the red X to eSign the Letter of Appointment.


Once you’ve requested a tax submission and supplied us with all your information, you will be able to track your submission progress by clicking the dashboard button in the top menu.

If you wish to close your eFile account, please contact us. We would obviously hope that never happens.


We have integrated with the great guys at PayFast. You will be redirected to the PayFast portal where you can make payment using a chipped debit, credit card, EFT or Bitcoin.

Once payment is processed you will be redirected to the eFile website and we’ll display the status of your payment (either failed or success). From here you can track you submission by clicking on the dashboard button in the top menu.

Took less than 15 minutes to submit my tax returns.

George Shaba

George Shaba

Such an easy and stress-free solution. Great service.

Lindiwe Rathebe

Lindiwe Rathebe

Easy to use and saved me a ton of time.

Jacques Olivier

Jacques Olivier

Sign up + submit your docs in
less than 15 minutes