Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Quickbooks Certified Bookkeeper

Full-time

Employer.com



MainStreet (Bench) is on a mission to transform every small business owner into an expert backoffice champion. By integrating accounting, HR, and hiring, we give growing companies a single, streamlined solution to manage their people, finances, and operations. The result is more efficiency, better transparency, and less friction—so teams can focus on scaling their business, not managing complexity.

Job Description



Bookkeeping & Account Management

  • Accurately categorize transactions, reconcile accounts, and maintain clean ledgers
  • Identify and resolve discrepancies with care and attention to detail
  • Conduct monthly financial reviews to ensure every client’s books are accurate and up to date

Client Support & Communication

  • Serve as the main point of contact for your clients — small business owners who rely on your guidance
  • Provide empathetic, professional, and clear communication across chat, email, and phone
  • Build strong relationships by explaining financial information in a way clients can easily understand

Problem Solving & Ownership

  • Take initiative to identify and resolve client concerns proactively
  • Own the client experience from start to finish, ensuring satisfaction and trust
  • Collaborate with internal teams using tools like Salesforce and Slack

Qualifications

  • QuickBooks Online Certification is required (active certification)
  • 3+ years of experience in bookkeeping, auditing, or tax preparation
  • 1+ years of customer-facing or client service experience — ideally supporting U.S.-based clients
  • Excellent spoken and written English proficiency (clear, confident, and professional communication is a must)
  • Strong customer service mindset with the ability to explain financial information clearly and empathetically
  • Hands-on experience using QuickBooks Online
  • High attention to detail, strong problem-solving skills, and a proactive approach
  • Degree in Accounting, Finance, or related field (or equivalent experience)

Additional Information

  • Must be based in the Johannesburg area and available to work North American business hours (9 AM – 5 PM EST or PST)
  • Must meet Bench’s minimum hardware and internet requirements for smooth communication and workflow
