Senior Bookkeeper

Vulcan Recruit

Parkland (WA)

Hybrid

USD 14,000 - 17,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Professional development
Exposure to SA and UK accounting
Collaborative environment

Job summary

Our client, Lagoon Beach, Milnerton, South Africa, is seeking a Senior Bookkeeper to join their finance team. The role covers full bookkeeping for SA and UK clients, including management accounts, VAT, payroll and supervision of junior staff.

The ideal candidate has 5–7 years of experience, a accounting qualification, and advanced Xero skills. On-site/hybrid arrangement. Salary in the range R20,000–R25,000 per month depending on experience.

Qualifications

  • National Diploma or Degree in Accounting or Financial Accounting.
  • 5 to 7 years bookkeeping experience.
  • Experience in an accounting practice is essential.
  • Advanced proficiency in Xero accounting software is essential.
  • Must reside in Milnerton or the immediate surrounding area.

Responsibilities

  • Manage an assigned SA and UK client portfolio and be the primary bookkeeping contact.
  • Oversee the full bookkeeping cycle, including bank reconciliations, journals and reconciliations.
  • Prepare monthly management accounts, VAT returns and payroll administration.
  • Supervise and mentor junior bookkeepers and ensure compliance and accuracy.

Skills

Attention to detail
Leadership
Communication
Organisational skills

Education

National Diploma or Degree in Accounting or Financial Accounting

Tools

Xero
Excel
Word/Outlook/Teams
SimplePay

Job description

Senior Bookkeeper

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 Opportunity

Our 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 SimplePay 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.
Key Responsibilities
1. Client Portfolio Management
  • 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.
2. Full Bookkeeping Function
  • 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.
3. Financial Reporting, VAT & Payroll
  • 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.
4. Staff Supervision & Compliance
  • 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 team members.
  • Stay informed of relevant South African and UK accounting, tax and payroll requirements.
Advantageous
  • Previous UK bookkeeping experience.
  • Experience working with both South African and international clients.
  • Knowledge of UK accounting, tax and payroll requirements.
Personal Attributes

The ideal candidate will demonstrate:

  • Excellent attention to detail and financial accuracy.
  • Strong leadership and decision-making abilities.
  • Professional communication and client relationship skills.
  • Ability to work independently and manage multiple deadlines.
  • Strong analytical and problem-solving skills.
  • Confidence in handling complex reconciliations.
  • A proactive, organised and solutions-driven approach.
  • Ability to remain calm and productive under pressure.
  • A supportive attitude towards mentoring junior staff.
What We Offer
  • Permanent employment within a growing accounting practice.
  • Exposure to South African and UK accounting practices.
  • Opportunities for professional development.
  • A professional and collaborative working environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Bookkeeper — SA/UK Client Portfolio (Milnerton)
Senior Bookkeeper — SA/UK Client Portfolio (Milnerton)

Vulcan Recruit • Parkland (WA)

Hybrid
USD 14,000 - 17,000
Professional development
Exposure to SA and UK accounting
Collaborative environment
Bookkeeper
Bookkeeper

Placements24 • Roanoke (VA)

Hybrid
USD 16,000 - 22,000
Hybrid work model
Retirement fund contributions
Professional development opportunities
+3
Accounting Bookkeeper
Accounting Bookkeeper

M&G Financial, LLC • Frisco (TX)

On-site
USD 40,000 - 60,000
Dental insurance
Health insurance
Paid time off
+1
Bookkeeper (Multi-Unit Commercial Group)
Bookkeeper (Multi-Unit Commercial Group)

Virtual Staff 365 • United States

Remote
USD 42,000 - 56,000
Permanent work-from-home
Annual leave
13-month pay
+2
Senior Bookkeeper
Senior Bookkeeper

VirtuHire • California

Hybrid
USD 55,000 - 75,000
Competitive salary package
Long-term opportunity
Remote working environment
Senior Accountant - Remote
Senior Accountant - Remote

Placements24 • Willows (CA)

Hybrid
USD 33,000 - 55,000
Medical aid
Retirement savings
Professional development
+1
Financial Accountant
Financial Accountant

Placements24 • Windsor Park (TN)

On-site
USD 25,000 - 37,000
Competitive salary
Medical aid
Provident fund contributions
+5
Bookkeeper
Bookkeeper

Kelly+Partners Accountants • Saint Petersburg (FL)

On-site
USD 42,000 - 62,000
401(k)
Health Insurance
Paid Time Off
+2
Senior Bookkeeper - Remote, US Clients, Growth
Senior Bookkeeper - Remote, US Clients, Growth

VirtuHire • California

Hybrid
USD 55,000 - 75,000
Competitive salary package
Long-term opportunity
Remote working environment
Bookkeeper
Bookkeeper

Craig Bradford Associates • Jamison (PA)

On-site
USD 42,000 - 70,000