Run Your Pharmacy. Brilliantly.
RxVault is a complete Windows pharmacy management system by BasiraSoft. Handle billing, inventory, expiry tracking, receipts, and financial reports — all offline, all fast.
- Medicine inventory with expiry & batch tracking
- Fast POS billing with keyboard shortcuts
- Thermal receipt printing (80mm)
- Profit & loss, daily sales reports
- Low-stock & expiry alerts dashboard
- Secured by hardware-fingerprint licensing
- Role-based staff access (Admin / Manager / Cashier)
- Automatic daily data backup & restore
RxVault
v3.3.0 · Platinum Edition
Inventory Management
Medicines, generics, batch & expiry
Sales & Financial Tracking
P&L, daily reports, receipts
SQLite + Prisma Database
Offline-first, auto backup
Hardware-Fingerprint License
Secure per-device activation
Tech Stack
Electron · React · TypeScript · Node.js · Express · SQLite · Prisma · Tailwind CSS
Modernizing Pharmacy Management in Pakistan
Managing a pharmacy in cities like Karachi or Lahore is no longer just about selling medicines. With thousands of SKUs, varying batch codes, and strict expiry regulations, relying on manual registers is a recipe for financial loss. A single expired medicine on the shelf can lead to legal penalties and loss of customer trust.
RxVault was developed by BasiraSoft to address the specific "ground-level" challenges of Pakistani medical stores. Whether you operate a small clinic-side dispensary or a large wholesale pharmacy, you need a system that is offline-first (to survive power cuts) and super-fast (to handle peak-hour crowds).
The Expiry Management Crisis
Most pharmacy owners lose 2-5% of their monthly profit due to unreturned expired stock. RxVault eliminates this by providing a "First-to-Expire, First-Out" (FEFO) inventory methodology. The system automatically alerts you 90 days before a batch expires, giving you ample time to return it to the distributor or put it on a clearance sale.
Double-Entry Accounting & P&L
How much did you actually earn today? After expenses like rent, staff salary, and taxes? RxVault doesn't just show sales — it shows Gross Profit. Every transaction updates your ledger automatically, providing a real-time Profit & Loss statement that you can view at the end of every shift.
Trusted by chemists in Islamabad, Rawalpindi, and Faisalabad, RxVault is the backbone of modern Pakistani healthcare retail.
Designed for Compliance
FBR Integration Ready
Compliant with Pakistani tax laws for Tier-1 retailers. Automated POS fee reporting.
Drug Batch Tracking
Complete history of every medicine box from purchase to sale. Essential for drug recall safety.
Local Receipt Formats
80mm thermal receipts with store name, patient details, and professional medicine lists.
Secure Licensing
Offline hardware-tied license ensures your data is never accessible by competitors or unauthorized parties.
Fast Setup in 3 Steps
Remote installation and database setup (30 mins)
Import your existing medicine stock from Excel
Quick staff training on POS & Reporting
The Complete Pharmacy Toolkit
Every feature is optimized for speed, accuracy, and ease of use in a busy Pakistani medical store.
Complete Pharmacy Inventory
Manage medicines, generics, OTC products, and medical supplies with expiry tracking, batch numbers, and low-stock alerts.
Real-Time Sales & Finance
Track daily revenues, gross profit, expenses, and complete P&L reports. Every rupee accounted for automatically.
Thermal Receipt Printing
Professional 80mm thermal receipts with your pharmacy name, patient detail, and medicine list in seconds.
Secure License System
Hardware-fingerprint based licensing prevents unauthorized copies. Each installation is uniquely tied to your device.
Expiry & Low-Stock Alerts
Automated alerts for medicines nearing expiry and items falling below reorder level — never lose a sale to stockouts.
Auto Backup & Recovery
Daily automated local backups with one-click restore. Your data is always safe even if hardware fails.
Role-Based Access Control
Admin, Manager, and Cashier roles with granular permission settings. Control who can void sales or view reports.
Windows Native App
A blazing-fast Electron desktop application. No internet required — fully offline-first with local SQLite database.
What's New in v3.3.0 — Platinum Edition
Fixed Profit Calculation
Returns and exchanges now compute profit correctly. Ledger entries are automatically adjusted on both sales and return sides.
Improved Navigation
Faster in-app navigation throughout every screen — smoother transitions between POS, inventory, and reporting modules.
Auto Data Backup
Daily automated backup runs silently at 3:00 AM. One-click restore from the settings panel if anything goes wrong.
Production-Ready Build
All bugs from beta testing resolved. Single .exe installer (RxVault_v3.3.0_Setup.exe) for frictionless customer setup.
Technical Specifications
Platform
Windows 10/11
Architecture
Electron + Node.js
Database
SQLite (Prisma)
Frontend
React + TypeScript
Receipts
80mm Thermal
Auth
Role-Based (3 levels)
License
Hardware Fingerprint
Backup
Auto Daily Local
System Requirements
OS: Windows 10 or 11 (64-bit)
RAM: 4 GB minimum (8 GB recommended)
Storage: 500 MB free space
Screen: 1280×720 minimum
Printer: 80mm thermal (USB/Serial)
Internet: Not required (offline-first)
Pharmacy Software FAQ
Q. Is RxVault compliant with FBR POS regulations?
Yes, RxVault is fully ready for FBR integration in Pakistan. It supports Tier-1 real-time reporting for medical stores that fall under the mandatory reporting category.
Q. How does the medicine expiry alert work?
The software dashboard shows a daily summary of medicines nearing expiry. You can configure alerts for 30, 60, or 90 days in advance, and the system prevents selling expired batches automatically.
Q. Can I manage medicines by Generic name?
Absolutely. RxVault allows you to add both Brand names and Generic formulas. When searching for a prescribed medicine, you can quickly find alternatives with the same formula.
Q. Does the software support wholesale billing?
Yes. You can manage multiple pricing levels (Retail Price vs Trade Price). The software handles bulk purchases, distribution ledger, and wholesale invoices effortlessly.
Q. What happens if my computer crashes?
RxVault takes automatic daily backups to your local drive. We also recommend secondary backups to a USB drive or cloud storage. In case of a crash, your data can be restored in minutes.
Modernize Your Pharmacy Today
Don't lose another rupee to expired stock. Get the #1 pharmacy software in Pakistan installed at your store today.