Job Description
We are recruiting on behalf of our client who is in the SaaS industry, for a Bookkeeper. 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 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 debt
- Address client billing queries together with the Client Manager and escalate unresolved matters to the Financial Manager
- Raise credit notes and cancellation requests in the company’s billing system for approval by the Financial Manager
- Notify clients of account suspension due to non-payment and inform the Financial Manager accordingly
Debtors 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 registersApply 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 assetsAssist in preparing audit documentation for asset verificationRequirements
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 processesExcellent attention to detail and organizational skillsAbility to manage multiple tasks and meet deadlinesProfessional communication and a proactive, problem-solving mindsetIdeally based in JohannesburgRequirements
Minimum 2-3 years’ bookkeeping experience Diploma or certificate in bookkeeping or accounting Working knowledge of Zoho Books (or similar system) Knowledge of SaaS financial metrics and revenue processes is advantageous Good 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.