Skip to main content

Compliance

The moat: every Bangladeshi regulator, baked in

Pharmacy software is a regulated product. We carry the compliance burden so your pharmacy can focus on dispensing. Every block below is enforced server-side.

DGDA

Drug Control Ordinance

  • Expired batch → counter REJECTS (no override)
  • Recalled batch → counter REJECTS
  • Sample-only batch → counter REJECTS
  • Sale above DGDA-printed MRP → REJECTED (manager PIN cannot override)
  • min_license_grade gate at sale time

NCD

Non-Communicable Disease Act 2018

  • NCD Class A without validated Rx → HARD BLOCK
  • NCD Class B without validated Rx → HARD BLOCK
  • NCD A/B without Grade-A pharmacist signed in → HARD BLOCK
  • Every NCD dispense → auto-row in controlled_dispenses table
  • Inspector-ready NCD register export

NBR

Mushak 6.3 + Income Tax Ordinance

  • Sale_no sequential per branch per fiscal year (never resets)
  • Receipt carries BIN, TIN, address, cashier, Asia/Dhaka datetime
  • Voids flip status only; sale_no is preserved
  • Monthly Mushak CSV export for NBR filing
  • 15% VAT (default) — configurable per tenant

ARC Act

Antimicrobial Resistance Containment Act 2023

  • Antibiotic without Rx → soft block, logged override
  • Pharmacist PIN + ARC reason required
  • Every override row in antibiotic_dispenses table
  • Quarterly antibiotic dispense report

BPC

Bangladesh Pharmacy Council

  • Pharmacist Grade A / B / C tracking
  • BPC registration number + expiry stored per pharmacist
  • License expiry alerts at 90 / 30 / 7 days
  • Inspector-mode export shows current pharmacist credentials

PDP Act

Personal Data Protection Act 2023

  • Customer data encrypted at rest (AES-GCM)
  • Data deletion request fulfilled within 30 days
  • Audit log immutable + 6-year retention (Mushak)
  • Data breach notification within 72 hours
  • Sub-processor list published

What we DO so you don't have to

You install one app. It enforces every block above at the counter, in the storefront, and on the mobile dashboard. Audit-ready by default; inspector-mode export shows your last 12 months across every regulator in a single PDF.