Migrate From QuickBooks to Zoho Books

Zoho Books is a powerful accounting software which helps you manage your business end-to-end. In this guide, we wish to help you migrate your data from QuickBooks Online, including your customers, accounts, items, and other modules into Zoho Books, using our DIY migration solution.

Prerequisite: You should have a Paid/Active subscription with QuickBooks Online.

Limitations on Migrating Your Data From QuickBooks to Zoho Books

Before migrating your QuickBooks Online data into Zoho Books, it’s important that you’re aware of the limitations of the migration. They include:

To read all the prerequisites and limitations on migrating your data from QuickBooks to your Zoho Books organization, refer to our help document.

Steps To Migrate Your Data From QuickBooks to Zoho Books

1. Connect to QuickBooks

To migrate your data into Zoho Books, you should connect your QuickBooks Online organisation with your Zoho Books organisation. Here’s how:

Connect to QuickBooks Select your Company

You will now be redirected to the QBO migration module, and your QuickBooks organisation will be connected to your new Zoho Books organisation.

If you have more than 50,000 transactions per module in your QuickBooks organisation, you have to migrate your data to Zoho Books manually.

Migrate Manually

Read our help document on the Manual Migration tool to continue migrating your data to Zoho Books.

If you have less than 50,000 transactions per module in your QuickBooks organisation, you can proceed to the next step.

Note: If you have not fetched your masters from QuickBooks Online, proceed to the Fetch Data From QBO section.

  • If you have already fetched your masters before 27 April, 2023, click Fetch Transactions and Fetch Attachments to fetch your transactions and their attachments into Zoho Books.
  • If you face any errors while fetching your transactions or attachments, you can download the failed transactions or attachments as a ZIP file and resolve the issues. Once all errors have been resolved, click Upload Files to import the transactions and attachments into Zoho Books.
  • After fetching your transactions and attachments, proceed to the Verify Opening Balances section.

2. Fetch Data From QBO

After connecting your QuickBooks organization with Zoho Books, you should fetch your your masters and transactions from QuickBooks. Here’s how:

Fetch data from QBO Fetch Data

Once you click Fetch Data, your masters and transactions will be fetched and stored securely on our servers. You can update them in Zoho Books later.

Note: To transfer your attachments from QuickBooks Online, export them from your QuickBooks Online organisation and import them into Zoho Books. After importing, you have to attach each attachment manually to its respective transaction in Zoho Books. Learn how.

3. Add GST Details

Note: If your business is not registered for GST, you can skip this section and proceed to the Update Masters in Zoho Books section.

If your business is registered for GST, you can add your GST details in Zoho Books. Here’s how:

Add GSTIN

If your business is registered for composition scheme, SEZ or overseas trading, you can configure those options under GST settings later.

Pro Tip: Enable online filing and file your GST returns directly from Zoho Books.

4. Update Masters in Zoho Books

Once you configure your preferences, you should update your data including your items, contacts, and chart of accounts in Zoho Books. Here’s how:

Update Masters Fetch masters

This will update all your masters in your Zoho Books organisation.

Once your masters are updated, you will receive a confirmation notification in the app.

Download Failed Records

The modules updated in this section are:

5. Update Transactions in Zoho Books

After updating your masters, you should update your sales and purchase transactions in Zoho Books. Here’s how:

Update Transactions Fetch Transactions

This will update all your transactions in your Zoho Books organisation.

Once your transactions are updated, you will receive a confirmation notification in the app.

Note: You can update your transactions in Zoho Books only after you resolve the errors and upload the corrected files under Update Masters in Zoho Books.

Download Failed Transactions

The modules updated under Purchase transactions are:

The modules updated under Sales Transactions are:

The modules fetched under Others are:

6. Verify Opening Balances

Opening Balances in Zoho Books are the closing balances of different accounts in your QuickBooks Online organisation.

To verify the current year’s opening balances that you’ve imported from your QuickBooks Online organisation:

Verify Opening Balances

You will be redirected to the Opening Balances module under Settings where the opening balances for all the default accounts will be auto-populated.

Opening Balances

Note: The Migration Date will be the date you select as the Transaction Fetching Date in the Fetch Transactions popup. Your opening balances will be calculated based on the transactions recorded in your QuickBooks organization before the migration date. Once you click Continue, you won’t be able to modify the opening balance by changing the migration date manually.

You can manually update the opening balances for an account in Zoho Books any time. Learn how.

7. Verify Closing Balances

You should verify your closing balances to check if the closing balances calculated by QuickBooks Online and Zoho Books are the same. Here’s how:

Verify Closing Balances

In the next page, you’ll see a summary of the closing balance in Zoho Books, QuickBooks, and the net difference in closing balances.

Verify Closing balances page

When you select an account, you can see all transactions recorded in Zoho Books and those imported from QuickBooks.

Verify Closing Balances

Ensure that there is no mismatch between the transactions recorded in Zoho Books for that account and the transactions imported from QuickBooks If there is a mismatch, click the Adjust Difference dropdown on the top-right corner of the page and:

Click Adjust Difference Create a new journal entry

Refer to our help document on Manual Journals for more information.

Create a new transaction Adjust opening balance

Refer to our help document on Opening Balances for more information.

If the trial balance you imported is incorrect, you can change it. Here’s how:

Click Re-Import Trial Balance

After importing the trial balance and verifying the closing balances, ensure that the net difference in the closing balance in Zoho Books and the closing balance in QuickBooks is zero for all the accounts.

Click Complete Migration

This will complete the migration process and you can start using Zoho Books to manage your business finance.

Troubleshooting Errors

