A smiling pharmacist in a white coat scanning a medicine box with a phone while a receipt prints, a customer across the counter

For pharmacies in Nepal

First to expire, first out. Every time.

The till sells the batch that expires first, refuses expired stock and checks every price against the MRP printed on the pack.

Every batch, every expiry date and every price, in one place.

Expiry dates read by eye on hundreds of small boxes, prices typed from memory and a credit notebook behind the counter. An expired strip is found on the shelf before it is found in the books.

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 smiling pharmacist in a white coat scanning a medicine box with a phone while a receipt prints, a customer across the counter
A smiling pharmacist in a white coat scanning a medicine box with a phone while a receipt prints, a customer across the counter
Without XoraProWith XoraPro
  1. A customer asks for paracetamol

    Without XoraPro

    The assistant takes the nearest strip, whichever batch is in front.

    With XoraPro

    The till sells from the batch that expires first and records it on the sale.

  2. A strip past its date

    Without XoraPro

    Expired strips sit among good ones until someone notices.

    With XoraPro

    The till refuses expired stock, and the expiry page holds it until it goes back or is written off.

  3. Next month's expiries

    Without XoraPro

    Someone reads the small print on every box, shelf by shelf.

    With XoraPro

    Your team is told a month, three weeks, two weeks, a week and three days before, and on the day.

  4. The price

    Without XoraPro

    A price typed from memory can go above the MRP printed on the pack.

    With XoraPro

    The till holds what the customer pays, VAT included, against the MRP, and warns or refuses.

  5. The clinic's account

    Without XoraPro

    Credit is written in a notebook and chased by phone.

    With XoraPro

    Each account has its khata and its balance, and reminders go out on your schedule.

What it does

What XoraPro does for you

  1. 1 of 5

    Each medicine is received with its batch number and expiry date. At the counter the till picks the batch that expires first for every line and records it on the sale, so nobody has to read the dates.

  2. 2 of 5

    When only expired stock is left, the till refuses the sale. Every day expired batches are listed on the expiry page, until you return them to the supplier with a debit note or write them off.

  3. 3 of 5

    XoraPro tells everyone on your team a month, three weeks, two weeks, one week and three days before a batch expires, and on the day itself, by email and on any phone that has turned on notifications. The near expiry report lists what is going off, with its value at cost.

  4. 4 of 5

    Give a medicine its MRP and the till holds what the customer pays for one, after any discount and with VAT, against it. Your shop chooses whether a price above it warns the cashier or is refused.

    Nepal rule The MRP printed on the pack includes every tax (Consumer Protection Act 2075, section 6(2)(j)), so the till checks the price with VAT included.

  5. 5 of 5

    Hostels, clinics and regular patients take medicine on account. Each has a khata with its balance, and reminders go out by email on the schedule you set.

Who it helps

Better for you, and for the people you serve

For the pharmacy

  • Near expiry stock is listed with its value at cost, and your team is told a month ahead.

  • Return it to the supplier with a debit note, or write it off to its own expired stock account.

  • Clinic and patient balances in one place, with reminders sent on the schedule you set.

For your customers

  • The till sells the batch that expires first and will not sell a batch past its date.

  • What the customer pays, VAT included, is checked against the MRP printed on the pack.

  • Printed at the counter, or sent by email when they ask for it.

Built for Nepal

  • Bikram Sambat first

    Today is Monday, 30 Kartik 2083, 16 Nov 2026.

  • Expiry in BS and AD

    Every batch's expiry date shows in Bikram Sambat with the AD date beside 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.

Start today

Free plan: NPR 0, forever. Paid plans from NPR 299 / month.

Other industries

  • A shop owner recording a sale on her phone

    Shops and kirana

    • VAT bills in seconds
    • A khata customers can see
    • Keeps selling when the internet drops
  • A distributor holding her phone while a delivery truck is loaded

    Distributors

    • Shops order from you on their phone
    • A truck arrival posts the supplier bill
    • Every payment on the customer's khata
  • A waiter taking an order on his phone at a busy momo restaurant

    Restaurants and cafes

    • Tables and kitchen orders
    • Staff clock in with a QR code
    • The day's sales and VAT in one report
  • A hotel owner checking in trekkers on her phone, the mountains behind

    Hotels and lodges

    • Rooms, bookings and the guest bill
    • Housekeeping for every room
    • A register of foreign guests
  • A teacher entering marks on a tablet in a bright classroom

    Schools

    • Fees billed and followed up
    • Marksheets and progress reports
    • Parents see results on their phone
  • A site foreman checking workers in on his phone at a building site

    Construction and contractors

    • Workers clock in at the site with a PIN
    • Where site staff worked, day by day
    • Wages and advances in one place
  • An accountant reviewing figures with a business owner in her office

    Accountants and audit firms

    • Every client from one console
    • Each client keeps its own plan
    • You set and charge your own fees
  • A fleet manager with his phone beside a row of delivery trucks

    Transport and logistics

    • Every vehicle's log and mileage
    • Driver licences and renewals tracked
    • Cash collected on delivery, recorded
  • All industries

    Choose your industry at sign-up and XoraPro opens with the right screens, accounts and reports.

    • Supermarkets and grocery stores
    • Butchers and meat shops
    • Pet shops and pet supplies
    • Fish markets and fish shops
    • Clinics and healthcare
    • Manufacturing
    • Salons, wellness and gyms
    • Automotive and workshops
    • Cooperatives (sahakari)
    • Agriculture and farming
    • Online and e-commerce
    • Import and export
    • Real estate and rentals
    • Hydropower
    • Non-profits and NGOs
    • Handicraft and artisans
    • Professional services
    • Staffing and manpower
    • IT, software and startups
    • Media, creative and events
    • Freelancers and self-employed
    All industries
Start free
    Pharmacy software for Nepal: batch, expiry, MRP | XoraPro