- Location
- Johannesburg
- Workplace
- Onsite
- Type
- Full-time
- Seniority
- Mid
- Closing date
- Today
- Source
- CareersPage
Description
Bookkeeper
Overview
We are recruiting on behalf of our South African-based client for a Bookkeeper to join their team on a full-time, in-office basis. This is a hands-on role suited to a competent and experienced bookkeeper who is comfortable managing the full day-to-day financial administration function independently. The successful candidate will be responsible for maintaining accurate accounting records, managing debtors and creditors, and preparing accounts up to trial balance level.
Key Responsibilities
- Maintain accurate and up-to-date accounting records, including processing all financial transactions and posting journals to the general ledger
- Perform monthly cashbook entries and bank reconciliations, ensuring all discrepancies are identified and resolved timeously
- Manage the debtors function, including raising invoices, allocating receipts, reconciling customer accounts and following up on outstanding payments
- Process supplier invoices, reconcile creditor statements and prepare payment schedules for approval
- Maintain and reconcile general ledger accounts, including posting accruals, prepayments and month-end journals
- Prepare and maintain accounting records up to trial balance level
- Assist with payroll processing, salary reconciliations and related statutory payments
Requirements
- Matric (Grade 12) as a minimum; a relevant bookkeeping or accounting qualification at NQF Level 4 or above, or an ICB, National Diploma, or BCom in Accounting is advantageous
- Minimum 3–5 years' experience in a bookkeeping or similar accounting role, with proven ability to work independently up to trial balance
- Proficiency in accounting software such as Xero, Sage, QuickBooks or similar
- Solid working knowledge of Microsoft Excel, including reconciliations and basic financial reporting
- Experience managing debtors, creditors, bank reconciliations and VAT submissions in accordance with SARS requirements
- Ability to work reliably and independently in an in-office environment during standard South African business hours (SAST)
Preferred Experience
- Experience working with South African-based clients or businesses
- Familiarity with Sage or Xero, given their widespread use among South African businesses
- Exposure to payroll processing and related statutory reconciliations, including PAYE, UIF and SDL submissions to SARS
- Prior experience in a small-to-medium business environment where broad financial responsibilities are managed by one or two individuals
Key Competencies
- Strong communication skills
- High attention to detail
- Strong organisational skills
- Ability to work independently
- Professionalism and reliability