Features Pricing FAQ I'm a patient I work solo
Login Claim your clinic's link
For clinics

The clinic operating system
built by a physiotherapist.

A clinic with more than one therapist can't run on a shared calendar and a WhatsApp group. PhysioFlow gives every member of your team their own login, a shared chat, role-based access to what they should see, staff attendance and payroll handled in one place, expense tracking alongside your revenue, and reporting that tells you how the clinic is actually doing, all while your practice gets discovered on the public directory. This is the platform clinics across Nigeria and Kenya are switching to.

Clinics and rehab centres across Nigeria and the UK already run on PhysioFlow.
physio.flowvance.co
Dashboard
Patients
Appointments
Team Chat
HR & Payroll
HMO & Insurance
Finance
Reports
Invoices
Team Chat
AM
Amaka
Room 2 is free from 3pm if anyone needs it
KO
Kelechi
Taking it, thanks. New intake just came through the directory too
SL
Solomon (Owner)
Nice, that's our third directory booking this week
👥
New staff member added
Working alongside the team, day one
📈
Weekly report ready
Revenue, utilisation, and outcomes
Built for
Multi-therapist clinics
Rehab centres
Team chat
Role-based access
Staff attendance & payroll
HMO & insurance billing
Expense tracking
Reports and analytics
Public directory listing
Bulk patient import
Smart WhatsApp messaging
Get discovered

Your whole team gets found through one public directory

List your clinic on PhysioFlow's public directory, and any patient searching by area, condition, or delivery mode can find and book with your team directly, with no login required on their end.

  • New patients arrive already assigned to the least loaded therapist
  • Every listed therapist gets their own public profile
  • Listing is opt in, controlled from clinic settings
See the live directory
New directory booking
Assigned to the least loaded therapist
AM
Amaka M., DPT
Sports · 14 patients
Busy
KO
Kelechi O., MSc PT
MSK · 6 patients
Gets this patient
TB
Tola B., BPT
Neuro · 11 patients
Busy
Built for teams

Coordination, not just a calendar

Growing past one therapist should mean more capacity, not more chaos. Here is what keeps a multi-person clinic running as one team.

Team chat
A live, clinic-wide channel every active staff member can post and see in real time, with unread badges and a push notification for anyone not already looking at it.
AM
Amaka
Room 2 is free from 3pm if anyone needs it
KO
Kelechi
Taking it. New intake just came through the directory
SL
Solomon (Owner)
Third directory booking this week
Role-based staff access
Owner, admin, therapist, receptionist, assistant, and viewer roles, each with fine-grained permissions you control. Every staff member gets their own login and sees only what is relevant to them.
Shared scheduling
One calendar across every therapist, with automatic load balancing on new patients so nobody gets overloaded by default, and full visibility for reception and admins.
Reports and analytics
Clinic-wide activity summaries, demographic breakdowns, and a full audit log of who did what, when, and to which record. Advanced reports unlock on higher tiers.
AI Scribe
Any therapist on your team can record a session and get a drafted SOAP note from the transcript. Nothing is saved as a clinical record without human sign-off.
Invoicing across the clinic
Multi-currency invoicing with discounts, partial payments tracked against a real ledger, a consumables catalogue for line items beyond the session itself, and payment tracking that rolls up across every therapist, not just per patient.
HMO, NHIA & insurance billing
Set up your payer catalogue with per-payer tariff tables, enroll patients under their HMO, NHIA, or SSHIA cover, and track pre-authorizations with session caps so nobody bills past what's approved. Every invoice carries its claim through the full lifecycle, from submission to settlement, alongside your regular billing. Available on Clinic Plus and Enterprise.
Staff attendance, leave, and payroll
Every staff member clocks in and requests leave themselves. Admins run payroll each pay period, adjust bonuses or deductions, and generate a payslip, all without leaving PhysioFlow.
Finance and expense tracking
Log rent, supplies, equipment, and every other clinic cost alongside your invoiced revenue, and see your real monthly net, not just what came in.
Bring your existing patients in, in one go
Already running on a spreadsheet, an old system, or a paper register? Upload a CSV, match your columns to PhysioFlow's fields, and review a preview before anything saves. Likely duplicates are flagged automatically.
Smart WhatsApp messaging, built into every patient profile
Send a birthday greeting, follow up on a missed appointment, check in on a patient who hasn't been in for a while, or just say hello, all from the patient's own page. Every message starts from an editable template your clinic controls, and staff can always adjust the wording before it sends.
New

What has changed recently

Permissions you control

Set what each role can see and do, including finance and patient detail, from one permission matrix.

HMO and NHIA as an add-on

On Clinic, switch on payer billing and pre-authorizations for ₦20,000 a month.

Pay by card, yearly or monthly

