Job Purpose:
The purpose of this role is responsible for supporting the accurate and timely processing of supplier invoices, payments, and reconciliations to ensure the company meets its financial obligations efficiently and in compliance with internal policies and tax regulations. This role plays a key part in maintaining strong vendor relationships, ensuring VAT compliance, and contributing to the integrity of the company’s financial records through effective use of Microsoft Dynamics (MSD) and coordination with other departments.
Main Responsibilities and Accountabilities:
- Receive and verify supplier invoices into MSD, ensuring accuracy, appropriate account GL account.
- Compile and prepare payment batches for review and execution, ensuring all payments are processed in a timely and accurate manner, in accordance with agreed payment terms.
- Review all invoices to ensure they are in full compliance with VAT regulations, including validating input VAT for recoverability
- Prepare accrual journal entries for outstanding liabilities during the month-end closing process, working closely with business units to ensure accuracy and completeness
- Review and support the reconciliation process between the core banking system and MSD, identifying discrepancies and assisting in their resolution.
- Prepare monthly reconciliations of corporate credit card transactions, ensuring that all charges are correctly coded, supported by valid documentation, and compliant with company policy.
- Prepare and maintain repayment schedules for recurring or scheduled payments Ensure all accounts payable activities comply with internal financial controls, company policies, and audit requirements.
- Ensure all accounts payable activities comply with internal financial controls, company policies, and audit requirements. Support improvements to enhance efficiency, accuracy, and control in the AP process.
- Manage Capex and fixed assets, including recording and classifying assets, updating the fixed asset register for additions and disposals, and performing reconciliations with the general ledger to resolve any differences
- Maintain accurate records and control over sundry accounts, such as prepaid expenses, advances, and deposits, ensuring timely reviews and clearances.
Education:
- Bachelors degree in Finance, Accounting, Commerce or other related field.
Professional / Technical Qualifications / Diplomas:
- A professional qualification (e.g., CPA, ACCA, CA) is an advantage.
Experience:
- Minimum of 5 to 8 years of post-degree experience in the banking or finance sector performing financial accounting and reporting activities.
Specialist Skills required for the Job:
- Solid understanding of accounts payable processes, accounting principles, and month-end closing requirements
- Strong understanding of VAT rules, including correct tax coding and input VAT recoverability.
- Ability to perform detailed reconciliations between core banking systems, ERP, and credit card accounts
- Excellent oral and written communication in English and Arabic
- Systems knowledge and an advanced level of expertise in MS Excel, PowerPoint, and Word.
- Attention to detail, accuracy, and ability to work under pressure and meet deadlines.
- Effective communication and interpersonal skills to collaborate with various stakeholders