Job Summary
Oversee the preparation, review, and submission of tax returns for individuals, companies, and trusts
Ensure all tax filings are accurate and submitted within SARS deadlines
Review tax calculations and supporting schedules prepared by the team
Monitor SARS eFiling and tax system dashboards for submissions and correspondence
Manage SARS queries, verifications, and audits, including supporting documentation
Supervise two Tax Compliance Officers, allocating work and managing turnaround times
Conduct regular check-ins and planning sessions with the team
Review work prior to submission to ensure quality and compliance standards are met
Maintain tax compliance trackers, billing records, and client tax profiles
Ensure all tasks are recorded in practice management systems and aligned with KPIs
Drive process improvements and support automation of recurring compliance tasks
Prepare monthly compliance reports and support year-end and filing season activities
Skills & Experience:
Minimum 3–5 years’ experience in a Tax Compliance role within a professional services firm
Strong working knowledge of South African tax legislation
Experience managing a client portfolio
Supervisory or review experience advantageous
Proficiency in SARS eFiling, GreatSoft Tax, Xero Tax, Excel, and Microsoft 365
Strong written and verbal communication skills in English and Afrikaans
Ability to coach, mentor, and lead junior team members
Qualification:
Diploma or Degree in Taxation, Accounting, or Finance OR equivalent
Registered Tax Practitioner (SAIT) or eligible for registration advantageous
Only South African Residents or individuals with a relevant South African work permit will be considered.
Contact Joshua Lawrence on 021 418 1750, quoting the Ref: CTF022212.
Connect with us on www.communicate.co.za and Register your CV to create a profile and to view all our Financial recruitment vacancies.
Let us assist you with your career. For further Finance jobs, Accountant jobs, Financial Manager vacancies and Management Accountant vacancies.
If you have not had any response in two weeks, please consider your application unsuccessful. Your profile will be kept on our database and we will connect with you with any other suitable roles or positions.