Skip to content
Keeps billing when the internet doesn't

MedAssist POS takes neighbourhood medical stores from bill books to simple digital billing. GST-ready bills in seconds, the right batch every time, the H1 register written for you, and it keeps working offline.

  • GST 2.0 slabs built in
  • Schedule H, H1 & X
  • Windows desktop + web + phone
  • White-label for chains
The MedAssist POS billing screen with two medicines, a new customer and the GST split
Schedule H1 registerGSTR-1 HSN summaryFEFO batch pickingLoose tablet saleSplit paymentsCredit notesExpiry write-offPurchase GRNStore-credit refundsThermal 80 mm receiptsA4 tax invoicesRole-based accessOffline syncWhatsApp billsP&L at batch costCSV product importSchedule H1 registerGSTR-1 HSN summaryFEFO batch pickingLoose tablet saleSplit paymentsCredit notesExpiry write-offPurchase GRNStore-credit refundsThermal 80 mm receiptsA4 tax invoicesRole-based accessOffline syncWhatsApp billsP&L at batch costCSV product import
Our mission

Most neighbourhood medical stores still run on bill books, ledgers and memory. MedAssist POS brings every pharmacy, however small, into the digital world simply, so billing is easy for the owner, the staff and every customer.

Before · 1/3

Bill books, ledgers and guesswork

Hand-written bills, a calculator for GST, an H1 register filled in by hand and expiry dates on sticky notes. Slow for the shop, slow for the customer.

Sri Durga MedicalsNo. 247
Date 12/11 · Cash
Dolo 65042
Becosules46
Shelcal 500120100
GST ?? 12% … 5% …check
Total208188/-
carbon copy
H1 Register
Check expiry!!
188.00
New billANN/2627/0248 Online
Dolo 650 Tablet₹42.00
Becosules Capsule₹46.00
Shelcal 500 Tablet₹100.00
Taxable ₹179.04 · GST ₹8.963 items
KRKavitha R · 98••• ••188+12 points
CashUPICard
Net payable
₹188.00
Save & print · F9
H1
Expiry
GST
Bill book
MedAssist POS
Why we built MedAssist POS

Every pharmacy, digital. Simply.

Big chains have software teams. The medical store on your street has a bill book, a calculator and a busy owner. We built MedAssist POS so that every small pharmacy can work the digital way, without needing to be good with computers.

WhatsApp us
  • Simple for everyone

    Staff learn billing in minutes. Big buttons, keyboard shortcuts and a phone app the owner actually uses. Help in English and Kannada.

  • Made for small shops

    One counter PC is enough. It keeps billing when the internet is down, and there is nothing for you to maintain.

  • We come to you

    Setup at your shop, your product list imported, your staff trained, and a real person to call afterwards.

0 days

a store PC keeps billing with no internet

0

ready reports, each with CSV, Excel and PDF export

0

modules you switch on as the pharmacy grows

0 years

H1 register kept, exactly as the law asks

Why chemists switch

Built with pharmacists for the everyday problems at an Indian chemist counter.

Bill even when the internet is down

Power cut on the router, slow broadband, monsoon outage: the counter keeps billing and syncs later.

The H1 register writes itself

Every Schedule H1 and X sale is logged with prescriber and patient. Ready when the drug inspector visits.

GST 2.0 rates already in

New slabs, CGST/SGST/IGST and GSTR-1 / 3B reports, with no manual updates and no CA chasing you.

Expired stock never reaches a customer

First-expiry-first-out batch picking, expired batches blocked at billing, and a 90-day expiry radar.

Switch without retyping

Import your product list from Excel/CSV and add opening stock. We help with the first import.

Know your real profit

Profit at the actual cost of each batch sold, minus expiry losses and expenses, every day.

Want to know what it costs for your store?

Share your details and we'll call you back with pricing for your store.

Everything a counter needs

Every screen is designed around one question: how fast can the pharmacist serve the next customer without getting a single rupee, batch or register entry wrong?

A bill without touching the mouse

Search by brand, composition or barcode. F-keys for every step, hold and recall up to ten bills per counter, and an open bill survives a page refresh.

F2Search
F3Customer
F4Rx
F6Hold
F9Save & print

Expiry radar

Expired and 30/60/90-day buckets with stock value, write-off or return to supplier in two clicks.

Expired
≤ 30 d
31–60
61–90

FEFO picks the right batch

