Physical Therapy System — Built for Saudi Clinics

Complete Physical Therapy & Rehabilitation Clinic Management System for Saudi Clinics

Treatment plans, session-by-session progress tracking, home exercise programs, body diagrams, equipment management, ZATCA billing, SFDA drug list, and SMS/WhatsApp notifications — all bilingual Arabic & English with RTL support.

Treatment Plans Session Tracking Home Exercise Programs ZATCA Billing SMS & WhatsApp Arabic & English RTL

Designed for physical therapy and rehabilitation clinics in Saudi Arabia — compliant with local healthcare workflows.

360°
Patient progress documentation across all sessions
ZATCA
Fully integrated e-invoicing for Saudi compliance
SFDA
Drug list integration with allergy alerts
HEP
Home exercise programs delivered digitally to patients
2
Languages — Arabic RTL & English, switch instantly

Is your PT clinic still managing patients with paper files and spreadsheets?

Physical therapy clinics in Saudi Arabia deal with high session volumes, complex multi-week treatment plans, and strict ZATCA compliance — challenges that generic clinic systems don't address. Here's what's holding clinics back:

No Structured Treatment Plans

Treatment plans written on paper or in notes apps — no structured tracking of goals, session count, weekly frequency, devices used, or therapist progress notes per session.

Sessions Not Tracked Per Plan

No way to know how many sessions a patient has completed, what's left in their plan, or whether they're responding to treatment — without digging through paper files.

Home Exercises Sent via WhatsApp

Home exercise programs handed out on printed sheets or sent as WhatsApp screenshots — no structured library, no tracking of whether the patient received or reviewed them.

Manual ZATCA Invoicing

Generating ZATCA-compliant e-invoices manually for every session or package is error-prone and time-consuming — risking regulatory non-compliance and delayed payments.

Built for physical therapy & rehabilitation — not a generic clinic system

Structured Treatment Plans

Build detailed treatment plans with diagnosis, therapeutic goals, number of sessions, weekly frequency, session duration, devices and techniques used, responsible therapist, and re-evaluation schedule.

Session-by-Session Progress Tracking

Record notes, pain scores, ROM measurements, and functional improvements for every session. Track sessions consumed vs. remaining within each treatment plan. Visual progress over time.

Home Exercise Program (HEP)

Build exercise programs from a structured library and assign them to patients digitally. Patients access their exercises via link or app — no printed sheets, no WhatsApp screenshots.

Body Diagram & Pain Documentation

Mark pain location, type, and severity on an interactive body diagram. Document functional limitations, weight bearing status, and vital signs with date-stamped history.

Package & Session Management

Create session packages (e.g., 20-session rehab plan), track remaining sessions, manage package renewals, and alert reception when a patient is approaching the end of their plan.

ZATCA Billing Integration

Generate ZATCA-compliant e-invoices automatically for every session and package. Full VAT calculation, QR code, and submission to ZATCA portal — no manual work required.

SMS & WhatsApp Notifications

Automated appointment reminders, follow-up messages after sessions, and re-activation campaigns for patients who haven't returned. Fees managed within the platform per message.

SFDA Drug List Integration

Integrated SFDA-approved drug list with smart allergy and drug interaction alerts. Prescription with dose, frequency and duration — safe prescribing at the point of care.

Appointment & Room Scheduling

Multi-room appointment scheduling with therapist calendars, waiting list, and patient ordering screen. Automated SMS and WhatsApp reminders sent before each appointment.

Equipment & Consumables Inventory

Track PT equipment usage, maintenance schedules, and therapy consumables. Know which devices were used in each session for accurate cost-per-session reporting.

Therapist Performance & Reports

Commission reports per therapist, revenue by treatment type, session utilization, and package analytics. Full financial reporting for clinic management and accountants.

Bilingual Arabic & English

Full RTL support across every screen. All clinical terms, treatment plan fields, body diagram labels, and navigation available in both Arabic and English — switch instantly per user.

Everything in one platform — no extra tools needed

From the initial assessment to discharge and follow-up, every workflow in your physical therapy clinic is covered.

Treatment Plans
  • Diagnosis & clinical condition
  • Short & long-term therapeutic goals
  • Number of sessions & weekly frequency
  • Session duration & plan start/end dates
  • Devices, techniques & exercises used
  • Responsible therapist & re-evaluation date
  • Improvement measurement indicators
Session Progress
  • Per-session therapist notes
  • Pain score (VAS/NRS) with date history
  • Range of motion (ROM) measurements
  • Functional assessment scores
  • Sessions consumed vs. remaining in plan
  • Visual progress timeline
Body Diagram & Assessment
  • Interactive body diagram for pain location
  • Pain type & severity documentation
  • Weight bearing status
  • Vital signs with date-stamped history
  • Weight & temperature tracking
  • Functional limitations record
Home Exercise Program
  • Exercise library with categories
  • Assign exercises to patient per session
  • Sets, reps, hold time & frequency
  • Digital delivery — link or patient portal
  • Printable HEP sheets
Packages & Sessions
  • Session packages with pricing & validity
  • Sessions tracked within each package
  • Package renewal & expiry management
  • Multi-therapist session management
  • Reception notes linked to patient file
Appointments
  • Multi-room & multi-therapist scheduling
  • Waiting list & patient ordering screen
  • Appointment reminders via SMS & WhatsApp
  • Package session scheduling
  • Block-booking for multi-session plans
Billing & Finance
  • ZATCA (Fatoorah) e-invoice integration
  • Price list by therapist & visit type
  • Insurance & co-pay management
  • Package billing & session invoicing
  • Therapist commission reports
  • Accountant dashboards & analytics
