Most South African business owners no longer visit a SARS branch for routine tax matters. Returns, payments, correspondence, and even most disputes are handled through eFiling. That shift has made compliance faster in some ways, but it has also moved the burden of understanding the system onto the business owner. If you have ever stared at an eFiling dashboard wondering which obligation is actually due next, this guide is for you.
This is not a criticism of SARS eFiling itself. The platform has genuinely improved over the years. The problem is that it was built to process submissions, not to explain your obligations to you in plain language. That gap is where most compliance mistakes happen, and it is exactly where a good tax practitioner and the right digital tools make the biggest difference.
What SARS eFiling Actually Covers Today
For a typical SME, eFiling now handles income tax returns (ITR12 and ITR14), provisional tax (IRP6), VAT201 submissions, PAYE reconciliations (EMP201 and EMP501), tax clearance status requests, dispute and objection lodgements, and most day-to-day correspondence with SARS. If you registered a company through CIPC, you will also need to keep your CIPC profile current, since SARS and CIPC data increasingly cross-reference each other, particularly around registered representatives and beneficial ownership.
The practical effect is that one missed update in one system can quietly cause problems in another. A director resignation that was never updated at CIPC, for example, can complicate who SARS recognises as authorised to act on the company's eFiling profile.
The Most Common eFiling Problems We See
Working with business owners across Gauteng, a handful of issues come up again and again:
- Lost or locked profiles. Business owners who registered their own eFiling profile years ago, then changed email addresses or lost access to the original registered cellphone number, and now cannot reset their login.
- Tax practitioner authorisation gaps. When a bookkeeper or accountant is given eFiling access but the authorisation was never properly linked through SARS's registered tax practitioner system, submissions can be delayed or rejected.
- Document upload limits and formatting. SARS has specific file size and format requirements for supporting documents. Incorrectly formatted uploads are a common cause of stalled disputes and refund holds.
- System downtime during peak periods. Around major filing deadlines, the platform slows down considerably. Businesses that wait until the final days regularly find themselves racing against both the deadline and the system.
- Confusing which return applies to which entity. Sole proprietors, individuals, and registered companies each have different return types, and mixing them up leads to incomplete filings that look submitted but are not actually accepted.
Warning: An eFiling submission that shows as "saved" is not the same as one that shows as "filed" or "submitted." We regularly meet business owners who believed a return was in, only to discover months later that it never actually left draft status.
Digital Tools Are Useful, But They Are Not the Whole Answer
Good digital tools solve one specific problem well: they remove guesswork about dates and numbers. That is exactly why we built our own free SARS Tax Deadline & Penalty Calculator. It lets you enter your filing type, tax year, and expected submission date, and immediately shows your estimated deadline along with the potential penalty and interest cost of filing late. It takes the pressure off trying to remember which date applies to which return.
If you are unsure how healthy your current compliance position is more broadly, our Business Financial Health Quick Scan is a good starting point. It takes about two minutes and gives you a general sense of where your bookkeeping, filing history, and SARS confidence currently stand, along with practical next steps.
What these tools cannot do is act on your behalf, interpret an unusual SARS notice, or catch an authorisation problem before it becomes urgent. That is where working with a registered tax practitioner still matters, even in a fully digital filing environment.
Keeping Your eFiling Profile Secure
As more of your financial life moves online, the security of your eFiling profile deserves the same attention as your online banking. A few habits go a long way:
- Use a unique password for your eFiling profile, not one shared with other accounts.
- Keep your registered cellphone number and email address up to date, since these are used for one-time PINs and password resets.
- Review which tax practitioners or representatives have access to your profile at least once a year, and remove anyone who no longer works with you.
- Be cautious of emails or SMS messages claiming to be from SARS that ask you to click a link and enter your login details. SARS does not request banking details or login credentials by email or SMS.
When to Bring In Professional Support
If your business only deals with one or two simple return types a year, managing eFiling yourself is entirely reasonable. But once you are registered for VAT, employing staff, or juggling provisional tax alongside annual returns, the number of moving parts grows quickly, and so does the cost of a missed date or a rejected submission.
Our tax consultation service manages eFiling submissions directly on behalf of clients, including provisional tax calculations, VAT returns, and PAYE reconciliations. For a broader view of ongoing obligations across SARS and CIPC, our SARS compliance service is built specifically to keep both sides aligned so nothing falls through the gap between them.
If you want a fuller picture of what corporate compliance covers beyond eFiling itself, our guide to the Corporate Compliance Checklist for South African Companies walks through CIPC annual returns, beneficial ownership, and the other obligations that sit alongside your SARS filings. And if you are weighing up whether to keep handling this in-house, we have also written about why more South African businesses are outsourcing SARS eFiling and compliance entirely.