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

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
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.
- The switch
One visit to go digital
We come to your shop, import your product list, set up the counter PC and train your staff. No retyping, no closing the shop.
- After
Everything easy, for everyone
Bills in seconds with the right batch, GST worked out, the H1 register written for you and today’s sales on your phone.
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.
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.
- 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.
a store PC keeps billing with no internet
ready reports, each with CSV, Excel and PDF export
modules you switch on as the pharmacy grows
H1 register kept, exactly as the law asks
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.
Share your details and we'll call you back with pricing for your store.
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.
Expiry radar
Expired and 30/60/90-day buckets with stock value, write-off or return to supplier in two clicks.
FEFO picks the right batch
The batch that expires first is sold first, split across batches when needed. Expired stock can never be billed.
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.
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.
Scroll through a real bill, from the first keystroke to the printed receipt. Every screen here is the actual product.
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.

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.

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.

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.

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.

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.
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 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.
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
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.

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.
From the distributor's invoice to the customer's bag, every batch is tracked with its own MRP, cost and expiry.
Live stock, batch by batch
Packs and loose units, next expiry, MRP, stock value at cost and low-stock flags for every product.

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.

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

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.

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.

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.

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.

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



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.
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.
All plans include the full basic billing core, offline store hubs, GST and Schedule H compliance, and updates. Add modules whenever you're ready.
- 1 store
- 5 staff
- 1 store hub PC
- Basic billing core
- Optional modules
- Up to 3 stores
- 20 staff
- 5 store hub PCs
- Basic billing core
- Optional modules
- Up to 10 stores
- 75 staff
- 15 store hub PCs
- Basic billing core
- Optional modules
- Unlimited stores
- Unlimited staff
- Unlimited PCs
- Basic billing core
- Optional modules
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
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.

