Batch and expiry on every line
Recorded per item and printed on the bill. The expiry is a real date field, not free text, so it can be sorted, compared and warned about rather than typed as "next year".
For pharmacies and medical shops
Batch number, expiry and composition captured on every line, because a medical bill without them is not one — and because stock that has gone out of date must not reach a customer.
Works with no internet · One payment, no renewal · Your data stays on your computer
Recorded per item and printed on the bill. The expiry is a real date field, not free text, so it can be sorted, compared and warned about rather than typed as "next year".
The brand field is labelled Manufacturer for a pharmacy, because asking a chemist for a "brand" invites the wrong answer.
HSN-wise summaries, B2B invoice-wise with the buyer's GSTIN, B2C consolidated by rate — exported ready for GSTR-1.
The counter keeps billing when the line goes down, which for a chemist is not a convenience.
TexBill runs on the shop's own computer. A dead line, a power cut on the tower, a provider outage — the counter carries on, because nothing it needs is somewhere else.
Bought once, not rented. There is no renewal to forget and nothing to stop paying — if we disappeared tomorrow, your copy keeps working.
The shop's data sits on the shop's computer, not on somebody else's server. Cloud backup exists and is optional, and it is off until you turn it on.
Yes, per line, and the expiry is a proper month field rather than free text so it can be checked and reported on.
No. TexBill is billing, stock and GST software. It records batch, expiry and composition, but it does not maintain statutory drug registers.
The same installer configures itself for each of these. You pick the type during setup and the right fields appear.