Job Description:
· Handle full sets of accounts duties and daily finance operations, which includes but not limited to General Ledger, General Journals, Cash/fixed asset management, Accounts Receivables and Accounts Payables.
· Responsible for the timely and accurate month end and year end close for the Management accounts, ensuring that the financial statements are properly supported, debtors and creditors reconciliation.
· Complete payment and control expenses by processing, verifying and reconciling invoices received with supporting documents such as purchase requisitions, purchase orders and delivery orders and receipts.
· Prepare payments i.e., issue cheques, preparing Giro, telegraphic transfers and ensuring they are made on timely basis.
· Handle intercompany transactions, bank and balance sheet reconciliation and confirmation.
· Prepare and process invoices, reconcile invoice discrepancies.
· Prepare the annual statutory financial statements and tax submissions, and ensure compliance with tax regulations and other legal requirements.
· Prepare monthly cash flow forecasts.
· Preparing/processing petty cash claims in accordance with policy and procedures.
· Assist in stock take and cycle count for general inventory function.
· Update and maintain vendor database in Accounting system.
· Manage and handle audits.
· Verify that transactions comply with Company policies and procedures and are approved by appropriate personnel.
· Any other ad-hoc duties as assigned.