SGS
General Accountant
Basra, , Iraq
Posted October 28, 2026
Job 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 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.
• Only candidates from Iraq will be considered.