Keep the connection fast and reliable
Your QuickBooks Desktop connection runs on one Windows computer. Follow these steps so syncs are fast and run unattended.1. Run the connection on your QuickBooks server, or the computer that stays on the most
1. Run the connection on your QuickBooks server, or the computer that stays on the most
- Your QuickBooks server, if you have one. This is the Windows computer that stores the company file and that everyone else opens it from, not an employee’s workstation. It is always on, nobody works on it directly, and QuickBooks opens the file fastest there.
- Otherwise, the computer that stays on, online, and has QuickBooks open the most.
2. Keep the computer on, online, and signed in to Windows
2. Keep the computer on, online, and signed in to Windows
- Turn off sleep and hibernation in the Windows power settings so the computer never sleeps.
- Configure the Windows user to sign in automatically after a restart, so Windows Updates do not leave the computer waiting at the sign-in screen.
3. Keep QuickBooks Desktop open at all times, signed in to the company file
3. Keep QuickBooks Desktop open at all times, signed in to the company file
4. If you cannot stay signed in, leave QuickBooks at the "No Company Open" screen
4. If you cannot stay signed in, leave QuickBooks at the "No Company Open" screen
5. Ensure QuickBooks Desktop and the Web Connector launch after every restart
5. Ensure QuickBooks Desktop and the Web Connector launch after every restart
- QuickBooks Desktop does not reopen after a restart on its own. Add it to the Windows user’s Startup folder by following our guide to ensure QuickBooks Desktop opens at startup.
- The Web Connector almost always relaunches on its own after a restart and Windows sign-in, so no setup is usually needed. If syncs stop working after a restart, check that
QBWebConnector.exeappears in Task Manager → Details. If it is missing, follow our guide to ensure the Web Connector opens at startup.
6. Give the connection its own QuickBooks user
6. Give the connection its own QuickBooks user
Prevent common sync blockers
These steps address the most common reasons the Web Connector cannot reach QuickBooks, even after the setup above.1. Never close QuickBooks Desktop
1. Never close QuickBooks Desktop
2. Close any pop-up dialogs in QuickBooks Desktop
2. Close any pop-up dialogs in QuickBooks Desktop
3. Do not open a different company file on this computer
3. Do not open a different company file on this computer
4. Ensure only one version of QuickBooks Desktop is installed
4. Ensure only one version of QuickBooks Desktop is installed
- Your QuickBooks Desktop connection is not active: the Web Connector is not running, or is busy with another request or another company file on the same computer.
- Web Connector cannot connect to QuickBooks Desktop: QuickBooks itself could not be opened.

