
For clinics and health centres in Nepal
Bookings, walk-ins and the dispensary, together.
Let patients book a time online, give every walk-in a number they can follow on their phone, sell medicines from the batch that expires first, and keep every licence renewal in sight.
Every booking, every walk-in and every medicine, in one place.
A booking diary, a crowded waiting room, expiry dates checked by walking the shelf and licence dates kept in one person's memory make a clinic's day harder than the care itself.
Side by side
Without XoraPro, and with it
The same day in your trade, told twice: once on paper and phone calls, once in XoraPro.


A booking
Without XoraPro
Bookings come by phone and go in a diary, and two patients can land in the same slot.
With XoraPro
Patients book a service, a doctor and an open time online, and a taken time cannot be booked again.
The morning rush
Without XoraPro
Walk-ins crowd the counter and ask again and again how long it will be.
With XoraPro
Each walk-in takes a number and follows their place in line on their own phone.
Medicines near their date
Without XoraPro
Expiry is checked by walking the shelf, and an expired strip can still be handed over.
With XoraPro
The till sells the batch that expires first and stops a sale of expired stock.
A licence renewal
Without XoraPro
The renewal date is in a file, and somebody remembers it late.
With XoraPro
Each licence and registration has its renewal date on one register, with a warning before it.
What it does
What XoraPro does for you
1 of 4
Share your booking page. A patient picks a service, a doctor or whoever is free, and an open time. Each person's time can be booked only once, and the patient keeps a link to their booking.
2 of 4
Each walk-in takes the next number, the board on a TV shows who is being seen, and each patient can follow their place in line on their own phone.
3 of 4
Medicines kept by batch carry their expiry date. The till takes each sale from the batch that expires first, warns near the date and stops a sale that only expired stock could fill. The expiry screen lists what is close.
4 of 4
Every medicine received, dispensed, returned or adjusted goes into one register. Filter it by medicine and by date, and print the pages an inspector asks for.
Who it helps
Better for you, and for the people you serve
For your clinic
The health facility licence and each practitioner's council registration, with renewal dates and a warning before each.
One pay run with SSF and salary tax worked out for each person, and leave kept as a balance.
Each medicine wholesaler has a ledger with every bill and payment, so what is owed is a figure, not a guess.
For your patients
They pick a service, a doctor and a time without calling, and can cancel from their own link.
Their place in line shows on their own phone, so they need not stand at the counter.
The receipt opens from a QR at the counter, to keep or print later.
Built for Nepal
Bikram Sambat first
Today is Monday, 30 Kartik 2083, 16 Nov 2026.
VAT and non-VAT on one bill
A product with no VAT rate is billed without VAT, on the same bill as items that carry it.
Nepali and English
On the screen and on the paper, in the language each person reads.
Keeps selling
Keeps selling when the internet drops.
What you can check
- The main copy of your records is kept on a server inside Nepal, with a read-only standby copy in Singapore.
- Every change is logged with a name and a time, and the log cannot be edited.
- A posted bill is reversed, never deleted.
- Your accountant can be given read-only access.
- The whole book exports to Tally XML, Excel or CSV at any time.










