
10 Best SAIPA Tax Practitioners in South Africa
There is more to choosing a tax practitioner than finding someone who can file your return. Registration and tax experience are important, but you should also consider what the practitioner can assist with, who they usually work with, and how communication is handled.
Looking at those points can help you find someone whose experience fits your tax affairs while reducing avoidable compliance risk.
“Best” does not mean one practitioner is right for every taxpayer. A salaried employee with foreign income has different priorities from an individual with a travel allowance, rental income or sole trader income.
The 10 practitioners below have verifiable SAIPA credentials or SAIPA professional status, tax credentials, and defined service areas. The numbers follow surname order and do not rank one practitioner above another.
10 SAIPA tax practitioners to compare

The table gives taxpayers an initial comparison. Each profile explains the practitioner’s credentials and the tax work that appears most suitable from the services and experience shown.
Practitioner | Firm | Area | Credentials | Suitable for |
J A “Driaan” Beyers | Finkor Accounting | Rayton, Gauteng | Professional Accountant (SA), Professional Tax Practitioner (SA), SAIPA 32023, SARS tax practitioner | Individuals, trusts, companies, sole proprietors, and deceased estates |
Malcolm Cecil Coates | Alma Casa | Muizenberg, Cape Town | Professional Accountant (SA), Professional Tax Practitioner (SA), Certified Independent Reviewer (SAIPA) | SMMEs that want tax, accounting, and statutory support |
Louwrens da Silva | Petrichor Consulting | Somerset West; remote across South Africa | Professional Accountant (SA), SAIPA, SARS-registered tax practitioner | Start-ups and small businesses with tax and accounting requirements |
Adre Daniel | Accu-fin Accounting | Milnerton, Cape Town | BCompt, SAIPA Professional Accountant, CoTE member, SARS-registered tax practitioner | Individuals and businesses that want tax plus accounting support |
Roelof Jansen van Vuuren | The Tax Shop Pretoria North East | Pretoria; remote nationwide | Professional Accountant (SA), Professional Tax Practitioner (SA), SARS tax practitioner | Personal tax, business tax, payroll, and statutory submissions |
Carla Kilian | AETOS Financial Services | Roodepoort, Gauteng | Professional Accountant (SA), Professional Tax Practitioner (SA), SAIPA 22871 | Personal tax, trusts, tax compliance, and related accounting |
Hlayisani Terrent Mboweni | Mboweni Accountants | Johannesburg | Professional Accountant (SA), Professional Tax Practitioner (SA), SAIPA 26919, PR-0095521 | Income tax, accounting, annual statements, and company compliance |
Ross Thomson | Collective Accounting | Winston Park, KwaZulu-Natal; country-wide service | SAIPA Professional Accountant, SARS tax practitioner PR0000336 | Corporate and individual tax, compliance, and advisory work |
Quintin Venter | Sempre Financial Group | Bellville, Cape Town | Professional Accountant (SA), Professional Tax Practitioner (SA), Certified Independent Reviewer | Business and individual tax, estates, trusts, and accounting |
Marco Wagener | Excellentia Accounting and Tax Solutions | Pretoria | Professional Accountant (SA), SAIPA 47560, Professional Tax Practitioner (SA), PR-0104311 | Individual, business, trust, and non-profit tax work |
Registration should not be the only priority when you choose a practitioner. Similar credentials can accompany different client profiles, tax specialities, service models, and fee structures. Compare your tax work with each practitioner’s experience before appointment.
FMJ Financial Services specialises in individual tax and SARS-related cases, with experience in personal tax since 2010. Jacques Fourie is registered with SAIT and SARS under practitioner number PR-0006544. SAIT and SAIPA are separate SARS-recognised controlling bodies, which is why FMJ is discussed separately from the 10 SAIPA practitioners below.
10 SAIPA tax practitioners to Consider

