Pharmacy compliance shouldn't require a spreadsheet
Expiry management, controlled substance register, drug recall tracking, and regulatory compliance for pharmacy retail chains — built for PPB, NAFDAC, EDA, SFDA, and more. Starts with a self-serve 30-day trial, like every paid module.
Purpose-Built for Pharmacy Retail
Five integrated modules that replace spreadsheets, paper registers, and ad-hoc WhatsApp messages with auditable, inspector-ready systems.
Know what's expiring — before it becomes waste
Batch tracking across all stores with days-to-expiry alerts, markdown recommendations, and value-at-risk calculations. See the problem before it costs money.
Three urgency bands (7 / 30 / 90 days) so you act on the right batches first.
See which stores carry the most expiry risk — by batch count and monetary value.
Antibiotics, analgesics, insulin — know which drug categories drive your write-offs.
Mark down near-expiry stock before it becomes waste. Pro tier adds auto-markdown rules.
Standard Expiry dashboard, alerts, manual markdown
Pro Auto-markdown rules, multi-channel alerts
Digital register replacing paper logs
Schedule tracking (S2–S8), dispensing log with patient/prescriber linkage, witness tracking for disposals, and audit-ready export. Meets PPB, NAFDAC, EDA, SFDA, and MOH register formats.
S2 through S8 drug schedules tracked per entry with dispensing quantity and balance.
Every dispensing links to prescriber licence and patient ID — no orphaned entries.
Controlled substance disposals require witness signature. Gaps are flagged automatically.
Register entries matched against POS sales. Discrepancies flagged for investigation.
Pro Full substance register with all features
Not available on Standard — controlled substance management requires Pharma Pro.
48-hour recall response — from head office to every shelf
When NAFDAC or PPB issues a recall, the clock starts. Pulse tracks recall class (I/II/III), pushes tasks to every affected store, and monitors pull-through until every batch is accounted for.
Real-time countdown from recall issue. Visual indicator goes red when overdue.
Each affected store gets a task with specific batch ranges to pull from shelves.
Track what percentage of affected units have been recovered across the chain.
Generate the recall response report for NAFDAC, PPB, or your local authority.
Pro Full recall workflow with compliance clock
Standard tier shows recall notifications only. Full workflow requires Pharma Pro.
Every disposal logged, categorised, and reportable
Track pharmaceutical waste by disposal method, controlled vs non-controlled, and store. Detect witness gaps for controlled substance disposals. Export CSV for regulatory reporting.
Separate tracking for controlled substance disposal with witness requirements.
Controlled disposals without a witness are flagged automatically for follow-up.
6-month trend by reason — expired, damaged, recalled. Know where your shrink is growing.
One-click export for environmental compliance reporting or internal audits.
Standard Waste tracking, categorisation, CSV export
Pro Witness gap detection, controlled substance reporting
Inspector-ready compliance — always
10 controls per framework (PHARMA-01 through PHARMA-10), progress bars per jurisdiction, manual attestation for pharmacist-on-duty, and a downloadable Inspector Pack PDF.
See compliance percentage per jurisdiction at a glance — PPB, NAFDAC, SFDA, all in one view.
Pass, fail, warning, or manual for each of the 10 pharmacy compliance controls.
Pharmacist-on-duty and pharmacovigilance controls require manual confirmation with timestamp.
One-click download: framework, controls, status, evidence notes — ready for a surprise visit.
Standard Compliance overview dashboard
Pro Full controls, attestation, Inspector Pack PDF
8 Regulatory Frameworks. 10 Markets.
Pulse monitors the specific requirements of each jurisdiction your pharmacy chain operates in. One dashboard, every regulator.
- Pharmacy licensing validation
- Controlled substance registers (PPB format)
- Expiry management & FEFO
- Unannounced inspection readiness
- 48-hour Class I recall response
- Pharmacovigilance reporting
- Physical register reconciliation
- PCN licence validation
- Product registration validation
- 3-month expiry quarantine
- Government price ceiling checks
- Cold chain compliance
- Rassd track-and-trace
- SFDA price ceiling compliance
- Wasfaty e-prescription linkage
- Pharmacist attestation
- Tatmeen GS1 DataMatrix integration
- Prescription validity window
- Drug scheduling compliance
- Cold chain monitoring
- Medicines Act compliance
- Controlled substance reconciliation
- Schedule 5–8 register format
- Good Pharmacy Practice audit
- Drugs & Cosmetics Act compliance
- Schedule H/H1/X requirements
- Batch tracking & FEFO
- GST invoice linkage
- Drug pricing compliance
- Registration validation
- GS1 DataMatrix tracking
- Batch & expiry management
What Your Compliance Team Gets
The Inspector Pack PDF — one click, one document, any store. Here's what it looks like.
NAFDAC Pharmaceutical Compliance
| Control ID | Control | Status | Notes |
|---|---|---|---|
| PHARMA-01 | Product Registration Validation | Pass | All 847 products carry valid NAFDAC numbers. |
| PHARMA-02 | Batch & Expiry Tracking | Pass | Zero orphaned batches. 3 batches expiring within 7 days. |
| PHARMA-03 | FEFO Dispensing Enforcement | Pass | FEFO active across all categories. |
| PHARMA-04 | Prescription Linkage | Warning | 2 schedule entries missing prescriber licence. |
| PHARMA-05 | Controlled Substance Reconciliation | Pass | Register matches POS. Zero discrepancies. |
| PHARMA-06 | Drug Pricing Compliance | Pass | All prices within ceiling. |
| PHARMA-07 | Pharmacist on Duty | Manual | Attestation confirmed 28 Mar 2026. |
| PHARMA-08 | Prescription Validity Window | Pass | No expired prescriptions dispensed this period. |
| PHARMA-09 | Cold Chain Compliance | Fail | Temperature monitor data gap: 14–16 Mar. Remediation: replace sensor unit 3. |
| PHARMA-10 | Pharmacovigilance Reporting | Manual | ADR procedure documented. Last update: Jan 2026. |
Built for Pharmacy Operations Teams
Chief Pharmacist
Regulatory compliance across all branches. One dashboard to see which stores are inspection-ready and which have gaps — before the inspector arrives.
Regional Operations Manager
Expiry and waste across the chain. See which stores are writing off the most stock, which categories drive shrink, and where markdowns can save revenue.
Compliance Officer
Inspector readiness and audit documentation. Download the Inspector Pack PDF, review control-by-control status, and close gaps with remediation guidance.
Ready to digitise your pharmacy compliance?
Start a self-serve 30-day trial — no credit card, like every paid module. Need a PO or help scoping jurisdiction coverage and register format? Talk to sales; we'll set it up.