Clinic and medical centre management system

Book patients with each doctor, keep each patient’s file with visits, diagnoses and prescriptions, and print medical certificates. Reception bills consultations, procedures and session packages, and each doctor’s revenue shows in the reports, with a compliant tax invoice.

  • Keeps selling offline
  • ZATCA e-invoicing
  • Stock & manufacturing
  • Arabic & English

Clinic & medical centre

What your business gets

These features switch on when you pick this activity at sign-up (within your plan); turn any of them off or add others whenever you like.

Made for this business

  • Service staff & commissions

    Who did each service (at the till and on service orders), a commission rate per person or per service, and the commission report added to payroll.

  • Appointments

    Book services with a member of staff at a time on a daily calendar, never double-booked, with a WhatsApp reminder, paid at the till.

  • Medical files & visits

    A file per patient (allergies, chronic conditions, medications), visits with vital signs, diagnosis and plan, and the printed prescription. Health data only those the owner chooses can see.

  • Memberships & subscriptions

    Sell memberships by period or visits, check members in at the door, freeze and renew them. Group classes are a separate feature.

  • Group classes

    A weekly timetable of classes by trainer, room and capacity, booked by members with a waitlist. Works with Memberships.

And everything else your business needs

  • Selling

    • Selling offline
    • Credit sales & customer accounts
    • Customer portal
    • Quotations
    • Sales invoices
    • Service staff & commissions
    • Appointments
    • Medical files & visits
    • Cashier screen templates
    • Cashier screen pages & colours
    • Customer display: welcome & pictures
  • Products

    • Import & export products
    • Price lists
  • Customers & marketing

    • Customer follow-up (CRM)
    • Loyalty points
    • Promotions
    • Coupons
    • Memberships & subscriptions
    • Group classes
  • Stock & purchasing

    • Purchasing
  • Finance

    • Expenses
    • Accounting
    • Advanced accounting
    • Payroll & HR
  • Human resources

    • Organisation
    • Employment contracts
    • Attendance
    • Leave and requests
  • Integrations

    • API access
    • Webhooks
    • WhatsApp with your number (QR)
    • Official WhatsApp (Meta)
  • Business identity

    • Remove the platform credit
    • Receipt & invoice design
  • Work & organisation

    • Tasks
    • Approval workflows
    • Custom fields

FAQ

Frequently asked questions

Can patients book with each doctor?

Yes. Each doctor has a calendar, and an appointment becomes a visit and an invoice when the patient arrives.

Does it keep the patient’s file and visits?

Yes. Each patient’s file holds visits, the doctor’s notes and prescriptions, visible only to those allowed to see it.

Can I sell session packages?

Yes. Sell a package of sessions (physiotherapy, cosmetic, dental) in advance; each session comes off the patient’s balance.

Is it compliant with ZATCA e-invoicing?

Yes. The system supports Saudi e-invoicing phase 2 (integration): each till is onboarded with ZATCA’s Fatoora platform, and tax and simplified invoices are issued with their QR code and reported or cleared by themselves.

Start today and try it on your business

Create your business account in a minute.

Start free trial
Start free trial