DESK23 Error
DESK23 Error in QuickBooks Desktop Web Connector
If you see the error:
DESK23: The wrong QuickBooks company file is open. Please close the file and reopen.
This means QuickBooks Desktop has a different company file open than the one connected to your Expensify Workspace.
Why the DESK23 Error Happens in QuickBooks Desktop
The DESK23 error occurs when:
- Multiple QuickBooks company files are open at the same time.
- A company file that is not connected to the Expensify Workspace is open.
- The Web Connector is trying to sync with a different file than the one currently active.
Expensify can only sync with the specific company file that was originally authorized.
How to Confirm the Correct Company File Is Open
- Open QuickBooks Desktop.
- Go to File > Open or Restore Company.
- Select the correct company file associated with your Expensify Workspace.
- Close any other open company files.
- Retry the sync in Expensify.
If the correct company file is already open and the error persists:
- Completely close QuickBooks Desktop.
- Reopen QuickBooks Desktop.
- Open the correct company file.
- Retry the sync.
How to Sync QuickBooks Desktop in Expensify
- In Expensify, go to Settings.
- Select Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Sync now.
If the error continues, proceed with reauthorization.
How to Reauthorize the Web Connector
- Log in to QuickBooks Desktop in Single-user mode as an Admin.
- Go to Edit > Preferences.
- Select Integrated Applications.
- Click the Company Preferences tab.
- Locate the Web Connector entry.
- Remove the Web Connector from the list.
- Click OK.
Then, in Expensify:
- Go to Settings.
- Select Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Sync now.
This will prompt reauthorization for QuickBooks Desktop. Complete the authorization process.
Once reauthorized, the connection should sync successfully.
FAQ
Can I Have Multiple Company Files Open During Sync?
No. Only the specific company file connected to the Expensify Workspace should be open during sync.
Does This Apply to QuickBooks Online?
No. DESK23 applies only to QuickBooks Desktop integrations using the Web Connector.