From front desk to M-Pesa receipt, every visit in one system.

Register patients, triage, consult, order lab tests, dispense and get paid, on any computer or phone. Built for Kenyan clinics, with SHA claims and M-Pesa included.

No card or payment to start. Your clinic gets its own web address in about a minute.

Amina Wanjiru, 34OPD visit, outpatient no. OP-2041
Time in clinic0 min
Reception
Triage
Doctor
Lab
Pharmacy
Cashier
Reception
Registered, SHA member number captured
Triage
BP 128/84, temp 38.4 °C, weight 61 kg Fever
Doctor
Malaria test ordered, working diagnosis B54 Malaria
Lab
Malaria RDT positive, result sent back to the doctor
Pharmacy
Artemether/Lumefantrine 80/480 dispensed, allergy check passed
Cashier
Consultation, lab and drugs on one bill
Paid by M-PesaReceipt printed, visit closed
KES 1,450

Example visit with sample data.

Your own addressyourclinic.mtmhms.com
A database of your ownYour records are never mixed with another clinic's
Works on phones tooNothing to install, just a browser
Priced in shillingsPay monthly or yearly by M-Pesa

Every department works from the same patient record.

When triage records a fever, the doctor sees it. When the doctor orders a test, the lab sees it. When the pharmacy dispenses, the cashier sees the bill. Nobody re-types anything.

Front desk and OPD queue

Register or find a patient in seconds, book appointments, and move people through triage and the doctor queue with a live waiting board.

Doctor consultations

Clinical notes, vitals history, ICD-10 diagnoses, prescriptions with allergy and interaction checks and referral letters.

Laboratory and imaging

Test requests arrive from the doctor, results go back to the patient file, and reports print with your letterhead.

Pharmacy and stores

Dispense against prescriptions or sell over the counter, track batches and expiry dates, and get warned before stock runs out.

Wards and admissions

Admit, assign beds, record nursing notes and medication rounds, and discharge with a summary.

Specialist clinics

Antenatal care and immunisation, a chronic disease clinic for hypertension, diabetes, HIV and more, a nutrition clinic, a stop-smoking clinic, and a dental clinic with a tooth chart.

Reports for management and MOH

Daily collections, debtors, department income, stock value and MOH 705 summaries without building spreadsheets by hand.

One bill per patient, paid any way they like.

Every charge from every department lands on one cashier screen. Take cash, M-Pesa, card or insurance on the same bill, and send what the insurer owes as a claim.

  • Split a bill between SHA, a private insurer and the patient
  • Track claims from submitted to paid, and see who still owes you
  • Deposits, waivers with approval, and receipts that reprint any time
  • End-of-day collections by cashier and by payment method

Bill for Amina Wanjiru

OPD visit, sample figures
ConsultationKES 800
Malaria RDTKES 300
Artemether/Lumefantrine 80/480KES 350
TotalKES 1,450
KES 1,450M-Pesa, code received KES 0Balance due

Running by this afternoon.

  1. Create your clinic

    Enter your clinic's name and choose its web address. Your system is ready to log in to straight away.

  2. Add your team and prices

    Add staff with the right access for each role, then your consultation fees, lab tests and medicines.

  3. See your first patient

    Register a patient at the front desk and follow them through to the receipt. Your trial is free for 14 days.

Simple prices in shillings.

Every plan includes patients, appointments, billing, receipts, reports and staff accounts.

Starter

Small clinic: OPD, pharmacy and lab

KES 500 per month
or KES 5,000 per year
Up to 5 staff accounts
  • OPD, consultations & follow-up
  • In-patients, wards & discharge
  • Pharmacy & drug safety checks
  • Laboratory & results
  • Radiology & imaging
  • Antenatal care & immunisation
  • Chronic disease clinic
  • Stop-smoking clinic
  • Nutrition clinic (OTP, SFP, diet)
  • Dental clinic & tooth chart
  • Family planning
  • Maternity & partograph
  • Eye clinic
  • Physiotherapy
  • Mental health (PHQ-9, GAD-7)
  • HIV & TB clinic
  • Theatre & WHO checklist
  • SHA & insurance claims
  • Blood bank
  • Ambulance
  • Stores & inventory
  • Video consultations
  • Hospital website
  • Birth & death records
Try Starter free
Most clinics choose this

Standard

Busy clinic or nursing home

KES 1,000 per month
or KES 10,000 per year
Up to 15 staff accounts
  • Everything in Starter, and:
Try Standard free

Premium

Hospital: every module, unlimited staff

KES 1,500 per month
or KES 15,000 per year
Unlimited staff accounts
  • Everything in Standard, and:
Try Premium free

The free trial includes everything in the plan you choose. Change plan at any time from inside your system.

Questions clinics ask us.

What happens when the free trial ends?

Pay from the Subscription page inside your system, by M-Pesa prompt on your phone or with an M-Pesa or bank code. If you don't pay, the system locks until you do. Your records are kept and nothing is deleted.

Who can see our patient records?

Only the staff accounts you create. Each clinic has its own separate database and its own upload folder, and you decide what each role can see, from receptionist to doctor to cashier.

Does it work with SHA and private insurers?

Yes, on plans that include claims. Mark a patient's cover, split the bill between the insurer and the patient, and send the insurer's share as a claim. You can then follow each claim until it is paid or rejected.

Do we need to install anything?

No. Open your clinic's address in any modern browser on a computer, tablet or phone. You need an internet connection while you work.

Can we move from another system?

Yes. Contact us before you sign up and we will help you bring in your patient list, prices and medicines.

Can we change plan or add staff later?

Yes. Upgrade or change plan from the Subscription page at any time. A bigger plan unlocks more departments and staff accounts straight away.

Try it with your own patients for 14 days.

Set up takes a minute. No payment until you decide to stay.

Start free trial Compare plans

Already have a clinic account?

Type your clinic's address to go to its log in page.