JOB PURPOSE
The Bookkeeper is responsible for maintaining accurate financial records, processing day-to-day financial transactions, reconciling accounts, and supporting the preparation of management accounts and financial reports. The incumbent will ensure compliance with accounting procedures, company policies, and statutory requirements.
MINIMUM REQUIREMENTS
-
Grade 12 (Matric).
-
National Diploma or Degree in Accounting, Finance, Bookkeeping, or related field (advantageous).
-
Minimum 3-5 years' bookkeeping experience in a similar environment.
-
Experience in accounting systems such as BuildSmart, Sage, Pastel, Evolution, or similar (advantageous).
-
Advanced Microsoft Excel skills.
-
Sound knowledge of bookkeeping principles and accounting practices.
-
Understanding of VAT and statutory compliance requirements.
-
Strong numerical, analytical, and problem-solving skills.
-
Excellent attention to detail and accuracy.
-
Valid driver's licence and own transport (advantageous).
KEY RESPONSIBILITIES
Financial Administration
-
Capture and process financial transactions accurately and timeously.
-
Process supplier & subcontractor invoices and customer transactions.
-
Prepare and process payment requisitions.
-
Maintain general ledger, subsidiary ledgers, and cashbooks.
-
Process journals and account adjustments where required.
Reconciliations
-
Reconcile bank accounts monthly.
-
Reconcile creditor, subcontractor and debtor accounts.
-
Investigate and resolve discrepancies.
-
Maintain fixed asset registers and related records.
Reporting and Compliance
-
Assist with monthly management accounts.
-
Prepare financial schedules and reports.
-
Support VAT submissions and statutory returns.
-
Assist during internal and external audits.
-
Ensure all financial records are maintained in accordance with company policies and legislative requirements.
Record Keeping
-
Maintain a complete and accurate filing system for all financial documentation.
-
Ensure supporting documents are readily available for audit and reporting purposes.
-
Maintain credit card records and reconciliations.
Customer and Team Support
-
Provide professional support to internal and external stakeholders.
-
Respond to finance-related queries in a timely manner.
-
Work collaboratively with finance and operational teams.