General bookkeeping and accounting functions for local and foreign entities, including journal posting, managing the general ledger, bank reconciliations etc
Preparation of schedules (accruals/cross charges etc) for monthly management accounts
Payment of invoices, manage creditors age analysis for local and foreign entities
Review and analyse the accuracy of all supplier invoices, ensuring they have been allocated to the correct expense accounts.
Managing travel advances, travel expenses and managing directors expenses
Raising invoices in accordance with the engagement letters and preparing debtors age analysis
Maintaining and reconciling fixed assets schedules, depreciation schedule, acquisitions and disposals of assets
Assist with the preparation of monthly management accounts
Assist with yearly budgets
Assist with yearly audit
Assisting with weekly cash flow forecasting
Posting the payroll journal and perform a recon
EMP501 Reconciliations and submissions
Assist Finance Specialist with various ad hoc tasks
General Admin
Assist HR with payroll processing and reconciliation against payments
Assisting Legal with maintaining records, filings and important documents
Maintenance of the engagement letters, filings and important documents
Tax and Compliance
Submission of VAT201
Submission of EMP201, EMP501
Maintain share register/schedule
Maintain CIPC registration
Minimum Requirements:
Grade 12
NDip/ Degree in Finance/Accounting with 2 years working experience
At least 2 years experience in a payroll administration, payments, general ledger
Detailed knowledge of statutory requirements i.e. PAYE, UIF, SDL, COIDA