On this page▾
- Is it legal to sell medicines online in India in 2026?
- Which licences do you need before you build an e-pharmacy website?
- Inventory, marketplace or single store: choosing your model
- Features every online pharmacy website needs
- How much does online pharmacy website development cost in India?
- How long does an e-pharmacy build take?
- The running costs after launch
- Marketing an online pharmacy: ads, SEO and the YMYL bar
- What goes wrong with an e-pharmacy in month four
- How do you compare two pharmacy website quotes?
- Frequently asked questions
Key takeaways
- India has no finalised e-pharmacy law. Licensed pharmacies sell online under existing drug rules and a 2020 doorstep-delivery notification.
- The licence, the pharmacist and the delivery district decide what the website must do. Pick your business model before you pick a platform.
- Indicative build costs in India run from ₹1.5 lakh for a single store to ₹50 lakh and above for a marketplace.
- Paid ads need certification. From April 2026, Google accepts LegitScript certification for pharmacies advertising in India.
Online pharmacy website development in India starts with a licence, not a design. You need a licensed retail pharmacy, a registered pharmacist and a prescription workflow that checks every Schedule H (prescription-only) order before it leaves the shop. In India in 2026, an indicative build costs ₹1.5 lakh to ₹50 lakh and above, and takes 6 weeks to 10 months, depending on scope.
An e-pharmacy, in the words of India's 2018 draft e-pharmacy rules (opens in a new tab) (PDF), is a business that distributes or sells drugs "through web portal or any other electronic mode". Those rules are still a draft, and that shapes the whole build.
Is it legal to sell medicines online in India in 2026?
Selling medicines online in India is possible only through a licensed pharmacy working inside existing drug rules, because no dedicated e-pharmacy law has been finalised. In practice, a build has to follow the retail drug licence and a doorstep-delivery notification from 2020.
The Ministry of Health and Family Welfare published draft e-pharmacy rules, G.S.R. 817(E), on 28 August 2018. They proposed central registration through Form 18AA with a ₹50,000 fee. They were never finalised. In June 2019, Ashwini Kumar Choubey, then Minister of State for Health and Family Welfare, gave a written reply to Parliament. He said the matter was before several High Courts and that "no timeline for finalization of the rules can be provided" (opens in a new tab).
The rule that does apply came during the pandemic. A notification of 26 March 2020, G.S.R. 220(E), lets a pharmacy with a Form 20 or Form 21 licence deliver Schedule H medicines to the door (opens in a new tab) (PDF) against a prescription received physically or by email. Delivery must stay inside the revenue district where the pharmacy is licensed.
The 2020 notification could still change. At its meeting on 24 April 2025, the Drugs Technical Advisory Board (DTAB) recommended a sub-committee to examine it before considering withdrawal (opens in a new tab) (PDF).
Build for the rule in force today, and design the site so the stricter draft rules can be switched on without a rebuild.
Which licences do you need before you build an e-pharmacy website?
An e-pharmacy website in India needs the same licences as a physical chemist: a state retail drug licence, a registered pharmacist and Goods and Services Tax (GST) registration. If you hold stock for other pharmacies, you also need wholesale licences.
- Retail sale licence, Forms 20 and 21. Your state drug control department issues these. Delhi's checklist, for example, asks for premises of not less than 10 square metres (opens in a new tab) (PDF), or 15 square metres when combined with wholesale licences.
- Wholesale licence, Forms 20B and 21B. You need these for an inventory model that supplies other stores.
- A registered pharmacist. The pharmacist must hold State Pharmacy Council registration. On an e-pharmacy website, this person verifies every prescription before dispatch.
- GST registration. Since 22 September 2025, GST on most medicines has been 5 percent (opens in a new tab), and 33 life-saving drugs are at nil. Your checkout needs both rates.
The licence comes before the code. Your licence number, pharmacist details and delivery district all appear inside the product, so a developer cannot finish the checkout without them.
Inventory, marketplace or single store: choosing your model
Your business model decides whose licence covers each sale, who checks each prescription and how much you need to build. It is the most expensive decision to reverse, so make it before scoping.
| Model | Whose licence | Who checks prescriptions | Indicative tier |
|---|---|---|---|
| Single store | Your own retail licence | Your pharmacist | Tier 1 or 2 |
| Inventory | Your retail and wholesale licences | Your pharmacists | Tier 2 or 3 |
| Marketplace | Each listed pharmacy's licence | Each pharmacy's pharmacist | Tier 3 |
Single store
- Whose licence
- Your own retail licence
- Who checks prescriptions
- Your pharmacist
- Indicative tier
- Tier 1 or 2
Inventory
- Whose licence
- Your retail and wholesale licences
- Who checks prescriptions
- Your pharmacists
- Indicative tier
- Tier 2 or 3
Marketplace
- Whose licence
- Each listed pharmacy's licence
- Who checks prescriptions
- Each pharmacy's pharmacist
- Indicative tier
- Tier 3
A marketplace routes each order to a licensed partner pharmacy, so it also needs seller onboarding, licence checks and payouts.
Both the inventory and marketplace models count as e-commerce entities. Under the Consumer Protection (E-Commerce) Rules, 2020, an e-commerce entity must appoint a nodal contact person who is resident in India (opens in a new tab).
A marketplace also needs a medicine delivery website with rider logistics behind it. Raqbash built a last-mile delivery platform for an urban courier service, with capacity-aware order assignment, live tracking, and photo and signature proof of delivery. That is the layer a pharmacy marketplace needs, plus one rule: every order routes to a store inside the patient's revenue district.
Most marketplaces also add customer and rider apps. If you go that way, brief a mobile app development team to share one backend with the website, so stock and order data never exist in two copies.
The common mistake is scoping a national app when the licence covers one shop in one district. Switching later means rebuilding order routing and licence display.
Features every online pharmacy website needs
Every feature on a pharmacy ecommerce website traces back to a legal rule. Map each rule to a feature before design starts, and mark whether the rule is in force or still a draft.
| Requirement | Source and status | What the site must do |
|---|---|---|
| Prescription for Schedule H drugs | 2020 notification, in force | Upload, then pharmacist approval before dispatch |
| Prescription valid 30 days (chronic) or 7 days (acute) | 2020 notification, in force | Date check at upload, with pharmacist override |
| Delivery within the same revenue district | 2020 notification, in force | PIN-code check at checkout |
| Bill sent by email, records kept | 2020 notification, in force | Automatic invoice email and order audit trail |
| Schedule H1, Schedule X and narcotic drugs excluded | 2020 notification, in force | Catalogue flag that blocks checkout |
| Licence, pharmacist and grievance details shown | 2018 draft rule 67M | Panel in the footer and at checkout |
| Customer support at least 12 hours, 7 days | 2018 draft rule 67J | Pharmacist chat or call route |
| No stored card data | RBI card data rule, in force since 1 January 2022 (opens in a new tab) | Hosted or tokenised checkout |
Prescription for Schedule H drugs
- Source and status
- 2020 notification, in force
- What the site must do
- Upload, then pharmacist approval before dispatch
Prescription valid 30 days (chronic) or 7 days (acute)
- Source and status
- 2020 notification, in force
- What the site must do
- Date check at upload, with pharmacist override
Delivery within the same revenue district
- Source and status
- 2020 notification, in force
- What the site must do
- PIN-code check at checkout
Bill sent by email, records kept
- Source and status
- 2020 notification, in force
- What the site must do
- Automatic invoice email and order audit trail
Schedule H1, Schedule X and narcotic drugs excluded
- Source and status
- 2020 notification, in force
- What the site must do
- Catalogue flag that blocks checkout
Licence, pharmacist and grievance details shown
- Source and status
- 2018 draft rule 67M
- What the site must do
- Panel in the footer and at checkout
Customer support at least 12 hours, 7 days
- Source and status
- 2018 draft rule 67J
- What the site must do
- Pharmacist chat or call route
No stored card data
- What the site must do
- Hosted or tokenised checkout
Sources: the 26 March 2020 notification and the 2018 draft rules, both linked above, and the RBI circular of 7 September 2021.
The prescription upload is the feature that decides whether the site works. It must accept a phone photo of a paper slip and a PDF e-prescription with equal ease. Raqbash built a telemedicine platform with digital prescriptions for a multi-specialty clinic network, where patients download prescriptions after a video consultation. Your upload flow has to read that file.
Behind the upload sits the pharmacist console: a queue where the pharmacist opens each prescription, matches it to the cart, and approves or rejects it. Build the audit trail here, because the 2020 notification requires transaction records.
Your catalogue needs clean drug data too. On 29 June 2026, the health ministry launched a Drug Registry under the Ayushman Bharat Digital Mission (ABDM) listing more than 123,000 branded drugs and 10,000 generic drugs (opens in a new tab). Mapping your SKUs (stock-keeping units) to a standard list makes search, substitutes and schedule flags far more reliable.
Prescriptions and order histories are personal data. The Digital Personal Data Protection Rules, 2025 (DPDP Rules) were notified on 14 November 2025 with an 18-month period for phased compliance (opens in a new tab) and a separate, clear consent notice. Put that notice on the upload form and the checkout, and store a consent record with each order.
The security patterns here are the same ones used across healthcare website development: encrypted forms, role-based access for pharmacists and admins, and audit logs.
How much does online pharmacy website development cost in India?
Online pharmacy website development in India costs an indicative ₹1.5 lakh to ₹4 lakh for a single-store site. A licensed pharmacy with a full prescription workflow costs ₹6 lakh to ₹15 lakh, and a chain or marketplace costs ₹20 lakh to ₹50 lakh and above. Scope, not page count, drives the number.
| Tier | Typical scope | Indicative cost (India, 2026) | Indicative timeline |
|---|---|---|---|
| 1. Single store | Hosted platform, over-the-counter checkout, prescriptions by email or WhatsApp, district check, licence display | ₹1.5 lakh to ₹4 lakh (₹150,000 to ₹400,000; about US$1,563 to US$4,167) | 6 to 10 weeks |
| 2. Licensed store with prescription workflow | Custom storefront, pharmacist console, schedule flags, validity checks, UPI (Unified Payments Interface) and tokenised cards, stock sync, refill reminders | ₹6 lakh to ₹15 lakh (₹600,000 to ₹1,500,000; about US$6,251 to US$15,628) | 12 to 18 weeks |
| 3. Chain or marketplace | Seller onboarding, district routing, rider app, iOS and Android apps, teleconsultation, ABDM links | ₹20 lakh to ₹50 lakh+ (₹2,000,000 to ₹5,000,000+; about US$20,837 to US$52,092+) | 6 to 10 months |
1. Single store
- Typical scope
- Hosted platform, over-the-counter checkout, prescriptions by email or WhatsApp, district check, licence display
- Indicative cost (India, 2026)
- ₹1.5 lakh to ₹4 lakh (₹150,000 to ₹400,000; about US$1,563 to US$4,167)
- Indicative timeline
- 6 to 10 weeks
2. Licensed store with prescription workflow
- Typical scope
- Custom storefront, pharmacist console, schedule flags, validity checks, UPI (Unified Payments Interface) and tokenised cards, stock sync, refill reminders
- Indicative cost (India, 2026)
- ₹6 lakh to ₹15 lakh (₹600,000 to ₹1,500,000; about US$6,251 to US$15,628)
- Indicative timeline
- 12 to 18 weeks
3. Chain or marketplace
- Typical scope
- Seller onboarding, district routing, rider app, iOS and Android apps, teleconsultation, ABDM links
- Indicative cost (India, 2026)
- ₹20 lakh to ₹50 lakh+ (₹2,000,000 to ₹5,000,000+; about US$20,837 to US$52,092+)
- Indicative timeline
- 6 to 10 months
These are Raqbash's indicative estimates for India in 2026, not quotes. USD figures use the RBI reference rate of ₹95.9832 to US$1 on 30 September 2026 (opens in a new tab).
The jump from tier 1 to tier 2 is the prescription workflow. A plain online store is cheaper, as Raqbash's general website development cost ranges show. The pharmacist console, schedule rules and stock sync are what add the lakhs.
Tier 3 usually adds native apps. If apps are in your plan, budget them with the mobile app development cost bands in mind, including app store review time.
Here is how an illustrative ₹10 lakh (₹1,000,000) tier 2 build splits:
| Phase | Share | Amount | What it pays for |
|---|---|---|---|
| Discovery and compliance mapping | 8% | ₹80,000 | Model choice, rule-to-feature map, catalogue data model |
| UX and visual design | 12% | ₹1,20,000 | Upload and checkout flows, pharmacist console |
| Storefront and catalogue | 25% | ₹2,50,000 | Search, categories, schedule flags, substitutes |
| Prescription workflow | 15% | ₹1,50,000 | Upload, queue, approve or reject, validity checks, audit trail |
| Integrations | 20% | ₹2,00,000 | Billing software stock, payment gateway, delivery partner, SMS or WhatsApp |
| QA, security and accessibility | 12% | ₹1,20,000 | Security tests, WCAG 2.2 AA checks, device testing |
| SEO setup and launch | 8% | ₹80,000 | Schema, redirects, Search Console, go-live |
Discovery and compliance mapping
- Share
- 8%
- Amount
- ₹80,000
- What it pays for
- Model choice, rule-to-feature map, catalogue data model
UX and visual design
- Share
- 12%
- Amount
- ₹1,20,000
- What it pays for
- Upload and checkout flows, pharmacist console
Storefront and catalogue
- Share
- 25%
- Amount
- ₹2,50,000
- What it pays for
- Search, categories, schedule flags, substitutes
Prescription workflow
- Share
- 15%
- Amount
- ₹1,50,000
- What it pays for
- Upload, queue, approve or reject, validity checks, audit trail
Integrations
- Share
- 20%
- Amount
- ₹2,00,000
- What it pays for
- Billing software stock, payment gateway, delivery partner, SMS or WhatsApp
QA, security and accessibility
- Share
- 12%
- Amount
- ₹1,20,000
- What it pays for
- Security tests, WCAG 2.2 AA checks, device testing
SEO setup and launch
- Share
- 8%
- Amount
- ₹80,000
- What it pays for
- Schema, redirects, Search Console, go-live
Illustrative split, a Raqbash estimate. Assumes one licensed store, an existing billing system with an API, and ready product data.
Integrations take a fifth of the budget because a pharmacy site is only as accurate as its stock feed. If you are hiring for that work, it is the core of eCommerce development services. That means checkout, payments and inventory sync with the shop's billing or ERP (enterprise resource planning) system.
How long does an e-pharmacy build take?
An e-pharmacy website takes an indicative 6 to 10 weeks to build for a single store, and 12 to 18 weeks for a licensed store with a prescription workflow. A chain or marketplace takes 6 to 10 months. Your drug licence runs on a separate clock and is not part of these figures.
Three things stretch those numbers. Messy product data in the billing system can take longer to clean than the search takes to build. Pharmacists must test the console on real orders before launch. Outside approvals, such as payment gateway onboarding, run on someone else's clock.
Start the licence application before the build.
The running costs after launch
The build is only the first bill. Running costs cover hosting, security logging, maintenance, staff and certification.
- Hosting in India. The draft rules would bar storing e-pharmacy data abroad. AWS runs two Indian Regions, Asia Pacific (Mumbai) and Asia Pacific (Hyderabad) (opens in a new tab), so hosting there prepares you for that rule.
- Security logging. The Indian Computer Emergency Response Team (CERT-In) Directions of 28 April 2022 require logs kept for 180 days within India (opens in a new tab) (PDF). They also require cyber incidents to be reported within 6 hours.
- Maintenance. Budget an indicative 15 to 20 percent of the build cost a year for updates, security patches and small changes.
- People and fees. Pharmacist salaries for the queue, payment gateway fees, SMS and WhatsApp charges, and any certification fees.
Illustrative 3-year view: a ₹10 lakh build plus 15 to 20 percent maintenance a year comes to about ₹14.5 lakh to ₹16 lakh (₹1,450,000 to ₹1,600,000) over three years. That excludes hosting, fees and salaries. It assumes no model change, no new integrations and prices in 2026 INR.
Marketing an online pharmacy: ads, SEO and the YMYL bar
Marketing an online pharmacy in India is more restricted than marketing a normal store. Paid ads need certification, and the draft rules would ban drug advertising altogether. Google also holds health content to a higher standard.
| Channel | What is allowed | What to prepare |
|---|---|---|
| Google Ads | From April 2026, Indian pharmacies can advertise prescription drug services (opens in a new tab) with LegitScript certification, but not prescription drugs themselves | LegitScript certification, then a Google application |
| Drug advertising generally | 2018 draft rule 67S would bar an e-pharmacy from advertising any drug on any media | Promote the service, not the medicine |
| Organic search | Open to all, but judged strictly on health topics | Pharmacist-reviewed content and fast pages |
Google Ads
- What is allowed
- From April 2026, Indian pharmacies can advertise prescription drug services (opens in a new tab) with LegitScript certification, but not prescription drugs themselves
- What to prepare
- LegitScript certification, then a Google application
Drug advertising generally
- What is allowed
- 2018 draft rule 67S would bar an e-pharmacy from advertising any drug on any media
- What to prepare
- Promote the service, not the medicine
Organic search
- What is allowed
- Open to all, but judged strictly on health topics
- What to prepare
- Pharmacist-reviewed content and fast pages
Sources: Google Ads Help, 7 April 2026, and the 2018 draft rules linked above.
Organic search does not depend on ad approval. Google treats health as a "Your Money or Your Life" (YMYL) topic, and says its systems give even more weight to strong E-E-A-T on health topics (opens in a new tab). E-E-A-T stands for experience, expertise, authoritativeness and trustworthiness. For a pharmacy, that means named, registered pharmacists reviewing health content.
Page speed also counts. Google's Core Web Vitals ask for Largest Contentful Paint within 2.5 seconds at the 75th percentile (opens in a new tab), with Interaction to Next Paint at 200 milliseconds or less. Mark up each store with the schema.org Pharmacy type (opens in a new tab) so search engines read it as a local medical business.
Plan search as its own budget line. Raqbash's breakdown of SEO cost and timelines sets out monthly retainer bands and how long results take.
What goes wrong with an e-pharmacy in month four
Most e-pharmacy problems show up a few months after launch, once order volume grows. These are the failures we see most often, each with its fix:
- Stock drift. The site shows items the shop has sold out. Fix: sync stock every few minutes, not nightly.
- Queue backlog. Prescriptions pile up in the evening peak. Fix: share the queue across pharmacists and alert past a limit.
- Out-of-district orders. Checkout accepts PIN codes outside the licensed district. Fix: validate the PIN code before payment, not after.
- Expired prescriptions. Old slips get approved with no date check. Fix: flag the issue date at upload.
- No consent on WhatsApp orders. Fix: send a consent link before the pharmacist accepts the prescription.
- Schedule H1 items in search. They fail only at dispatch. Fix: block them in the catalogue itself.
- Cold-chain items on slow slots. Insulin goes out on a next-day slot. Fix: limit such items to fast slots.
How do you compare two pharmacy website quotes?
Compare pharmacy website quotes by scope line, not by total. Two quotes that differ several times over usually describe different products. Put the same eight questions to each vendor, and compare the answers line by line before you look at price.
Ask each vendor:
- Is there a pharmacist console with a queue, approval, rejection and audit trail?
- How does the site block Schedule H1, Schedule X and narcotic drugs?
- Where is the delivery-district check, and does it run before payment?
- How does stock sync with our billing system, and how often?
- Where is the site hosted, and where are logs kept?
- Is security testing mapped to the OWASP Top 10:2025 list of web risks (opens in a new tab)?
- Who owns the code, the content and the product data?
- What support is included after launch, and for how long?
Watch for one red flag. A quote that calls the site "HIPAA-compliant" is borrowing US wording. HIPAA, the Health Insurance Portability and Accountability Act, is US law. For an Indian pharmacy, the Digital Personal Data Protection Act, 2023 (DPDP Act), the CERT-In Directions and the drug rules are what apply.
To see what a specialist treats as standard, look at what a pharmacy website development team includes: prescription upload, a pharmacist queue, schedule gating and licence display.
If you are planning an online pharmacy, Raqbash's in-house team in Ahmedabad starts with a written scope and an itemised estimate, before you commit to anything. That scope maps your licence, your business model and your drug schedules. We then build in two-week sprints, with a working demo of the storefront and the pharmacist console at the end of each one. You get a named point of contact, a shared project board, and monitoring and support after launch. To get an estimate against your own catalogue, share your model and licence details through our project intake form.