Job Description:
Payroll Processing
- Verify, and process monthly payroll for all employees in accordance with company policy and statutory requirements.
- Ensure accurate calculation of salaries, benefits, overtime, commissions, and other earnings.
- Review end-of-service benefits, gratuity calculations, and final settlements for terminated/resigned employees.
- Ensure compliance with local labor law, tax regulations, social insurance (i.e. GOSI in KSA), and other statutory requirements.
- Prepare and submit payroll-related reports (e.g. Head count report, Acturee data etc.)
- Maintain proper documentation and audit trail for payroll transactions.
- Record payroll entries into the general ledger and reconcile all payroll-related accounts (e.g., salaries payable, GOSI, end-of-service provisions, prepayments, employee advance etc.).
- Coordinate with Financial controllers for accurate cost allocation across departments or projects.
- Support month-end and year-end closing activities related to payroll.
- Ensure confidentiality and accuracy of payroll information at all times.
- Assist in payroll system upgrades, testing, and automation initiatives.
- Respond to employee queries regarding salary and providing clearance on exit form.
- Support external/internal audits by providing payroll documentation and reports.
Qualifications and Skills:
- Education: Bachelor's degree in Accounting, Finance, Business Administration, or a related field and accounting certification is plus (CA, CPA, CMA, ACCA etc.)
- Experience: Min 5 years of experience in payroll accounting, preferably in a mid to large-size organization.
Technical and Other Skills:
- Hands on experience in Oracle Fusion ERP systems
- Strong Excel and analytical skills.
- Knowledge of payroll tax laws, social insurance, and labor regulations of KSA.
- High attention to detail and accuracy.
- Strong confidentiality and integrity.
- Excellent communication and time management skills.