Stemo← All posts

pharmacy

How to sell medicines online legally in India (2026 guide)

Team Stemo · 8 July 2026 · 2 min read

How to sell medicines online legally in India (2026 guide)

Yes, a licensed pharmacy can sell medicines online in India legally, using the same drug licence and registered pharmacist you already have at your counter. As the rules stand today, there is no separate national "e-pharmacy licence" in force, though the government has proposed one. Here is the plain-language version of what you need to do.

Is online medicine sale legal in India?

It is. Online and over-the-counter sales are both governed by the Drugs and Cosmetics Act, 1940 (and Rules, 1945) and the Pharmacy Act, 1948. A separate set of e-pharmacy rules has been drafted by the government but is not yet notified, so today your existing retail drug licence is the basis for selling online.

The licences you need

  • Your retail drug licence (Form 20/21), the same one your shop already holds.
  • A registered pharmacist on record.
  • GST registration.

Keep an eye on the e-pharmacy registration rules. If and when they are notified, you may need to register with the licensing authority as well.

Prescription rules (these don't change online)

  • Schedule H and H1 medicines need a valid prescription, verified by your registered pharmacist before dispensing. H1 also requires maintaining a register.
  • Schedule X drugs are tightly controlled and should not be sold online.
  • Narcotic and psychotropic substances cannot be sold online.
  • Over-the-counter (OTC) products can be sold freely.

How prescriptions should be handled

The customer uploads their prescription, your registered pharmacist reviews and approves it before the order is dispensed, and every step is logged for audit. With Stemo this is built into the order flow, so nothing is left to memory.

Display your shop details

Show your pharmacy name, address, drug licence number and pharmacist details on your store. Stemo has fields for all of these.

Protect your customers' data

Prescriptions are sensitive health data under the Digital Personal Data Protection Act, 2023. Store data in India, collect only what you need, and never share it without consent.

Common mistakes to avoid

  • Dispensing Schedule H or H1 medicines without verifying the prescription.
  • Selling Schedule X or prohibited drugs online.
  • Not displaying your licence and pharmacist details.
  • Storing customer data carelessly or outside India.

The smarter way to go online

You can sell online through a marketplace or through your own store. A marketplace takes a commission on every order and owns the customer, and we break down the real cost in zero commission vs marketplace. Your own store keeps the customer, the margin and the compliance under your control.

A quick note

This is general information, not legal advice. The rules around online medicine sale are evolving, so confirm the specifics for your case with your State Drug Control department or a pharmacy-law professional.

Frequently asked questions

Is it legal to sell medicines online in India?

Yes. A licensed pharmacy with a registered pharmacist can sell online under the Drugs and Cosmetics Act, using the same retail drug licence it uses at the counter.

Do I need a separate e-pharmacy licence?

As the rules stand today, no separate national e-pharmacy licence is in force. The government has proposed e-pharmacy registration rules, so check the current status with your State Drug Control department.

Can I sell Schedule H and H1 medicines online?

Yes, but only against a valid prescription verified by your registered pharmacist, with the required registers maintained.

Which medicines cannot be sold online?

Schedule X drugs, narcotics and psychotropic substances cannot be sold online. Over-the-counter products can be sold freely.

How does Stemo keep me compliant?

Stemo builds prescription upload, pharmacist approval, licence display, Schedule H/H1/X handling and audit logs into the order flow, with data stored in India.

Ready to take your shop online?

Your own branded store, zero commission. 14‑day free trial.

Get started →