1. J A “Driaan” Beyers — Finkor Accounting
J A “Driaan” Beyers combines the Professional Accountant (SA) and Professional Tax Practitioner (SA) designations with Certified Independent Reviewer status; his SAIPA number is 32023.
Finkor Accounting handles income tax for individuals, sole proprietors, trusts, companies, and close corporations, as well as deceased-estate tax. His scope is suitable for clients who prefer tax and accounting under one roof.
2. Malcolm Cecil Coates — Alma Casa
Based in Muizenberg, Malcolm Cecil Coates works through Alma Casa as a Professional Accountant (SA), Professional Tax Practitioner (SA), and Certified Independent Reviewer with SAIPA.
Alma Casa has an SMME focus across taxation, accountancy, statutory services, and business consulting. Owners who prefer tax advice beside day-to-day financial administration could find his scope suitable.
3. Louwrens da Silva — Petrichor Consulting
Louwrens da Silva is a SAIPA Professional Accountant (SA) and SARS-registered tax practitioner with more than nine years of experience across tax, payroll, financial statements, and business advisory.
From Somerset West, Petrichor Consulting serves clients remotely across South Africa. His remote model is suitable for start-ups and smaller firms that prefer digital document exchange and virtual consultations.
4. Adre Daniel — Accu-fin Accounting
Accu-fin Accounting was established in 2005 by Adre Daniel, who holds a BCompt degree and is registered as both a SAIPA Professional Accountant and SARS tax practitioner.
Her Milnerton practice assists individual taxpayers with their tax affairs and SARS correspondence, alongside provisional tax, VAT, payroll taxes, accounting, and statutory compliance. Private taxpayers and business owners can compare her scope where several compliance areas overlap.
5. Roelof Jansen van Vuuren — The Tax Shop Pretoria North East
Roelof Jansen van Vuuren holds Professional Accountant (SA) and Professional Tax Practitioner (SA) status and is registered with SARS as a tax practitioner. The Tax Shop Pretoria North East can assist with personal tax as well as the accounting and tax requirements that arise when someone owns a business.
Payroll, annual financial statements and statutory submissions are also handled by the practice, and consultations are available remotely throughout South Africa. His service range suits individuals and smaller businesses with repeated compliance obligations.
6. Carla Kilian — AETOS Financial Services
Carla Kilian has more than 16 years of experience in accounting and taxation and holds both Professional Accountant (SA) and Professional Tax Practitioner (SA) status with SAIPA number 22871.
Her work covers trusts, personal tax affairs, accounting, and payroll. Individuals with trust-related tax issues or connected accounting records could find her experience relevant.
7. Hlayisani Terrent Mboweni — Mboweni Accountants
Mboweni Accountants is based in Johannesburg, where Hlayisani Terrent Mboweni works with both individual and business tax clients.
His registrations can be checked through SAIPA under number 26919 and SARS under PR-0095521, and he holds the Professional Accountant (SA) and Professional Tax Practitioner (SA) designations.
Tax returns are one area of the firm’s work, alongside annual financial statements, management accounts, company registrations, and ongoing compliance.
8. Ross Thomson — Collective Accounting
Ross Thomson is a SAIPA Professional Accountant and SARS tax practitioner under PR0000336, with more than 20 years in the accounting profession.
Collective Accounting, based in Winston Park, KwaZulu-Natal, covers corporate and individual tax alongside wider accounting services. His background is suitable for business owners whose tax obligations connect with broader financial administration.
9. Quintin Venter — Sempre Financial Group
Quintin Venter is a Professional Accountant (SA), Professional Tax Practitioner (SA), and Certified Independent Reviewer with a BCom in Accounting and a postgraduate tax qualification.
Sempre Financial Group, based in Bellville, covers business and individual tax, accounting, trusts, estates, and statutory services. His breadth is suitable for clients with linked tax and financial obligations.
10. Marco Wagener — Excellentia Accounting and Tax Solutions
Excellentia Accounting and Tax Solutions was founded by Marco Wagener. He is registered with SAIPA as a Professional Accountant (SA) under number 47560 and with SARS as tax practitioner PR-0104311, in addition to holding Professional Tax Practitioner (SA) status.
Excellentia works with individuals, businesses, trusts and non-profit organisations on tax and accounting matters, including payroll and CIPC work.
How to choose the right tax practitioner for your needs

