Most pharmacies still run on paper registers or spreadsheets. Your team spends hours every week cross-checking expiry dates by hand. Medicines sit on shelves past their expiry date. Supplier return windows close before anyone notices. MedExpiry replaces all of that — and setup takes under 10 minutes.
Step 1 — Register your account
Go to medexpiry.com/register and create your account. Pick the tier that matches your pharmacy size — Retail, Mid-Size, or Enterprise. Every tier is free during beta.
Step 2 — Prepare your CSV file
You need a CSV file with your current medicine stock. The required columns are: Medicine Name (including strength, e.g. Amoxicillin 500mg), Batch Number, Expiry Date in DD-MM-YYYY format, Quantity, and Agent Name (supplier or distributor).
Step 3 — Upload your stock
From your dashboard, go to Inventory → Bulk Upload and upload your CSV file. MedExpiry parses every row and populates your inventory immediately. If any rows have errors — wrong date format, missing fields — they are flagged individually. Fix those rows and re-upload. Your existing inventory is never overwritten.
Step 4 — MedExpiry takes over
Once your stock is uploaded, MedExpiry monitors every medicine continuously. It automatically moves expired medicines to the Expired section once their date passes. Near-expiry stock is flagged before the return window closes. Your team gets guided through the replacement workflow for flagged medicines — no guesswork, no missed returns.
Adding medicines after bulk upload
Add medicines one by one directly from the dashboard — useful for new stock arrivals. Fill in the same fields: name, batch number, expiry date, quantity, agent.
You're done
No IT configuration. No app store download. MedExpiry runs in your browser on any device — smartphone, tablet, or desktop — and works offline if your connection drops. If you have a large inventory (500+ medicines), split your CSV into batches of 200–300 rows for the cleanest upload experience.