Job title : Bookkeeper
Job Location : Gauteng, Johannesburg
Deadline : December 19, 2025
Quick Recommended Links
- Jobs by Location
- Job by industries
Job Description
We are recruiting on behalf of our client who is in the SaaS industry.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 has solid bookkeeping experience, enjoys working with systems, and takes pride in ensuring accuracy and compliance in all financial processes. The ideal candidate thrives in a fast-paced, tech-driven environment, enjoys optimising processes through systems like Zoho Books and contributes to the company’s mission of empowering businesses through secure, innovative communication solutions.Key Responsibilities :
Client Invoicing & Billing
Prepare and issue client invoices (manual and recurring) and ensure they are sent timeously.Send monthly client statements and follow up on outstanding debtAddress client billing queries together with the Client Manager and escalate unresolved matters to the Financial ManagerRaise credit notes and cancellation requests in the company’s billing system for approval by the Financial ManagerNotify clients of account suspension due to non-payment and inform the Financial Manager accordinglyDebtors Management
Track overdue accounts and assist with debt collection follow-upsMaintain accurate debtor records and ensure statements and invoices are kept up to date in Zoho BooksAssist in preparing weekly debtor status reportsCash flow updates and managementProvide DSO and debtor management updates to managementPayments & Creditors
Load supplier invoices and purchase orders into Zoho Books for approvalReview invoices for accuracy and ensure they are properly coded to the correct accountsPrepare weekly and monthly payment batches and ensure supporting documentation is completeManage the payment approval processBank & Reconciliation
Perform daily bank reconciliations and maintain accurate supporting documentationAssist with reconciliations of control accounts and ensure all transactions are correctly recordedMaintain and update the asset registerMonth-End & Compliance
Assist with VAT201 preparation and month-end reconciliations (debtors, creditors, payroll, etc.)Ensure all financial documentation is organised and filed correctlySupport the Accountant with any additional month-end tasks and audit requirementsSupport VAT, PAYE, SARS and other global statutory submissionsAssets & Financial Treatments
Record and maintain fixed asset and intangible asset registers.Apply appropriate depreciation and amortisation treatments for :Hardware assets (servers, laptops, networking equipment).Software licenses (capitalised or expensed as per accounting policy).Resource costs (capitalisation of development or implementation hours when applicable and project management).Perform periodic impairment and useful life reviews for intangible assets.Assist in preparing audit documentation for asset verification.Requirements
Minimum 2-3 years’ bookkeeping experienceDiploma or certificate in bookkeeping or accountingWorking knowledge of Zoho Books (or similar system)Knowledge of SaaS financial metrics and revenue processes is advantageousGood understanding of bookkeeping principles and reconciliation processes.Excellent attention to detail and organizational skills.Ability to manage multiple tasks and meet deadlines.Professional communication and a proactive, problem-solving mindset.Accounting / Financial Services jobs