NAQIX
All blog articles

Saudi accounting · By NAQIX · 15 October 2026

Accounting software for Saudi SMEs: a buyer's checklist

Choosing accounting software in Saudi Arabia used to be about the chart of accounts and the reports. Today it also decides how your invoices reach ZATCA. Here is a checklist to take into every demo, with the reason behind each question.

Editorial disclosure: this guide is published by NAQIX, an ERP software vendor. It is general information, not tax or legal advice; confirm how the rules apply to your business with your tax adviser.

Start with how you trade

Before comparing products, write down five facts about your business. Do you sell mostly to businesses, to consumers or both? How many branches, tills and warehouses issue invoices or hold stock? Do you buy or sell in currencies other than SAR? Do you track batches, expiry dates or serial numbers? Who keeps the books: your own team, an external accountant or both? The answers decide which of the questions below matter most to you.

VAT and invoicing

Our guide to preparing the Saudi VAT return from the ledger explains what a good VAT report should show.

ZATCA e-invoicing

Phase 1 applies to every VAT-registered business; Phase 2 applies from the date ZATCA gives you. Ask any vendor:

Our Phase 1 vs Phase 2 explainer and Phase 2 buyer checklist go further.

Arabic

Saudi rules expect tax invoice content in Arabic, and many businesses issue bilingual invoices. Staff may also prefer to work in Arabic. Ask to switch the interface to Arabic, then print an invoice for your own company and check that every label and field you need appears correctly. Confirm the language requirements for your invoices with your tax adviser.

Branches and stock

Bank, close and control

Payroll, data and price

If you run payroll in the same system, check GOSI and wage protection requirements separately with the vendor and your adviser. Ask how you export your data if you leave, in which formats and at what cost. Ask for prices in SAR, what each plan includes and how many users and branches it covers. Insist on a trial with your own products and customers, not only the vendor's demo company.

Run a trial that tells you something

A vendor demo shows the product at its best. A trial with your own data shows how it behaves with your products, customers and habits. Give the trial two weeks and a short script:

  1. Load a sample of real products, including any with batches or serial numbers, and a handful of real customers and suppliers.
  2. Raise a standard invoice to a business customer and a simplified invoice at the counter, and print both.
  3. Record a supplier bill, a return and a credit note, then move stock between two branches.
  4. Import a month of bank statement lines and reconcile them.
  5. Run the VAT reports for that month and compare them with what your accountant prepared.
  6. Ask your accountant to log in and say whether they can work with it.

If a step needs a workaround in the trial, it will need the same workaround every day after go-live.

How NAQIX answers these questions

The NAQIX page for Saudi Arabia, the Accounting & reports and Tax & compliance pages and the ZATCA invoicing overview describe the current setup.

Continue reading