POS operations guide

How pharmacies should control expiry and batch details in billing software

Pharmacy billing must protect speed and caution together. Batch and expiry discipline helps staff sell safely, rotate stock, manage supplier returns and avoid discovering expired items too late.

Practical workflow

Where this setup helps

This guide helps pharmacies, medical stores, clinic pharmacies, health product counters and pharmacy sections inside larger retail stores.

How the workflow should run

Receive purchase with expiry or batch detail where needed, place stock for first-expiry-first-out handling, bill items with correct tax group, flag near-expiry items and separate supplier returns from sellable stock.

What to decide before buying hardware

Decide which products require strict batch and expiry entry, who can edit expiry, how near-expiry stock is reviewed and how supplier returns are recorded.

Reports or checks after rollout

Review near-expiry stock, expired stock, purchase batches, supplier returns, fast-moving medicines, slow stock and cancelled bills.

Hardware and software required

Hardware

  • Billing computer at pharmacy counter.
  • Barcode scanner.
  • Receipt or invoice printer.
  • Optional label printer for internal shelf labels.
  • Backup storage for billing and purchase history.

Software and data

  • Item master with category, tax group and barcode.
  • Batch and expiry fields where required by workflow.
  • Purchase receiving and supplier return records.
  • Near-expiry and expired stock reports.
  • Permissions for returns, expiry edits and stock adjustment.

Setup sequence

  1. Classify which items need batch and expiry discipline.
  2. Train receiving staff to enter expiry during purchase, not after sale.
  3. Use shelf rotation so older stock is sold first when appropriate.
  4. Run near-expiry reports at a fixed interval.
  5. Record supplier return separately from customer return.
  6. Restrict manual stock and expiry edits.

What each person sees

Customer

Receives products billed clearly and handled with better stock discipline.

Pharmacist

Can check expiry-sensitive stock before it becomes a problem.

Owner

Sees expiry loss, supplier return value and fast-moving medicine groups.

Mistakes to avoid

Avoid these during rollout

  • Entering expiry only when someone notices a shelf issue.
  • Mixing expired stock with sellable stock.
  • Treating supplier returns like normal sales returns.
  • Letting all staff edit batch details.
  • Not backing up pharmacy billing and purchase data.

Questions

Does every pharmacy item need batch tracking?

The business should decide based on product type and local compliance expectations. Expiry-sensitive items need stricter control.

What report should pharmacy owners check often?

Near-expiry stock, expired stock, supplier returns, fast-moving items and stock adjustment.

Can billing continue offline?

Yes, if the local POS has the needed item and stock data before the outage.

Where Posnic fits

Posnic Community Edition is the free open-source local POS for billing, stock, tax setup and daily operations. Posnic Cloud is only needed when a business wants branch sync, managed backups, remote dashboards or connected ordering workflows.