Maintain accurate Trial Balance for active entities under CRI Group and ABAC Group.
Prepare and post journal entries, including adjustments, accruals, and prepayments.
Ensure accuracy and integrity of general ledger accounts.
Perform monthly closing activities and reconcile all key ledger accounts, includingintercompany transactions.
Record all financial transactions in the accounting system in a timely and accurate manner.
Perform bank reconciliations, vendor and customer account reconciliations, and maintain clean and accurate ledgers.
Prepare monthly, quarterly, and annual financial statements in accordance with IFRS/local GAAP.
Compile management reports, financial summaries, and variance analyses as required.
Assist in the preparation of consolidated group financials.
Prepare and submit VAT returns, corporate income tax filings, and other required statutory reports for each jurisdiction.
Maintain proper documentation for all tax filings and liaise with tax consultants when necessary.
Process monthly payroll, ensuring accurate calculation of salaries, deductions, benefits, and statutory contributions.
Ensure timely filing and payment of payroll-related taxes and statutory requirements.
Manage the end-to-end accounts payable process, including invoice verification, coding, and timely payment processing.
Track and manage supplier balances and payment schedules.
Track accounts receivable, issue invoices, and follow up on outstanding payments.
Coordinate with internal teams and clients to ensure timely collections and proper cash application.
Prepare audit schedules and support internal and external audits with all required documentation.
Ensure all accounting practices comply with internal policies and regulatory requirements.
Identify areas for improving accuracy, efficiency, and timeliness in accounting processes.
Perform any other accounting-related tasks or responsibilities as required, even if not specifically mentioned above, as part of the core function of the role.
Provide administrative support in KSA office as and when needed.