DESK48 Sync Error
DESK48 Sync Error in QuickBooks Desktop Web Connector
If you see the error:
DESK48: QuickBooks Desktop already has a company file open.
This means QuickBooks Desktop is currently running a company file that does not match the one connected to your Expensify Workspace, or multiple company files are open.
Why the DESK48 Sync Error Happens in QuickBooks Desktop
The DESK48 error occurs when:
- Multiple QuickBooks company files are open at the same time.
- A company file not connected to the Expensify Workspace is open.
- The Web Connector is attempting to sync with a different file than the one originally authorized.
Expensify can only sync with the specific QuickBooks company file that was previously connected.
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 QuickBooks company file connected to the Expensify Workspace should be open during sync.
Does This Apply to QuickBooks Online?
No. DESK48 applies only to QuickBooks Desktop integrations using the Web Connector.