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.