Professional registration should be the entry requirement, while specialist fit should guide the final decision. Tax work can cover an ITR12, provisional tax, foreign income, trusts, objections, audits, VAT, or payroll taxes, and experience in one area does not guarantee the same depth elsewhere.
Before you appoint a practitioner:
- Verify the PR number through the SARS tax-practitioner status function.
- Verify SAIPA status through the institute’s member-verification function.
- Match the practitioner’s tax experience to the work on your SARS profile.
- Confirm who will prepare, review, and submit work on your behalf.
- Request a written fee scope and check what later SARS correspondence costs.
- Check document security, response expectations, and responsibility for deadlines.
SARS provides a registration-status facility for tax practitioners, while SAIPA provides a separate member-verification function.
Price should be evaluated alongside scope, experience, and risk. A low fee can exclude later work, while a higher fee can include review time, correspondence, or specialist tax analysis.
Request a written service description, required documents, and fee treatment if SARS requests extra records or issues an assessment that requires a response.
A reliable selection process can be reduced to three checks: Verify SARS status → verify professional body status → verify specialist fit.
What SAIPA and SARS registration mean
SAIPA is a recognised controlling body for tax practitioners under the SARS framework. South African tax law requires registration with a recognised controlling body and SARS when a person provides tax advice or completes returns for clients, subject to statutory rules and exemptions.
SAIPA’s Professional Tax Practitioner (SA) designation has qualification, experience, and assessment requirements. SARS has a separate registration process through eFiling, and an approved tax practitioner receives a PR number.
SARS also provides a status-check function where a taxpayer can enter that PR number and confirm whether the registration status is shown as registered.
Credentials create an important compliance baseline but do not prove specialist fit for every tax case. Ask about direct experience with the tax category you face, especially disputes, trusts, foreign income, tax residency, deceased estates, or several tax types.
Need help with complex individual SARS tax issues?
Tax problems can become difficult when multiple tax years, SARS audits, objections, foreign income, provisional tax, or tax residency issues overlap.
FMJ Financial Services assists individuals with complex personal tax cases, with an emphasis on accurate submissions, compliant tax treatment, and dependable SARS support.
Contact FMJ Financial Services to discuss your tax position, any SARS correspondence received, and the outcome you want to achieve. The team can confirm the likely scope of work before you commit to the next stage.
Frequently Asked Questions
Can a tax practitioner help with SARS objections and disputes?
Yes, a registered tax practitioner can assist with objections and dispute procedures when the work falls within the practitioner’s competence and service scope. Experience differs; ask how often the practitioner handles objections, evidence documents, assessments, and SARS correspondence before you appoint that person for a dispute.
Can a tax practitioner work with me remotely?
Yes, many South African tax services can be handled through electronic records, eFiling, email, secure document systems, and virtual consultations. Distance should not outweigh tax expertise, communication, and document security. Confirm how records will be exchanged, who has authority on the SARS profile, and how identity checks are handled.
Should I choose a tax practitioner based on price?
Price should not decide the appointment by itself. Compare registration, tax experience, service scope, response standards, and what the quotation includes. A quote for return submission is different from a fee that covers review, SARS correspondence, objections, or correction of earlier tax periods.
What should I prepare before I contact a tax practitioner?
Have your tax reference details, recent SARS notices or assessments, income records, deduction records, and a short summary of the tax issue ready. The practitioner can then identify outstanding records and define the work more accurately. Document requirements differ across salary income, rental income, foreign income, trusts, businesses, and disputes.