Yearly is 10 months for 12. Renewals run through Paystack, and you can update your card from billing.

Add-ons when you need them

Grow seats and features one step at a time instead of jumping a whole plan.

What changes for you

This is your clinic on the other side

Not just less lost. More patients reachable, real oversight, and a team that runs itself day to day.

Right now
Running on paper, WhatsApp, and memory
  • Staff coordinate over personal WhatsApp threads
  • New patients get assigned by whoever is free to ask
  • You find out how the month went at month end
  • Growing past one therapist means more risk, not more capacity
  • Payroll and clinic expenses live in a separate spreadsheet, if anywhere
  • Bringing your existing patient list in means retyping everyone by hand
With PhysioFlow
Running like a clinic patients trust and recommend
  • Team chat keeps the whole clinic in sync, in real time
  • New patients load balance automatically across the team
  • Reports show you revenue and outcomes as they happen
  • Every new staff member plugs in with their own login, on day one
  • Payroll runs, staff leave, and clinic expenses live in the same dashboard as your patients
  • Your existing patient list imports in one sitting, and WhatsApp check-ins take one tap
SL
Founder photo coming soon
Built by a physiotherapist
Solomon Lamidi
Licensed Physiotherapist, Founder, PhysioFlow

I didn't set out to build software. I was a practicing physiotherapist, doing what every physio does: writing notes by hand, chasing invoices, rebuilding home exercise plans from scratch for every patient, and watching good treatment get undone by bad admin.

So I learned to build the tool I actually needed. PhysioFlow isn't a generic clinic system with a physiotherapy skin on top. Every workflow in it exists because I lived the problem it solves first, as a clinician, before I wrote a single line of code to fix it.

That's still how it gets built today. I work directly with the clinics and therapists using PhysioFlow, including UK-based practices, to shape what comes next.

Licensed
Physiotherapist
Solo-built
Every clinical workflow
Nigeria and UK
Clinics supported
See it in action

Two minutes, and you will see why clinics switch

A real walkthrough of team chat, scheduling, notes, and getting paid, start to finish.

The honest comparison

What you are really comparing when you compare prices

Not every system is actually running your clinic. Here is what each option leaves you doing by hand.

What you needPaper and notebooksWhatsApp and spreadsheetsGeneric EHR or schedulerPhysioFlow
Team chat and coordination✕Personal WhatsApp threads✕ Rarely included✓ Built in
Role-based staff access✕✕ Shared loginsOften enterprise only✓ From Clinic plan
Public directory listing✕✕✕✓
Clinic-wide reports and audit log✕✕Rarely physio-specific✓
Staff attendance, leave, and payroll✕Manual, tracked by handUsually a separate paid system✓ From Clinic plan
Expense tracking and financial reporting✕Separate spreadsheetUsually a separate paid system✓ From Clinic plan
HMO, NHIA & insurance billing✕✕Rarely physio-specific, if at all✓ From Clinic Plus
Built for physiotherapy specifically✕✕Adapted, not built for it✓ Built by a physio
Bringing in your existing patient list✕ Retyped by handManual copy and pasteOften a paid onboarding service✓ Upload a CSV, done in one sitting
Automated patient WhatsApp check-ins✕Manual, one at a time✕ Rarely included✓ Built into every patient profile
How it works

From sign-up to a running clinic in a day

Your team does not need training sessions to get started. Here is the usual path.

1

Create your clinic

Set up your clinic profile and choose the plan that fits your headcount.

2

Invite your team and set roles

Everyone gets their own login. You decide what each role can see and do.

3

Import your patients

Upload your spreadsheet as a CSV and review the preview before anything saves.

4

Run the clinic from one place

Shared calendar, team chat, notes, invoicing, payroll, and reports in one dashboard.

Pricing

One price for the whole team, not per seat

Pick the plan that fits your headcount, then add what you need. Pay monthly or yearly, and get two months free on yearly.

Clinic
₦49,900/mo
$99 or €99 per month
For a clinic with a team of up to 6.
  • Team chat and role-based access
  • Up to 6 staff seats and shared scheduling
  • Staff attendance, leave, and payroll runs
  • Expense tracking and revenue vs. expense reporting
  • Public directory listing for the whole clinic
Claim your clinic's link
Enterprise
Custom
For larger, multi-site networks
Built around how your network runs.
  • Everything in Clinic Plus
  • Unlimited locations and staff seats
  • Dedicated onboarding and account manager
Talk to us

Grow without jumping a plan

Add what you need on top of your plan. Billed monthly, except Scribe packs, which are one-off. Switch monthly add-ons off from billing.

