Senior Accountant

Sameer Al-Marzouki Engineering Consultants

Jeddah

On-site

SAR 180,000 - 270,000

Full time

48 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Sameer Al-Marzouki Engineering Consultants in Jeddah is seeking a Senior Accountant to run the company's books end to end as the sole accountant, handling invoicing, collections, supplier payments, payroll, and statutory filings.

The role requires practical Saudi experience, knowledge of VAT, ZATCA e-invoicing, WPS, GOSI, and the Labour Law, with hands-on use of Odoo Accounting and Zoho for pre-2026 records.

Qualifications

  • Bachelor's degree in Accounting or Finance is required.
  • Minimum 6 years of accounting experience including 3 years in Saudi Arabia.

Responsibilities

  • Issue tax invoices in Odoo and manage billing according to contract terms.
  • Maintain receivables ledger and follow up on overdue invoices.
  • Process supplier invoices, staff expenses and payroll.
  • Own month-end and year-end close with journal entries and reports.
  • Support intercompany reconciliations and group entities.

Skills

Excel

Education

Bachelor's degree in Accounting or Finance

Tools

Odoo Accounting
Zoho

Job description

A well-established engineering consultancy based in Jeddah, serving industrial, commercial and public-sector clients across the Kingdom, is hiring a Senior Accountant to run the company's accounting as the sole accountant, end to end: client invoicing and collections, supplier payments, payroll, statutory filings and the monthly close, with management approval of payments. The role also supports the accounting of the group's smaller entities.


This is a hands-on position for someone who has already run a company's books on their own, knows the Saudi requirements from practice, and does not need a finance manager above them.


Key Responsibilities

Revenue and receivables


  • Issue tax invoices in Odoo against purchase orders and sale orders, following each contract's billing terms (advance, milestone, monthly or per visit), with the correct project code and supporting documents.

  • Keep the receivables ledger current, prepare client statements of account, follow up overdue invoices with project managers and clients, and record receipts.

  • Track work delivered but not yet invoiced against contract terms and raise it for billing.


Payables and treasury


  • Process supplier invoices, staff expense claims, per diems and salary advances with proper documentation and approvals.

  • Initiate payments and transfers on the bank platform for approval; manage petty cash and the company card.

  • Reconcile all bank accounts monthly.


Payroll and employee settlements


  • Prepare the monthly payroll sheet for approval and process salary transfers through the Wage Protection System, coordinating with HR on joiners, leavers and changes.

  • Calculate leave settlements and end-of-service benefits under the Saudi Labour Law.

  • Prepare GOSI contributions and reconcile them to payroll.


Statutory and compliance


  • Prepare and file quarterly VAT returns with ZATCA and keep invoicing compliant with ZATCA e-invoicing requirements.

  • Calculate, file and pay withholding tax on payments to non-resident suppliers.

  • Support the annual Zakat return and other ZATCA requirements.


Close and reporting


  • Own the month-end and year-end close: journal entries, accruals and prepayments, fixed assets and depreciation, intercompany and related-party balances.

  • Produce monthly management reports: receivables ageing, cash position, revenue by project and unbilled work.

  • Prepare the year-end file and work with the external auditor through to signed financial statements.


Group support and systems


  • Support the accounting of the group's smaller entities as required, including intercompany reconciliations.

  • Operate Odoo Accounting as the system of record (customer and vendor invoices, payments, bank statements, analytic accounts by project), keep master data clean, and work with the Odoo administrator on configuration issues. Pre-2026 records are held in Zoho.


Requirements


  • Bachelor's degree in Accounting or Finance.

  • Minimum 6 years of accounting experience, including at least 3 years in Saudi Arabia and at least 2 years running a company's books end to end as the sole or senior accountant.

  • Working knowledge, from practice, of Saudi VAT, ZATCA e-invoicing, withholding tax, Zakat, GOSI, WPS and the Labour Law rules on leave and end-of-service.

  • Hands-on experience with Odoo Accounting, 2 years or more.

  • Strong Excel.

  • Arabic and English, written and spoken. Government, bank and most internal correspondence is in Arabic; contracts and client correspondence are often in English.

  • Accurate, organised, and able to run a monthly calendar without supervision.


Preferred Qualifications


  • Experience in a project-based or professional services company, invoicing against milestones and purchase orders.

  • SOCPA membership or a professional qualification (SOCPA, CPA, ACCA or CMA).

  • Transferable iqama for candidates already in the Kingdom, and availability to start within 30 days.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Accountant
Accountant

مينا التميز • Riyadh

On-site
SAR 120,000 - 180,000
General Accountant
General Accountant

Golden Elite Catering Services - GECS • Riyadh

On-site
SAR 120,000 - 160,000
Professional development
Dynamic, collaborative work env.
Growth opportunities
Senior Accountant
Senior Accountant

BDO Saudi Arabia, Dr. Mohamed Al-Amri & Co. • Riyadh

On-site
SAR 120,000 - 180,000
Senior Accountant
Senior Accountant

Al Tamimi • Al Khobar

On-site
SAR 180,000 - 240,000
Senior Accountant
Senior Accountant

Confidential • Riyadh

On-site
SAR 100,000 - 140,000
Accountant
Accountant

Voltech HR Services (VHRS) • Saudi Arabia

On-site
SAR 89,000 - 156,000
Food provided
Accommodation provided
Transportation provided
+3
Senior Accountant
Senior Accountant

Igate • Riyadh

On-site
SAR 39,000 - 45,000
Salary SAR 3,500 – 4,000 per month
Accommodation provided by company
Work visa sponsored by the company
+1
General Accountant
General Accountant

VENTURE GULF CO • Riyadh

On-site
Accounts Payable Accountant l Car Rental l Saudi
Accounts Payable Accountant l Car Rental l Saudi

Rawaj HCM Jobs • Riyadh

On-site
Senior Accountant - Contracting Holding Company
Senior Accountant - Contracting Holding Company

Talent at • Riyadh

On-site
SAR 180,000 - 260,000