Choosing clinic software in Saudi Arabia: NPHIES, ZATCA and beyond
Saudi clinics need software that speaks NPHIES and ZATCA Phase 2 from day one. Here is a fair buyer’s guide: the rails, the questions to ask and the gaps to check for.
The best clinic software for Saudi Arabia handles insurance through NPHIES (eligibility, pre-authorization and claims), issues ZATCA Phase 2 e-invoices from the same ledger, works in Arabic at the front desk, and scales across branches. Check each of these with a live demo, then compare how clinic software for Saudi Arabia handles the gaps that many vendors leave.
Helix has worked with Saudi providers since 2018. Practices on our client list include Batal Specialist Center, an ophthalmology and day-surgery provider in Jeddah and Yanbu, and Basaffar Group. This guide reflects what we see those teams need, and it is written to be useful whichever vendor you choose.
The two rails you can’t skip
NPHIES: insurance, end to end
NPHIES is Saudi Arabia’s national health insurance exchange. Providers use it to check eligibility, request pre-authorization, submit claims and receive payment responses. For an insured practice, this is the revenue line. If the software handles NPHIES badly, you will feel it in rejections and delayed payments.
Vendors reach NPHIES in different ways. Some connect directly, others go through an accredited intermediary. Both are legitimate. What matters is that the flow is live, that rejections come back into the same screen your team works in, and that resubmission is easy. Helix connects to NPHIES via Waseel, including eligibility, pre-authorization, claims and resubmission. Our NPHIES guide for providers goes deeper.
The NPHIES insurance cycle
- EligibilityConfirm the patient’s coverage
- Pre-authorizationRequest approval before the service
- ClaimSubmit from the documented visit
- Payer responseRejections return to the same screen
- ResubmissionCorrect and resend without re-typing
ZATCA Phase 2: e-invoicing
ZATCA’s Phase 2 (the integration phase) requires e-invoices in a structured format, cryptographically stamped and shared with ZATCA’s platform. Standard tax invoices (business to business) are cleared by ZATCA before they are issued, while simplified invoices (business to consumer) are reported after issue. ZATCA brings taxpayers into Phase 2 in waves, so confirm your own group’s deadline.
Ask vendors how onboarding works (generating the device credentials ZATCA requires), whether every invoice type your clinic issues is covered, including credit notes, and whether invoices post to the same general ledger. Helix supports ZATCA Phase 2 with an in-browser onboarding wizard, and invoices land in the same double-entry ledger used for medical billing and accounting. For the step-by-step, see our ZATCA e-invoicing guide for clinics.
The Saudi buyer’s checklist
| Area | What good looks like | Question to ask |
|---|---|---|
| NPHIES | Eligibility, pre-auth, claims and resubmission from the patient record | Show me a rejected claim being corrected and resubmitted. |
| ZATCA Phase 2 | Compliant e-invoices, credit notes, and posting to the ledger | Walk me through onboarding and one simplified invoice. |
| Arabic | Arabic front desk and invoices; bilingual printouts | Which screens are Arabic, and which are English only? |
| Multi-branch | One patient record across branches, branch-level P&L | How are branches, cost centers and permissions set up? |
| Clinical depth | Charts built for your specialties | Show my specialty’s chart with a real case. |
| Data | Hosting in the GCC, encryption, audit logs | Where is our data stored, and who can access it? |
Check the gaps, honestly
Saudi clinics often use several government platforms beyond NPHIES and ZATCA, for prescriptions, identity and HR. Make a list of every platform your team logs into today, and ask each vendor which of them it integrates with, live, today.
We will go first. Helix does not currently integrate with Wasfaty, with NAFATH, or with the government HR platforms GOSI, Mudad and Qiwa. If one of those links is critical for you, weigh it properly. Plenty of clinics handle them in their own portals and still gain far more from one connected record for care, billing and stock. You should make that call with the facts, not discover the gap after signing.
Helix in Saudi Arabia, stated plainly
Not integrated today
- Wasfaty
- NAFATH
- GOSI
- Mudad
- Qiwa
Live in Helix
- NPHIES via Waseel
- ZATCA Phase 2 e-invoicing
- Arabic front desk and invoices
- Multi-branch record and ledger
Multi-branch groups and hospitals
Growing Saudi groups often run a hospital or day-surgery center alongside satellite clinics. For them, the question is whether one system can hold a shared patient record, central purchasing, branch P&L and HR, without separate instances per site. Helix is built for hospitals and multi-branch clinic groups with multi-branch setup, cost centers, role-based permissions (around 700 of them) and multi-currency if you also operate outside the Kingdom.
Arabic, VAT and paperwork
Saudi patients expect Arabic at the front desk and on the documents they take home. Check three things in the demo: whether registration, booking and billing screens work in Arabic with a proper right-to-left layout; whether invoices, receipts and consent forms print in Arabic or bilingually; and whether VAT is calculated and reported correctly for the mix of services you offer. In Helix, the front desk, finance and operations screens are available in Arabic, and invoices, consents and discharge summaries can be printed bilingually. The EMR screens themselves are in English, and the AI scribe writes the clinical note in English too.
Also ask how insurance details are captured at registration. Clean payer, plan and member data at the front desk is what makes eligibility checks and claims work later. A system that validates this early saves your billing team hours of rework.
The AI question
AI scribes are arriving in Saudi clinics fast. Ask two things: does the scribe handle Arabic and English in the same consultation, and where does the audio go? Helix’s Verto scribe switches between Arabic and English sentence by sentence and writes the note in English. It runs on models hosted in Helix’s own cloud, never on third-party AI APIs, and every fact in the note links back to the audio it came from. The clinician approves everything.
One more practical point: ask who supports you locally, in which language and during which hours. Saudi clinics often run late evening clinics, and a support desk that closes mid-afternoon in another time zone is a real cost when a claim batch fails.
How to run the evaluation
- Write down your five most common visit types and your insurance mix.
- Ask each shortlisted vendor to demo those visits end to end, including NPHIES and the ZATCA invoice.
- Ask for a reference call with a Saudi client of similar size.
- Ask what migration from your current system involves, and who verifies the data.
- Compare pricing models on the same assumptions: providers, users, branches and modules.
If you also run clinics in the UAE, the UAE EMR buyer’s checklist covers NABIDH, Malaffi and the UAE claims platforms.
Which clinic software works with NPHIES?
Any serious Saudi clinic system should support eligibility, pre-authorization and claims through NPHIES, either directly or through an intermediary. Helix connects to NPHIES via Waseel, including claim resubmission.
Do Saudi clinics need ZATCA Phase 2 e-invoicing?
Clinics that are VAT-registered are brought into ZATCA Phase 2 in waves. Check your group’s date with your tax advisor, and choose software that already issues compliant Phase 2 invoices.
Does Helix integrate with Wasfaty, GOSI, Mudad or Qiwa?
No, not today. Helix covers NPHIES (via Waseel) and ZATCA Phase 2. Ask every vendor the same question and compare live integrations, not roadmaps.
Can Helix run a multi-branch group in Saudi Arabia?
Yes. Helix runs multiple branches on one patient record and one ledger, with cost centers, branch reporting and role-based permissions.
Where is patient data stored?
Ask every vendor this directly. Helix offers full GCC data residency, encryption in transit and at rest, and full audit logs, and its AI runs on models hosted in Helix’s own cloud.
Related articles
NPHIES for providers: eligibility, pre-authorization and claims in Saudi Arabia
How Saudi Arabia's national health insurance platform works for clinics and hospitals, the transactions you will use every day, and what to check before you trust a vendor's NPHIES claim.
ZATCA Phase 2 e-invoicing for Saudi clinics: a step-by-step guide
Clearance, reporting, CSIDs, invoice hashes and credit notes, explained for clinic finance teams, plus the clinic-specific traps that general ZATCA guides skip.
How to choose EMR software in the UAE: a 2026 buyer's checklist
There is no single best EMR for every UAE clinic. There is a best fit for your emirate, your specialty and your finance team. This vendor-neutral checklist helps you find it.