Migration Guide
How to Import Your Business Data from Excel or Tally to ERP Software
The fear of data migration stops many Indian businesses from switching to ERP. This practical guide shows exactly how to import your existing data into Zoplax in under a day.
Data Migration Anxiety
"What about all my existing data?" is the first question every business owner asks when considering ERP.
It is a valid concern. Years of customer records, product lists, pricing history, and opening balances represent significant accumulated work. Losing or corrupting this data during a system switch would be a serious problem.
The good news: data migration to Zoplax is structured, safe, and reversible. If something looks wrong, you can correct and re-import without affecting live data.
What Data to Migrate
For most businesses, you only need to migrate:
Masters (static reference data): - Customer list (name, phone, email, GSTIN, address) - Supplier list (name, phone, email, GSTIN, address) - Product / item list (name, category, unit, HSN code, GST rate, price)
Balances (current state): - Opening stock quantities (as of migration date) - Customer outstanding balances (amount owed by each customer) - Supplier outstanding balances (amount owed to each supplier)
Historical transactions (optional): - Most businesses do NOT migrate old invoices. They keep the old system (Tally or Excel) accessible for historical reference and start all new transactions in Zoplax.
The Zoplax Import System
Zoplax provides a structured import system accessible from Dashboard → Settings → Import Data.
- Download Template: Get the exact Excel format Zoplax expects
- Upload and Validate: Dry-run the import — see all errors before anything is saved
- Review and Import: Fix errors, then run the actual import
The Validate step is critical. It shows you exactly which rows will import successfully and which have problems — before you commit to anything.
Importing Customers
Template columns: Name*, Phone, Email, GSTIN, Address, City, State*, Pincode
- Download the customer template from Settings → Import Data → Customers
- Export your customer list from Tally (Gateway of Tally → Masters → Ledger → export filtered by Sundry Debtors) or from your Excel file
- Map columns: Tally's "Name" → Template's "Name", Tally's "Mobile No" → Template's "Phone", etc.
- Verify GSTINs — Zoplax validates GSTIN format (15 characters) automatically
- Upload and validate → review errors → fix → import
Common errors: - Missing state name (required for GST) - Invalid GSTIN format - Duplicate customer name (Zoplax skips duplicates, does not overwrite)
Importing Suppliers
Same process as customers, using the Suppliers template. The fields are identical.
Importing Products
Template columns: Name*, Category, Unit*, HSN Code, GST Rate (%), Selling Price, Purchase Price, Barcode, Brand
- Download product template
- Prepare your product list — ensure every product has a Unit name (e.g., Piece, Kg, Box)
- Check HSN codes — 4 to 8 digit codes from the HSN master
- Set GST rates: 0, 5, 12, 18, or 28
- Upload, validate, fix errors, import
Notes: - If a Category in your file does not exist in Zoplax, it is auto-created - If a Unit in your file does not exist, it is auto-created - Products with missing mandatory fields (Name, Unit) are skipped
Importing Opening Stock
After products are imported, import opening stock quantities.
Template columns: Product Name*, Quantity*
The opening stock import sets the initial stock level for each product as of your migration date. This must match your physical stock count on that date.
- Do a physical stock count on migration day
- Enter counts in the template
- Import → stock movements are created as "Opening Stock" type
Setting Opening Customer/Supplier Balances
- Go to Customers → select the customer
- Add an opening balance entry with the amount owed
This appears as a "Previous Balance" in the outstanding reports. Same for suppliers.
Post-Import Verification
After all imports are complete, do a spot check: - Pick 10 customers from your Tally/Excel and verify they are in Zoplax with correct details - Pick 10 products and verify quantities match your physical count - Check that the total stock value in Zoplax matches your expectation - Verify a few customer outstanding balances
If anything is off, do not panic. Zoplax allows re-importing (duplicates are skipped, not overwritten) and manual corrections.
Timeline
For a business with 200 products, 100 customers, 80 suppliers: - Data preparation (export from Tally, map to templates): 3-4 hours - Validation and error fixing: 1-2 hours - Import and verification: 1-2 hours - Total: One working day
Our onboarding team can help with any step. Contact support@zoplax.in to request migration assistance at no extra cost.
Start your free 15-day trial and import your data today.
Newsletter
Get practical ERP and GST tips by email.
GST updates, stock and manufacturing tips — practical, not promotional.
No spam. Unsubscribe any time.
Written by the Zoplax team
We build Zoplax, a cloud ERP for Indian businesses, in Chennai — and write about what we learn from manufacturers, transporters, traders and their accountants.
15-day free trial · No card needed
Run your business on one system.
Billing, stock, accounts, GST and payroll in one place — made for traders, manufacturers, transporters, LPG agencies, builders and service labs.






