Accounting Software in Saudi Arabia
Saudi Arabia enforces 15% VAT and mandatory ZATCA e-invoicing (FATOORA). Phase 2 integration requires cryptographic stamps and XML submission for B2B invoices.
GulfAccount is built for companies operating across Vision 2030 construction, energy services, retail, manufacturing, tourism and a rapidly formalising SME sector. Registration, filing, payroll and document rules are pre-configured for Zakat, Tax and Customs Authority (ZATCA), so your ledger is filing-ready from the first invoice rather than reworked at period end.
Registration, filing and deadlines in Saudi Arabia
- Mandatory registration
- SAR 375,000 of taxable supplies in the previous 12 months or expected in the coming 12 months
- Voluntary registration
- SAR 187,500 of taxable supplies or expenses
- Filing portal
- ZATCA e-services and the FATOORA platform
- Frequency
- Monthly where annual taxable supplies exceed SAR 40 million, quarterly below that
- Deadline
- The last day of the month following the tax period, with payment due at the same time
- Record retention
- Invoices and accounting records must be retained for 6 years (11 years for capital assets and real estate) and be available in Arabic
- Corporate tax
- 20% corporate income tax on non-GCC ownership, 2.5% Zakat on Saudi/GCC-owned shares, and 5–20% withholding tax on cross-border payments
E-invoicing status
E-invoicing is mandatory in two phases: Phase 1 (Generation) since December 2021 and Phase 2 (Integration) rolling out by taxpayer waves, requiring XML (UBL 2.1), a cryptographic stamp, UUID, hash chain and a TLV QR code, with B2B invoices cleared in real time and B2C invoices reported within 24 hours.
Import VAT is either paid at the border or deferred to the return for approved taxpayers, and reconciles to ZATCA customs statements.
Payroll and banking
GOSI contributions apply at 21.5% of the contributory wage for Saudi employees (9.75% employee, 11.75% employer plus SANED) and 2% occupational hazard for expatriates, while the Wage Protection System matches uploaded payroll against Qiwa contracts. Salary files are produced as Mudad / WPS files reconciled with GOSI and Qiwa records, and bank statements import from Al Rajhi Bank, Saudi National Bank, Riyad Bank, Banque Saudi Fransi, Arab National Bank.
Penalties to avoid in Saudi Arabia
- SAR 10,000 for failing to register for VAT within the deadline
- 5–25% of the VAT due for filing a return late, depending on the delay
- 5% of the unpaid VAT for every month or part month the payment is overdue
- SAR 5,000 to SAR 50,000 for e-invoicing breaches such as a missing QR code, deleting invoices or blocking ZATCA access
- Up to 50% of the undeclared tax for filing an incorrect return
Confirm current figures with Zakat, Tax and Customs Authority (ZATCA) on ZATCA e-services and the FATOORA platform before relying on them for a filing decision.
In-depth guides for Saudi Arabia
VAT Returns — Saudi Arabia
Auto-calculated VAT filings.
Payroll & WPS — Saudi Arabia
Run payroll with WPS files.
E-Invoicing — Saudi Arabia
ZATCA & FTA e-invoicing ready.
Everything else included for Saudi Arabia
Invoicing
Send tax-compliant invoices in seconds.
Quotations
Win deals with polished quotes.
Expense Tracking
Capture every business expense.
Inventory Management
Real-time stock across warehouses.
Financial Reports
P&L, balance sheet, cash flow.
Bank Reconciliation
Match transactions in minutes.
Multi-Currency
Trade in AED, SAR, USD & more.
Project Accounting
Track profitability per project.
Client Management
CRM built for finance teams.
Cities we serve in Saudi Arabia
Also serving businesses in Dammam, Mecca, Medina, Khobar, Taif, Tabuk — the same registration thresholds, filing deadlines and invoice rules apply across Saudi Arabia.
Ready for Saudi Arabia?
Start free today and switch to Premium whenever you're ready.