# Pharmacy & medical store setup guide for SmartPOS Hub

> Set up a pharmacy on SmartPOS Hub - Pharmacy catalog import, tablet/strip/box units, batches and expiry, prescriptions, supplier returns, credit and reports.

Source: https://docs.smartposhub.com/business-types/pharmacy/overview/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

This guide sets up a retail pharmacy, chemist or medical store on SmartPOS Hub: medicines imported from the Pharmacy catalog, sale by tablet, strip or box, batch and expiry control, prescriptions, supplier returns, customer credit and the reports a pharmacist checks every week.

## Who this guide is for

- **Retail pharmacies and chemists** with one or more branches.
- **Hospital and clinic pharmacies** that sell over the counter.
- **Medical stores** that also sell baby care, personal care and medical devices.

![Product Library Pharmacy catalog with 23,241 products in Medicines and Non-medicine products and product cards](https://docs.smartposhub.com/_astro/product-library-pharmacy-catalog.GcbBOez4.png) (web app page: `/product-library?catalog=pharmacy`)
*The Pharmacy catalog in the Product Library.*

## What you will set up

1. [Pharmacy settings and locations](https://docs.smartposhub.com/business-types/pharmacy/step-1-pharmacy-settings/): expiry, lot numbers, sub-units.
2. [Product Library: Pharmacy catalog](https://docs.smartposhub.com/business-types/pharmacy/step-2-product-library-pharmacy-catalog/): import medicines with tablet, strip and box units.
3. [Medicine details: generic, Rx and controlled items](https://docs.smartposhub.com/business-types/pharmacy/step-3-medicine-details-generic-and-rx/).
4. [Purchases with batches and expiry](https://docs.smartposhub.com/business-types/pharmacy/step-4-purchases-batches-and-expiry/).
5. [Sell by tablet, strip or box](https://docs.smartposhub.com/business-types/pharmacy/step-5-sell-by-strip-and-box/).
6. [Prescriptions for online orders](https://docs.smartposhub.com/business-types/pharmacy/step-6-prescriptions/).
7. [Customer credit](https://docs.smartposhub.com/business-types/pharmacy/step-7-customer-credit/).
8. [Expiry returns and write-offs](https://docs.smartposhub.com/business-types/pharmacy/step-8-expiry-returns-and-write-offs/).
9. [Daily operations and reports](https://docs.smartposhub.com/business-types/pharmacy/daily-operations/).
10. [Go-live checklist](https://docs.smartposhub.com/business-types/pharmacy/checklist/).

![POS V1 with Allerfree 10mg Tablets in the cart, a Lot and Expiry dropdown and Strip (10) unit selected](https://docs.smartposhub.com/_astro/pos-v1-sell-by-strip.Do4E8b6x.png) (web app page: `/pos/create`)
*At the till: pick the batch (lot and expiry) and the unit, here a strip of 10.*

## Modules and settings to turn on

| Setting | Where | Why |
|---|---|---|
| **Enable Product Expiry** + **On Product Expiry** | Business Settings › Product | Expiry dates on stock, stop selling before expiry |
| **Enable Lot number** | Business Settings › Purchases | Batch numbers on purchases and sales |
| **Enable Sub Units** | Business Settings › Product | Tablet, strip and box of the same medicine (switched on by the library import) |
| **Product Library** | Settings › Business Settings › Modules, if your plan includes it | Importing the Pharmacy catalog |
| **Website** with prescriptions | Depends on your plan | Online orders with prescription upload |
| **Shopper app** | Settings › Shopper app & Scan & Go | Repeat orders and receipts in the customer's app |

## Time needed

| Part | Typical time |
|---|---|
| Settings and locations | 20 minutes |
| Pharmacy catalog import and product fields | 30–60 minutes |
| Prices and opening stock with batches | 2–4 hours |
| Test sales, returns, staff logins | 1 hour |

The public pharmacy demo account listed on smartposhub.com shows a working pharmacy with two branches, batches, expiry and online prescriptions. It is a read-only sample that resets every few days.

  - [Step 1: Pharmacy settings](https://docs.smartposhub.com/business-types/pharmacy/step-1-pharmacy-settings/)
  - [Expiry and batches](https://docs.smartposhub.com/inventory/expiry-and-batches/)

## Frequently asked questions

### Is there a ready-made medicine catalog?

Yes. The Product Library's Pharmacy catalog has more than 23,000 medicines and pharmacy products with brand, manufacturer, generic name, strength, dosage form, pack size and Rx or OTC status. Prices are not included; you add your own.

### Can I sell single tablets, strips and full boxes of the same medicine?

Yes. Library medicines are imported with Tablet (or Capsule, Sachet) as the base unit and Strip and Box as sub-units. Stock is counted in tablets, and the cashier picks the unit on each sale.

### Does SmartPOS Hub track batch numbers and expiry dates?

Yes. Turn on lot numbers and product expiry, then enter the lot, manufacturing and expiry dates on each purchase. The POS lets you pick the batch, and the Stock Expiry and Lot reports list what expires when.

### Can it stop selling expired medicine?

Yes. Set On Product Expiry to Stop Selling n days before, and expired or nearly expired batches can't be sold.

### How are prescriptions handled?

On your online store, prescription items can require an uploaded prescription that your pharmacist approves before the order goes ahead. In the shop, record the prescription reference in the sale note or use a prescription receipt layout.

### Can I search by generic name?

Imported medicines carry their generic name in the product details, which shows on the product and on your online store, where customers can search by salt or generic.

### Does it handle controlled drugs?

SmartPOS Hub records what you sell, to whom and from which batch, but it does not replace the controlled-drug register your law requires. Keep that register and restrict who can sell these items.

### Can regular patients buy on credit?

Yes. Credit and part payments work as in any store, with a credit limit per customer and a ledger.

### How long does setup take?

About half a day for one pharmacy, most of it setting prices and entering opening stock with batches and expiry dates.
