How to choose accounting software in Saudi Arabia: 7 checks

Most accounting software sold in the Gulf was built for somewhere else and adapted. These seven checks show quickly whether a product was made for Saudi Arabia's rules or only translated for them.

· How we check our guides

1. It follows Saudi Arabia's tax rules

VAT is 15%, filed with ZATCA monthly or quarterly. The software should build the return from posted invoices and bills, not from a spreadsheet you fill by hand, and handle zero-rated and exempt supplies correctly.

2. E-invoicing

Every VAT-registered business is in ZATCA's Phase 1: invoices generated electronically, with the QR code on simplified invoices. Phase 2 (signed XML, clearance and reporting) arrives by wave. Ask whether the software is ready for Phase 2 today, and how the switch is made when ZATCA's letter comes.

3. Payroll

Payroll must handle GOSI contributions, the Mudad WPS salary file, and end-of-service under the Labor Law, accrued every month so it is never a surprise.

4. Currency and decimals

Amounts in SAR to two decimals, with the new riyal sign on invoices and Hijri dates where your customers expect them.

5. Arabic that is not an afterthought

Every screen, report and printed document should read right to left in Arabic as well as in English, with the Arabic text a native speaker would write. Try printing an invoice in both languages before you decide.

6. Your data, your accountant

Books should never be edited after the fact: corrections are new entries, with an audit trail. Check that you can export everything, and that your accountant can work inside your books with their own login and a role you choose.

7. The price, in your currency

Compare the price for the plan you will actually need in a year, in SAR, with users, companies and payroll employees included. Aqid ERP's plans in Saudi Arabia start at SAR 79 a month, and you can start free.

Questions

Do I need Phase 2-ready software now?

You need Phase 1 now, and Phase 2 from the date ZATCA gives your business. Software that does both avoids a second migration.

Must the invoice be in Arabic?

Yes. The required fields must appear in Arabic; English may stand beside them.

Is Excel enough for a small business?

No for invoicing: Phase 1 does not accept invoices made in a spreadsheet or word processor.

More guides

Your first compliant invoice is minutes away

Start now for free No credit card needed — invoice in minutes