Industry playbook
Chemists & medical stores
How chemists automate batch billing, expiry control and GST with hisabkitab
Think of a neighbourhood medical store with one busy counter and home delivery, billing a hundred or more small bills a day. It buys from several distributors on credit, sells strips and loose tablets, keeps prescription details for scheduled drugs, and loses money quietly every month to expired stock.
The challenges
The quiet losses behind a busy counter
Expiry losses nobody sees coming
Slow-moving medicines expire on the shelf. Without a view of stock by expiry date, the chemist learns about it only during a clean-up, after the window to return the stock to the distributor has passed.
Batch on every bill, fast
Customers want their medicine in seconds, but the bill should carry batch and expiry. Typing them from the strip slows the counter, and skipping them causes problems with returns and recalls.
Prescription records for scheduled drugs
Certain scheduled drugs require prescription details such as doctor and patient to be recorded. Keeping a separate register by hand is tedious, and missing entries create trouble during an inspection.
Strips, loose tablets and bottles
Medicines are bought in boxes, stocked in strips and often sold as loose tablets. Without a clear unit conversion, stock never matches the shelf and the cost of each sale is guesswork.
Many distributors, many credit terms
A chemist buys from several distributors, each with its own credit period, schemes and expiry return policy. Tracking dues and returns separately for each in a notebook means paying late or missing claims.
A day in the life
A day before vs after hisabkitab
Before
Counter staff type medicine names and amounts; batch and expiry are often skipped.
Prescription details are written in a separate register at the end of the day.
Expired stock is discovered during a shelf clean-up and written off.
Distributor bills are entered in the evening, and dues tracked in a notebook.
With hisabkitab
Scan or search the medicine; the batch and expiry are picked from stock and the bill thermal-prints.
Doctor and patient details are captured as transaction fields on scheduled-drug bills.
Pharma reports show near-expiry stock in time to sell or return it.
Distributor ledgers show dues by age, and expiry returns are booked batch-wise.
Solutions
How hisabkitab solves it
Expiry losses
Batch & expiry tracking + Pharma reports (Pharma Update)
Every purchase carries batch and expiry, and stock can be viewed by expiry date. Review near-expiry stock weekly and return it to distributors while their policy still allows.
Slow batch entry
Print Barcode + Thermal print
Scan or search the medicine, pick the batch from stock and thermal-print the bill. Batch and expiry land on the invoice without retyping.
Prescription details
Custom Field (Transaction level)
Add Doctor Name, Patient Name and Prescription No as invoice fields. They print on the bill and stay searchable for scheduled-drug records.
Strip vs loose sale
Custom Field (Item Level) + Formula
Store tablets-per-strip on the item; Total pieces = Strips × Pieces-per-strip keeps stock consistent whether you sell a box, a strip or loose tablets.
Distributor dues and returns
Supplier Ageing + Debit Note
See what you owe each distributor by age, and record expiry returns as debit notes against the right batch and supplier.
Licence on invoices
Drug licence on invoices (Pharma Update)
Print your drug licence number on every bill from the company profile.
Inside the software
Built for your books
Custom formula example
Total pieces = Strips × Pieces-per-strip. Example: a box of 10 strips × 15 tablets = 150 tablets; selling 6 loose tablets reduces stock by 6.
4-level grouping
Items: Therapy (Cardiac) → Form (Tablet) → Schedule (H) → Brand. Customers: Area → Customer type (Walk-in / Clinic) → Delivery person → Party.
Reports you’ll use
Pharma reports (batch & expiry) · Low Stock Report · Supplier Ageing Report · Item-wise Profit Report · Day Book · GST Report
Compliance notes
Most medicines moved to the 5% GST slab in September 2025 and a few are exempt, while cosmetics and general items on the same counter may attract higher rates, so set HSN and rate per item. Drug-control rules expect batch, expiry and licence details on bills and prescription records for scheduled drugs. Small stores should check whether composition or regular registration suits them before setting up invoicing.
Recommended plan
The plan that fits
Advanced
₹6,999/year, exclusive of 18% GST (or ₹13,999 for 3 years)
The Pharma Update's batch and expiry tracking, drug licence on invoices and pharma reports are on Advanced, along with barcode-scanner billing and AI-OCR for distributor bills. Transaction-level fields for prescription details, item-level conversions and thermal printing are included too.
FAQs
Frequently asked questions
Can hisabkitab be used by a medical store?
Yes. With the Pharma Update on the Advanced plan, hisabkitab supports batch and expiry tracking, drug licence numbers on invoices and pharma reports. Add hisabkitab's barcode billing, thermal printing and custom fields, and a single-counter chemist has a complete billing, stock and GST workflow in one cloud app.
How do I stop losing money to expired stock?
Record batch and expiry on every purchase, then check the near-expiry view in pharma reports every week. Items close to expiry can be moved to the front shelf, offered to clinics, or returned to the distributor while their return policy still applies, instead of being discovered after it is too late.
Can I record doctor and patient details on a bill?
Yes. Add Doctor Name, Patient Name and Prescription No as transaction-level custom fields on Boost. Staff fill them only on bills that need them, they print on the invoice, and you can search past bills by any of them when a record is requested.
Can I sell loose tablets from a strip?
Yes. Store tablets-per-strip on the item and keep stock in pieces. Selling a full strip or a few loose tablets both reduce stock correctly, and the formula keeps purchase quantities in boxes or strips consistent with what sits on the shelf.
Will billing be fast enough at a busy counter?
Billing is keyboard-first with Tally-style shortcuts, supports barcode scanning and prints on thermal printers. Batch and expiry are picked from stock rather than typed, so a typical prescription bill takes seconds and the queue keeps moving even during evening peaks.
Bill in seconds, lose nothing to expiry
Book a demo and see a prescription bill with batch, expiry and doctor details, then the near-expiry view that tells you what to return this week.
