ZATCA Phase 2 for clinics: the practical checklist
A no-nonsense checklist of what Saudi clinics need to do for ZATCA Phase 2 e-invoicing — and what your software vendor needs to handle for you.
ZATCA Phase 2 (Integration) requires Saudi clinics to issue cryptographically signed electronic invoices and share them with ZATCA in real time. The deadlines have rolled out in waves based on annual revenue.
Below is the operational checklist most clinics need. It separates what is on you from what is on your software vendor.
On you: business setup
• Register your VAT number in your invoicing system.
• Map services to the correct VAT treatment (healthcare services are generally 15%).
• Confirm your business name in Arabic and English matches your CR.
• Train your cashier on how to issue credit notes and refunds.
On your software vendor: technical
• Generate invoices in the ZATCA-required schema.
• Embed the QR code with the five mandatory fields.
• Sign invoices cryptographically per Phase 2.
• Submit invoices to ZATCA in real time via the Fatoora API.
• Store the clearance/reporting response.
How ClinicOS handles it
ClinicOS generates structured tax invoices with QR codes today. Cryptographic signing and Fatoora API integration are on the immediate roadmap. If you are choosing a system, ask your vendor when their Phase 2 integration is dated — and ask for the schema sample.
Want to see how ClinicOS applies these ideas in your clinic?
Request a demo