Buying Guides

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.

Fig. 01 · Process

The NPHIES insurance cycle

  1. EligibilityConfirm the patient’s coverage
  2. Pre-authorizationRequest approval before the service
  3. ClaimSubmit from the documented visit
  4. Payer responseRejections return to the same screen
  5. ResubmissionCorrect and resend without re-typing
For an insured Saudi practice, every step of this cycle should run from the patient record.

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

AreaWhat good looks likeQuestion to ask
NPHIESEligibility, pre-auth, claims and resubmission from the patient recordShow me a rejected claim being corrected and resubmitted.
ZATCA Phase 2Compliant e-invoices, credit notes, and posting to the ledgerWalk me through onboarding and one simplified invoice.
ArabicArabic front desk and invoices; bilingual printoutsWhich screens are Arabic, and which are English only?
Multi-branchOne patient record across branches, branch-level P&LHow are branches, cost centers and permissions set up?
Clinical depthCharts built for your specialtiesShow my specialty’s chart with a real case.
DataHosting in the GCC, encryption, audit logsWhere 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.

Fig. 02 · Comparison

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
Ask every vendor for the same two lists, based on live integrations rather than roadmaps.

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

  1. Write down your five most common visit types and your insurance mix.
  2. Ask each shortlisted vendor to demo those visits end to end, including NPHIES and the ZATCA invoice.
  3. Ask for a reference call with a Saudi client of similar size.
  4. Ask what migration from your current system involves, and who verifies the data.
  5. 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.