Job Description
Job Title: Bookkeeper
Location: Fully Remote (South Africa-based)
Working Hours:
- UK Standard Time: 9:00 AM - 5:30 PM (GMT)
- Summer Hours (May - Aug): Mon-Thurs 8:30 AM - 6:00 PM, Fri 8:30 AM - 12:30 PM
About Our Client:Our client is a purpose-driven global organisation that delivers impactful overseas experiences for students and volunteers through a blend of charitable and commercial operations. Their mission? Empowering young people to travel with purpose, while supporting sustainable development initiatives in communities across Asia, Africa, and Latin America. With a mix of charity and business entities under their umbrella, the work is dynamic, meaningful, and far from ordinary.
Job Description:Our client is looking for a detail-oriented and highly organised
Bookkeeper to join their growing remote finance team. This role calls for someone with strong technical skills in Xero and a solid foundation in accounting principles. You'll play a critical part in maintaining financial accuracy across multiple international entities, including both non-profit and for-profit divisions within the travel and development sectors.
Key Responsibilities:- Maintain accurate and up-to-date financial records across multiple entities
- Reconcile bank accounts and financial records (GBP, USD, ZAR, INR, TZS)
- Manage Accounts Payable and Accounts Receivable, including supplier and customer liaison
- Prepare and post journals, maintain ledgers, and manage cash flow
- Support payroll processing and employee expense reconciliation
- Assist in the preparation of monthly and annual financial reports
- Set up payments via systems like Teleru (experience not required, training provided)
- Ensure compliance with relevant accounting standards (GAAP, IFRS) and internal policies
- Use Xero and Zoho (linked) to manage invoicing, transactions, and reporting
- Collaborate with finance and operations teams across multiple time zones
- Understand and correctly classify complex accounting transactions (e.g. income in advance, deferred income, intercompany transfers)
- Contribute to audit preparation and grant/donation financial tracking
Requirements- Proven experience as a Bookkeeper or Junior Accountant in a multi-entity environment
- Advanced working knowledge of Xero (non-negotiable), including reconciliations, journals, and reporting
- Familiarity with Zoho for invoicing and Wise, OFX, or Revolut is a plus
- Prior experience in the travel or charity/non-profit sector strongly preferred
- Ability to manage financial operations across multiple currencies and time zones
- Highly organised, proactive, and able to work independently with minimal supervision
- Excellent written and verbal communication skills
- Strong Excel skills and familiarity with cloud-based accounting tools
- AAT qualification or similar preferred
- Comfortable occasionally working outside standard hours when needed due to global collaboration demands
Benefits- 100% Remote (Work from anywhere in South Africa)
- Work with a mission-led global team across the UK, Asia, Africa, and the Americas
- 20 days of annual leave plus 8 UK public holidays
- Flexible summer working hours (half-day Fridays from May to August)
- Exposure to a dynamic mix of charitable and commercial finance work
- Make a real impact supporting global education and development
NB: Due to the high volume of applications, if you have not received a response from the Talent Acquisition team within 4 weeks, please consider your application unsuccessful.