What billing actually has to get right
Not features. The four things that decide whether the queue moves.
The batch is chosen for you
Search a medicine and the software takes the batch that expires soonest and still has stock. You only get asked when there is a real decision to make - which is how the shelf stays in the order it should sell in.
The tax is already right
GST sits on the medicine, not on the person billing. HSN, rate, CGST and SGST come out per line, and the printed invoice is the one your accountant expects to see.
Split payments, honestly recorded
Cash and UPI on one bill, or part on khata. Each part is its own line in the day book, so the drawer at close of day matches the drawer in the software.
Returns that put the stock back
One line or the whole bill. The units return to the batch they left, the refund goes back the way it was paid, and khata is adjusted - no second entry anywhere.
Khata without a notebook
Put a bill on a customer's account, see what they owe at the counter, and send a reminder on WhatsApp instead of ringing them up.
Who billed what
Every bill carries the person who rang it up, and a counter shift can be opened and counted at the end of it. A short drawer has a name and a time against it.
Billing is where the rest of it comes from
Nothing on this page is typed twice. One bill at the counter is also the stock movement, the GST return, the khata entry and the day book line.
Looking for something more specific?
Each of these answers a different question about running a medical store.
Questions people ask about billing
How fast is a bill?
Type two or three letters of the medicine, press Enter, repeat. The batch and expiry are picked for you from what is actually on your shelf, so a ten-line bill is about as long as it takes to read the strips. Nothing on the screen asks you to choose a batch unless two of them are open.
Is it a proper GST invoice?
Yes. HSN per line, CGST and SGST split out, your GSTIN and your drug licence number in the header, and the buyer's GSTIN and licence on a B2B bill. The same data makes your GSTR-1, so the return and the invoice cannot disagree.
Can one bill be paid two ways?
Half in cash and half on UPI, or part now and the rest on khata - the bill records each part separately, so the day book shows what actually went into the drawer rather than what the total said.
What about a return or a refund?
Take back one line or the whole bill. The stock goes back to the batch it came from, the refund goes out the way the customer paid, and if it was on khata it comes off their balance.
Does it print on my thermal printer?
An 80mm thermal roll and A4 or A5 on an inkjet or laser, from the same bill. There are ten invoice designs; pick one and every bill uses it.
Can I hold a bill and come back to it?
Yes. A customer who has gone to fetch their prescription does not block the counter - park the bill, serve the next person, pick it up again.
Ready to Modernize Your Medical Store?
Join hundreds of pharmacies using SmartChemist for fast billing, GST reports, inventory & expiry management.