Main purpose of the position:  
Ensuring accurate accounting records are maintained by analysing accounts and reporting accordingly and on time.
Review of general ledger
Review of cashbooks
Balance sheet reconciliations
Cash flow reporting
Statutory returns submitted and paid timeously
Foreign currency account management
South African Reserve Bank approval management
Payroll reconciliations
Project contract management
Lease management
Training & development and management of staff
Continuous refinement of systems / implementation of new systems to improve efficiencies and controls.
Facilitate year end audit
Checking general ledger for reasonable account allocations and correcting any misallocations.
Analysis of general ledger accounts on an ad-hoc basis or as required for reporting purposes.
Analyse and reconcile assigned balance sheet accounts
Reconcile sub-ledgers
Month end reporting by due date.
Primary responsibility for month end and year end closing including General Ledgers, submission of certain reports and analysis of accruals
Full responsibility for preparing yearend audit files and reconciliations
Weekly operational reports by due date.
timeous submission of statutory returns.
Payment of VAT, payroll taxes and other liabilities on time (FIHRST).
Analysis of foreign exposure.
Monitoring of SARB approvals, obtaining renewals or applying for new approvals as required.
Reconciliation of payroll system with the general ledger.
Reconciliation of payroll liability and control accounts.
Analysis and reporting of foreign contracts / purchases (project and operational).
Management of company lease agreements, payments and renewals.
Training, developing and overseeing staff
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.