1. Home
  2. Knowledge Base
  3. Accounting Data Import Checklists
  4. QuickBooks Online Data Migration Checklist

QuickBooks Online Data Migration Checklist

To migrate your accounting data from another software to QuickBooks use Relokia’s Migration Wizard. The automated migration service, with easy setting up and a free testing option, will help you get started quickly. In this data migration checklist, we’ll explore the types of data that can be imported to QuickBooks Online and provide step-by-step instructions on migrating it from any supported accounting tool.

What data can you import to QuickBooks Online?

EntityStatus in a default migration
CustomersAvailable
SuppliersAvailable
AccountsAvailable
ItemsAvailable
Estimates*Available
Invoices*Available
Credit memos*Available
Sales receipt*Available
Expenses*Available
Bills*Available
Vendor credits*Available
Purchase orders*Available
TransactionPossible in a custom work
* Note: In addition to the core data, the Migration Wizard also imports related data for the following entities, including estimates, invoices, credit memos, sales receipts, expenses, bills, vendor credits, and purchase orders.

If some entities aren’t migrated in a Free Demo and/or not listed, or have a status “Possible in a custom work,” contact our team for more details.

Preparation tips for your accounting migration

When it comes to migrating your accounting system, thorough planning and preparation are essential for success. To help ensure a smooth data transfer, consider the following checklist:

1. Navigating the accounting migration peculiarities

Before importing data to QuickBooks Online, be aware of the following:

  1. Recurring invoices won’t be imported in a default migration.
  2. In Custom Data Migration you can transfer the original invoice numbers.
  3. Taxes aren’t migrated to QuickBooks Online, but they’re included in the price of Items.
  4. The price of items transferred to QuickBooks Online, containing both taxes and discounts.
  5. When the Migration Wizard creates a payment to a specific entity, a transaction automatically appears. But it isn’t possible to confirm this transaction with the API. That’s why transaction statuses don’t migrate correctly. So, you should manually change them for the transactions that have already been paid and registered with the bank. This way, they won’t be tracked again.
Note: you can request a Custom Data Migration to import records that aren't available by default.

2. Prepare QuickBooks Online for your data migration

To ensure a successful accounting migration to QuickBooks Online, it's important to prepare the platform beforehand. Here are some steps you should take to get ready:

1) Set up Expense Accounts to migrate estimates properly.

  1. Click on the gear icon and select Company Settings.
  2. On the left menu, select Expenses.
  3. Under the Bills and expenses section, find Track billable expenses and items as income and items as income and click on In multiple accounts.
  4. Choose Use for billable expenses and select an income account to assign to it.

2) Create a payment account with an account type “Bank” to connect QuickBooks Online as a target platform.

To create a payment account, follow these steps:

  1. Click on the gear icon in the right-top corner.
  2. Switch to the Accountant view in the Settings window.
  3. Under Accounting, select Chart of accounts.
  4. Click on the New button in the right corner.
  5. Choose an account type “Bank” and a detail type “Cash on hand.” Then, fill in the Name field.
  6. Press Save and Close to apply the new settings.

QuickBooks Online Account Bank

Note: only Payment Accounts with the detail type “Cash on hand” can be configured while importing data to QuickBooks Online.

3) Switch the Invoice no. field. By default, the Invoice Number field may be hidden in QuickBooks Online. To make sure the imported invoices display the invoice numbers, follow these steps:

  1. Click on the gear icon, then select Account and Settings.
  2. Go to the Sales tab and expand the Sales form content section.
  3. Check the box next to Custom transaction numbers.
  4. Click Save to apply changes.

Switch Invoice QuickBooks Online

4) Turn off Automatically apply credits/bill payments. QuickBooks Online has automation features that may interfere with the imported data. Follow this guide:

  1. Click on the gear icon in the right corner, then under Your Company, choose Account and settings.
  2. In the left sidebar, select Advanced.
  3. Scroll down to the Automation section and click on the pencil icon to edit it.
  4. Turn off automation for “Automatically apply bill payments” and “Automatically apply credits.”
  5. Click on Save to apply changes.

Apply Credits and Bills Payment QuickBooks

Starting a Free Demo Migration

Instead of jumping into a Full Data Migration, run a Free Demo. The Migration Wizard imports a small amount of data to check how it looks on a target platform.

1. Find access credentials

To test drive our Demo Migration, you’ll need access credentials to both your source accounting system and QuickBooks Online. To connect QuickBooks Online, you need to:

  • Password and email address to undergo the OAuth authentication.
  • Configure the connection by selecting income accounts, expense accounts, and payment accounts.
Note: you can use a Sandbox instance to test a Demo Migration, but you’ll need to re-run a Free Demo with your primary account before launching the Full Migration.

2. Run a Demo Migration

With a Free Demo Migration, you can test how the Migration Wizard works and how your source accoutning data will look on QuickBooks Online. You can restart the same Free Demo with new settings as often as needed.

  1. Sign in to your Migration Wizard or create an account.
  2. Connect your source and target accounting systems.
  3. Choose the data you want to import.
  4. Start your Free Demo Migration.
  5. Check the migration results.
  6. Select a suitable support package.

3. Review the migration results in QuickBooks Online

Once the test import is complete, check out a table with four different columns:

  • all available records
  • migrated records
  • failed records
  • skipped records

You can download reports on migrated, failed, and skipped records to check the results. You can copy the record ID on the source and target platforms and compare them. Carefully check every record before the Full Data Migration.

Note: if something hasn't migrated during a Demo Migration, it won't transfer during a Full Data Migration. Carefully check every record before proceeding with the Full Data Migration.

Looking for more data migration details?

Let’s talk now
Was this article helpful?
%s
— %s