- Johannesburg
- Salary: (Negotiable)
- Job Type: Permanent
- Sectors: General
- Reference: 78987
Vacancy Details
Employer: Unique Personnel
Job Summary
The Bookkeeper is responsible for maintaining accurate financial records, processing day-to-day accounting transactions, and supporting the finance function to ensure compliance, accuracy, and timely reporting.
Key Responsibilities
Record and process daily financial transactions (sales, purchases, receipts, and payments)
Maintain general ledger and reconcile accounts
Process supplier invoices and prepare payments
Manage debtor accounts and follow up on outstanding balances
Perform bank and credit card reconciliations
Prepare VAT returns and ensure compliance with SARS requirements
Assist with payroll processing and related submissions
Maintain accurate filing of financial documents (electronic and hard copy)
Prepare monthly reports and support management with financial information
Assist auditors and accountants with year-end procedures
The Bookkeeper is responsible for maintaining accurate financial records, processing day-to-day accounting transactions, and supporting the finance function to ensure compliance, accuracy, and timely reporting.
Key Responsibilities
Record and process daily financial transactions (sales, purchases, receipts, and payments)
Maintain general ledger and reconcile accounts
Process supplier invoices and prepare payments
Manage debtor accounts and follow up on outstanding balances
Perform bank and credit card reconciliations
Prepare VAT returns and ensure compliance with SARS requirements
Assist with payroll processing and related submissions
Maintain accurate filing of financial documents (electronic and hard copy)
Prepare monthly reports and support management with financial information
Assist auditors and accountants with year-end procedures
Candidate Requirements
Minimum RequirementsCertificate or Diploma in Bookkeeping, Accounting, or Finance
2–5 years’ experience in a similar role
Strong knowledge of accounting principles
Experience with accounting software (e.g. Sage, Xero, Pastel, QuickBooks)
Proficient in MS Excel
Knowledge of VAT and basic payroll processes
Skills & Competencies
High level of accuracy and attention to detail
Strong numerical and analytical skills
Good time management and ability to meet deadlines
Excellent communication skills
Ability to work independently and as part of a team
Strong organisational and record-keeping skills
131 people have viewed this job.
Similar Jobs
Bookkeeper
- Johannesburg
- Job Type: Permanent
- Posted 06 Jan 2026 | 26 Days left
Senior Bookkeeper
- Edenvale
- Job Type: Permanent
- Posted 13 Jan 2026 | 33 Days left
Junior Bookkeeper
- Sandton
- Job Type: Permanent
- Posted 02 Feb 2026 | 53 Days left
Junior Bookkeeper
- Pretoria North
- Job Type: Permanent
- Posted 16 Jan 2026 | 3 Days left
More Jobs at Unique Personnel
Executive Personal Assistant to MD
- East Rand
- Job Type: Permanent
- Posted 10 Feb 2026 | 31 Days left
Contract Management – Legal Department
- Johannesburg
- Job Type: Permanent
- Posted 10 Feb 2026 | 31 Days left
Maintenance Planner
- Vanderbijlpark
- Job Type: Permanent
- Posted 10 Feb 2026 | 31 Days left
Exports Controller
- East Rand
- Job Type: Permanent
- Posted 10 Feb 2026 | 31 Days left