For pharmacies and small drug stores

Every medicine in its place —
every expiry date in view

Search by generic name, brand or barcode and see the exact shelf, with alerts before each batch expires — serve faster, lose less.

  • Start free
  • No credit card
  • Set up in minutes

Sound familiar?

Medicines expiring on the shelf

Found only after expiry — a total loss.

Slow alternative search

The patient waits while you hunt for the same active ingredient.

Untracked returns

Supplier or customer returns that never hit the stock.

Shaml was built to fix exactly this — in the language of Pharmacies.

Everything you need, in one place

Not a generic tool — screens, fields and reports designed for Pharmacies

Smart medicine search

By brand, generic, active ingredient or barcode — with alternatives.

Batch expiry tracking

Batch number and expiry, with 30- and 90-day expiry lists.

Shelf locations

Zone, cabinet and drawer — even a new hire finds it.

Pharmacy POS

Barcode sales, prescription flags and instant receipts.

Returns

Customer and supplier returns logged and reflected in stock.

Pharmacy reports

Sales, margins, suppliers and slow movers.

Also included with every account:

  • Professional invoices
  • A public website
  • Team & permissions
  • Live reports
  • Tax & multi-currency
  • Arabic & English

Up and running in three steps

  1. 1

    Add medicines with batches and expiry

  2. 2

    Set shelf locations

  3. 3

    Start selling and watch the alerts

Frequently asked questions

Search by active ingredient?

Yes, and shows the alternatives you stock.

Track each batch separately?

Yes, by batch number and expiry date.

Flags prescription medicines?

Yes, each item can be marked prescription-only.

Ordering and delivery?

Yes, delivery orders with driver and zone.

A faster pharmacy, fewer losses

Create your pharmacy account now — free, no credit card.

Different business? Browse all industries