Not a brochure — a recording of a working system. Thirteen admin screens, from Purchase Invoice and Batches to the POS counter and the Prescription List. Then the part most vendor pages leave out: what those three and a half minutes do not show — no low-stock alert screen, no expiry alert, no barcode scan at the counter — and the honest India price.
Pharmacy software exists to move a medical store from selling strips to tracking batches — every distributor purchase, every counter sale and every prescription filed against the specific batch of the specific medicine, because a batch is the only place an expiry date can live. The video below is a recording of a working system, not a slideshow: 13 admin screens in three and a half minutes — dashboard, doctor list, products, purchase invoice, all customers, sales history, batches, store balance, vendors, prescription list, banners, POS and add-on management. In India, deployment starts at ₹1,00,000, maintenance from ₹3,000/month, and a from-scratch custom build of the same scope is a 6–16 week project. Two things before you read on. There is no low-stock alert screen, no near-expiry or expired-stock report, no barcode being scanned at the counter and no GST return being filed anywhere in those three and a half minutes — the Batches screen exists, the alerts built on top of it are not in the recording. And read the screen list once more: Doctor List, Prescription List and Banners are online-ordering screens, so what you are watching is an online medicine ordering platform with a POS attached, not a pure counter chemist ERP.
Full walkthrough · 3 min 33 sec · English
Write down two figures for your own shop right now, from memory or from the register. One: the rupee value of stock on your shelves that expires within the next 90 days. Two: what your distributors still owe you in credit for goods you have already returned. If both numbers come to you in under a minute, your register is doing its job and a system will mostly add data entry — buy nothing yet. If either number needs an evening of pulling strips off racks and matching them to old bills, that gap is the entire product, and it is not a gap that closes on its own: it widens with every new distributor, every schedule change and every month you stay open. Notice what is not on that list — how many customers you serve a day, how many SKUs you carry, whether you have one counter or three. Those decide how big the project is. They do not decide whether you need one.
ZoopCoder is paid to deploy these systems, and the test above tells a share of readers — single-counter shops on cash sales, owners who personally know every rack — not to buy one yet. That is deliberate. A chemist who installs a batch-wise system before anyone is willing to do batch-wise purchase entry ends up maintaining the register and the software, and the software will be the one that gets abandoned.
Want this priced for your medical store?
Tell us how many counters and branches you run, whether purchase entry will be batch-wise with expiry dates, whether you want customers ordering online with an uploaded prescription, and whether a barcode scanner, a thermal printer or a payment gateway has to be wired in. We come back with a fixed, itemised number — on WhatsApp, within one working day.
This is not a feature list. It is the set of screens the recording above actually walks through, with the thing in your shop each one exists to replace. If a screen is not in this table, it is not in the video.
| Screen | What it does in the system | What it replaces today |
|---|---|---|
| Dashboard | The shop position at a glance — what sold, what came in, what the period has taken | Counting the cash drawer and calling that the day’s report |
| Doctor List an online-ordering screen, not a counter one | A directory of doctors held as records, so a prescription can be attached to the person who wrote it | A prescription slip in the drawer with an illegible signature on it |
| Products | The medicine master — one record per item, the thing every other screen hangs off | A rack layout that only the two people who work there can read |
| Purchase Invoice | The distributor bill entered into the system, which is where stock and cost actually enter the shop | A spike file of distributor bills reconciled once a month, badly |
| All Customers | The customer master — who bought, so a repeat patient is a record rather than a face | A khata notebook for the families who buy on credit |
| Sales History | Every sale in one list, by date — this is the daily sales register the caption promises, and it is genuinely here | A bill book only the counter has seen and nobody totals by item |
| Batches | Stock held batch-wise rather than item-wise — the screen that makes expiry, recall and distributor returns possible at all | Reading expiry dates off strips by hand, rack by rack, once a quarter |
| Store Balance | What the store account holds inside the system — a running money position, not a bank reconciliation | Judging the week by whether the drawer looked full on Saturday |
| Vendors | The distributor master — who you buy from, held against the purchases and the money owed | Three distributor statements that have never once matched your own count |
| Prescription List an online-ordering screen, not a counter one | Prescriptions submitted into the system as a queue to be read and dispensed against | A photo of a prescription on WhatsApp and a phone call to confirm it |
| Banners storefront furniture — there is a customer-facing shop behind this build | Promotional banners for the online store front | — |
| POS | The counter billing screen, where a sale is rung up. Note what does not happen inside it in the recording: nothing is scanned with a barcode gun, and no printed GST tax invoice is shown coming out of it | A carbon-copy bill book and a calculator |
| Add-on Management | Which optional modules are switched on for this installation — useful to know, because it tells you the base system is smaller than the full menu | — |
Thirteen rows, thirteen screens — this table is the recording, with nothing added.
The video is captioned with batch and expiry tracking, GST invoice printing, supplier purchase entry, low-stock alerts and a daily sales register as the features it covers. Two of those five are genuinely on screen and you can watch them: supplier purchase entry is Purchase Invoice plus Vendors, and the daily sales register is Sales History. The other three deserve a straight answer. There is no low-stock or reorder alert screen anywhere in the 13 — nothing that lists what has fallen below a level and needs indenting. Batch tracking is there but expiry alerting is not: the Batches screen exists, and a batch is where an expiry date lives, but the recording never opens a near-expiry list, an expired-stock report or a return-to-distributor credit note, and those reports are the reason a chemist wants batches in the first place. No printed GST tax invoice is shown, and no GST return, GSTR summary, HSN report or e-invoice appears at all. Beyond the caption, these are also absent: no barcode being scanned at the counter, no Schedule H or H1 register, no narcotic register, no salt or generic substitution lookup, no drug interaction or allergy check, no rack or shelf location, no home-delivery dispatch or rider screen, no insurance or TPA claim, and no loyalty scheme. Indian chemists are separately required to maintain a Schedule H1 register for certain prescription drugs; nothing in this recording keeps one for you, so if you need that in the system rather than in a bound book, put it in the scope in writing before any money moves. All of these are things ZoopCoder can build — they are simply not what you are watching, and we would rather write that sentence than let you discover it on a demo call.
One more thing the screen list tells you that the caption does not. Doctor List, Prescription List and Banners are three of thirteen screens spent on online ordering — a doctor directory, a queue of submitted prescriptions and promotional banners are not things a counter-only chemist has any use for. Read together with a POS screen and a Products master, this is an online medicine ordering platform with a shop counter attached, and that is a genuinely good fit if you want customers ordering from your own storefront with a prescription upload while the walk-in counter keeps running on the same stock. It is a poorer fit if you want a pure counter ERP whose whole job is fast billing, batch-wise margins and distributor reconciliation, and it is the wrong shape entirely for a hospital in-patient pharmacy issuing against ward indents — that is the hospital system, which has its own pharmacist login. Say which of the three you are in your first message and we will quote that one instead of this one.
These are ZoopCoder’s own published numbers, from the pricing page — not a market survey. Your exact figure comes from a fixed written quote, returned in 24–48 hours.
| Route | What you get | Price | Time |
|---|---|---|---|
| Deploy & configure the system in this video | Your product master loaded, vendors added, opening stock entered batch-wise, tax rates set, counter and staff roles created, the storefront branded and your team trained | From ₹1,00,000 | Weeks, not months |
| Custom build from scratch | Built around what the ready system does not do — near-expiry and reorder alerts, a Schedule H1 register, substitution lookup, distributor bill import, your own delivery flow | Custom software, from ₹1,00,000 | 6–16 weeks |
| Keeping it running | Security updates, backups, bug fixes, support — Basic / Professional / Enterprise | ₹3,000 / ₹8,000 / ₹15,000+ per month | Ongoing |
| Third-party accounts & hardware | Barcode scanner and thermal printer, a payment gateway account, SMS or WhatsApp sender accounts — bought and opened in your own name, with their own recurring costs. Your drug licence and GST registration are yours and are not part of any software quote | Not included in the above | Yours to keep |
| Included either way | Full source code and database ownership, documentation, 30 days post-launch support, staff training | ₹0 extra | — |
Payments follow the standard schedule — 30% at kickoff, 40% at the mid-project milestone, 30% on delivery. Build times match the window in our timeline guide, where every three days you take to approve a stage adds roughly a week to the calendar.
Not how many customers walk in. Four things, in this order:
It moves a medical store from selling strips to tracking batches — every distributor purchase, every counter sale and every prescription filed against the specific batch it belongs to, because a batch is the only place an expiry date can live. Thirteen admin screens, all shown in the demo above. Read the shape of the list, though: Doctor List, Prescription List and Banners are online-ordering screens, so this is an online medicine ordering platform with a POS attached, not a pure counter chemist ERP.
Deployment and configuration starts at ₹1,00,000, maintenance runs ₹3,000 / ₹8,000 / ₹15,000+ per month by plan, and a from-scratch custom build of the same scope is 6–16 weeks and priced as custom software. Whether purchase entry is batch-wise with expiry dates, whether customers order online with an uploaded prescription, and what hardware or gateway has to be wired in move the price far more than the number of counters you run.
No. The Batches screen is genuinely there, and batches are where expiry dates live, but no near-expiry list, expired-stock report, return-to-distributor credit note or low-stock and reorder screen is opened in those three and a half minutes. The recording also shows no barcode being scanned at the counter, no printed GST tax invoice, no GST return, no Schedule H1 or narcotic register, no substitution lookup and no drug interaction check. All buildable — all scope lines to price in writing rather than assume.
Yes — source code, database and project files, with documentation, handed over as part of the quoted price and no release fee. Insist on it in writing from any vendor. A pharmacy system holds customer names tied to the medicines they buy, uploaded prescriptions and the doctors who wrote them, which is health information about your customers. A vendor who keeps the code and hosts it only on their own account is holding that, not just a website.
For one counter on cash sales, often not yet. The honest test is two questions you should be able to answer without opening anything: what is the rupee value of stock expiring in the next 90 days, and which distributor still owes you credit for goods already returned. If both answers come instantly, your register is working. If either needs an evening of counting strips, that gap is what you are buying — and it widens every month.
Send us how many counters and branches you run, whether purchase entry will be batch-wise with expiry dates, whether you want customers ordering online with a prescription upload, whether you need a barcode scanner and thermal printer at the counter, and whether any compliance register has to live in the software. We come back with an itemised, fixed-price quote within 24–48 hours — including what we would leave out to bring the number down, and what year one costs to run.
All software demos · Hospital management software demo · POS billing software demo · Inventory management software demo · Hotel management software demo · HR & payroll software demo · Car rental software demo · Custom software development · How long it takes to build · What a quote must include · ZoopCoder pricing