Talent.com
No longer accepting applications
Bookkeeper

Bookkeeper

Talent ShoreWorkFromHome, Mpumalanga, South Africa
30+ days ago
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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Bookkeeper • WorkFromHome, Mpumalanga, South Africa

    Related jobs
    • Promoted
    Ecommerce Product Listers & VLOOKUP's

    Ecommerce Product Listers & VLOOKUP's

    Exclusively RemoteWorkFromHome, Mpumalanga, South Africa
    Product Listing Specialist Furniture.Dropship Vendor (DSV), not a regular marketplace.Download, update, and maintain spreadsheets. VLOOKUP and other advanced Excel functions.Strong attention to deta...Show moreLast updated: 30+ days ago
    Virtual Assistant

    Virtual Assistant

    DevFindersNelspruit, MP, ZA
    We’re Looking for a Detail-Oriented Virtual Administrative Assistant with Strong Excel Skills.Do you thrive on bringing order to busy workdays and enjoy working with data? We’re looking for someone...Show moreLast updated: 30+ days ago
    Management Accountant

    Management Accountant

    lodgisticsWhite River, Ehlanzeni District, South Africa
    Quick Apply
    Job Title : Management Accountant.Mpumalanga, Ehlanzeni District, White River.Permanent, expected to work Full-Time hours. Travel, Leisure, Tourism and Hospitality.Travel, Leisure, Tourism and Hospit...Show moreLast updated: 6 days ago
    Jnr Finance Administrator

    Jnr Finance Administrator

    DevFindersNelspruit, MP, ZA
    A leading digital agency in the UK is seeking a motivated.The company delivers innovative digital solutions to a diverse portfolio of clients and is looking for someone eager to develop their finan...Show moreLast updated: 1 day ago
    • Promoted
    Cashiers

    Cashiers

    FeedemNelspruit, ZA
    Job Location : Mpumalanga, Nelspruit.Job Advert Summary .We are recruiting for a Cashiers to receive payments and issuing receipts as well as keeping track of all cash and credit ...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Admin Supervisor

    Admin Supervisor

    Dante PersonnelWhite river, South Africa
    Experience with payroll admin would be an advantage.Experience with recruitment process would be an advantage.Must be fluent in Afrikaans and English.Show moreLast updated: 21 hours ago
    • Promoted
    Branch Consultant / Financial Advisor - Nelspruit

    Branch Consultant / Financial Advisor - Nelspruit

    Sanlam GroupNelspruit, ZA
    Job title : Branch Consultant / Financial Advisor - Nelspruit.Job Location : Mpumalanga, Nelspruit.To promote Sanlam Retail Mass (SRM)’s products and increase market share through : .Providing sound f...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Financial AssistantÂ

    Financial AssistantÂ

    Dante PersonnelWhite river, South Africa
    Any other relevant qualification or certification will be beneficial.Previous experience in SARS submissions would be highly beneficial. Bilingual in English and Afrikaans.Valid drivers license and ...Show moreLast updated: 10 hours ago
    • Promoted
    Bookkeeper

    Bookkeeper

    Skillnet Pty LtdNelspruit, South Africa
    Bookkeeper (Distribution Company).Join our client's dynamic team as a Bookkeeper and play a vital role in the financial management of our fast-paced distribution business!.Manage accounts payable a...Show moreLast updated: 1 day ago
    • Promoted
    Technical Clerk

    Technical Clerk

    MediclinicNelspruit, ZA
    Job Location : Mpumalanga, Nelspruit.To support the technical department by providing administrative services / duties relating to building and equipment maintenance according to Mediclinic poli...Show moreLast updated: 14 days ago
    CLEANERS / HOUSEKEEPERS

    CLEANERS / HOUSEKEEPERS

    windo hospitality CoNelspruit, South Africa
    Quick Apply
    Warehouse : Sweep, mop and clean warehouse floors, passages and loading areas.Office : Vacuuming, sweeping and mopping floors. Dusting of all desks, counter tops and decorative objects.Cleaning and di...Show moreLast updated: 2 days ago
    • Promoted
    Admin Clerk - TimberCity Riverside

    Admin Clerk - TimberCity Riverside

    The Building CompanyNelspruit, ZA
    Job title : Admin Clerk - TimberCity Riverside.Job Location : Mpumalanga, Nelspruit.The main purpose of the job is to perform general admin, creditors, and HR administration duties as well as relie...Show moreLast updated: 8 days ago
    • Promoted
    Branch Manager - Polokwane

    Branch Manager - Polokwane

    Sanlam GroupNelspruit, ZA
    Job title : Branch Manager - Polokwane.Job Location : Mpumalanga, Nelspruit.As a branch manager, you will be responsible for growing the customer base and revenue of Sanlam Retail Mass through deve...Show moreLast updated: 21 days ago
    • Promoted
    OMF Financial Consultant (Promenade)

    OMF Financial Consultant (Promenade)

    Old MutualNelspruit, ZA
    Job title : OMF Financial Consultant (Promenade).Job Location : Mpumalanga, Nelspruit.Provides advice on a specific range of products to a specific allocated market and are individually accountable...Show moreLast updated: 30+ days ago
    • Promoted
    Shop Assistant / Cashier x1 - Clicks Nelspruit Plaza

    Shop Assistant / Cashier x1 - Clicks Nelspruit Plaza

    Clicks GroupNelspruit, ZA
    Job title : Shop Assistant / Cashier x1 - Clicks Nelspruit Plaza.Job Location : Mpumalanga, Nelspruit.To efficiently execute all operational activities at the point of sale in a timely and efficien...Show moreLast updated: 27 days ago
    • Promoted
    Senior Clerk : Client Services (Nelspruit / Mbombela) (Nelspruit)

    Senior Clerk : Client Services (Nelspruit / Mbombela) (Nelspruit)

    AVBOB South AfricaNelspruit, ZA
    Job title : Senior Clerk : Client Services (Nelspruit / Mbombela) (Nelspruit).Job Location : Mpumalanga, Nelspruit.We are searching an individual with excellent client service skills to join our Nels...Show moreLast updated: 15 days ago
    • Promoted
    Casual Cashier - Nelspruit

    Casual Cashier - Nelspruit

    Dis-Chem PharmaciesNelspruit, ZA
    Job title : Casual Cashier - Nelspruit.Job Location : Mpumalanga, Nelspruit.Dis-Chem Pharmacies is continuously looking for Casual Cashiers for their Nelspruit stores.The aim of a strate...Show moreLast updated: 30+ days ago
    • Promoted
    OMF Financial Consultant (Nelspruit Crossing)

    OMF Financial Consultant (Nelspruit Crossing)

    Old MutualNelspruit, ZA
    Job title : OMF Financial Consultant (Nelspruit Crossing).Job Location : Mpumalanga, Nelspruit.Provides advice on a specific range of products to a specific allocated market and are individually ac...Show moreLast updated: 6 days ago
    • Promoted
    Management Assistant Intern

    Management Assistant Intern

    MediclinicNelspruit, ZA
    Job title : Management Assistant Intern.Job Location : Mpumalanga, Nelspruit.This developmental opportunity is a structured opportunity to incorporate academic, professional, and personal skill dev...Show moreLast updated: 1 day ago
    CASHIERS / SHOP ASSISTANTS

    CASHIERS / SHOP ASSISTANTS

    windo hospitality CoNelspruit, South Africa
    Quick Apply
    To efficiently direct and control all operational activities at the point of sale in a timely and efficient manner.To ensure the effective and safe management of stock and cash, minimising shrinkag...Show moreLast updated: 2 days ago