Saudi e-invoicing, handled for you inside Dynamo Finance.
Once your company completes its FATOORA onboarding, your tax invoices go to ZATCA for clearance or reporting straight from Dynamo Finance. The e-invoicing is tested against ZATCA's developer sandbox. The pack also prepares the VAT return and Zakat estimate, and keeps Saudi payroll and residency details in People and Payroll. It is included at no charge with every plan.
- Created
- Signed
- Sent to ZATCA
- ClearedQR
- Total excl. VAT
- 52,000.00
- VAT 15%
- 7,800.00
- Total (SAR)
- 59,800.00
Everything on this page works today. A live connection to a government service starts only when you connect your own account, and some services offer no connection at all; this page says which.
E-invoicing
ZATCA Phase 2 e-invoicing, built into Dynamo Finance and tested against ZATCA's developer sandbox.
Standard tax invoices to other businesses are cleared by ZATCA before they reach the buyer, and simplified invoices, usually sales to consumers, are reported after they are issued. Credit and debit notes, the QR code and the cryptographic stamp are included. You onboard each e-invoicing unit once, with the one-time code (OTP) from your FATOORA portal.
ZATCAOn 2 October 2026 ZATCA's developer sandbox accepted all six e-invoice document types from DynamoOS with no errors: standard and simplified invoices, credit notes and debit notes. This is a sandbox test, not a certification, and there is no production clearance yet: e-invoicing goes live for your company after your own FATOORA onboarding.
Deadline
Who must integrate by 1 February 2027
ZATCA's Wave 25 covers businesses whose VAT revenue was above SAR 187,500 in any year from 2022 to 2025: they must be integrated by 1 February 2027. Wave 24, for revenue above SAR 375,000, had to integrate by 30 June 2026.
VAT and Zakat
VAT return and Zakat estimate, prepared from your books
The KSA VAT return fills boxes 1 to 16 from your sales invoices and supplier bills, and opens the documents behind every box. The Zakat base estimate supports your filing.
- Standard-rated salesBox 1
- Zero-rated domestic salesBox 3
- Standard-rated purchasesBox 7
- Net VAT dueBox 16
You file the return yourself in ZATCA's portal; DynamoOS prepares it.
Arabic and English tax invoices
Tax invoices print in Arabic and English side by side, and Arabic names stay on customers, items and files. The workspace works in English or Arabic; the Arabic interface is in preview.
People and payroll
GOSI, iqamas and licences in one place
- GOSIPayrollFile for upload
Contribution rules and the monthly contribution list from payroll, for you to review and upload in GOSI Business. GOSI offers no connection for payroll software, so nothing is sent for you.
- MuqeemPeopleDocument tracking
Iqama, passport and exit/re-entry visa details with Hijri dates and expiry alerts. DynamoOS sends nothing to Muqeem.
- RegistrationsGovernment servicesReminders
Your company's licences and registrations, with their expiry dates and renewal reminders.
Together in one Government services app
E-invoicing, the VAT return and Zakat estimate, the GOSI contribution list, residency document tracking and your licences come together in one Government services app, included at no charge for Saudi companies.
Apps
The apps the pack extends
Does ZATCA certify DynamoOS?
No. The pack is tested against ZATCA's developer sandbox, which accepted all six e-invoice document types with no errors on 2 October 2026. That is a sandbox test, not a certification. ZATCA's list of e-invoicing solution providers is indicative and is not an approval of any software.
What do we need to go live with e-invoicing?
Access to your company's FATOORA portal. You request a one-time code (OTP) there, and DynamoOS uses it to onboard your e-invoicing unit. From then on, invoices from Dynamo Finance are cleared or reported from the app.
Do you file our VAT return with ZATCA?
No. DynamoOS prepares the KSA VAT return from your invoices and bills, with the documents behind every box; you file it yourself in ZATCA's portal.
Where is our data kept?
We run DynamoOS for you. Each company's data is kept separate, travels over encrypted connections and is backed up by us. This website makes no claim about the country where data is kept; before you sign, we tell you in writing where yours will be.
What does the pack cost?
Nothing extra. The Saudi Arabia pack is included at no charge with every plan.
Try the Saudi Arabia pack with your own invoices.
Start a 14-day free trial with every app; the pack is included. Or book a demo and we will walk you through FATOORA onboarding.