Updated January 04, 2026
Importing Data from Other Software
EquiBillBook provides powerful import functionality to help you migrate your existing business data from other accounting, billing, or inventory management software. This guide will walk you through the import process.
What Can Be Imported?
EquiBillBook supports importing the following data types:
- Customers: Customer names, contact details, addresses, credit limits, payment terms
- Suppliers: Supplier information, contact details, payment terms
- Items/Products: Item names, codes, categories, prices, tax information, HSN/SAC codes
- Chart of Accounts: Account names, types, codes, opening balances
- Opening Stock: Item quantities, values, locations
- Transactions: Invoices, bills, payments (depending on software compatibility)
Before You Start
- ✓ Ensure you have a backup of your existing data
- ✓ Export your data from the current software in a supported format (Excel/CSV)
- ✓ Review and clean your data to remove duplicates and errors
- ✓ Verify that your EquiBillBook account is set up with basic organization details
- ✓ Have your data files ready in the correct format
Supported File Formats
- Excel: .xlsx, .xls files
- CSV: Comma-separated values files
Step-by-Step Import Process
Step 1: Access the Import Feature
- Log in to your EquiBillBook account
- Navigate to the module you want to import data into (e.g., Customers, Items, etc.)
- Look for the "Import" or "Bulk Import" button
- Click to open the import dialog
Step 2: Download the Template
- Click "Download Template" to get the import template
- Open the template in Excel or a spreadsheet application
- Review the column headers and required fields
- Note any mandatory fields (usually marked with an asterisk or in red)
Step 3: Prepare Your Data
- Open your exported data file from your previous software
- Map your data columns to match the EquiBillBook template format
- Ensure all required fields are filled
- Remove any duplicate entries
- Validate data formats (dates, numbers, etc.)
- Save your prepared file
Step 4: Upload and Import
- Click "Choose File" or "Browse" in the import dialog
- Select your prepared data file
- Click "Upload" or "Import"
- Wait for the system to process your file
Step 5: Review and Validate
- Review the import summary report
- Check for any errors or warnings
- Download the error report if there are issues
- Fix errors in your source file and re-import if needed
- Verify imported records in the respective module
Import Tips and Best Practices
Data Preparation
- Clean Your Data: Remove special characters, fix formatting issues, ensure consistent naming
- Check Required Fields: Make sure all mandatory fields are populated
- Validate Formats: Dates should be in the correct format (DD/MM/YYYY or MM/DD/YYYY based on your settings)
- Remove Duplicates: Check for duplicate entries before importing
- Test with Small Batch: Import a small sample first to verify the format works
Common Import Scenarios
Importing from Tally
- Export data from Tally in Excel format
- Map Tally account groups to EquiBillBook account types
- Ensure item codes and names are properly formatted
Importing from QuickBooks
- Export customer, vendor, and item lists
- Map QuickBooks account types to EquiBillBook chart of accounts
- Adjust date formats if needed
Importing from Excel/Spreadsheet
- If your data is already in Excel, ensure it matches the template format
- Remove any formatting, formulas, or merged cells
- Keep only the data rows (remove headers if they're in the template)
Handling Import Errors
Common Error Types
- Missing Required Fields: Fill in all mandatory columns
- Invalid Data Format: Check date, number, and text formats
- Duplicate Entries: Remove or update duplicate records
- Invalid References: Ensure referenced items (like categories, tax groups) exist
- Data Length Exceeded: Check if text fields exceed maximum length
Fixing Errors
- Download the error report from the import summary
- Review each error message to understand the issue
- Fix the errors in your source file
- Re-import the corrected file
- Alternatively, manually add records that couldn't be imported
Post-Import Verification
- ✓ Verify the total count of imported records matches your expectations
- ✓ Spot-check a few records to ensure data accuracy
- ✓ Verify opening balances are correct (for accounts and stock)
- ✓ Check that relationships are maintained (items to categories, customers to groups, etc.)
- ✓ Test creating a transaction with imported data
Import Limitations
- Some complex data relationships may need manual setup
- Historical transaction details might need to be entered manually
- Custom fields from other software may not have direct equivalents
- File size limits may apply (check with support for large imports)
Getting Help with Imports
If you encounter issues during import:
- Review the error messages carefully
- Check the knowledge base for specific import guides
- Contact support with your error report file
- Consider using our data migration service for complex imports
What's Next?
After successfully importing your data:
- Review and verify all imported records
- Set up opening balances for accounts (see Setting Up Opening Balances)
- Configure user permissions (see Configuring User Permissions)
- Start using EquiBillBook with your imported data!
Note: It's recommended to keep a backup of your original data files even after successful import, in case you need to reference them later.