Bookkeeper
1 week ago
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-ups
- Maintain accurate debtor records and ensure statements and invoices are kept up to date in Zoho Books
- Assist in preparing weekly debtor status reports
- Cash flow updates and management
- Provide DSO and debtor management updates to management
Payments & Creditors
- Load supplier invoices and purchase orders into Zoho Books for approval
- Review invoices for accuracy and ensure they are properly coded to the correct accounts
- Prepare weekly and monthly payment batches and ensure supporting documentation is complete
- Manage the payment approval process
Bank & Reconciliation
- Perform daily bank reconciliations and maintain accurate supporting documentation
- Assist with reconciliations of control accounts and ensure all transactions are correctly recorded
- Maintain and update the asset register
Month-End & Compliance
- Assist with VAT201 preparation and month-end reconciliations (debtors, creditors, payroll, etc.)
- Ensure all financial documentation is organised and filed correctly
- Support the Accountant with any additional month-end tasks and audit requirements
- Support VAT, PAYE, SARS and other global statutory submissions
Assets & 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 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
- Ideally based in Johannesburg
-
Bookkeeper
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R400 000 per yearJob 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
1 week ago
Johannesburg, Gauteng, South Africa Robert Walters Full time R90 000 - R120 000 per yearA 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
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearA 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 yearAbout 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
5 days ago
Johannesburg, Gauteng, South Africa Talent on Tap Full time R40 000 - R60 000 per yearDuties & 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 yearOur 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
3 days ago
Johannesburg, Gauteng, South Africa The Legends Agency Full time R220 000 per yearSenior 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...
-
Senior Bookkeeper
3 days ago
Johannesburg, Gauteng, South Africa Affinity International Full time R250 000 - R500 000 per yearAbout 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
3 days ago
Johannesburg, Gauteng, South Africa Somewhere Full time R24 000 - R48 000 per yearJob 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...
-
Bookkeeper
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R100 000 - R120 000 per yearAn industry-leading company in the water solutions and home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality products and services, supported by a strong national footprint and a commitment to customer satisfaction.𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬: Minimum 10...