The batch that expires first is sold first, split across batches when needed. Expired stock can never be billed.

DL2611A03/2028120 tabblocked
MI2441912/202635 tabblocked
OLD092509/202510 tabblocked
MI2510206/202780 tabblocked

Offline-first, by design

A store hub PC runs the full app on the LAN. Counters keep billing through outages and sync the moment the line is back.

Online · synced
pending 0 · last sync just now

Returns that add up

Credit notes with proportional GST reversal, refund in cash, UPI, card or store credit.

Bills your way

80 mm or 58 mm thermal, A4 tax invoice for B2B, or WhatsApp to the customer.

Every role, its own view

Owner, manager, pharmacist, cashier, accountant, plus custom roles with discount caps.

The billing counter

Scroll through a real bill, from the first keystroke to the printed receipt. Every screen here is the actual product.

01

Find it in a keystroke

Type two letters of the brand, the generic or the manufacturer, or scan the barcode. Out of stock? Substitutes with the same composition are one click away.

Find it in a keystroke
02

Schedule H, handled at the counter

H, H1, X and NRx drugs ask for exactly what the law needs: prescriber, registration number, patient and address. The bill cannot be saved without them, and H1 sales land in the register on their own.

Schedule H, handled at the counter
03

Cash, UPI, card or all three

Change worked out for cash, UTR for UPI, network and last four for cards. Split a bill across modes, or redeem a store-credit note from an earlier return.

Cash, UPI, card or all three
04

Saved, numbered, printed

A GST-compliant number per counter and financial year, an 80 mm receipt on the printer, and the next customer is already being served. Retries never create a duplicate bill.

Saved, numbered, printed
05

Every bill, fully traceable

Batch, expiry and HSN on each line, the GST split by rate, payments, prescription and credit notes. Reprint, share on WhatsApp, return items or cancel with a reason.

Every bill, fully traceable
Offline-first

Each store runs a hub PC with the full app and its own database. Counters on the shop's network bill against the hub, so stock stays live across counters. When the line comes back, everything syncs to the cloud on its own.

Internet up · syncing0 pending
MedAssist POS Cloud
All stores · reports · backups
Store hub PC
Full app + local database
Counter 1
Billing
Counter 2
Billing
Counter 3
Billing

A real database in every store

The hub keeps every bill, batch and register entry locally. Nothing waits on the internet.

Conflict-free sync

Bills and stock moves are append-only, so two counters selling the same batch offline still add up. Invoice numbers are unique per counter.

Sign in offline

Staff sign in once online, then switch at the counter with a 4–6 digit PIN.

Safe if a PC goes missing

Each hub has a 15-day lease. Revoke a device and it stops syncing at once.

GST & drug law

GST worked out on every line the way your CA expects, Schedule H rules enforced at the counter, and the registers and returns-ready reports written as you sell.

Live GST engine

MRP in, tax out

Taxable
₹100.00
CGST 6%
₹6.00
SGST 6%
₹6.00

Taxable = MRP × 100 ÷ (100 + rate) · money kept in paise, never a rounding drift

Drugs & Cosmetics Rules, 1945

Schedule H, H1 and X at the counter

Each product carries its schedule. The bill asks for exactly what that schedule needs and refuses to save without it.

OTC
Sold freely
H
Prescriber + reg. no.
H1
+ patient, register 3 yrs
X
Register, 2 yrs
The H1 register, filled automatically from bills

GSTR-1 ready

HSN summary, B2C summary and documents issued, straight from your bills.

GSTR-3B & input credit

Rate-wise output tax net of credit notes, and ITC from every purchase.

GST 2.0 slabs

Your own slab list, with a nudge where a medicine moved from 12% to 5%.

Tamper-evident

Bills are cancelled, never deleted. Every change lands in the audit trail.

Stock & purchases

From the distributor's invoice to the customer's bag, every batch is tracked with its own MRP, cost and expiry.

Inventory

Live stock, batch by batch

Packs and loose units, next expiry, MRP, stock value at cost and low-stock flags for every product.

Live stock, batch by batch
Product master

GST pricing helper built in

See the CGST/SGST split, margin and profit per strip before you save a price. Warns when PTR or sale rate cross MRP.

GST pricing helper built in
Purchases

GRN straight from the invoice

Free packs lower landed cost, IGST switches on for other states, and expired batches are rejected at the door.

GRN straight from the invoice
Batches

A ledger you can audit