Vacancy posted 20 days ago
Similar jobs that could be interesting for youBased on the Quickbooks Certified Bookkeeper in Johannesburg, Gauteng vacancy
  •  ...home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality...  ...team environment Experience with IQ Retail preferred (QuickBooks/Pastel transferable) Formal qualification not essential; proven... 

    Hire Resolve

    Johannesburg, Gauteng
    9 hours ago
  •  ...JOB POSTING – BOOKKEEPER   Job Title Bookkeeper Reporting to Senior Financial Manager & CFO Location Gauteng Job...  ...in cloud-based accounting software such as Xero, Sage, QuickBooks, or similar. Solid understanding of double-entry bookkeeping... 

    Job Crystal

    Johannesburg, Gauteng
    10 days ago
  •  ...The Senior Bookkeeper will be responsible for the full bookkeeping function across multiple entities, ensuring accurate financial reporting...  ...Proficiency in accounting software (e.g., Sage, Xero, QuickBooks, or similar) Advanced Microsoft Excel skills Experience with... 

    The Good Human (Pty)Ltd

    Johannesburg, Gauteng
    27 days ago
  •  ...company policies and accounting procedures Skills & Requirements: Certificate, Diploma, or Degree in Accounting, Finance, or Bookkeeping 3+ years' bookkeeping experience Experience using accounting software and ERP systems Strong understanding of accounting... 

    Network Finance

    Johannesburg, Gauteng
    7 days ago
  •  ...Remote About the Role: The client is moving beyond basic bookkeeping. As the group scales towards its third location and prepares...  ...Hard Skills Technical Accounting: Advanced proficiency in QuickBooks Online (QBO) and Google Suite . Industry Experience:... 

    Somewhere

    Johannesburg, Gauteng
    13 days ago
  •  ...success. This is an excellent opportunity for an experienced bookkeeping professional who enjoys working in a dynamic, high-volume environment...  ...What You'll Do Manage the full bookkeeping function using QuickBooks across multiple entities Process and reconcile high-volume... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    4 days ago
  • An established business is seeking a skilled and detail-oriented Bookkeeper to join their finance team in Bryanston. You will be responsible for maintaining accurate financial records, ensuring compliance with statutory requirements, and producing reliable financial... 

    Network Finance

    Johannesburg, Gauteng
    9 days ago
  •  ...Company and Job Description: A well-established company is seeking an experienced and detail-oriented Bookkeeper to join its Finance team. This role is ideal for a hands-on professional who is confident in managing the full accounting function, while also contributing... 

    Network Finance

    Johannesburg, Gauteng
    11 days ago
  • A well-established and fast-paced company is looking for a professional, organised, and detail-oriented Receptionist / Junior Bookkeeper to join their team. This role is ideal for someone who enjoys balancing front-office responsibilities with finance administration... 

    Hire Resolve

    Johannesburg, Gauteng
    1 day ago
  • R 15,000 - 18,000 per month

     ...Junior Bookkeeper Reference: MID664 Selby, Johannesburg Salary: R15 000 R18 000 per month Midvaal Recruitment is currently seeking a detail-oriented and motivated Junior Bookkeeper for a well-established company based in Selby. This is an excellent opportunity... 

    Midvaal Recruitment

    Johannesburg, Gauteng
    2 days ago
  •  ...own solutions across South Africa. The company operates in a modern, technology-driven environment and is looking for a hands-on Bookkeeper to support the day-to-day finance function. The successful candidate will be responsible for maintaining accurate financial records... 

    Network Finance

    Johannesburg, Gauteng
    9 days ago
  • A well-established company based in Sandton, is seeking a detail-oriented and experienced Bookkeeper to join its finance team. This position offers exposure to a broad range of accounting functions, including creditors, debtors, reconciliations, foreign payments, statutory... 

    Network Finance

    Johannesburg, Gauteng
    6 days ago
  •  ...Description: A well-established company based in Linbro Business Park, Sandton, is seeking a highly organized and proactive Bookkeeper to join its Finance team. This is an excellent opportunity for a finance professional who enjoys working in a dynamic environment... 

    Network Finance

    Johannesburg, Gauteng
    6 days ago
  •  ...Career Opportunity: Junior Bookkeeper Job Title: Junior Bookkeeper Location: Sunninghill, Sandton (Gauteng) Contract Type: Permanent, Full-time Industry: Financial Services / Professional Services Salary: Market Related Are you a detail-oriented... 

    Hire Resolve

    Johannesburg, Gauteng
    9 hours ago
  • R 300,000 - 500,000 pa

     ...Largest medical malpractice firm in the country is recruiting for an adept Legal Bookkeeper to join their finance department. The firms offices are situated in Hyde Park, Johannesburg. The Legal Bookkeeper will report and work closely with an experienced Finance... 

    Sagen Advisory

    Johannesburg, Gauteng
    9 hours ago
  • Senior Bookkeeper is Required by a Company in Germiston.Sound knowledge and understanding of accounting and tax concepts, trial balance, financial recordkeeping process and books or accounts of the company.Proven expertise in full bookkeeping to Trial Balance, statutory... 

    Montana Recruitment

    Johannesburg, Gauteng
    9 days ago
  •  ...Junior Bookkeeper (up to Trial Balance) Wynberg - Johannesburg; Salary R18000 - R22000 (DOE)- Negotiable About the Role: We...  ...balance Proficiency in accounting software (Pastel, Xero, QuickBooks, or Sage) Strong MS Excel skills (VLOOKUPs, pivot tables)... 

    Lumina Personnel

    Johannesburg, Gauteng
    20 days ago
  • Job Opportunity: Bookkeeper ParkhurstPlease send CVs and queries via email.Responsibilities / Requirements:Bookkeeping for a property management companyWeConnectU experience requiredSage Payroll and Sage Pastel experience required

    Elite Employment

    Johannesburg, Gauteng
    1 day ago
  •  ...Looking for an experienced Senior Bookkeeper to take responsibility for day-to-day financial management, reporting, and operational support within the finance department. This position requires hands-on accounting experience in a production environment and the ability... 

    Milton Resourcing

    Johannesburg, Gauteng
    24 days ago
  •  ...Bookkeeper for Great Stock Photographic Library, situated in the Northern suburbs of Johannesburg. Duties and responsibilities Full function debtors and creditors Customer liaison, recons, statements, queries and debt collection Supplier processing (making... 

    Greatstock

    Johannesburg, Gauteng
    27 days ago
  •  ...Duties & Responsibilities Key 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... 

    Talent on Tap

    Johannesburg, Gauteng
    a month ago
  •  ...Requirements Proficiency in Sage accounting software (essential) Relevant accounting qualification (e.g. Diploma/Degree in Accounting, Bookkeeping Certificate, or equivalent) Minimum 5+ years relevant experience in a similar accounting role Strong understanding of VAT,... 

    Daisy Business Solutions

    Johannesburg, Gauteng
    a month ago
  •  ...Accountant (Bookkeeper) (JHB In Office - East Rand)Finance/Admin Johannesburg - Gauteng - South Africa ENVIRONMENT: A provider of tailored products for the Health Sector seeks the experience of a highly meticulous Accountant (Bookkeeper) to play a critical role... 

    Datafin

    Johannesburg, Gauteng
    9 hours ago
  •  ...based in Bedfordview, is seeking a meticulous and experienced Bookkeeper to join their close-knit team. Due to the current office dynamic...  ...background essential ~ Proficient in Sage, Sage One, and QuickBooks ~ Proven experience dealing directly with SARS (VAT, PAYE, Income... 

    JenRecruitment

    Johannesburg, Gauteng
    a month ago
  •  ...operations accurate, compliant, and running smoothly will have a direct impact on success. We are seeking a Junior Accountant / Bookkeeper to take ownership of the full bookkeeping function while supporting debtors, creditors, reporting, compliance, and operational... 

    Edgexec (Pty) Ltd

    Johannesburg, Gauteng
    5 days ago
  •  ...ACCOUNTANT / SENIOR BOOKKEEPER – AUTOMOTIVE GROUP Johannesburg A well-established automotive group is seeking an experienced Accountant / Senior Bookkeeper to join its head office team, supporting the financial operations of multiple dealership sites. This... 

    Hedz Recruitment

    Johannesburg, Gauteng
    a month ago
  •  ...financial statements, reports, and budgets Managing day-to-day bookkeeping tasks (accounts payable and receivable) Reconciling bank...  ...~ Proficient in Microsoft Excel and accounting software (QuickBooks, SAP, or similar) ~ High attention to detail and strong organizational... 

    Network Finance

    Johannesburg, Gauteng
    9 days ago
  •  ...professionally via telephone, email, and in person. Perform general bookkeeping and administrative functions in support of the office, and...  ...~ Experience using accounting software (e.g., Sage, Xero, QuickBooks, Omni) and Microsoft Office, particularly Excel. ~ Exposure... 

    RMG Recruitment (Pty) Ltd

    Johannesburg, Gauteng
    a month ago
  •  ...Improvement Working extensively with Excel to analyse and report on financial information Assisting with the transition from QuickBooks to Acumatica Identifying opportunities to improve reporting efficiencies and controls Job Experience and Skills Required... 

    Network Finance

    Johannesburg, Gauteng
    6 days ago
  •  ...in the financial services sector with offices in both Pretoria and Bellville , is seeking a meticulous Finance Administrator/Bookkeeper. This is a crucial role responsible for ensuring the accuracy and integrity of their financial records and administrative processes... 

    Hire Resolve

    Johannesburg, Gauteng
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quickbooks Certified Bookkeeper. Be the first to apply!