QuickBooks HelpQuickBooksHelpIntuit

Import your customers or suppliers into QuickBooks

by Intuit5 Updated 2 weeks ago

Learn how to import your customer or supplier contact lists from Outlook, Gmail, Excel, or your mobile device directly into QuickBooks Online. We’ll guide you through preparing your contact list, formatting your spreadsheet correctly, and importing it into QuickBooks without creating duplicates.

Before you begin

Before you start, it’s important to understand the requirements and limitations for importing contacts. This helps prevent errors and ensures a smooth import process.

  • The file size limit is 2MB or 1000 rows. Split your list into multiple files if needed.
  • Sub-accounts can’t be imported. Change them into parent accounts before importing, then adjust them back afterwards if required.
  • Imported contacts won’t overwrite existing entries. To avoid duplicates, delete incorrect imports before re-importing.
  • Each Name field must be unique. You can’t have customers, suppliers, or employees with the same name.
  • Only one email address can be imported per contact. You can add more later in QuickBooks.
  • When importing a spreadsheet:
    • Column headers must be in the first row.
    • Contacts must be on Sheet1.
    • There should be no formulas, charts, blank rows, or errors like #REF!, #NAME?, #N/A, or #VALUE!.
    • Names must not contain colons (:) or quotation marks (”).


1. Export your contacts from Outlook or Gmail

If your contacts are saved in Outlook or Gmail, you need to export them to a CSV file first. Here’s how to export your contacts to prepare for import.

  1. Select File, then Open and Export, then Import/Export.
  2. In the Import and Export wizard, select Export to a file, then choose Comma Separated Values.
  3. Select the folder where your customer contact information is saved, and follow the prompts to save the file. Note the file location.
  1. Sign in to Gmail.
  2. Select Google apps, then choose Contacts.
  3. Select Export.
  4. Choose to export all contacts or only one group.
  5. Select either the Outlook CSV or Google CSV format, then select Export.
  6. Save the file to your computer.


2. Format your spreadsheet correctly

Once you have your contacts exported, you’ll need to format your spreadsheet properly so QuickBooks can read it. Follow these steps to prepare your spreadsheet.

Learn which contact fields are imported from Excel here.

  1. Create a new spreadsheet in Excel.
  2. Ensure you are working in Sheet1.
  3. Fill in the first row with the correct column headers, such as:
    • Column A: Full Name
    • Column B: Company Name
    • (and so on, based on the Spreadsheet Column key)
  4. Enter your contacts’ information under the appropriate columns. It’s fine to leave any missing information blank.
    • Note: The contact’s address will map to the billing address field in QuickBooks Online.
  5. Save your spreadsheet as an XLS or XLSX file and make note of its location.


3. Verify the exported file

Before importing, it’s important to check your file to ensure it’s accurate. Fixing mistakes after importing can be time-consuming.

  1. Open your saved CSV or Excel file and review the information.
  2. Make sure the column headers match the required format.
  3. Fill in any missing details and correct any errors.
  4. Confirm the file size is within the 2MB or 1000 row limit. If not, split it into smaller files.


Import your contacts into QuickBooks

Once your contact list is ready, you can import it into QuickBooks Online from your web browser or mobile device. Follow the steps below depending on how you are accessing QuickBooks.

  1. Sign in to QuickBooks.
  2. Select Settings ⚙, then choose Import Data.
  3. Select Customers or Suppliers, depending on what you are importing.
  4. Select Browse, find your saved file, then select Open.
  5. Select Next.
  6. In the Your Field column, select each arrow ▼ and match your fields to the correct QuickBooks fields.
  7. Select No Match for any fields that don’t have a match.
  8. Review the contacts. Untick any you don’t want to import.
  9. If everything looks correct, select Import.

If you are using the QuickBooks Online app on an iPhone or iPad, you can import contacts directly from your device’s contact list.

  1. Open the QuickBooks Online app.
  2. From the Menu ☰, select Customers.
  3. Select More Options ⋮, then select Import Customers.
  4. Choose the contacts you want to add (a tick will appear next to each selection).
  5. Select Add.
  6. When you see the Import Complete message, select OK.

If you are using the QuickBooks Online app on an Android device, you can also import contacts from your phone’s contact list.

  1. Open the QuickBooks Online app.
  2. From the Menu ☰, select Customers.
  3. Select More Options ⋮, then select Import device contact.
  4. Choose the contacts you want to add.
  5. Select Done.


What's next?

Learn more about other types of imports:

QuickBooks Online EssentialsQuickBooks Online PlusQuickBooks Online Simple Start

Sign in now for personalized help

See articles customized for your product and join our large community of QuickBooks users.