This article covers common errors that appear when connecting Dext to QuickBooks Desktop or publishing items. Find your error message below to see what's causing it and how to fix it.
Integration and connection errors
Integration and connection errors occur when the Dext Connect App can't communicate with QuickBooks Desktop. Most can be resolved by restarting the relevant applications or adjusting permissions.
Integration Failed: Could not get the name of the current QuickBooks company data file
This error appears during the connection process if QuickBooks Desktop and Dext Connect can't communicate correctly. To fix it:
Close both QuickBooks Desktop and Dext Connect. To force-close them, press Ctrl + Alt + Delete, open Task Manager, select each application, and select End Task. If they don't close from the Applications tab, open the Processes tab and end them there.
Reopen both applications by right-clicking them and choosing Run as administrator, then try the connection again.
If the error continues, restart your computer and try again.
Allow Dext to make changes to your QuickBooks file / Insufficient permission level to perform this action
Dext Connect doesn't have access permission to your QuickBooks Desktop company file. To fix it:
In QuickBooks Desktop, go to Edit > Preferences > Integrated Applications > Company Preferences.
Find Receipt Bank in the list of applications - this is the Dext Connect App - and make sure the Allow Access checkbox is ticked.
Note: The application appears as "Receipt Bank" in QuickBooks Desktop. This refers to the Dext Connect App - it's safe to enable access.
If you're using QuickBooks Desktop 2022 and this doesn't resolve the issue, this may be a known QuickBooks 2022 compatibility problem. The fix is to uninstall QuickBooks Desktop 2021 if it's still installed on the same computer, then repair or reinstall QuickBooks Desktop 2022.
The Connect App closes when QuickBooks Desktop is open / Can't publish unless QuickBooks Desktop is closed
QuickBooks Desktop requires third-party integrated applications to run with the same administrator privileges. If Dext Connect is running at a lower privilege level, this conflict can occur.
Close both applications completely, then relaunch them as an administrator.
Note: Closing Dext Connect with the X button minimises it to the Windows system tray rather than closing it fully. To fully close Dext Connect, right-click the Dext Connect icon in the system tray and select Exit.
Connection to QuickBooks Desktop failed: The user you are trying to log in with is already logged in from another machine
The QuickBooks Desktop company file is already open under the same user credentials from another location. Log off the other session in QuickBooks Desktop before trying again.
For further guidance, see Intuit's steps for resolving this error.
Publishing errors
Publishing errors occur when Dext can't complete a publish action to QuickBooks Desktop. Most are caused by missing or misconfigured data in QuickBooks Desktop.
After resolving any of the errors below, select Sync in the Dext Connect App, or select Refresh integration data in the Dext web app - the Connect App must be running for either to work. Then publish the item again. The error on the item will only clear once a new publishing attempt succeeds.
If an error continues after following the resolution steps, contact the Dext support team.
The given object ID "" in the field "list id" is invalid
The customer applied to a cost or sales item in Dext doesn't exist in QuickBooks Desktop. Dext can only publish to existing customers - it won't create a new customer record automatically.
Check that the customer is set up in QuickBooks Desktop, sync your lists using the Sync button in Dext Connect App, or select Refresh integration data in Dext, then publish again.
Invalid argument. The specified record does not exist in the list
A value applied to an item in Dext - such as a category, customer, or class - no longer exists in QuickBooks Desktop. It may have been renamed or deleted after the last sync.
Sync your lists using the Sync button in Dext Connect App, or select Refresh integration data in Dext. Then reapply the field on the item and publish again.
An attempt was made to modify a Bill with a date that is on or before the closing date of the company
The item's date falls within a closed accounting period in QuickBooks Desktop. To fix it, either change the item's date in Dext to one outside the closed period or re-open the period in QuickBooks Desktop and then sync via the Dext Connect App.
For guidance on changing the closing date in QuickBooks Desktop, see Set or change the closing date and password in QuickBooks Desktop.
You may not create or edit a transaction dated on or before the dividing date
The dividing date is set in QuickBooks Desktop when an accountant's copy of the company file is in use. Transactions dated before this date can't be created or edited until the accountant merges their changes back into the file.
Wait until the accountant's review is complete and the changes have been merged. Alternatively, the dividing date can be changed in QuickBooks Desktop by going to File > Send Company File > Accountant's Copy.
The name [name] of the list element is already in use
This error appears when publishing an expense claim. Dext tries to create the claim owner as a Vendor in QuickBooks Desktop, but that name already exists as a Customer, Job, or Other Name record.
To fix it, either change the claim owner's name in Dext to one that isn't used as a Customer, Job, or Other Name in QuickBooks Desktop, or remove the name from the Customer/Job list in QuickBooks Desktop and publish again.
"To Review0" status on an expense claim
One of the items in the claim has Mark as rebillable turned on, but no customer was selected. Dext requires a customer to be assigned before the item can be published as billable.
Open the item, either select a customer in the Customer field or turn off Mark as rebillable, then publish the claim again.
Category [category name] does not allow rebillable to client
The category applied to the item is set up as a Fixed Asset account type in QuickBooks Desktop. Fixed Asset accounts don't support rebillable items.
To resolve this, choose one of the following:
In QuickBooks Desktop, go to Lists > Chart of Accounts, find the category, right-click and select Edit Account, and change the account type to something other than Fixed Asset - then sync
Turn off Mark as rebillable on the item in Dext
Change the item's category in Dext to one that isn't a Fixed Asset account type
The currency of the account must be either in home currency or the transaction currency
The currency set for the supplier in QuickBooks Desktop doesn't match the item's currency in Dext. Check the supplier's currency setting in QuickBooks Desktop and make sure it matches the currency on the item in Dext.
Enter no more than 11 characters for Invoice Number
The document reference on the item in Dext is longer than 11 characters. QuickBooks Desktop limits the Invoice Number field to 11 characters. Shorten the Document reference field in Dext to 11 characters or fewer, then publish again.