Every unit in or out is a ledger entry: purchase, sale, return, adjustment, write-off. Stock is always the sum.

A ledger you can audit
Expiry

Nothing expires on the shelf

Buckets for expired and the next 90 days, with one-click write-off or a pre-filled return to the supplier.

Nothing expires on the shelf
Returns

Credit notes in seconds

Return part of a bill, restock the same batch or book damage as loss, refund in cash, UPI or store credit.

Credit notes in seconds
Reports & profit

Gross profit at the actual cost of each batch sold, stock losses from expiry and damage, and your expenses, in one honest P&L. Plus 37 reports with CSV, Excel and PDF export.

Profit and loss statement
Web · Windows · Phone

Owners check today's sales from anywhere. Staff bill on a phone at the shelf when the queue is long. The same app runs in the browser, as a Windows desktop app on the store hub, and installs on phones.

  • Installable phone app
  • Windows installer with your brand
  • Silent 80 mm printing
  • Dark mode everywhere
Billing on a phone
Start simple, grow into it

Every pharmacy starts with the complete billing, stock, GST and compliance core. Switch on credit, chains, offers or CA access later, without moving data or changing software. Try the switches.

Always on
Basic billing
Cash · UPI · CardLoose saleGST invoicesSchedule H/H1ReturnsPurchasesExpiry28 reportsP&L
White-label & multi-tenant

Each chain gets its own logo, colours, sign-in link, receipt footer and even the app name on staff phones and the Windows desktop. Stores, staff and data stay fully separated between organisations.

Pick a brand to see the app take on its colour.

SB
Sri Balaji Medicals
3 stores · Cloud
Online
Today
₹48,210
Bills
186
Margin
21.4%
Cash
UPI
Card
Returns
Plans

All plans include the full basic billing core, offline store hubs, GST and Schedule H compliance, and updates. Add modules whenever you're ready.

Starter
A single pharmacy
Pricing on request
  • 1 store
  • 5 staff
  • 1 store hub PC
  • Basic billing core
  • Optional modules
Recommended
Standard
A growing pharmacy
Pricing on request
  • Up to 3 stores
  • 20 staff
  • 5 store hub PCs
  • Basic billing core
  • Optional modules
Pro
A regional chain
Pricing on request
  • Up to 10 stores
  • 75 staff
  • 15 store hub PCs
  • Basic billing core
  • Optional modules
Enterprise
Large chains
Pricing on request
  • Unlimited stores
  • Unlimited staff
  • Unlimited PCs
  • Basic billing core
  • Optional modules
For pharmacies in Karnataka and across India

Pharmacy billing software for medical stores across Karnataka

For every medical store in the state, starting with coastal Karnataka: Udupi, Karkala, Kundapura and Mangaluru first.

ಮೆಡಿಕಲ್ ಶಾಪ್ ಬಿಲ್ಲಿಂಗ್ ಸಾಫ್ಟ್‌ವೇರ್

MedAssist POS is medical store billing software and pharmacy inventory management in one app, made for chemists and druggists in India. Make GST bills in seconds, sell strips or loose tablets, and track every batch with its MRP, cost and expiry date.

It is offline pharmacy software: billing continues during internet and power-line outages, which are common across coastal Karnataka in the monsoon, and syncs to the cloud when the connection returns. The Schedule H1 register, expiry tracking, purchase entry (GRN), supplier returns and GSTR-1 / GSTR-3B reports are built in.

From a single medical shop to a pharmacy chain with several branches, MedAssist POS runs on a Windows PC at the counter, in any browser and on your phone.

Now onboarding in coastal Karnataka

  • Udupi
  • Manipal
  • Malpe
  • Brahmavar
  • Kaup
  • Karkala
  • Kundapura
  • Koteshwara
  • Byndoor
  • Mangaluru

Coming next across Karnataka

  • Bengaluru
  • Mysuru
  • Hubballi-Dharwad
  • Belagavi
  • Shivamogga
  • Davanagere
  • Kalaburagi
  • Hassan

Made for

  • Retail medical stores
  • Chemists & druggists
  • Hospital pharmacies
  • Clinic pharmacies
  • Pharmacy chains
  • Generic medicine stores
Questions

Pricing depends on the number of stores, staff and the modules you need. Use Contact us on this page with your details and we will call you back with a price for your pharmacy.

Tell us how many stores and counters you have. We'll call you back with a price and show MedAssist POS working with your own products.

See how billing works