We are looking for a competent Bookkeeper with a minimum of 5 years' bookkeeping experience to Trial Balance level, to accurately manage the accounting and financial activities of the company.Accounting & Auditing
Location & Salary
Location: Must live in and around the Centurion area
Language: Proficient in English
Salary: Negotiable, based on qualifications and experience
Key Duties & Responsibilities
Full bookkeeping function to Trial Balance
Maintain accurate day-to-day financial records, including accounts payable and receivable
Reconcile bank statements and ensure all transactions are correctly recorded
Ensure compliance with relevant tax and statutory obligations
Manage supplier and customer accounts, ensuring timely invoicing and payments
Track and record all expenses and revenue for accurate reporting and payments
Conduct stock counts and stock control management, and process journals
Prepare monthly reports
Prepare journal entries, maintain the general ledger, and perform various account reconciliations
Manage the full payroll function, including monthly returns and COIDA submissions
Control petty cash
Calculate course fees
Assist with budget preparation and financial forecasting
Ensure compliance with internal controls, accounting policies, and hospitality-specific financial procedures
Perform general ledger reconciliations
Support audits by preparing required financial documentation and reconciliations
Applicants must have a minimum of:
A qualification in Accounting, Bookkeeping, or a related financial field
5 years' bookkeeping/accounting experience
Knowledge of Xero Accounting and SimplePay software (preferred)