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.