Key Duties and Responsibilities
General Ledger and Control Accounts
- Maintain the general ledger and chart of accounts, ensuring all transactions are recorded completely, accurately and in the correct period.
- Prepare and review journal entries, including accruals, prepayments, provisions, depreciation and reclassifications.
- Reconcile all control accounts monthly, including accounts receivable, accounts payable, inventory, fixed assets, bank, VAT, withholding tax, payroll, pension, staff advances and suspense accounts.
- Reconcile sub-ledgers to the general ledger and investigate and clear differences promptly.
- Review customer and supplier ledgers and reconcile supplier statements and customer balances.Financial Reporting
- Manage the month-end and year-end closing process to an agreed timetable.
- Prepare the trial balance, monthly management accounts and annual financial statements in accordance with IFRS and AABE requirements.
- Prepare balance sheet schedules and supporting analyses for all reported balances.
- Ensure the integrity, accuracy and consistency of all financial information produced by the department.Treasury and Cash Management
- Manage the daily cash position across all bank accounts and prepare daily cash reports.
- Prepare and update short-term cash flow forecasts.
- Process payments in line with approved payment schedules and delegated authority limits.
- Administer loan and overdraft facilities, including drawdowns, repayments, interest and covenant reporting.
- Prepare bank reconciliations and follow up outstanding and unusual items.
Tax and Statutory Compliance
- Prepare and file VAT, withholding tax, PAYE, pension and income tax returns accurately and on time.
- Maintain tax reconciliations and supporting documentation, including withholding certificates.
- Support tax audits and correspondence with the Ministry of Revenues.
- Keep up to date with changes in tax, accounting and banking regulations.
Internal Controls and Systems
- Maintain effective internal financial controls, including segregation of duties, authorisation limits and payment controls.
Ensure full and correct use of the accounting/ERP system and support system implementation