Skip to content

For pharmacies and medical stores

Pharmacy billing and stock software for Nepal. Every medicine by batch and expiry, sold first-expiry-first-out. Prescription bills that name the patient and the doctor, and a controlled register ready for the Department of Drug Administration.

Shelves of medicine boxes behind the counter of a bright neighbourhood pharmacy

What pharmacies can do today

  • A till that is not a calculator

    Tap what they ordered, take the money, hand over a numbered receipt. Prices come from your menu, so nobody can ring in the wrong amount.

  • Books that keep themselves

    Purchases, expenses, payroll and bank lines post balanced journal entries as you record them, and sales will too once IRD approves KinMol's e-Billing. Your accountant can read it all, with vouchers, groups and Annex 13.

  • Batches and expiry, first expiry first out

    Record the batch and expiry date as a delivery arrives. Each sale takes the batch that expires first, and the bill shows it. Expired stock is refused at the counter.

  • Expiry report, return or write off

    Every batch you hold, sorted into expired, within 30 days and the weeks after, with its cost and MRP value. Return a batch to its supplier before it expires, or write it off once it has. Export it to Excel.

  • Choose the batch at the counter

    The batch that expires first is used unless you choose one. Pick a batch on the bill to see its stock, expiry and MRP. Expired batches can never be chosen.

  • Cost and MRP on every batch

    Each batch keeps its own purchase cost and MRP. Sell at each batch's MRP if you want, never above it, and see the margin batch by batch.

  • Rack numbers and morning alerts

    Note where each medicine sits, like A-3, and see it at the till. Each morning the owner gets one note: batches expiring, batches expired, items running low.

  • Licence reminders

    Save the date your DDA licence runs to. KinMol reminds you 60, 30 and 7 days before, and shows a warning once it has passed. Billing is never stopped.

  • Sell a strip or a single tablet

    Count stock in tablets and sell by the strip or the box. The till asks which, and prices it for you.

  • Prescriptions on the bill

    Mark a medicine as prescription-only and the bill waits for the patient and the doctor. Controlled medicines also need the doctor's NMC number.

  • Controlled medicines register

    Every controlled medicine sold, with the patient, the doctor, the batch and the quantity, for any range of dates.

  • Your licence on every bill

    Your DDA licence number and your pharmacist's NPC registration print on every bill.

  • A website that sells only what it should

    Over-the-counter items can be ordered online. Prescription medicines show a note to buy at the shop, and controlled medicines are never listed.

  • Customers, membership and pay later

    Know who your customers are and how often they come. Offer free membership, and let a known customer pay later up to a limit you set.

  • Online payments into your own account

    Customers pay with Fonepay QR, eSewa, Khalti, NPS, IME Pay or cards (Apple Pay and Google Pay too) straight into your own merchant account. KinMol never holds your money.

Purchases, expenses and payroll reach the books as you record them, and sales join them once IRD approves KinMol's e-Billing.

Tax invoice

Ready to print

Himalayan Coffee House

PAN 123456789

Tax Invoice

Invoice
2083-84/000001
Date
2026-10-11
Total
Rs 690.00

Thank you · धन्यवाद

Trial balance

This month
AccountDebitCredit
Accounts receivable690.00
Sales610.62
VAT payable79.38
Balanced690.00690.00

Coming soon

Not available yet. Listed so you know where this is going, and so you can tell us which of it you need first.

  • A proper Nepali tax invoice

    Numbered in an unbroken sequence per fiscal year, with your PAN and VAT shown correctly. Switches on once IRD approves KinMol's e-Billing software; until then every sale prints a numbered receipt.

Before you switch

Is it really free?

Yes. The till, bills and receipts, double-entry books, staff, branches and every business you run cost nothing, with no trial that runs out. You only pay if you use NEX, our AI assistant.

Do you take a cut of my sales?

No. What you ring up on your till is yours. We do not charge a percentage on sales, and we do not hold your money. Online payments go straight into your own eSewa or Khalti account.

Will my accountant be able to use it?

That is the point of it. Purchases, expenses, payroll and bank lines post balanced double-entry journals as they are recorded, and sales will too once IRD approves KinMol's e-Billing. Vouchers, account groups, journal approval, Annex 13, the e-TDS file and the trial balance are there to read, and reports export to Excel, CSV or PDF. An auditor can have a read-only seat. Give your accountant their own login with the accountant role and they see the books without being able to change your prices.

Does it handle Nepali VAT, PAN and the fiscal year?

Yes. VAT is set per item at 13% or zero, and the fiscal year runs Shrawan to Asar, worked out from the real Bikram Sambat calendar. Bills carry your PAN and are numbered in one unbroken series per fiscal year. Tax invoices switch on once IRD approves KinMol's e-Billing software; until then every sale prints a numbered payment receipt.

Is KinMol approved by IRD?

