Home › Blog › Your First Week on New Pharmacy Software — A Realistic Setup Order

Your First Week on New Pharmacy Software — A Realistic Setup Order

2026-09-08 • 6 min read

Picture a pharmacy owner who switches to new billing software on a Monday. By Thursday, his Schedule H1 register is blank, his GST returns have the wrong HSN codes, and his counter staff are hand-writing invoices because nobody set up the barcode scanner. He loses days of clean billing data — data his accountant needs for the quarter-end filing.

That story is not unusual. Many pharmacy software setup guides skip the part where things go wrong. They show you a screenshot of a clean dashboard and call it onboarding. What they don't tell you is the order in which you configure things matters as much as the software itself.

If you get that order wrong, you don't just lose time — you lose GST input credit, you create compliance gaps a drug inspector can cite under the Drugs and Cosmetics Rules, and you may not even know the damage until your CA calls three months later.

Free tools for Indian pharmacies — check a medicine's Schedule (H1/H/X), look up its HSN code and GST rate, or search more than 2.5 lakh medicines. No signup, no account.

Open the free pharmacy tools →

Day 1 Mistake: Loading Stock Before Setting Up GST and HSN

Many pharmacy owners open new software and immediately start entering medicines. It feels productive. It is the wrong first step.

If your GST configuration is not set before stock entry, every purchase entry you create is either missing the tax rate or carrying the wrong one. For medicines falling under HSN 3004 — which covers most finished pharmaceutical formulations — the applicable GST rate is 5% as revised under the 56th GST Council meeting in September 2025. If your software defaults to 12% or 18% because no one set the correct rate first, every purchase invoice in your GSTR-2B reconciliation will need manual correction.

Picture a neighborhood pharmacy processing 40 purchase invoices a week that discovers this after two weeks. The correction work can take an accountant several hours — a recoverable cost, but one that comes out of the owner's pocket, not the software vendor's.

Get GST configuration, HSN codes, and your firm's GSTIN verified on Day 1, before a single stock entry is created.

Day 2 Risk: The Schedule H1 Register Nobody Sets Up

Under Rule 65 of the Drugs and Cosmetics Rules, every Schedule H and H1 supply must be recorded, and Schedule H1 supplies also go in a separate register kept for three years. Selling a Schedule H1 drug without a prescription is punishable under Section 27(d) of the Drugs and Cosmetics Act, 1940, with imprisonment of one to two years and a fine of not less than ₹20,000.

In many billing systems, the Schedule H1 register is a feature you switch on and map yourself, medicine by medicine. That mapping takes time, so it gets skipped in the first week.

Here is what that skip costs:

Set up the Schedule H1 register on Day 2, before your first Schedule H1 dispensing happens on the new system.

Day 3 Gap: Patient Data Entered Without a Privacy Policy in Place

When your staff start entering patient names, phone numbers, and prescription details into new software, those records fall under the Digital Personal Data Protection Act 2023. DPDPA 2023 requires that personal data is collected with a lawful basis and that patients are informed of how their data is used.

Many pharmacies have not documented this, and it rarely comes up during software onboarding.

This is not a hypothetical risk. Penalties under DPDPA 2023 can reach ₹250 crore for failing to take reasonable security safeguards. A retail pharmacy is unlikely to face the upper end of that range, but the absence of any documented privacy notice or data-handling policy is a compliance gap that is worth closing in week one, not year two.

Talk to your legal advisor and post a basic privacy notice at your counter before staff begin entering patient data into the new system.

What the First Week Looks Like When the Setup Order Is Right

When pharmacy software onboarding follows the correct sequence, the difference in the first month is measurable.

Without correct orderWith correct order
GST errors discovered at quarter-endGST entries clean from invoice #1
Schedule H1 register empty for 2+ weeksH1 sales logged from the first bill
Staff reverting to paper during confusionStaff billing from Day 1 with consistent workflow
Expiry dates not tracked in new systemFEFO batch selection active from first GRN
Accountant billed for correction workTally export ready at month-end, no rework

The pharmacies that get through week one cleanly are not the ones with the most patient staff or the most IT-literate owners. They are the ones who were told the right sequence before they started — and who had software that enforced that sequence rather than leaving it to chance.

How Week One Works on Nesayo

Picture a chemist switching to Nesayo. The setup screen does not ask for a choice between 400 configuration options. It is four short steps — language, the shop's details, how stock will come in (a stock file from Marg, Tally, CSV or Excel, a photo of a stock register or distributor bill, or later), and ready to bill.

The order this post recommends is built into the defaults. GST is set to 5% for medicines from the first bill. A catalogue of more than 2.5 lakh medicines brings the HSN code with each medicine, and Schedule H and H1 flags come from rules that recognise H1 salts plus the catalogue's advisory schedule — nothing to map by hand, and a medicine no rule can place is treated as prescription-only until the pharmacist says otherwise. Staff type a few letters of a medicine name and the system finds it and flags it if it is Schedule H1, all before the invoice is printed. Schedule H1 sales are logged at billing from the first bill (patient, prescriber, medicine, batch, quantity); the pharmacist adds the prescriber's address.

