Odoo 20 Saudi ZATCA Setup

Employer not named by the sourceRemote

Full Stack

Apply on the company’s site

Frontier is not the employer and does not collect applications.

About this role

XML, Python, Accounting, ERP, Inventory Management, Odoo, Bank Reconciliation · I’m rolling out Odoo 20 Community for our Saudi operation and want the environment configured and customised so it is fully compliant with ZATCA e-invoicing while streamlining day-to-day work in Accounting, HR & Payroll, and Inventory Management.

Here is the scope in plain terms.

1. Accounting • Activate and fine-tune Arabic/English chart of accounts, VAT settings, and the new Phase-2 ZATCA e-invoice requirements. • Design the tax invoices, debit/credit notes, and XML payload so they pass the Fatoora portal tests and can be signed automatically. • Configure multi-currency, bank reconciliation, and analytic tags exactly the way Saudi auditors expect.

2. HR & Payroll • Set up employee records, salary structures, GOSI, vacation accruals, and end-of-service calculations. • Build custom payroll rules that reflect our allowances and deductions. • Make sure pay-slips feed straight into accounting with the correct cost centres.

3. Inventory Management • Map our warehouses, stock locations, and barcode labels. • Automate re-ordering based on min/max and integrate with Sales and Invoicing for real-time stock availability. • Enable serial/lot t