Relevant accounting qualification such as BCom Accounting or SAIPA/SAICA accreditation., At least 5 years of experience in accounting and tax compliance., Proficiency in accounting software like Xero or Sage., Strong understanding of South African tax laws and reporting standards..
Key responsibilities:
Perform full-function monthly bookkeeping for clients.
Prepare annual financial statements under supervision.
Complete company, trust, and individual tax returns accurately.
Deliver timely financial reports and provide financial insights to clients.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
RecruitMyMom is a trusted, online, award-winning, female empowerment staffing company based in South Africa. We offer a professional service for local and global companies who seek resources for remote, hybrid and in-office jobs, contract or permanent.
We provide multiple skills including digital marketing, finance and accounts, administration and back-office, compliance and more.
A fast-growing accounting firm is seeking a full-time Bookkeeper to join their team. This is a full-time, permanent, fully-remote role with flexibility. We’re looking for someone reliable, efficient, and technically competent — with a passion for delivering high-quality service and a strong foundation in accounting and tax compliance. You’ll play a key role in monthly bookkeeping and drafting annual accounts across a portfolio of clients.
Responsibilities
Perform full-function monthly bookkeeping for a range of clients
Prepare annual financial statements under supervision
Accurately complete company, trust, and individual tax returns
Provide clients with clear financial insights and maintain strong relationships
Support tax planning, compliance strategies, and research
Collaborate on process improvements and internal efficiencies
Respond to SARS and IRD notices; stay up to date with tax law developments
Review work and provide support to junior team members
Assist Senior Accountant/Team Lead with analysis and reporting
Help fellow bookkeepers with technical queries
Deliver accurate and timely financial reports to clients
Identify opportunities to improve clients' financial performance
Requirements
A relevant accounting qualification (e.g., BCom Accounting; SAIPA/SAICA accreditation is a bonus)
5+ years of experience in accounting and tax compliance
Strong understanding of South African tax laws and reporting standards (New Zealand knowledge is a plus)
Proficiency in accounting software (Xero, Sage, or similar)
High level of computer literacy, especially Excel (pivot tables, data handling, etc.)
Excellent communication, analytical, and problem-solving skills
Ability to work independently while collaborating with a remote team
A strong commitment to delivering world-class service and continuous improvement
Benefits
Employer medical aid contributions
Flexible working arrangements
5 weeks of annual leave
Home Office Allowance
Health & Wellness Contribution
*Benefits become eligible after 6 consecutive months of employment.
Salary:
R 23 000 - R 28 000 plus benefits
Required profile
Experience
Level of experience:Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.