Bookkeeper

11 hours ago


Johannesburg, Gauteng, South Africa Affinity International Full time R45 000 - R55 000 per year


About the Role

Were hiring an experienced Bookkeeper who is highly skilled in QuickBooks Online (QBO). The ideal candidate has 5+ years of bookkeeping experience, strong attention to detail, and the ability to manage multiple clients or entities accurately.

Youll handle daily financial operations, ensure all records are up to date, and deliver accurate reports that support business decision-making. This is a role for someone reliable, structured, and proactive not just data entry, but true ownership of the books.

Key Responsibilities
  • Manage full-cycle bookkeeping in QuickBooks Online (QBO).

  • Record and reconcile Accounts Payable and Accounts Receivable.

  • Perform monthly bank, credit card, and loan reconciliations.

  • Maintain the general ledger and support month-end closings.

  • Prepare P&L, Balance Sheet, and Cash Flow reports.

  • Process client invoices, receipts, and payments.

  • Support VAT/Sales Tax submissions and ensure compliance accuracy.

  • Liaise with clients, vendors, and internal teams regarding financial queries.
  • Prepare documentation for audits or financial reviews.

  • Identify and suggest improvements to bookkeeping processes.

Requirements
  • 5+ years professional bookkeeping experience.

  • Proven proficiency in QuickBooks Online (QBO).

  • Strong understanding of double-entry accounting and reconciliations.

  • Good command of Excel (pivot tables, formulas, lookups).

  • Attention to detail, accuracy, and time management skills.

  • Excellent communication and reliability in remote settings.

  • Accounting or Bookkeeping qualification preferred.

Preferred Experience
  • Managing books for international clients (US/UK).

  • Handling multi-entity or service-based environments.

  • Exposure to payroll journals, foreign currency, or intercompany accounts.



  • Bookkeeper

    4 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R400 000 per year

    Job Title: BookkeeperLocation: JohannesburgPosition Type: Full-time, PermanentOverview:Hire Resolve is seeking a detail-oriented and organized Bookkeeper to join our client's finance/accounting team. The ideal candidate will have extensive experience in bookkeeping and accounting practices, as well as excellent communication and problem-solving skills. The...

  • Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa Robert Walters Full time R90 000 - R120 000 per year

    A prestigious, multi-generational family office with a global presence is looking for an experienced Bookkeeper to join their Johannesburg team. Kindly note that this is a fully in-office position based in Sandton. Please apply only if you are seeking an on-site work environment.Positioned at the core of the finance function, this role offers an exciting...

  • Bookkeeper

    4 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    A prominent financial solutions provider in Johannesburg is seeking an experienced Bookkeeper with a proven track record in financial management, reporting, and statutory compliance. This is a crucial position for a commercially-aware finance professional to manage the full bookkeeping function, assist with the preparation of financial statements and...

  • Bookkeeper

    1 week ago


    Johannesburg, Gauteng, South Africa Affinity International Full time R250 000 - R400 000 per year

    About the job Bookkeeper About the RoleWere looking for a qualified, self-driven Bookkeeper who can manage financial operations confidently using QuickBooks Online (QBO). The ideal candidate is detail-oriented, reliable, and able to think ahead not just follow instructions. Youll be responsible for maintaining accurate books, reconciling accounts, and...

  • Bookkeeper

    6 days ago


    Johannesburg, Gauteng, South Africa Talent on Tap Full time R40 000 - R60 000 per year

    Duties & ResponsibilitiesKey Responsibilities:( not limited to )Maintain financial records and perform daily bookkeeping tasks.Manage intercompany transactions and reconciliations.Prepare and submit SARS tax returns (VAT, PAYE, Income Tax, etc.).Process invoices, payments, and bank reconciliations.Generate financial reports and assist with management...

  • Bookkeeper

    1 week ago


    Johannesburg, Gauteng, South Africa Talent Network Global Full time R42 000 - R60 000 per year

    Our client, based in Sunninghill Johannesburg, is seeking a dynamic BOOKKEEPER to join their team.This role entails maintaining strong attention to detail with financial records, daily accounting operations, reconciliations, etcSkills required:Bookkeeping or Accounting Qualification.Solution DrivenPrior Formal experienceStrong Communication, accuracy &...

  • Senior Bookkeeper

    4 days ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time R220 000 per year

    Senior Bookkeeper (Half Day) - Heriotdale,  Johannesburg -Salary: R22,000 CTCAre you an experienced Senior Bookkeeper looking for a half-day opportunity with excellent benefits and a supportive environment?We are recruiting for a mature, detail-oriented professional with proven expertise in bookkeeping up to Balance Sheet level.Key ResponsibilitiesYou will...

  • Bookkeeper

    1 week ago


    Johannesburg, Gauteng, South Africa Outsourced CFO Full time R120 000 - R250 000 per year

    We are recruiting on behalf of our client who is in the SaaS industry, for aBookkeeper.This role focuses on accurate record keeping, invoicing, payments, reconciliations, and maintaining up-to-date financial information across our group of companies.The ideal candidate will have solid bookkeeping experience, enjoys working with systems, and takes pride in...

  • Senior Bookkeeper

    4 days ago


    Johannesburg, Gauteng, South Africa Affinity International Full time R250 000 - R500 000 per year

    About the job Senior Bookkeeper About the RoleWere looking for a Senior Bookkeeper whos confident managing full-function bookkeeping for U.S. or international clients while working remotely from South Africa.This role suits a hands-on, detail-oriented professional who thrives in a structured environment, values accuracy, and can work independently during...

  • Bookkeeper - 16222

    4 days ago


    Johannesburg, Gauteng, South Africa Somewhere Full time R24 000 - R48 000 per year

    Job Title: BookkeeperOverviewWe are looking for a Bookkeeper to provide daily accounting support and ensure financial accuracy across multiple client accounts. The ideal candidate is detail-oriented, fluent in English, and comfortable working directly with clients in a collaborative, professional environment.Key ResponsibilitiesManage daily bookkeeping...