NEWKeep billing without internet — syncs automatically

The smarter way to run
your pharmacy

Bill faster, sell the right batch first, never miss an expiry and see real profit after every expense — one app for the counter, the stockroom and the accounts.

No card requiredGST-ready billsWorks offlineInstalls like an app
MedDukaan dashboard with today's sales, margin, expiry watch and 14-day sales chart
FEFO auto-pickEarliest-expiry batch sells first
Expiry alertWarned well before expiry
Bill sentOn the customer's WhatsApp
Everything in one place

From the counter
to the accounts.

Every module works together — a bill, a purchase or a return updates stock, cash and reports at once. Nothing is typed twice.

14
day free trial
5
invoice designs
6
ready-made staff roles
7
power add-on modules

Lightning-fast POS billing

Scan or search and see every batch on its own row — expiry, stock, MRP and loose price. Sell by strip or tablet, split payments and keep customer dues.

POS search listing each batch

FEFO & expiry control

Earliest-expiry sells first. Expired and recalled stock can never be billed.

Batch DL2391Expired · blocked
Batch DL2440Expires in 42 d
Batch DL2517Sells next

GST-ready invoices

CGST/SGST split, HSN, drug licence and GSTIN — A4, A5 or thermal, with signature and UPI QR.

Taxable value₹600.00
CGST 6%₹36.00
SGST 6%₹36.00
Total₹672.00

Batch-wise inventory

Each batch keeps its own MRP, price and cost. A stock ledger that can't be edited and never goes negative.

Purchases & suppliers

Free quantity, discounts and GST, purchase orders with partial receipt, debit notes and supplier dues.

Rx & Schedule H rules

Prescription medicines need a pharmacist and doctor / Rx details — exactly as you configure.

Reports that matter

Sales, GST, margin from real batch cost, stock value, expiry and dead stock — export to CSV.

Roles & audit trail

Owner, pharmacist, cashier and more. Every change logged with who, when and what.

See it in action

Built for the busy counter

Clean screens that show what matters right now — new staff learn in minutes, experienced staff bill in seconds.

meddukaan / dashboard
Dashboard
meddukaan / pos
POS search showing each batch with expiry, stock and price
meddukaan / purchase-planner
Purchase planner with medicines to reorder
Today at a glance — sales, margin, dues and expiry watch.
Every batch visible while billing — expiry, stock, MRP, loose price.
Know what to reorder — worked out from real sales and stock.
Power add-ons

Grow into more as
your pharmacy grows

Switch on advanced modules with your plan — they plug straight into your billing and stock.

01

Expense & Financial Accounting

Rent, electricity and salaries with bills and approval. Automatic cash & bank book, daily cash register with note counting, dues by age, supplier payables and a true profit & loss.

ProfessionalMulti-branchDistributor
02

Barcode Stock Audit

Count shelves by scanning barcodes — even with your phone camera. Batch-wise differences with reasons, blind counts and corrections only after approval.

ProfessionalMulti-branchDistributor
03

Multi-Branch Stock Transfer

Request, approve, dispatch and receive between branches. Batch, expiry and cost travel with the stock; partial receipts, damage and shortages recorded.

Multi-branchDistributor
04

Smart Purchase Planner

What to buy and how much — from sales, stock, expiry and supplier lead time — with price comparison and owner approval before any order.

Available on request
05

Expiry Returns & Supplier Claims

Turn near-expiry, expired, damaged and recalled stock into money back: supplier approval, dispatch, credit notes, refunds or replacement stock — every rupee tracked.

ProfessionalMulti-branchDistributor
06

AI Purchase Invoice Scanner

Upload a supplier bill PDF or photo — AI fills in medicine, batch, expiry, qty, free, rate and GST. You check every line, then it posts. Learns each supplier's product names.

ProfessionalMulti-branchDistributor
07

Offline Billing & Sync Recovery ALL PLANS

Internet gone? Keep billing. Bills are saved on the device with a unique ID and a provisional receipt, then sync on their own when the connection is back — never posted twice, re-checked against live stock, and anything unusual waits for a manager in the Sync Center.

Duplicate-proofAuto syncConflict reviewProvisional receipts
Get started

Up and running the same day

1

Create your pharmacy

Sign up with your mobile (WhatsApp OTP) and GSTIN. Your 14-day trial starts instantly.

2

Add medicines & stock

Import your medicine list from CSV and enter purchases — batches, expiry and prices set up as you go.

3

Start billing

