CuroMedica

Hospital pharmacy management

The counter sells the right batch, and cannot sell an expired one.

The pharmacist loads the doctor's prescription or searches an item, and the system picks the batch that expires first. Stock moves only when the sale is billed, GST is split per item, and the tax invoice comes out of the same bill engine as the rest of the hospital.

Pharmacy counterFrom prescription RX-5512
ItemQtyBatch pickedExpiryMRP
Tab. Paracetamol 650 mg 10B241703/202720.00
Cap. Amoxicillin 500 mg Sch H15AX093201/202796.00
Tab. Pantoprazole 40 mg Sch H10PN118006/202785.00
Cap. Amoxicillin 500 mgAX087110/2026Expired · not offered
Prescription on fileSchedule H lines cleared for billing
Taxable
191.43
GST 5%
9.57
Total ₹
201.00

What changes on the floor

Pharmacy and stores. Included in: Hospitals, Hospital groups, Clinics.

  • Expired stock is found at the annual count, or by a patient

    An expired batch is never offered at the counter, and batches expiring within 30 days are flagged every morning.

  • Schedule H drugs go out without a prescription on file

    A Schedule H or H1 line needs the prescription or a recorded prescriber before the bill can be raised. Schedule X needs the prescription itself.

  • The system says twelve strips and the shelf has four

    Every movement is a signed ledger row per batch: receipt, sale, return, adjustment. The per-item ledger shows how the number got where it is.

Rules the software enforces

These are checks in the product, with the reason shown to the person at the screen.

  • Refused
    An expired batch at the counter

    The pick takes the earliest expiry among batches still in date. An expired lot is never offered.

  • Refused
    A sale larger than the stock

    A shortfall stops the line and states how many units are short, in place of selling into negative stock.

  • Refused
    Schedule H, H1 or X without its paperwork

    The bill is held until the prescription or prescriber is recorded against the line.

  • Refused
    Expired goods at receipt

    A goods receipt will not take in a batch that is already past its expiry date.

What is in it

Counter

  • Load lines from the doctor's prescription
  • Search and sell over the counter without a patient file
  • Earliest-expiring batch picked automatically
  • Per-item GST with MRP treated as tax-inclusive
  • Cash, card, UPI and bank transfer, in one payment or several
  • A4, thermal and PDF tax invoice

Stock

  • Item master with HSN, GST rate, schedule and reorder level
  • Batches with expiry and MRP per unit
  • Goods receipts against suppliers
  • Opening stock and count adjustments
  • Returns that put stock back in the same batch

Reports

  • Stock on hand per batch
  • Expiring in 30, 60 and 90 days
  • Low stock against reorder level
  • Day's sales by payment method

Questions hospitals ask

Can the pharmacy run as its own counter for outside customers?+

Yes. A walk-in sale needs no patient file, and it still follows the batch, schedule and GST rules.

How are returns handled?+

A return takes the sale back to the batches it came from and credits the bill through a refund, so stock and money stay matched.

Does it handle different GST rates on one bill?+

Yes. Each line is taxed at its item's rate, and the invoice shows the taxable value and tax per rate.

See pharmacy on your own setup.

A demo is set up with your departments, bed types and tariffs, so you see your hospital and not a sample one.