Enable job alerts via email!

Senior Accountant - Accounts Receivable (AR) & Contract Assets

Esnad contracting

Riyadh

On-site

SAR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A construction company in Riyadh is seeking an experienced AR Specialist to manage day-to-day AR operations, including billing, reconciliations, and cash application. The ideal candidate has at least 6 years of experience, strong proficiency in ZATCA e-invoicing, and is fluent in Arabic and English. This role demands attention to detail and robust analytical skills, making it essential for maintaining accurate financial documentation and supporting audit requirements.

Qualifications

  • Minimum 6 years AR experience in construction/engineering preferred.
  • Knowledge of IFRS for SMEs revenue basics and VAT coding.

Responsibilities

  • Prepare progress bills and validate VAT codes.
  • Maintain contract assets and update retention schedules.
  • Perform daily cash application and AR/GL reconciliations.
  • Support audit requests and keep SOPs up to date.

Skills

Accounts Receivable processes
ZATCA e-invoicing
VAT coding
ERP systems knowledge
MS Excel proficiency
analytical skills
communication skills in Arabic & English
problem-solving skills

Education

Bachelor’s in Accounting/Finance

Tools

NetSuite
Power BI
Job description
Overview

Execute day-to-day AR operations: progress invoice preparation, ZATCA e-invoice submission, cash application, reconciliations, and maintenance of contract asset/retention schedules with full audit trail and on-time close.

Key Responsibilities
  • Prepare progress bills based on certified work, milestones, and approved variations. Validate VAT codes and customer data. Post to ERP and submit for ZATCA clearance.
  • Maintain contract assets roll-forward: track unbilled/certified amounts, reclass entries, and cut-off. prepare month end journals with support.
  • Update retention schedules by customer/project, monitor release conditions and prepare documentation for approvals.
  • Perform daily cash application, match receipts to invoices/advance/retention items, clear FX/VAT differences and short pays, raise disputes where needed.
  • Run AR ageing and customer statements, send confirmations and follow up on overdue items, log disputes with root causes and expected resolution dates.
  • Complete AR/GL reconciliations, investigate and clear mismatches, maintain support files in shared drive with naming/version control.
  • Maintain ZATCA e-invoice error log, resolve rejections within SLA and document corrections.
  • Support audit requests (samples, confirmations, walkthroughs) and Controls & IA testing, keep SOPs/checklists up to date.
Qualifications
  • Bachelor’s in Accounting/Finance; Minimum 6 years AR in construction/engineering preferred.
  • Knowledge of IFRS for SMEs revenue basics, VAT coding, ZATCA e-invoice operations.
  • Experience with ERP (NetSuite desirable) and strong Excel, Power BI is a plus.
  • Arabic & English proficiency.
Skills
  • Strong knowledge of Accounts Receivable processes: billing, collections, reconciliations.
  • Proficiency in ZATCA e-invoicing, VAT coding, and local tax compliance.
  • Experience with ERP systems (NetSuite preferred, SAP/Oracle acceptable).
  • Advanced MS Excel (pivot tables, VLOOKUP, reconciliations); familiarity with Power BI.
  • Ability to prepare and monitor contract assets, WIP, and retention schedules.
  • Strong understanding of IFRS for SMEs basics related to revenue recognition.
  • Skilled in cash application, dispute resolution, and AR ageing analysis.
  • High attention to detail with strong analytical and problem-solving skills.
  • Ability to manage month-end close activities and support audit requirements.
  • Effective communication skills in both Arabic & English for client and internal coordination.
  • Strong organization and documentation skills; able to maintain accurate audit trail and SOPs.
  • Collaborative team player with ability to work under tight deadlines.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.