Skip to content
Medsplug
For Pharmacies

The counter, the stockroom and the ledger — one screen

Bill faster, never get caught by an expiry, and reorder from your distributors without leaving the app.

app.medsplug.com

Dashboard

3 SM

Total Sales

₹48,920

▲ 12% today

New Orders

7

from distributors

Low Stock

6

need reorder

Customers

214

₹18.4k receivable

Recent sales

MED/26-27/001284 · Sunrise₹253.42
MED/26-27/001283 · Walk-in₹1,120.00
ProductBatchExpiryStock
Azithromycin 500mg AZ23B 08/2026 6
Pantoprazole 40mg PN12A 03/2027 120
ORS Sachet OR55 11/2026 40
Paracetamol 650 PC44 05/2028 300
⚠ 6 batches expiring within 60 days

Selected Products

1 item · MED/26-27/001284
ProductBatchExpiryQtyAmount
Azithromycin 500mgAZ23B08/20263₹84.00
FEFO picked batch AZ23B — nearest expiry 08/2026
CGST + SGST ₹19.42Total ₹253.42

Purchase History

Import CSV

PUR-000345

MediSupply Distributors

₹12,400Received

PUR-000344

HealthFirst Agencies

₹8,120Received

PUR-000343

MediSupply Distributors

₹5,650Pending
Purchase Returns

PR-000121

MediSupply Distributors

₹1,240Approved

PR-000119

HealthFirst Agencies

₹560Pending

SR-000088

Walk-in customer

₹240Completed

Order #A-2207 · MediSupply

Dispatched
Placed
Confirmed
Processing
Dispatched
Purchase & stock auto-created on dispatch
CustomerPhoneBalance
Sunrise Clinic+91 98220 11234₹2,340 due
R. Sharma+91 90040 55621₹560 due
City Hospital+91 98905 33210₹0
Walk-in₹0
GSTR-1GSTR-3B

Outward taxable

₹2,34,900

Total tax

₹28,188

CGST

₹14,094

SGST

₹14,094

B2B 38 invoicesB2C 412 invoices
01

Your day at a glance

Sales, orders, low-stock and expiry on one dashboard.

1/8

A self-playing preview of the pharmacy dashboard. See the full demo →

Billing

GST billing that keeps the queue moving

Add items by name or barcode, apply schemes and discounts, and the tax splits itself.

  • Automatic CGST/SGST for local and IGST for inter-state
  • Quantity schemes (10+2) and rate schemes (10+20%) handled in order
  • Immutable price & scheme snapshot saved with every sale line
  • Printable, branded invoice with configurable series per branch

Invoice preview

MED/26-27/001284

Azithromycin 500mg

GST 12%

₹84.00

Pantoprazole 40mg

10+1 scheme

₹110.00

ORS Sachet

GST 5%

₹40.00

Taxable₹234.00
CGST + SGST₹19.42
Total₹253.42

Batches · FEFO order

Batch AZ24K
Exp 09/2027 120 units
Batch AZ24H
Exp 02/2027 40 units
Batch AZ23P
Exp 11/2026 18 units
Batch AZ23B
Exp 08/2026 6 units

FEFO will sell Batch AZ23B first — 6 units, expiring 08/2026.

Inventory

Never lose money to an expiry again

Stock is event-sourced from a ledger, so quantities always reconcile — and the nearest-expiry batch is always picked first.

  • First-Expiry-First-Out (FEFO) batch selection at billing
  • Expiring-soon and low-stock alerts on the dashboard
  • Event-sourced stock ledger — no silent quantity edits
  • Guard rails against selling expired or out-of-stock items
Everything a pharmacy needs

From purchase to GST return

One platform for the full retail pharmacy workflow.

Counter billing

Keyboard-first POS with per-line GST, schemes, discounts and a printable invoice — numbering configurable per branch.

Inventory & batches

Every product tracked by batch and expiry, with FEFO picking and guard rails against expired or out-of-stock sales.

Expiry control

Batches expiring soon surface on the dashboard so you can return or push them before they’re a loss.

Order from distributors

Search your distributors’ live catalogues and order — stock and invoices flow straight back to you.

Customer ledgers

Track credit customers, record payments and see receivables at a glance.

Supplier ledgers

External suppliers and your Medsplug distributors, each with a running payable ledger.

Purchase returns

Raise a return against a purchase; a distributor purchase auto-creates a matching sale return for their approval.

Reports & GST filing

Sales, inventory, purchase and financial reports, plus read-only GSTR-1 and GSTR-3B summaries.

Put Medsplug on your counter

Book a demo and we’ll load it with your products and batches so you can bill a real sale in minutes.

Or call us at +91 90000 00000