General Accountant
Basra, iq, Iraq Full-time 3+ yrs
- 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.