Skip to main content
Resolve your QuickBooks Online Export Errors

In this article, learn about the various QuickBooks Online export errors and how to resolve them

Hemanth Singanamalla avatar
Written by Hemanth Singanamalla
Updated over a week ago

Invalid Reference Id : Class assigned to this transaction has been deleted. Before you can modify this transaction, you must restore 100 Program (deleted).

What does this error mean?

This error typically occurs when the class value selected on the expense in Fyle is either deleted or disabled on your QuickBooks Online account. The selected class must be active in order for the integration to create a record on QuickBooks Online.

How to solve this error?

This error can simply be resolved by activating the disabled class on your QuickBooks Online account.

Steps to be performed,

  • Login to your QuickBooks Online account

  • Click the gear icon on the top right corner

  • Select All Lists under Lists

  • Click on Classes

  • The list of all classes will be visible, make you activate the necessary class

  • Save changes and retry the export!

Invalid Reference Id : Accounts => Account element id 689 => Entertainment not found

What does this error mean?

This error typically occurs if the mentioned account (with the specified internal ID) is Not Active in your QuickBooks Online account.

How to solve this error?

This error can be resolved by simply ensuring the account is made active on QuickBooks Online.

Steps to be performed,

  • Login to your QuickBooks Online account

  • From the sidebar, navigate to Transactions > Chart of Accounts

  • The list of all accounts will be visible, make sure you activate the necessary account

  • Save changes and retry the export!

Invalid Reference Id : Depts => Department element id 51 => Engineering not found

What does this error mean?

This error typically occurs if the mentioned department (with the specified internal ID) is Not Active in your QuickBooks Online account.

How to solve this error?

This error can be resolved by simply ensuring the department is made active on QuickBooks Online.

Note: While there's no designated dimension to track departments in QuickBooks Online, departments are generally tracked using Classes or the Location module.

Steps to be performed,

  • Login to your QuickBooks Online account

  • Click the gear icon on the top right corner

  • Select All Lists under Lists

  • Click on Classes / Locations

  • The list of all classes/locations will be visible, make you activate the necessary class/location

  • Save changes and retry the export!

Business Validation Error: There is no account associated with the item "Software & Programs". Is it marked for purchase, and has an account associated with it?

What does this error mean?

This error occurs when an expense on Fyle containing items is being synced to QuickBooks Online, but the item selected in Fyle is not configured for use in Payables or Purchasing within QuickBooks Online.

How to solve this error?

In your QuickBooks Online account, configure the Purchasing information for the Item:

Steps to be performed,

  • Click the gear icon on the top right corner

  • Click Products and Services

  • The list of all items will be visible, select the necessary item

  • Check the box for I purchase this product/service from a vendor

  • Select the right Expense Account


  • Save changes and retry the export!

Business Validation Error: An account you chose for a billable expense doesn't have an income account associated with it.

What does this error mean?

In QuickBooks Online, when you enable the "Track Expenses and Items by Customer" setting and opt to "Make Expenses and Items Billable," you'll see an option to select one of two methods for the billable expense income account. You can choose to track it in a single account or across multiple accounts. The error occurs if you've chosen the second option for multiple accounts and it wasn't set up properly.


How to solve this error?

You need to ensure the selected account is correctly set up to create billable expenses on QuickBooks Online.

Steps to be performed,

  • Click the gear icon on the top right corner

  • Select Accounts & Company Settings

  • On the menu to the left, select Expenses

  • Select the Bills and Expenses section

  • Ensure to turn on the toggle for Make Expenses and Items Billable

  • Save changes and retry the export!

Invalid Reference Id : An item in this transaction is set up as a category instead of a product or service.

What does this error mean?

This error occurs when the name of the item and the name of the category are exactly matching in your QuickBooks Online account.


How to solve this error?

This error can be resolved in a simple way by making minor changes to the name of the category.

Steps to be performed,

  • Click the gear icon on the top right corner

  • Select Products and Services

  • Click on the More button on the top right corner and then click on Manage Categories

  • Here, in the categories list, search and edit the category that has the same name as an item

  • Rename the category as required

  • Save changes and retry the export!

Invalid Reference Id : Customer assigned to this transaction has been deleted. Before you can modify this transaction, you must restore Project Dave's (deleted).

What does this error mean?

This error typically occurs when the customer value selected on the expense in Fyle is either deleted or disabled on your QuickBooks Online account. The selected customer must be active in order for the integration to create a record on QuickBooks Online.

How to solve this error?

This error can simply be resolved by activating the disabled customer on your QuickBooks Online account.

Steps to be performed,

  • Login to your QuickBooks Online account

  • From the sidebar, navigate to Customers and Leads > Customers

  • The list of all customers will be visible, make sure you activate the necessary customer

  • Save changes and retry the export!

Did this answer your question?