Extra seat
₦5,000 a month
Add a staff member beyond the seats your plan includes. Clinic and Clinic Plus.
Extra AI Scribe pack
₦5,000 once
300 more Scribe notes for the rest of the month, if your team goes past the fair use limit.
Extra location
₦15,000 a month
Clinic includes 1 location and Clinic Plus includes 3. Add more, up to 10 in total. Yearly is ₦150,000, two months free.
HMO and NHIA billing
₦20,000 a month
Payer catalogue, tariffs, enrolment, and pre-authorizations on the Clinic plan.
Pay by card through Paystack. Free data migration. Cancel any time.

Working alone, not managing a team? See solo pricing and the free plan

Pricing by country

Pricing in your country

PhysioFlow is built for physiotherapists across Africa and beyond. Plans are priced in naira today, and we set pricing with you for other markets.

Nigeria

Naira pricing, self-serve

The prices on this page apply. Start free, then pay by card through Paystack, monthly or yearly.

See the plans

Other African countries

Contact us for pricing

Working in Ghana, Kenya, South Africa or another country? Tell us where you are and the size of your practice, and we will send you a quote for your country.

Get a quote for your country

UK and international

Reference prices

Clinic is $99 or €99 a month and Clinic Plus is $199 or €199 a month. To start outside Africa, message us and we will set up billing with you.

Ask about your country

Your records are yours, and they are protected

Clinical data needs more care than most software gives it. Here is how PhysioFlow handles it.

Encrypted at rest

Every clinically sensitive field is encrypted, so your records hold up if you are ever audited.

A full edit history

Notes keep an audit trail, so you can see what changed and who changed it.

Scribe audio deleted in 24 hours

The recording is removed automatically, and nothing saves as a record until you sign off.

Export your data any time

Your patient records are never locked in. View and export them whenever you need to.

Built on privacy principles

Designed around NDPR and GDPR principles, with 256-bit SSL on every connection.

Access you control

Only the people you invite can see your records, and only what their role allows.

FAQ

Common questions

Yes. On the Clinic plan you can add HMO, NHIA & insurance billing for ₦20,000 a month. Clinic Plus includes it, along with more seats and locations.
Add an extra seat for ₦5,000 a month, or an extra location for ₦15,000 a month (₦150,000 a year), without changing plan. If your team uses a lot of AI Scribe, a pack adds 300 more notes for ₦5,000 for the rest of the month.
You pay by card through Paystack, monthly or yearly. Yearly costs 10 months for 12. Renewals run automatically, and you can update your card from billing at any time.
Your data is never deleted. If a plan lapses your account moves to the Free plan, where you can still view and export every record. Update your card from billing to restore your plan.
Every staff member gets a role: owner, admin, therapist, receptionist, assistant, or viewer, each with its own permission profile. You control how much clinical detail receptionists see and whether therapists see only their own patients or the whole clinic.
Yes. Team chat is a dedicated, real-time channel inside PhysioFlow for staff coordination. WhatsApp is reserved for patients starting an intake, not for internal clinic communication.
Every clinic gets monthly activity summaries and demographic breakdowns. Advanced reports, including deeper financial and outcome analysis, unlock on the Clinic tier and above.
Yes. Every staff member gets self-service clock in and clock out, plus a leave request that goes straight to their admin for approval. Admins run payroll each pay period against each staff member's set salary, adjust bonuses or deductions, and generate a payslip. Payment itself happens through your own bank or Paystack account; PhysioFlow tracks and records every run so the numbers stay in one place.
Yes. Log rent, utilities, supplies, equipment, and any other clinic cost against a category and a date. PhysioFlow sets that against your invoiced revenue automatically, so you get a real monthly net position and a six-month trend, not just a list of paid invoices.
Yes. Each listed therapist gets their own public profile, and new bookings from the directory are load balanced automatically across your available team.
Yes, on Clinic Plus and Enterprise. Build a catalogue of the payers you work with, each with their own tariff table, enroll patients under their HMO, NHIA, or SSHIA cover, and log pre-authorizations with a session cap so nobody bills past what's approved. Every invoice tied to a payer carries its claim through the full lifecycle, submitted, part-settled, or closed, right alongside your regular cash and card billing.
Yes. Export whatever you have as a CSV, upload it, and match your columns to PhysioFlow's patient fields, your headers do not need to match ours exactly. You get a full preview, with likely duplicates flagged, before a single record is saved.
Nothing sends on its own. From any patient's profile, staff pick a message type, birthday, missed appointment, re-engagement, or a general check-in, and PhysioFlow fills in an editable message from a template your clinic sets. Staff review or adjust the wording, then it opens directly in WhatsApp to send.

Every day on paper is a patient you didn't keep

Set up your clinic today. Your data is yours and stays secure.

Claim your clinic's link No setup fee. Free data migration. Cancel any time.