Communication
  • SMS notifications with fees management
  • WhatsApp notifications with fees management
  • Automated appointment reminders
  • Post-session follow-up messages
  • Re-activation campaigns
Medications & SFDA
  • SFDA-approved drug list integration
  • Smart allergy & drug interaction alerts
  • Prescription with dose, frequency & duration
  • Allergy severity badges
  • Medical history & chronic conditions
Security & Compliance
  • Audit log — every access, edit & deletion tracked with staff ID & timestamp
  • Role-based access (Therapist, Receptionist, Accountant)
  • User & package management
  • Bilingual Arabic & English with full RTL
  • Cloud hosted, no local hardware required

See the physical therapy system in action

Walk through a full patient journey — from initial assessment and treatment plan to session tracking, home exercises, and ZATCA invoice — in a live demo tailored to your clinic.

Book a Demo

Built for Saudi PT clinics — not a generic adapted system

Structured Clinical DocumentationTreatment plans, session notes, pain scores, and ROM measurements — all structured and linked to the patient file. Never lose a clinical record again.
Know Every Patient's ProgressSee at a glance how many sessions each patient has completed, what's remaining, and whether they're meeting their therapeutic goals.
ZATCA Compliant from Day OneEvery session and package invoice is ZATCA-compliant with QR code and VAT — your clinic stays ahead of Saudi e-invoicing requirements without extra work.
Digital Home Exercise ProgramsAssign structured home exercises digitally — no printing, no WhatsApp screenshots. Patients access their program from any device, any time.
Designed for Saudi ArabiaSaudi ID, Iqama fields, Arabic RTL across all screens, local insurance providers, and SFDA drug compliance — built for the Saudi market from day one.
Therapist & Revenue ReportsCommission reports, revenue by treatment type, session utilization, and package analytics — full financial visibility at a glance.

Why not a generic clinic system or paper records?

Generic clinic systems are built for primary care — they don't handle structured treatment plans, session-by-session progress tracking, or home exercise programs. Here's how EKAO PT compares.

Generic System / Paper Records EKAO Physical Therapy System
No structured treatment plan management Full treatment plans with goals, sessions, devices & re-evaluation
Sessions not tracked within a plan Session-by-session progress tracking with pain scores & ROM
Home exercises on paper or WhatsApp Digital HEP — structured library, assigned per session, patient portal
No ZATCA-compliant invoicing Automated ZATCA e-invoice generation with QR code & VAT
No package & session bundle management Full package management — sessions tracked, renewals managed
English only, no Arabic RTL Full bilingual Arabic & English with RTL across all screens

Simple, transparent pricing — no hidden fees

Choose the plan that fits your clinic size. All plans include bilingual Arabic & English, cloud hosting, and free updates.

Starter
Essential PT
SAR900/ month

For solo therapists and small PT clinics getting started with digital records and treatment plans.

  • Up to 2 therapist accounts
  • Patient registration & MRN
  • Treatment plan management
  • Session progress tracking
  • Body diagram documentation
  • Appointment scheduling
  • Allergy & medication alerts
  • Arabic & English RTL
  • Cloud hosted & backed up
  • Storage: 50 GB
  • ZATCA billing integration
  • Home exercise program (HEP)
  • Package & session management
  • SMS & WhatsApp notifications
Enterprise
Custom Solution
Custom

For multi-branch PT groups, hospital-based rehabilitation departments, or organizations needing custom integrations.

  • Unlimited therapist accounts
  • Everything in Professional
  • Multi-branch / multi-clinic
  • Custom integrations & API
  • White-label branding
  • Dedicated onboarding & training
  • Custom reporting & dashboards
  • SLA & dedicated support team
  • Data migration assistance
  • On-premise option available

All prices are exclusive of VAT. Annual billing available with 2 months free. Contact us for a custom quote.

Frequently Asked Questions

You create a treatment plan for each patient with their diagnosis, therapeutic goals, number of sessions, weekly frequency, devices used, and responsible therapist. Each session within the plan is documented separately — with progress notes, pain scores, and ROM measurements. The system tracks how many sessions are completed vs. remaining.
Therapists build exercise programs from a structured library — each exercise has sets, reps, hold time, and frequency. Programs are assigned to the patient digitally and delivered via a link or patient portal. No printing required; patients access their exercises from any device.
Yes. The system generates ZATCA-compliant e-invoices automatically for every session and package — including QR code, VAT amount, and all required fields. Invoices are submitted to the ZATCA portal without manual work, keeping your clinic fully compliant with Saudi e-invoicing regulations.
Yes. You define packages (e.g., 20-session post-surgical rehab plan) with pricing and expiry rules. Each session consumed is deducted automatically, and the system alerts reception when a patient is approaching the end of their package. Package renewals are handled within the same workflow.
Yes. Both SMS and WhatsApp notifications are built in — for appointment reminders, confirmations, follow-up messages after sessions, and re-activation campaigns. Messaging fees are managed within the platform, and you can see the cost per message sent.
Yes. Full bilingual support — Arabic with RTL layout and English. All clinical terms, treatment plan fields, body diagram labels, and navigation are available in both languages. Users switch instantly without a page reload, and each user can have their own language preference.

Give your physical therapy clinic the system it deserves

Structured treatment plans, session-by-session tracking, digital home exercises, ZATCA billing, and full patient history — all in one cloud platform built for Saudi PT clinics.

Arabic & English RTL ZATCA integrated Treatment plans & HEP Cloud hosted