On the AI Employee plan, the Morning Briefing agent sends a summary each morning: batches crossing into the 30-day expiry window, customer dues, or a top-selling medicine likely to run out — ready to review and approve before the shop opens (Payment Advisor lists distributor payments due separately). The same plan includes a Tally export, so at month-end the accountant gets a file to import rather than re-entering sales.

Nesayo's billing is free forever (as of September 2026; see current plan details at nesayo.com/pricing). Paid plans start at ₹399 per month for the Starter plan, ₹999 per month for the AI Employee plan which includes all five agents, and ₹2,999 per month plus ₹999 per extra pharmacy for chains — pricing as of September 2026 and subject to change; verify at nesayo.com/pricing before purchasing.

The Choice Is Already Made for You — By Whoever Sets Up First

Every day your new software runs with incomplete GST configuration, an empty Schedule H1 register, or no expiry tracking is a day of data you cannot recover. The first week of any pharmacy software setup is the week that determines whether the system works for you or you work around the system for the next three years.

Getting week one right means cleaner books, faster accountant cycles, and fewer panic moments at audit time. Getting it wrong often isn't discovered until the damage is already priced in.

Spend 20 minutes at nesayo.com/demo — a sample pharmacy is pre-loaded, no signup required. Bill a few medicines, bill a Schedule H1 medicine, and look at the expiring stock. When you are ready, setup itself is at nesayo.com/setup.

---

FAQ

What is the correct order to set up pharmacy billing software?

Start with GST configuration and HSN codes before entering any stock or creating any invoices. Then set up your Schedule H1 register and map all regulated medicines. Enter opening stock only after both compliance layers are active. This order ensures that every transaction from your first invoice is clean for GST reconciliation and drug regulatory purposes.

Is FEFO a legal requirement in Indian pharmacies?

FEFO (First Expiry, First Out) is not explicitly mandated by name in Indian retail pharmacy rules, but Good Pharmacy Practice guidelines and the general duty-of-care standard strongly support dispensing the shortest-expiry batch first. Selling expired medicines is prohibited, and FEFO is the simplest stock discipline that keeps the earliest-expiring batch moving before it expires. Verify the current position with your state pharmacy council or a pharmacist-lawyer.

What happens if my Schedule H1 register has gaps during a drug inspector visit?

Under Rule 65(3)(h) of the Drugs and Cosmetics Rules, every Schedule H1 supply must be recorded in a separate register — prescriber's name and address, patient's name, drug and quantity — kept for three years, so an incomplete or absent register is a breach of the Rules, and the licensing authority can act against the licence in serious cases. Selling a Schedule H1 drug without a prescription is punishable under Section 27(d) of the Drugs and Cosmetics Act, 1940, with imprisonment of one to two years and a fine of not less than ₹20,000. A gap of even a few days — such as the period between switching software and activating the register — can be cited during an inspection.

Which HSN code applies to most medicines sold in a retail pharmacy?

Most finished pharmaceutical formulations — tablets, capsules, syrups, injections — fall under HSN 3004. The applicable GST rate is 5% as revised at the 56th GST Council meeting in September 2025. Some OTC products, surgical items, and nutraceuticals may carry different codes. Verify the exact classification for non-standard products with your CA or a GST consultant, as misclassification affects input credit reconciliation.

How long does it take to enter opening stock into new pharmacy software?

For a neighbourhood pharmacy carrying a thousand or more SKUs, typing opening stock by hand takes days of part-time staff effort. Migrating from an older system that can export a CSV or Excel file is much faster, provided the new software accepts a standard format. The bottleneck is almost always batch and expiry data — that must be entered accurately because it drives FEFO selection and expiry alerts.

Does switching pharmacy software create a gap in my GST records?

It can, if your migration period overlaps with a tax period and the new system is not generating correct invoices from Day 1. To prevent gaps, activate the new system at the start of a month if possible, and ensure your old system's final sales data is reconciled before you close it. Your CA should review the transition month's GSTR-1 and GSTR-2B before filing, regardless of which software you move to.

How does prescription photo scanning work in pharmacy software, and is it legally valid?

Several pharmacy software systems let the counter pharmacist photograph a prescription using a phone camera. On Nesayo's paid plans, the photo is read into the bill, so the medicines do not have to be typed; the pharmacist checks every line before saving. Whether a scanned image satisfies the legal requirement to retain the original prescription depends on your state drug authority's current guidelines — some states require the physical original for Schedule H1 drugs. Confirm with your drug inspector or state pharmacy council what retention format they accept.

How does Nesayo handle setup for a pharmacy that has never used billing software before?

Nesayo's setup is four short steps: language, your shop's details, how you will add stock (a stock file from Marg, Tally, CSV or Excel, a photo of a stock register or distributor bill, or later), and you are billing. GST defaults to 5% for medicines, and a catalogue of more than 2.5 lakh medicines brings HSN codes and an advisory schedule with it, so there is nothing to map by hand; a medicine no rule can place is treated as prescription-only (Schedule H) until the pharmacist says otherwise. Schedule H1 sales are logged from the first bill (the pharmacist adds the prescriber's address). Billing starts with typing a few letters of a medicine name. Billing is free; paid plans start at ₹399 per month as of September 2026 (verify current pricing at nesayo.com/pricing).

Nesayo runs pharmacy operations while you serve customers

Free billing forever. Full — 5 agents, voice billing in Hindi — is ₹999/month + GST (as of October 2026).

Start free →