When you migrate your data from QuickBooks into Zoho Books, you may encounter errors in certain cases. To help, we’ve outlined common errors, what they mean, and how to fix them.

Module Error displayed What went wrong? What can you do?
Items Inventory tracking is disabled. You have enabled inventory tracking for the selected item in your QuickBooks organization but not in Zoho Books. To import the item, you have to enable inventory tracking in Zoho Books. Here’s how:

Go to Settings > Preferences > Items > Enable Inventory Tracking and enable inventory tracking for your item.
Items Items can be associated only with income accounts. You’ve selected Sales as the Item Type for the item but have associated a Cost of Goods Sold (COGS) or expense account with it. Select Income in the Account column and import the item into Zoho Books.
Items Purchased items can be associated only with Cost of Goods Sold(COGS) accounts. You’ve selected Purchase as the Item Type for the item but have associated an Income account with it. Select Cost of Goods Sold (COGS) in the Account column and import the item into Zoho Books.
Customers Enter a valid GSTIN / UIN The GSTIN/UIN entered is invalid. Ensure that you have entered a valid GSTIN/UIN in your import file. Check out the formats for GST-related information recognized by Zoho Books.
Customers/Vendors Invalid PAN The PAN entered is in the wrong format. Verify the format of the PAN entered in your import file

or

Enter the PAN using the customer’s GSTIN or vendor’s GSTIN.
Customers/Vendors Invalid value passed for the field PAN. The PAN entered is invalid. Ensure that you have entered the valid PAN details in your import file.
Bills IGST cannot be applied as this is an intra-state transaction You applied IGST to a bill when the state code of your vendor’s GSTIN or the source of supply was in the same state as the destination of supply. Update the source of supply to “[OT] Other Territory” or replace IGST with the respective GST and import the bill.

If you have applied IGST and GST to different line items in the same bill, edit it and apply only one of them or create two bills applying GST and IGST separately and import them into Zoho Books.
Bills IGST has to be applied as this is an inter-state transaction You applied GST to a bill when the state code of your vendor’s GSTIN or the source of supply was in a different state than the destination of supply. Update the source of supply according to the state code of your vendor’s GSTIN or replace GST with the respective IGST and import the bill.

If you have applied IGST and GST to different line items in the same bill, edit it and apply only one of them or create two bills applying GST and IGST separately and import them into Zoho Books.
Bills Bills should not be present more than once in the payment You have associated multiple vendor payments to the same bill. Remove the additional vendor payments associated with the bill in your file and import the bill into Zoho Books.
Bills/Invoices The due date should be after the bill/invoice date The due date is the same as the invoice or bill date. Modify the due date to a later date and import the invoice or bill into Zoho Books.
Bills/Invoices The amount entered is more than the balance due for the selected invoices/bills. The total amount of the invoice or bill is less than the payment received. Ensure that the total amount of the invoice or bill and the amount entered in the Amount Applied To column are the same.
Bills/Invoices This error is related to Row 1,090 - Invoice/Bill Number The invoice number or bill number in one of the rows is in text format. Re-import the error file to identify which row contains the error.

Then, change the format of the invoice or bill number to number or general in your import file to import the invoice or bill into Zoho Books.
Transactions Invalid Row The account associated with an item in your transaction isn’t available or active in Zoho Books. Ensure that the account associated with the item in the transaction you’re importing is available or active in Zoho Books. If not, create a new account and import the transaction into Zoho Books.
Accounts Duplicate row found in your CSV/TSV file You tried to import an account with the same name as the one in Zoho Books. Rename the account with the same name in your file and import it into Zoho Books.
Accounts Sorry, you cannot add any accounts of type Accounts Receivable or Accounts Payable. You tried to import accounts of the type Accounts Receivable or Accounts Payable. You cannot import accounts of the type Accounts Receivable or Accounts Payable since we have default accounts of the same name in Zoho Books.

Remove these accounts from your file and import it into Zoho Books.
Accounts Creation of sub account is not supported for this account You tried to create sub-accounts for Bank, Payment Clearing, Credit Card or Overseas Tax Payable accounts. Remove the parent account from the Parent Account column for this account and import the file into Zoho Books.
Accounts The parent that you’ve chosen does not support sub accounts You tried to create sub-accounts for Bank, Payment Clearing, Credit Card or Overseas Tax Payable accounts. Remove the parent account from the Parent Account column for this account and import the file into Zoho Books.
Credit Notes Credits cannot be applied to invoices in the closed status You applied credit notes to invoices that are in the status Closed or Paid Change the invoice number and import the credit note into Zoho Books.

or

Create a refund for the credit note.
Credit Notes The credits applied to the invoice is more than the invoice balance The amount applied from the credit note is more than the invoice balance. Ensure that the total amount of the invoice is the same or less than the value in the Amount Applied To column of the credit note in the import file.
Credit Notes The credits applied is more than the credit note balance The value of the credits applied is greater than the total amount of the credit note. Ensure that the amount applied from the credit note is the same or less than the value in the Amount To column of the credit note in the import file.

What You Can Do after Migrating

Now that you have migrated to Zoho Books successfully, you can customise your organisation further. You can set up payment gateways to accept online payments or integrate with other apps such as Zoho CRM and Zoho Analytics.

Zoho Books also has many features that you can utilise to streamline your accounting process, here’s some of them to get you started:

Note: If you have any queries, or if you’re facing any issues with the migration process, write to us at migrations@zohobooks.com and we will help you migrate from QuickBooks to Zoho Books.

Was this document helpful?
Yes
No
Thank you for your feedback!
Want a feature?
Suggest
Switch to smart accounting software. Switch to Zoho Books.   Start my free 14-day trial Explore Demo Account

Books

Simplify accounting
and GST filing.