Senior Bookkeeper
Listed on 2026-11-06
-
Accounting
Bookkeeper/ Accounting Clerk, Financial Reporting, Accounting Manager
Location: Lagoon Beach, Milnerton, Cape Town
Industry: Accounting & Financial Services
Employment Type: Permanent, Full-Time
Working Arrangement: On-site / Hybrid (to be confirmed)
Salary: R20,000 — R25,000 per month, depending on experience
IMPORTANT LOCATION REQUIREMENT:
Only candidates residing in Milnerton or the immediate surrounding areas will be considered. Candidates residing outside the Milnerton area will not be shortlisted for this position.
About the OpportunityOur client, a growing and established accounting practice based in Lagoon Beach, Milnerton, is seeking an experienced and detail-oriented Senior Bookkeeper to join their professional finance team.
The company provides accounting and financial services to clients across South Africa and the United Kingdom
, offering an opportunity to gain valuable international accounting exposure.
The successful candidate will be responsible for managing a portfolio of clients, overseeing the full bookkeeping function, preparing management accounts, handling VAT and payroll administration, and supervising junior bookkeepers.
We are looking for a confident, independent professional who thrives in a deadline-driven accounting environment and takes pride in delivering accurate financial information.
Minimum Requirements — Essential- Candidates must meet the following requirements to be considered:
- National Diploma or Degree in Accounting or Financial Accounting.
- Minimum 5 to 7 years’ bookkeeping experience.
- Previous experience working within an accounting practice is essential.
- Proven experience independently managing multiple client portfolios.
- Experience with client onboarding, consultations and client liaison.
- Previous experience supervising and reviewing the work of junior bookkeepers.
- Advanced proficiency in Xero accounting software is essential.
- Strong Microsoft Excel skills.
- Proficiency in Microsoft Word, Outlook and Teams.
- Experience using Simple Pay or similar payroll software.
- Solid understanding of VAT, payroll, reconciliations and management accounts.
- Ability to manage the full bookkeeping function independently.
- Strong communication and organisational skills.
- Must reside in Milnerton or the immediate surrounding area.
- Manage an assigned portfolio of South African and UK clients.
- Act as the primary bookkeeping contact for clients.
- Lead client onboarding and participate in client consultations.
- Oversee client disengagement processes.
- Maintain professional client relationships and resolve financial queries efficiently.
- Ensure accurate and timely delivery of bookkeeping services.
- Manage the full bookkeeping cycle from cashbook processing to management accounts.
- Process cashbooks and complete monthly bank reconciliations.
- Process supplier invoices and reconcile creditor accounts.
- Prepare and post month-end journals.
- Reconcile balance sheet and intercompany accounts.
- Maintain fixed asset registers, including acquisitions, disposals and depreciation.
- Investigate and resolve discrepancies independently.
- Prepare accurate monthly management accounts.
- Complete VAT reconciliations and prepare and submit VAT returns.
- Manage the full payroll function.
- Prepare and submit monthly statutory payroll returns.
- Ensure financial records comply with applicable accounting and tax requirements.
- Maintain accurate financial reporting and supporting documentation.
- Supervise and support junior bookkeepers.
- Review bookkeeping work to ensure accuracy and compliance.
- Allocate tasks and monitor deadlines across client portfolios.
- Assist with team capacity planning and workload management.
- Provide guidance, training and mentorship to junior…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).