- Location
- Riyadh, Riyadh Province, SA
- Type
- Full-time
- Department
- Finance
- Source
- BetterTeam
Description
- 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, including intercompany 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.