Accounting: Importing Customers from your Accounting Platform

You can easily import your existing customers and contacts from your accounting platform into RoasterTools.  You will need to review the data to ensure it's accuracy and completeness.  

Note: this article is for Quickbooks Online accounting connections that were connected after January 1 2026, and all Xero or Quickbooks Desktop connections.

For Quickbooks Online connections that were created earlier than 2026, please see this help doc for uploading a CSV of customers.

Steps to Import Customers

Step 1. Go to your Accounting Connection

  • Go to your profile/name > integrations > Click on the name of your accounting integration

2. Navigate to Customer Tab 

In RoasterTools, go to

Name > Integrations > select accounting integration name > select the customer tab (see image below if not sure what this looks like)


3. Filter Your Customer List

Before importing, apply filters to bring in only active, relevant customers:

Tips

  • Start with stricter filters (more recent orders) to keep your initial customer list manageable
  • You can always import additional customers later
  • Importing active customers early is helpful because you'll need customer data when setting up products with customer-specific pricing, exclusive products, and assigning delivery routes
  • Last Order Date Filter: Set a date range (e.g., "last order date is after [6 months ago]") to import only customers who have ordered recently
    • Choose your cutoff based on your business needs—some use 3 months, others 6 months (or more)
    • Remember: You can always add individual customers later if someone who hasn't ordered in a while needs to place an order
  • Status Filter: Select Active to import only customers marked as active in QuickBooks
    • This alone can reduce your import by half

4. Select and Import

  • After applying filters, review the narrowed list
  • Click Select All (top left check box) or manually select specific customers
  • Click Import to bring those customers into RoasterTools

Once imported, the customers and the associated contacts will now be listed in RoasterTools

Reviewing Customer and Contact Data After Import

After importing customers from your accounting platform, review your customer and contact records to make sure the data came in correctly.  

Why This Step Matters

When customers are imported from your accounting platform, the data that comes in depends many factors and not all fields transfer perfectly.

Export and Review Your Customer List

The easiest way to review your imported customer data is to export a CSV from RoasterTools and check it in a spreadsheet.

  1. Go to Name > Settings > Import Export > Customers > Download the CSV of wholesale customers
  2. Open the CSV in Excel or Google Sheets to review the data across all columns.
  3. Review each field using the checklist below to identify anything that needs to be corrected or added.

What to Check

Use this checklist to review the key fields in your exported customer data. For each field, check that the information is present, accurate, and formatted correctly.

There are many fields on the CSV - at this point you only need to review the key fields to ensure accuracy.  The other fields can be updated at another point during setup.  

Key Required Fields in the CSV to Review at this point:

  • Company Name
  • Shipping Street 1
  • Shipping City
  • Shipping State
  • Shipping Zip
  • Shipping Country
  • Billing Street 1
  • Billing City
  • Billing State
  • Billing Zip
  • Billing Country
Field What to Look For Common Issues
Company Name Confirm the business name is correct and matches how you refer to this customer. May include extra characters or formatting from QuickBooks.
Billing Address Review street address, city, state, and zip. All four components should be present and accurate.
  • Sometimes the Customer Name is in the first billing address field - this needs to be removed and the other fields moved over
  • Billing state is commonly missing after import.
  • Zip Code may be missing
  • Verify all address fields are populated.
Shipping Address

Confirm this matches the actual delivery location.  It is sometimes different than billing address

  • The shipping address influences taxes.
  • This will  be exported to Shipstation if you're using that integration.  
  • Often the shipping address is missing - if this is the same as the billing address, you can copy and paste into these fields (but update the Billing address fields before doing this)
  • See common issues for Billing address above - same may persist in shipping addresses

Update Customer Data

  1. After making edits in the sheet, Save and download the updated sheet as a CSV
  2. Go to Name > Settings > Import Export > Customers > import - select the csv to import
  3. Review email: you'll get an email with the success and failure of the upload.  
  4. If failures: make updates and review process
  5. Recommended: Redownload the customer sheet to review updates

Update Contact Data

Contacts are individuals that are assigned to customers. You can view contacts under main toolbar > Sales > Contact.

  • Contacts can be assigned to 1 or more Customers
  • Multiple contacts can be assigned to 1 Customer

How to Export and Review Your Contact List

The easiest way to review your imported contact data is to export a CSV from RoasterTools and review it in a spreadsheet.

  1. Go to Name > Settings > Import Export > Contacts > Download the CSV
  2. Open the CSV in Excel or Google Sheets.
  3. Review each field identify anything that needs to be corrected or added

What to Check in CSV

  • Email Address: (required) Contacts are identified by their Email Address - this is the key info they use to login to the portal.  
  • First and Last Name - (optional)
  • Customer:  Contacts are assigned to one or more customers.   Use the Customer 1 field for the first customer, Customer 2 field for the second customer and so on.   

Update Contact Data

  1. After making edits in the sheet, Save and download the updated sheet as a CSV
  2. Go to Name > Settings > Import Export > Contacts > import - select the csv to import
  3. Review email: you'll get an email with the success and failure of the upload.  
  4. If failures: make updates and review process
  5. Recommended: Redownload the contact sheet to review updates

Tips

  • Only import active customers.
  • Review your customer data after importing.
  • Pay special attention to the billing and shipping address fields. These often have clean up required and are key to having accurate information on your invoices for customers.
  • Don't worry about the other customer fields yet - you can update those later during setup.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.