Data Migration from Tally / Excel
Import your existing product catalog, customer list, and historical data into PharmNex using our migration wizard.
You don't have to start from scratch. PharmNex's Data Migration wizard handles imports from Excel, CSV, Tally XML, and MedPlus exports. Most pharmacies complete their core data migration in under 2 hours.
What Can Be Migrated
PharmNex can import: Product catalogue (name, HSN, MRP, GST, opening stock), Supplier list, Customer / patient records, and historical Invoices (for reporting continuity). Active batch stock with expiry dates can also be imported if your source system exports this data.
Tip: Migrate your product catalogue and opening stock first — you can go live and import historical invoices in the background.
Preparing Your Excel File
Download the PharmNex import template from Settings → Data Import → Download Template. The template has clearly labelled columns with example data and a validation guide sheet. Fill in your data, remove example rows, and save as .xlsx or .csv.
- 1Settings → Data Import → Download Template
- 2Open the template and fill in your data row by row
- 3Do not change column headers
- 4Remove all example rows before importing
- 5Save as .xlsx (preferred) or .csv
Importing from Tally
In Tally, export your Masters (Stock Items) as XML via Gateway of Tally → Import/Export → Export Masters. In PharmNex, go to Settings → Data Import → Tally XML and upload the file. The wizard auto-maps Tally fields to PharmNex fields and shows a preview before committing.
Tip: Always do a test import with 10-20 records before running the full import to catch mapping issues early.
Handling Validation Errors
After upload, PharmNex validates every row and shows a preview table. Rows with errors (e.g. missing HSN code, invalid GST %) are highlighted in red with a specific error message. You can fix them in the UI directly or download the error report, fix the source file, and re-upload.
- 1Review the import preview — green rows will be imported, red rows have errors
- 2Click any red row to see the specific error
- 3Fix inline in the preview, or download the error report and re-upload
- 4Once all rows are green, click "Confirm Import"
Post-Migration Checklist
After importing, spend 15 minutes spot-checking: verify 5-10 random products have correct MRP and GST, check opening stock quantities match your physical count, and confirm supplier names match your purchase history. Then enable live operations and you're ready to go.
Tip: Our onboarding team offers a free 30-minute migration review call — book it from the in-app Help Centre.
Need hands-on help?
Our onboarding team is available to walk you through any part of PharmNex live.