Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Société Générale de Surveillance (SGS)

NewBe an early applicant

General Accountant

Posted Updated
Discussion

Description

  • Coordinate with the Shared Service Center accounting team on postings and corrections.
  • Prepare monthly accruals, prepayments, depreciation, and other closing adjustments.

  • Reconcile balance sheet accounts, investigate discrepancies, and resolve outstanding items.

  • Maintain fixed asset records, including additions, disposals, and periodic verification.

  • Complete assigned closing activities within the reporting timetable and maintain supporting schedules.

  • Submit all invoices to the Shared Service Center for timely booking, ensuring proper supporting documentation.
  • Ensure correct account coding, cost allocation, and supporting documentation before submission for posting.

  • Reconcile supplier statements and resolve discrepancies.

  • Prepare weekly payment proposals based on due dates, cash availability, and business priorities.

  • Prepare and submit a weekly cash report, including a supplier payment plan.

  • Ensure all required documents and supporting records are in place before payment release.

  • Monitor advances, deposits, and outstanding supplier balances through to settlement.

  • Coordinate with business teams to ensure timely billing, supported by contracts, purchase orders, timesheets, and service acceptance documents.
  • Submit receipts to the Shared Service Center team for posting.

  • Maintain receivables aging reports and follow up with customers on overdue balances.

  • Track unbilled revenue and outstanding billing documentation, escalating delays to the Finance Manager.

  • Allocate customer receipts, reconcile customer accounts, and investigate unidentified payments.

  • Report collection progress, disputed invoices, and potential recoverability concerns on a weekly basis.

  • Monitor bank balances and transactions and prepare timely bank reconciliations.
  • Prepare cash-flow forecasts covering expected collections, payroll, supplier payments, and other commitments.

  • Prepare bank transfer documentation and coordinate with banks on payment processing and outstanding transactions.

  • Maintain petty cash records and perform regular reconciliations and cash counts.

  • Coordinate with HR to verify employee advances, deductions, and expense reimbursements.
  • Prepare payroll accounting entries and reconcile related balances.

  • Maintain schedules and supporting documents for applicable taxes, withholding obligations, social security, and statutory reporting.

  • Maintain complete and organized accounting records and audit trails.

  • Support internal and external audits and follow up on assigned findings.

  • Bachelor's degree in Accounting, Finance, or a related discipline.

  • Minimum 3–5 years of relevant accounting experience, preferably in Iraq and within a multinational or service-based business.

  • Practical experience in month-end closing, reconciliations, accounts payable, accounts receivable, and cash management.

  • Working knowledge of Iraqi accounting practices, banking procedures, and local compliance processes.

  • Strong Excel skills and experience with accounting or ERP systems; familiarity with Odoo or SunSystems is an advantage.

  • Professional working proficiency in Arabic and English; Kurdish is an advantage where relevant

Skills

What Senior Finance jobs ask for — and how much of it you have →
Apply

See also

Finance jobs by country — openings, pay and top skills →