Sell loose tablets, track expiry dates, manage stock and dues — all offline. Built ground-up for Bangladeshi pharmacy counters, in Bangla.
From manual purchase/tally entry to expiry stress and due follow-up, PharmaOneBD turns risky manual work into simple daily workflows.
Manual medicine purchase entry in khata, then re-entry in tally/software at night.
Single purchase flow with supplier, invoice, due, and stock auto-update in one place.
Tension about expiring medicines and hidden dead stock that locks your cash.
FEFO selling + 30/60/90 alerts + expiry/dead-stock reports for faster action.
Due customers, payment split, and end-of-day cash mismatch created constant uncertainty.
Live due ledger, SMS reminders, and daily Galla summary keep your numbers clear.
Built around real pharmacy workflows in Bangladesh — loose tablets, voice-assisted entry, barcode/OCR support, cloud sync, and zero-internet billing.
Find medicines in under 1 second. Tolerates typos and partial Bangla names. FTS5 trigram search engine on-device.
Sell 3 tablets from a 10-strip. Auto-calculates per-unit price, deducts exactly from stock. No full strip required.
Runs offline on Android and desktop. SQLite stays the source of truth locally; cloud sync runs safely in background when connected.
All four payment methods in one tap. Track bKash, Nagad, cash, and credit separately. Daily split report for owner.
Sells from the batch expiring soonest first. Batch-level tracking with expiry alerts at 30, 60, and 90 days.
Owner, Supervisor, Counter Staff, and Stock Manager each see only what they need. Staff-code + password login with secure JWT sessions.
End-of-day summary: total revenue, bill count, top-selling medicines, payment breakdown, and outstanding dues.
Track credit customers, outstanding balances, and payment history. Send SMS reminders directly from the app.
Bluetooth print to 58mm and 80mm thermal printers — the most common in Bangladeshi shops. PDF export also available.
Bengali voice command support helps staff add medicines faster during rush hours with confirmation before billing.
Scan product barcodes and prescription images to reduce manual typing errors in sales and stock workflows.
Run multiple counters and branches with centralized owner visibility, branch-wise stock, and controlled transfers.
Beyond billing and stock basics, the system includes automation, safeguards, and branch-level operations for real pharmacies.
Staff enters code (e.g., EMP001) and password. App opens with role-based access to relevant screens.
Type medicine name. Results appear instantly. Tap to add, set quantity with one-tap presets.
Choose Cash / bKash / Nagad / Credit. Enter amount, app shows change instantly. Confirm and print.
At day-end, owner reviews Galla summary: total revenue, payment split, top medicines, dues.
Choose the plan that fits your pharmacy. All plans include offline operation and free setup support. 30-day free trial on all plans.
For single-counter small pharmacies just getting started.
For growing pharmacies that need full inventory and reporting.
For pharmacy chains and multi-branch operations.
All prices in BDT · Annual billing saves 2 months · No hidden fees · Cancel anytime
| Feature | Starter | Pro | Enterprise |
|---|---|---|---|
| Offline operation | ✓ | ✓ | ✓ |
| Billing (unlimited sales) | ✓ | ✓ | ✓ |
| Loose unit selling | ✓ | ✓ | ✓ |
| bKash / Nagad / Cash / Credit | ✓ | ✓ | ✓ |
| Staff code + password login | ✓ | ✓ | ✓ |
| Staff accounts | 2 | 10 | Unlimited |
| Daily Galla report | ✓ | ✓ | ✓ |
| Expiry / low-stock alerts | — | ✓ | ✓ |
| Customer due ledger | — | ✓ | ✓ |
| SMS reminders | — | ✓ | ✓ |
| Cloud backup | — | ✓ | ✓ |
| Supplier management | — | ✓ | ✓ |
| Profit margin report | — | ✓ | ✓ |
| Thermal print (58mm + 80mm) | — | ✓ | ✓ |
| Multi-branch | — | — | ✓ |
| Barcode scanning | — | — | ✓ |
| Priority support | — | — | ✓ |
"Before PharmaOneBD, I was writing every sale by hand. Now the counter runs in seconds. The search is so fast — I type 'nap' and Napa comes up instantly."
"The expiry alerts saved us from a big loss. We had medicines expiring in 2 weeks that we didn't even know about. Now I check every morning."
"The due ledger feature is exactly what we needed. I can see all baki customers in one screen and send SMS reminders. Collected ৳15,000 in the first week."
Yes, 100%. All billing, stock, and reports work completely offline using SQLite on your device. Data syncs to the cloud only when you're connected.
Android 6.0+ phones are fully supported, including low-end 2GB RAM devices. Desktop mode is also available for pharmacy counters that prefer keyboard workflows.
Pro plan supports cloud sync — install on multiple phones in the same pharmacy and they stay in sync. Enterprise adds full multi-branch support.
30 days free on any plan, no credit card needed. After 30 days, choose a plan or your data stays safe — we never delete it.
All plans include free WhatsApp setup support. We help you install the app, add your medicine database, and train your staff — at no extra charge.
We provide a CSV import tool to migrate your existing medicine list. Sales history from your old system can also be imported on request.
30 days free. No credit card. Works on your existing Android phone or desktop counter setup.