Preparation of periodic financial reports (balance sheets, profit, and loss statements).
Examine and analyze accounting records, financial statements, or other financial reports to assess accuracy, completeness, and conformance to reporting and procedural standards.
Supervise, and reconcile sub-ledger reports monthly in addition to creating the final trial balance.
Update and maintain the general ledger and chart of accounts to reflect the transactional activities.
Manage the invoice and collection of receivables and verify all vendor invoices and prepare for approval.
Registration and maintenance of fixed assets ledger lead the valuation of fixed assets, calculating depreciation monthly.
Handle cash flow and petty cash; ensure that all transactions are recorded properly.
Supervise and ensure proper recording and accuracy of all transactions related to payroll ensuring compliance with payroll processes; review and validate payroll summary reports through coordination with the relevant HR members.
Oversee audit and tax & zakat functions, coordinate activities with outside audit firms and review firm?s performance.
Ensure and support accounting staff in maintaining files and documentation thoroughly and accurately, by the filing policies and procedures.
Assist internal and external auditors in ensuring that audits are completed on time by the year-end through collaborating sufficiently and providing the necessary data.
Preparation of monthly management also accounts reports.