Pharmacy Management — SwiftSuite Cloud

Welcome back

Sign in with the login provided by Swift Computer

✉️
🔒
❌ Login failed. Check email & password.
✅ Login successful! Loading your data...
Dashboard
Today's Sales
₹0
0 bills today
💰
Total Medicines
0
In medicine master
💊
Expiry Alerts
0
Expiring in 90 days
⚠️
Low Stock
0
Below minimum stock
📉
⚠️ Expiry Alerts (30 days)

No expiry alerts

📉 Low Stock Alerts

All stocks are adequate

📋 Recent Sales
Bill NoPatientDoctorItemsAmountDateAction
No sales yet
💊 Medicine Master
Brand NameGeneric NameCategory BatchExpiryMRPSale Price GSTStockRackSchedActions
🧾 New Sales Bill
Add Medicines
MedicineBatchExpiryQtyRateGSTAmount
No items added
Subtotal₹0.00
GST₹0.00
Discount- ₹0.00
Total₹0.00
📖 Dosage Instructions Guide

Select a medicine to see dosage instructions


📋 Today's Quick Stats
Bills Today0
Amount Today₹0

⚖️ Stock Adjustment

Correct a count without a sale or a purchase — breakage, expiry write-off, or what the shelf actually holds after counting. Every change is written to the medicine's history with its reason.
📦 Purchase Management
DateSupplierInvoice NoItemsTotal ValueActions
No purchases yet
🏭 Suppliers
Supplier NameContact PersonPhoneAddressDrug Lic NoActions
No suppliers added
All Stock
Low Stock
Batch-wise
📊 Stock Report
MedicineGenericCategoryBatchExpiryMRPStock QtyMin StockStatus
🗺️ Rack / Drawer Map
📍 Rack Legend
30 Days
60 Days
90 Days
Expired
⏰ Expiry Tracker
MedicineBrandBatch NoExpiry DateDays LeftStock QtyMRPRack
👤 Patient Records
Patient NameDoctorLast VisitTotal BillsTotal SpentActions
No patients yet
📋 Sale History
Bill NoDatePatientDoctorItemsTotalPaymentPrintEdit / Delete
No sales history
📒 Khata / Credit Book
CustomerPhoneTotal CreditPaidDueLast EntryActions
📊 Khata Summary
Total Customers0
Total Credit Given₹0
Total Collected₹0
Total Due₹0
⚠️ Overdue Customers

No overdue entries

📈 Sales & Profit Report
Today
7 Days
This Month
Custom
Total Sales
₹0
Total Bills
0
GST Collected
₹0
Discount Given
₹0
💰 Est. Profit
₹0
DateBillsItems SoldSales (₹)GST (₹)Discount (₹)Est. Profit (₹)
No data
🏆 Top Selling Medicines
#MedicineQty SoldSales Value (₹)Est. Profit (₹)
No data
🧾 GST Report
Taxable Sales
₹0
GST Collected (5%)
₹0
GST Collected (12%)
₹0
Total GST
₹0
B2C Sales
Purchase (ITC)
HSN Summary
🛎️ Register Patient
Today's Registrations
🩺 Waiting for Doctor
℞ Waiting for Medicine
Dispensed Today
🏪 Shop Information
Kept on this device only — set A here and B on the second till, and invoice numbers can never clash even if both bill at once. Leave blank for a single counter.
New medicines start at this rate. You can still change GST per medicine. Most retail chemists keep this Exempt and set GST only where needed.
Applies to this device only, so each screen can be set to suit whoever uses it. Printed bills are unaffected — they always print black on white.
Prints beside your shop name at the top of every bill. A wide image works best; it is shrunk automatically, so a photo straight off your phone is fine.
Fill this in and a scannable payment QR, with the amount already set, prints on every UPI bill.
Leave blank to use the pharmacy name.
Off (default) — bills print as a plain CASH MEMO with no tax columns. On — full TAX INVOICE with HSN codes and a CGST/SGST breakup. Turn this on only if the shop is GST registered.
⇄ Clinic Setup — Stations
Turn on a station only if this place actually uses it. A patient moves automatically to whichever station is next. Leave both off for an ordinary medicine shop — nothing changes.
🛎️ Reception
Register the patient with their complaint and give a token, then send to the doctor.
🩺 Doctor
Write the prescription here; it goes straight to the pharmacy counter.
💊 Pharmacy ALWAYS ON
Dispensing and billing — this is the pharmacy app, so it cannot be switched off.
🩺 Doctors
Add every doctor who sits at this place. Whoever is on duty is picked at the time of the visit, and that doctor's name, degree and registration number are printed on the prescription.
Doctors sitting today are listed first when choosing who is on duty.
⚙️ Billing Settings
If OFF, bills will show only the medicine list without the dosage section.

🔑 License Information
License Key
Valid Until
StatusActive

💾 Data Management
🔢 Bill numbering
Affects only bills not yet made. Safe at any time.
Renumber the bills already made
Use this only if trial bills used up your first numbers and the shop is still new. Bills already given to customers will stop matching the paper they hold, so the original number is kept on each record and a backup file downloads first.
⬇️ Take a copy of everything
Your records belong to you. Take them out whenever you like, in forms that open without SwiftPharma — and they keep working even if you ever stop using it.
↩️ Before the last update
Whenever the app updates itself, a copy of your data as it stood beforehand is set aside automatically. If anything looks wrong after an update, you can put it straight back.
📦 Archive old bills
A browser holds about 5 MB. Once that fills, the app can no longer save. Archiving downloads the old bills as a file you keep, leaves their monthly totals in the reports, and clears them from this device and the cloud.
🔄 Reload everything from the cloud
Normally the app only fetches what has changed since your last visit, which keeps it quick. If anything ever looks missing on this device, this fetches the whole account again.

📋 Bulk Medicine Entry
Import multiple medicines at once from CSV or Excel.
Download template, fill in Excel, save as CSV and import

📱 App Installation (PWA)
💊 Install SwiftPharma as App
Install as an app on Desktop or Android. Works offline too.
Android Chrome: Menu → "Add to Home Screen"
Desktop Chrome: Click the ⬇ icon in the address bar
iOS Safari: Share → "Add to Home Screen"