Not yet. KinMol's e-Billing software is waiting for IRD approval, so tax invoices are switched off for every shop. Sales are recorded with a numbered payment receipt until IRD approves it, and we will say so here the day it happens.

Can I use KinMol in Nepali?

Yes. Choose नेपाली in your profile and the staff console and the phone app switch to Nepali: every screen, in the words IRD and Nepali accountants use. This website is in Nepali too: use the EN | NP switch at the top.

Who can see my business’s data?

Only the people you add to your business, and only what their role allows. A cashier cannot open the books and a kitchen screen cannot see the money. This is enforced by the database itself, not just by hiding buttons.

Does it work on my phone?

Yes. The console works in your phone’s browser, and the KinMol app for Android is in testing on Google Play now; the public release on Google Play and the App Store is coming soon. The till is built for a tablet on the counter, and your guests can order from their own phone with a QR code without any app.

Can I use my barcode scanner?

Yes, if it types like a keyboard and ends each scan with Enter or Tab. That is how USB and Bluetooth scanners of that kind work. You can also scan with the camera on a phone or laptop. A phone uses its rear camera, and the torch where the phone has one. At the till, a scan puts the item on the bill at your catalogue price, and scanning again adds one more. A guided setup adds each scanner with a test scan.

Do I need new barcodes for my products?

No. If a product already has the maker’s barcode, KinMol uses it as it is and never replaces it. EAN-13, EAN-8, UPC-A and ITF-14 codes are checked, and any other code is kept exactly as you enter it. For a product without a barcode, KinMol can make a code starting with KM- when you ask. It is a code for use inside your shop. It is not a GS1 or EAN number. Print barcode and price labels on A4 sticker sheets or a thermal label printer.

Do you connect to Foodmandu and Pathao Food?

Not automatically yet. Today you record each order from Foodmandu, Pathao Food, Bhoj or Hungry Nepal in KinMol with the app’s order number, and it goes to the kitchen like any other order. Each app is a customer of your business, and its orders settle when the app pays out. The commission is recorded as information, and your accountant decides how to book it. Automatic import will come when each app opens its order feed.

Can I bring my existing records across?

Yes. Items, customers and suppliers import from an Excel or CSV file, with a template and a check of every row first, and your books come across from Tally or an Excel file. NEX can also read a photo of a supplier bill into your stock and books, and you check it before it saves.

Which couriers can I use?

Eight couriers work with KinMol. Pathao, Nepal Can Move and Aramex connect directly, so KinMol books the parcel and fills in the tracking number. Pick & Drop, Dash Logistics, Upaya, Fab Bud and Daraz Express take an automatic pickup request, and you paste the tracking number back on the order. Delivery updates arrive on the order and you can print a parcel label. Each shop uses its own courier account.

How does courier automation work?

Set your dispatch rules once, then book a parcel straight from the order. For Pathao, Nepal Can Move and Aramex, KinMol books it and fills in the tracking number. For the others, KinMol sends the pickup request with the delivery details and keeps the tracking number you paste back. Delivery updates come in on the order, and you can print a parcel label. Daraz Express is left out of automatic dispatch, because it only carries orders sold on the Daraz marketplace.

Can it run my garage, gym, school or rental business?

Yes. A garage or repair shop gets job cards, vehicle records with service history, serial numbers and IMEI, and warranty checks. A gym gets plans, memberships and member check-in at the desk. A school or tuition centre gets courses, batches, enrolments and class attendance. An equipment rental business gets hourly, daily and weekly rentals with return condition and late fees. A property business gets listings, viewings, leases, rent billing and maintenance requests. A studio or agency gets quotations that turn into bills, projects with deliverables, and recurring client billing.

Can customers pay online?

Yes. Customers can pay with Fonepay QR, eSewa, Khalti, NPS OnePG, IME Pay, Nabil Bank cards, or Cybersource cards with Apple Pay and Google Pay through NIC Asia or Global IME Bank. The money goes straight into your own merchant account, and KinMol never holds it. Going live with online payments needs your business to be verified, and each gateway needs your own merchant account with it.

Can I use my own domain and email?

Yes. Every business can have a free address at yourname.kinmol.com, or use your own domain, which you prove with a DNS record. You can also send invoices, receipts and messages from an address like hello@yourbusiness.com.np once KinMol has checked your DNS records. Until then they go from KinMol’s address. Your business needs to be verified first. You can also have real inboxes like hello@yourbusiness.com.np, personal or shared with your team, and read them in KinMol Mail. Three are included, and KinMol can add more.

What can NEX do?

NEX can answer questions about your business, add a product with a photo it makes for you to check, and read a photo of a supplier bill into your stock and books. A person confirms every change before it is saved. It costs Rs 1 for each message and Rs 10 for each image.

Start with the till. The books follow.

You will work at business.kinmol.com. Free to run your business on.

Start free