Scan, bill, print or send on WhatsApp. Stock, cash and reports update automatically.

Always on

The counter never stops

Network trouble shouldn't mean a queue at the counter. MedDukaan keeps working — and installs like a real app.

Bill through internet outages

1Ready

While online, prices and stock are saved on the device automatically.

2Offline

Keep scanning and billing. Each bill gets a unique ID and a provisional receipt.

3Synced

Back online, bills post by themselves — once only — with clear sync status.

OFF-A1B2-0007Synced → INV-00098
OFF-A1B2-0008Batch changed, posted

Install it like an app

One click on Windows or Android — its own icon and window, opens straight to your dashboard. On iPhone: Share → Add to Home Screen.

  • Shortcuts: New bill, Sales, Stock, Expiry alerts
  • Faster loading of screens
  • Friendly offline screen that reconnects by itself
Simple pricing

Plans for every pharmacy

14-day free trial on any plan. Prices exclude 18% GST.

Starter
For a single counter
₹999 /month
  • 1 branch · 3 users
  • Single store POS billing
  • Medicine master & batches
  • FEFO & expiry blocking
  • Basic sales reports
  • Offline billing
  • 100 WhatsApp bills / month
Start free trial
★ MOST POPULAR
Professional
For a growing pharmacy
₹2,499 /month
  • 1 branch · 8 users
  • Everything in Starter
  • Expiry & recall alerts
  • Purchase orders & supplier dues
  • Profit, GST & stock reports
  • Roles, permissions & audit log
  • Expense & Accounting
  • Barcode Stock Audit
  • Expiry returns & claims
  • AI invoice scanner
  • Offline billing
  • 100 WhatsApp bills / month
Start free trial
Multi-branch
For chains up to 10 stores
₹7,999 /month
  • 10 branches · 50 users
  • Everything in Professional
  • Branch-level reporting
  • Branch managers
  • Priority support
  • Expense & Accounting
  • Barcode Stock Audit
  • Multi-Branch Stock Transfer
  • Expiry returns, AI scanner & offline billing
  • 100 WhatsApp bills / month
Start free trial
Distributor
For wholesale & distributors
Custom
Tailored to your volumes
  • 25 branches · 200 users
  • Wholesale volumes
  • Dedicated onboarding
  • Custom integrations
  • Expense & Accounting
  • Barcode Stock Audit
  • Multi-Branch Stock Transfer
  • Expiry returns, AI scanner & offline billing
  • 100 WhatsApp bills / month
Contact sales

Pay with UPI, cards or net banking (Razorpay), or cash / bank transfer. A GST tax invoice for every payment.

FAQ

Questions pharmacies ask

Still have a question?
Talk to us — we'll help you get set up.
WhatsAppAsk for a free demo +91 82850 04184Call us info@maddukaan.comEmail us

Yes — 14 days with full access and no card required. Choose a plan any time to continue; your data stays exactly as it is.

No. MedDukaan runs in the browser on a computer, tablet or phone. USB and Bluetooth barcode scanners and thermal printers work like normal.

Yes. Every batch has its own expiry, MRP, price and cost. The earliest-expiry batch is sold first, expired or recalled stock is blocked, and you can sell by strip or loose unit.

Bills show your GSTIN, drug licence, HSN codes and the CGST / SGST split, with a GST summary. Pick from 5 invoice designs and print on A4, A5 or thermal paper.

Yes — the Multi-branch plan gives up to 10 branches with branch managers, branch-wise reports and stock transfers between branches.

After billing, tap “Send on WhatsApp”. The customer receives a message with a secure link to their bill. Each plan includes 100 free messages a month; extra credit packs never expire.

Only your team, with the permissions you give each role. Every pharmacy's data is kept separate, and important actions are recorded in an audit log.

Keep billing. The POS switches to offline billing using prices and stock saved on the device, gives a provisional receipt, and syncs every bill automatically when the internet is back — each bill is posted once only, and anything unusual waits for a manager to review.

Yes — upload the supplier invoice PDF or a photo and AI fills in every line: medicine, batch, expiry, quantity, free quantity, rate and GST. Your staff check each line before it is added to stock, and it remembers how each supplier names products.

Create a return claim to the supplier in a few clicks. MedDukaan holds the stock so it can't be sold, tracks the supplier's approval and dispatch, and records the credit note, refund or replacement — so you know exactly how much was recovered.
Ready when you are

Run a smarter pharmacy — starting today.

Set up in minutes. 14 days free. No card required.

Sign inStart free trial