QuickBooks Web Connector Error
Written by Meghan McKenzie | Published: October 26, 2026

When a sync stops and QuickBooks Web Connector displays a QBWC error code or message, it can disrupt your daily work. A QuickBooks Web Connector error usually occurs due to a connection issue, incorrect settings, or an outdated file.

In this blog, we have discussed all the QuickBooks Web Connector errors, their causes, and troubleshooting methods to fix them.

Quick answer: 

  • The wrong company file is open.

  • A pop-up is blocking QuickBooks.

  • QuickBooks and Web Connector have different permission levels.

  • Web Connector is outdated.

  • The password is incorrect, or the QWC file is wrong.

What Is a QuickBooks Web Connector Error?

QuickBooks Web Connector (QBWC) is a free Windows application that allows web-based apps to exchange data with QuickBooks Desktop & QB Point of Sale.

The web app may run on your own server or through a hosting provider. Web Connector acts as a bridge between the web app and QuickBooks and is usually installed on the same computer as QuickBooks or on the same local network.

A Web Connector error means that this exchange failed or could not start correctly. Some errors include codes like QBW1085, QBWC1039, or QBWC1006. Others display the error message that indicates, “Could not start QuickBooks” or “QuickBooks found an error when parsing the provided XML text stream.”

Note: The Web Connector app is mainly designed for Windows-based QuickBooks Desktop integrations. But it does not link QuickBooks Online to Desktop applications. QuickBooks Online uses its own app-connection methods.

Where is the Web Connector log file?

You will get the QuickBooks Web Connector log file (QWCLOG.TXT) in the following location;

C:\ProgramData\Intuit\QBWebConnector\log\QWCLOG.TXT

Here are the step-by-step instructions to find the log file

  • Initially, open File Explorer using Windows + E.
  • After that, click on the address bar at the top.
  • Copy and then paste this path into the address bar;
    • C:\ProgramData\Intuit\QBWebConnector\log
  • Then, press the Enter key and look for QWCLOG.TXT.

If you can’t find it: The ProgramData folder is hidden by default on some Windows systems. You can still access it by pasting the full path into File Explorer.

Quick Checks Before Troubleshooting Web Connector Error

Before trying any fixes, review your QuickBooks Desktop version and ensure that the correct company file is open. Also, verify that Web Connector is connected to the right app. Write down the correct error code and message, review the log file & back up your company file before making any changes.

  • Check which app you are connecting with QuickBooks and ensure it uses Web Connector.
  • Write down your QuickBooks Desktop year, release, and company file location. If multiple versions are installed, identify the one used by the app.
  • Log in to Windows as an administrator and use your QuickBooks company administrator account to change app settings.
  • Create a recent backup before removing an app, changing permissions, or reinstalling Web Connector.
  • Note down the QBWC error code and the full message.
  • Also, note when the sync failed and review the corresponding entries in QWCLOG.TXT for more details.
  • Create a recent backup before removing an app, changing permissions, or reinstalling Web Connector. You can also learn how to back up your QuickBooks company file before making major changes.

How to Fix QuickBooks Web Connector Error: 7-Step Universal Checklist

Below, we have provided the checklist to fix connection, permission, authorization, and installation problems before you move to advanced troubleshooting methods.

  • Close QuickBooks & Web Connector

Shut down both QuickBooks and Web Connector apps. After this, launch Windows Task Manager by pressing Ctrl + Shift + Esc to close the background-running QuickBooks or Web Connector processes.

  • Open the correct company file

Launch QuickBooks Desktop and confirm that you run as administrator. Open the company file connected to the app, not a sample file. If possible, switch to single-user mode while configuring authorization settings. Then, close the pop-ups and wait until QuickBooks is idle.

  • Match permission levels

Open QuickBooks Web Connector as an administrator. Running one application as an administrator and the other normally may hamper communication. So, it is important to use the same permission level for both.

  • Check app authorization

Open QuickBooks, and then click Edit > Preferences > Integrated Applications > Company Preferences. Confirm that the connected applications have proper access to the company file. After this, approve the appropriate authorization prompt only if you recognize the application and trust it.

  • Verify the password & QWC file

Enter the password assigned or set by the app provider. If the integration file is old, then download the fresh .QWC file from the provider. Avoid adding duplicate copies of the same integration.

  • Update both programs

Install the latest available update QuickBooks Desktop version and use the Web Connector version recommended by the app vendor. Then, restart your computer when the installer prompts you to do so.

  • Read the log and repair if necessary

Verify QWCLOG.TXT and error details. If the log file is damaged, then repair it. Whereas, if the Web Connector installation is damaged, create a backup of your company file and reinstall using Intuit’s official installer.

QuickBooks Web Connector Error Codes at a Glance

Accessing this table will help you identify the problem before following the detailed instructions below.

Error Code  What it Means  Why It Causes ` How to Fix It 
QBWC1005 QuickBooks Web Connector failed to run Web Connector fails to create a file it needs to work. Check Windows user permissions and folder access.
QBWC1006 QuickBooks Web Connector failed to run Web Connector fails to find the QWCLog.txt file. Locate QWCLog.txt and check permissions.
QBWC1007, QBWC1008, or 1009 An error occurred when connecting to QuickBooks It might happen when QuickBooks isn’t running, no company file is open, or when an open window is preventing the connection. Start QuickBooks, open the right company file, and close blocking windows.
QBWC1011 Application named [ApplicationName] does not exist in registry When your application isn’t installed properly on your computer. Restart Web Connector; restore the app using its QWC file if needed.
QBWC1012 Authentication failed due to the following error message. The server was unable to process the request. It might happen due to a problem on the QBWC server (the third-party vendor’s server). Connect with your third-party vendor for help as this is an issue from the server end.
QBWC1016 No application was selected for update It might happen when you selected Update in Web Connector without choosing any applications to update. Choose the application you wish to update and click Update Selected.
QBWC1018 No application available to select at this time When there is no application in Web Connector and you select Select All. Add your application in Web Connector.
QBWC1019 No application available to unselect at this time When there’s no application in Web Connector, and you select Select None. Add your application in Web Connector.
QBWC1020 There are scheduled jobs. Web Connector will not be able to run these jobs if you exit This issue may occur when Web Connector has a scheduled update, and you try to exit it. Uncheck all boxes under Auto-run and click Exit. Then, select Yes on the error message.
QBWC1022, 1023, or 1024 An error occurred when connecting to QuickBooks This issue may occur when QuickBooks is not running, no company file is open, or an open window is preventing the connection. Open the correct company file and close all windows in QuickBooks.
QBWC1030 Password is not available for application This issue may occur when you try to sync your application, but it doesn’t have a password set up yet. Set a password before you update or sync it with QuickBooks. If you don’t remember the password, contact your application’s support for assistance.
QBWC1032 Could not find application [ApplicationName] in registry to complete scheduled update When Web Connector can’t find your application during a scheduled update. Restart; remove and re-add the app if needed.
QBWC1033 QB Web Connector failed to initialize the QWCLog.txt file and will not run Web Connector doesn’t have enough permissions to open or make changes, or the file doesn’t exist. It could happen if your hard drive is full. Log in to your PC as a Windows admin and set up QuickBooks Web Connector.
QBWC1035 Dns.Resolve(localhost) failed due to an exception This issue may arise when you are installing the wrong or outdated QWC file for your application. Connect with your application provider for the correct QWC file.
QBWC1037 Application sent the following error or warning message when checking version of QB Web Connector. Update aborted. This issue may occur while running the outdated version of Web Connector. Use the on-screen instructions when you get an error. If it’s not clear, take a screenshot and ask your application’s support for help.
QBWC1038 User canceled from primary key input. Need primary key to continue When you are asked to enter the password and you exit the window by mistake. Entering the incorrect password could also cause the error. Contact your application’s support to resolve the password-related issue.
QBWC1039 The app could not be added or connected. Follow the exact message-specific fix below.
QBWC1040 Web Connector did not provide a valid username and/or password An incorrect password or no password set can cause this error. Reset the password in case you forget it.
QBWC1041 Garbage data Wrong password entered in Web Connector can trigger this error. You need to enter the password again.
QBWC1048 QuickBooks Web Connector could not verify the web application server certificate This issue may appear when Web Connector can’t authenticate your application. Delete the third-party app’s QWC file from Web Connector, or download the QWC file again.
QBWC1085 QuickBooks was unable to write to the log file. QuickBooks will open without writing to log file Damaged or missing QWClog.txt Log in as a Windows admin and remove the app, or rename the damaged log file.
QBWC1053 A modal dialog box is opened in the QuickBooks company file A QuickBooks dialog box is blocking the connection. End all QuickBooks processes, open QuickBooks, and try to sync again.
QBWC1088 Company file do not match. Cannot remove this application. When you update the company file and don’t remove the QWC file from Web Connector. Download the QWC file again and select Yes to replace the file.
XML parse error QuickBooks cannot read the XML sent by the app. Send the full message to the app vendor for correction.

Detailed Fixes for the Most Common Errors

1. QuickBooks Web Connector Error QBWC1085 (Log File Error)

The QuickBooks Web Connector Error QBWC1085 or Exception TypeError means Web Connector cannot write to its log file. QuickBooks may still open, but Web Connector continues without logging. This problem is linked to a damaged or missing QWCLOG.TXT file. Therefore, to repair the damaged log file, you need to rename it.

  • Confirm you have closed QuickBooks Desktop & Web Connector.
  • Launch File Explorer and browse to the following location;
    • C:\ProgramData\Intuit\QBWebConnector\log.
  • Locate the QWCLOG.TXT file and rename it.
  • Add OLD at the end of the file name instead of deleting it. This will save your old log for troubleshooting and allow Web Connector to create a replacement.
  • Reopen Web Connector and then your computer.
  • Launch QuickBooks and test the connected app again.

If Windows cannot rename the file, test whether the applications are still running. Also, check that your Windows account has enough rights to modify the folder. Review the available disk space also.

If this error keeps occurring, review folder permissions and repair or reinstall Web Connector if the installation remains damaged.

2. QuickBooks Web Connector Error QBWC1039 (and Its Message Variants)

Error Message  Why It Occurs  How to Fix It 
Error connecting to QuickBooks. Error message received from QuickBooks was When the Web Connector and QuickBooks company file are in different locations. Make sure the Web Connector is in the same location as your company file.
If the QuickBooks company data file is not open…
  • You renamed your company file, moved it to a different location, or it doesn’t work with the third-party app.

 

  • QuickBooks Web Connector isn’t configured to run when QuickBooks is closed.
  • Rename or moved your file
  • Configure Web Connector to run when QuickBooks is closed
If the QuickBooks company data file is not open, a call to the “BeginSession” method must include the name of the data file. When Web Connector isn’t set up to run when QuickBooks isn’t open If you haven’t set up Web Connector to run even when QuickBooks isn’t open.

 

If you renamed or moved your company file, restore your company file to its previous name.

There was a problem adding the application. Check QBWCLog.txt for details This happens because you don’t have the company file open or the location was moved. An outdated QuickBooks version could also cause this error.
  • If you want to rename your file or change the location, remove the app from QuickBooks Web Connector
  • Rename your file or change your location
  • Connect to Web Connector
This application does not have permission to access the QuickBooks company data file… This happens if the QuickBooks Administrator hasn’t allowed access to the third-party app. Login to QuickBooks as an administrator.
This application has not accessed this QuickBooks company data file before This happens when you add the QWC file to Web Connector, but you weren’t signed in as the admin when you added it. Open Web Connector and select Add an Application and tap on the QWC file.
Unable to add FileID to company file for this Application This happens if you tried adding an app too many times. The application should only be added once on one location. Connect with Intuit’s professionals for help.
Unique OwnerID/FileID pair value required This happens if the app is already on QuickBooks and you’re trying to add it again. Remove the existing Owner ID.

3. QBWC1006, QBWC1005 and QBWC1033 (Permissions and Log File)

These errors point to file access problems, but they do not have exactly the same meaning.

  • QBWC1005: Web Connector cannot create a required file.
  • QBWC1006: Web Connector cannot locate or access QWCLog.txt.
  • QBWC1033: Web Connector cannot initialize the log file because it may be missing, inaccessible, or the drive may be full.

Verify that you run Web Connector with appropriate Windows permissions. Check the file and its parent folder for read/write access, and remove a read-only restriction if present. Then, confirm that the drive has free space. If the file is missing, follow Intuit’s guidelines for your version rather than creating a replacement in an arbitrary folder.

If the problem persists, save the complete error and contact the connected app’s support team.

4. QuickBooks Web Connector Error Connecting to QuickBooks (1007 to 1009, 1022 to 1024, 1053)

If you see “Error connecting to QuickBooks,” “Could not start QuickBooks,” “Cannot connect to QuickBooks,” “Maximum connection retries exceeded,” or “Connection not active,” rule out the simple causes first.

  • QuickBooks is not running: Launch QuickBooks Desktop before starting the sync, unless your integration is specifically configured for unattended access.
  • No company file is open: Open the intended company file and sign in. A running QuickBooks application without an open file may not be enough.
  • The wrong company file is open: Close the unrelated file and open the one authorized for the integration. Confirm the file path if multiple businesses are managed on the same computer.
  • Another user or session has a different file open: Confirm which Windows session & company file the connector is using. On hosted or multi-user systems, verify the active session with the administrator.
  • A pop-up is blocking QuickBooks: Close employee-center windows, settings dialogs, update prompts, and other modal windows. QBWC1053 specifically points to a blocking dialog.
  • Permissions do not match: Launch QuickBooks and Web Connector at the same permission level, preferably as administrator during troubleshooting.
  • Multiple QuickBooks versions are installed: Confirm which version the integration supports and update the installed versions. Intuit notes that side-by-side installations can hamper Web Connector compatibility.

If Web Connector continues to experience connection problems, see our guide on QuickBooks not connecting to the server for additional network troubleshooting.

5. Password, QWC File and Certificate Errors (1011, 1030, 1032, 1035, 1037, 1038, 1040, 1048, 1088)

These errors are related to a password problem, a missing application entry, an outdated connection file, or a certificate and version issue. However, the fix depends on the exact code.

  • Wrong or missing password (1030, 1038, 1040): Verify the password in your connected application. If you see that it’s missing or incorrect, reset it via the app provider. Then, enter the new password in Web Connector and try syncing it again.
  • App missing or QWC problems (1011, 1032, 1035, 1088): First, restart Web Connector. If the issue still exists, remove the affected application from Web Connector. Then, add it again using a fresh QWC file downloaded from the app provider.
  • Company-file mismatch (1088): Download the correct .QWC file and then follow the replacement prompt. This error may also trigger when the company file has changed.
  • Version or certificate errors (1037, 1048): Review whether the app requires a new version of Web Connector. For certificate errors, remove the affected application entry, download a fresh .QWC file, and reconnect. Contact the app vendor if the issue continues.

6. QuickBooks Web Connector .NET Framework Error (Conditional)

If you get an unhandled exception message and it will not close, it shows that the problem is due to damaged Windows system files or a .NET Framework issue. Therefore, to fix the issue, run the QuickBooks Install Diagnostic Tool via QuickBooks Tool Hub.

If the error still exists, repair the .NET Framework components and follow Microsoft’s supported repair instructions. Restart your computer and test Web Connector again.

7. QuickBooks Web Connector Error on Windows 11

QuickBooks Web Connector is a Windows application, but that does not mean every QuickBooks Desktop version supports every Windows release. Before troubleshooting, see the system specifications for your specific QuickBooks year.

On a supported Windows computer, you must perform the following troubleshooting steps.

  • Run QuickBooks Desktop & Web Connector as an administrator, using proper permission levels.
  • Review your antivirus and firewall settings to confirm that they are not blocking QBWebConnector.exe or QBWCTaskScheduler.exe.
  • Check that Web Connector is configured to start with Windows if your integration needs scheduled syncing.
  • Install the latest Windows updates and repair .NET components.

If Windows Firewall is preventing QuickBooks or Web Connector from communicating properly, see our guide on Windows Firewall blocking QuickBooks for additional troubleshooting steps.

How to Set Up QuickBooks Web Connector

Web Connector is a one-stop solution to set up and manage your connected apps. The Connected apps will reflect all the applications that you set up with QuickBooks.

Note: Before setting up the Web Connector, keep the following things in mind;

  • You can only install Web Connector where the file is saved locally.
  • Connect with the third party for the suggested Web Connector version.
  • If no .qwc file is saved locally, then connect with the third party to download it.

Step 1: Download & Install QuickBooks Web Connector

Perform the steps given below to download and install the QuickBooks Web Connector app.

  • Exit QuickBooks Desktop completely from your system.
  • Visit theIntuit Developer Site and then download the latest Web Connector version.
  • After this, right-click the QBWebConnector2_R30_xxxxx zip file. Then choose Extract All.
  • Now, right-click the QBWebConnectorInstaller.exe from the extracted folder. Then, click Run as Administrator.
  • Follow the given steps on screen to finish the installation.
  • After this, select Allow devices to make changes to your computer, and click Next.
  • Mark the checkbox for “I accept the terms in the license agreement” and click Next.
  • Click the Install option from the Ready to Install Program page.
  • Once done, click the Finish option.

If you get an error after installing Web Connector

If you get an error after installing Web Connector, then uninstall and reinstall it.

  • Open the Run window, and then launch Control Panel.
  • Choose the Uninstall a Program option.
  • Click Web Connector and select the Uninstall option. If you fail to locate QuickBooks Web Connector in Control Panel, remove the QBWebConnector folder from these locations;
    • C:\Program Files(x86)\Common Files\Intuit\QuickBooks\
    • C:\Program Files\Common Files\Intuit\QuickBooks\
  • Install Web Connector again.

Step 2: Set up Web Connector

Add an app 

If you have a .qwc file from your third-party web app, you can link it with QuickBooks.

  • Launch the QuickBooks application.
  • Select the File menu > App Management > Manage Web Apps.
  • Click Set up beside the app you want to set up. As a result, it will redirect you to the app website where you wish to sign in.
  • Choose Connect to QuickBooks from the app website.
  • Launch QuickBooks Desktop and click Done on the Access Confirmation screen. This will complete your setup.

Manage an app 

Confirm that you sign in to QuickBooks as an administrator and then sign in to your Intuit account.

  • Launch the QuickBooks application.
  • Select the File menu > App Management > Manage Web Apps.
  • Click the Connected Apps option to view your apps. Then make the necessary changes.

Delete an app 

You have the option to delete an app when you don’t need it any longer from Web Connector. After deleting the app, the data exchange will not work with QuickBooks Desktop.

Step 1: Delete the app from Web Connector 

  • Launch QuickBooks and then sign in to the company file where the app is connected as an admin.
  • Move to the File menu and choose Manage web apps.
  • Select the app you want to delete. Then, click on Remove.

Step 2: Delete the app via QuickBooks Preferences 

  • Select the Edit menu > Preferences > Integrated Applications.
  • Now, click the Company Preferences option.
  • Pick the app you wish to remove and then select Remove > OK.
  • Launch the Web Connector and select Connected Apps.
  • If you notice that the app you deleted from Integrated Applications is listed, click the Remove option.

Transfer the app to your device.

You can transfer the Web Connector app to another computer for the same company file. Once the app is transferred, the connection from the other device will be removed. Confirm that you are using the latest version of QuickBooks Desktop.

  • Launch QuickBooks Desktop and select the File menu.
  • Choose App Management > Manage Web Apps.
  • Now, click Connected apps to view your apps and make changes.
  • Finally, tap on Transfer app to my device. Then, the app connection will be moved to your new device. Confirm that you want to continue the data transfer.

If you are moving the entire QuickBooks setup to another computer, see our guide on move QuickBooks to a new computer for additional steps.

Fixing Web Connector Errors on Hosted or Remote QuickBooks

When QuickBooks Desktop runs on a hosted server or remote desktop, Web Connector must be able to access the correct company file and integration files within that environment.

Check that QuickBooks Desktop, Web Connector, and the application’s QWC file are set up in the appropriate hosted environment. Installing Web Connector on your personal computer may not work if the company file and integration run on a remote server.

Some hosting providers restrict background apps and scheduled tasks. If syncing fails only in the hosted environment, ask your hosting provider to check application permissions, startup settings, & support for Web Connector.

If QuickBooks Desktop is hosted or being accessed in a multi-user environment, also check whether QuickBooks hosting mode is configured correctly.

How to Prevent QuickBooks Web Connector Errors

A few simple habits can help keep your QuickBooks Desktop integrations running smoothly.

  • Back up your company file before changing integration settings.
  • Confirm that QuickBooks Desktop and Web Connector are updated to the latest version.
  • Avoid renaming or moving it without planning. If you must move or rename it, remove the affected application from Web Connector first and reconnect it using the correct .QWC file.
  • Add each application’s .QWC file only as needed for the relevant company file. Remove obsolete entries before creating a replacement.
  • Exit from the unexpected pop-ups and finish pending update pop-ups in QuickBooks before running a sync.
  • Make sure to run QuickBooks and Web Connector with proper permission levels.

When to Contact the App Vendor, Intuit, or a QuickBooks Pro

You must contact the third-party app vendor for QBWC1012, certificate failures, XML parsing errors, or issues with the application servers. Also, you can connect with the vendor to check the .QWC file, authentication, and data being sent to QuickBooks.

You can connect with Intuit support for QuickBooks connection problems, File ID-related errors, or when you see a sign of a damaged QuickBooks installation.

Whereas, you can connect with the QuickBooks Pro or IT professional for complicated company file access, permissions, or hosted-server configuration.

Summarizing the Above

A QuickBooks Web Connector error can interrupt your daily workflow, but many issues can be resolved using simple checks. Start by opening the correct company file, closing any pop-ups, matching administrator permissions, checking your password and QWC file, and updating QuickBooks Desktop and Web Connector.

If you still cannot resolve the issue, send the QBWC error code, the full error message, the QWCLog.txt file, and your QuickBooks Desktop year to your app vendor or Intuit Support. These details will help them investigate the problem and guide you toward the right fix. For further guidance, you can get help from our BooksMerge professionals.

About The Author

meghan-mckenzie

Meghan McKenzie, CPA, is a senior accounting technology writer with over a decade of experience helping US small businesses streamline their financial operations. She specializes in resolving complex accounting software errors, automating workflows, and translating technical tax and bookkeeping standards into practical advice.

FAQ's

To fix this issue, restart QuickBooks Desktop & Web Connector, verify the application password, and review the .QWC file. Search for the exact error code to find the right troubleshooting method.

The QuickBooks Web Connector error on Windows is caused by incorrect passwords, permission restrictions, missing application files, incompatible versions, and blocked connections. Review your QuickBooks version’s Windows requirements before fixing the error.

You can download the latest version of QuickBooks Web Connector through the Intuit developer site.

A log file error may appear when QuickBooks Web Connector cannot create, access, or write to QWClog.txt. Therefore, to fix the issue, review file permissions and follow the given Intuit instructions.

You can find the latest version of QuickBooks Web Connector by visiting Intuit’s developer page.

To install the Web Connector, download and extract the installer. After this, right-click QBWebConnectorInstaller.exe and click Run as administrator. Then, follow the on-screen instructions and install it on the computer where the company file is saved locally.

To uninstall the Web Connector, open the Control Panel, choose Uninstall a program, and remove Web Connector. Ensure you keep the .QWC file handy because integration must be added again to restore syncing.

No. Web Connector is intended for QuickBooks Desktop integrations. QuickBooks Online generally connects to apps through online integrations and APIs.

QBWC stands for QuickBooks Web Connector, a Windows application that transfers data between QuickBooks Desktop and compatible third-party applications.

Yes, Web Connector is available as a free download from Intuit. However, the third-party app you connect may charge a separate subscription or service fee.

Suggested Reading
QuickBooks

QuickBooks Web Connector Error: Codes, Causes and Fixes (2026)

Read More
QuickBooks

QuickBooks Online Cleanup: The Complete Checklist, Process & Cost Guide

Read More
QuickBooks

Unable to Send Invoices in QuickBooks? Causes and Fixes for Desktop and Online

Read More
QuickBooks

QuickBooks Database Server Manager: Download, Install, Set Up & Fix Errors

Read More
QuickBooks

QuickBooks Form 941: How to File, Prepare & Fix Payroll Tax Errors

Read More
SYSTEM ONLINE

AI-triaged.
Human-solved.

Instant QuickBooks diagnostics, then a certified ProAdvisor takes over live.

qb-diagnostic.sh
> Scanning Error signature...
> Match Found: quickbooks-web-connector-error
> routing to certified ProAdvisor▌

98%

first-call fix

<15s

match time

24/7

live coverage

BooksMerge bookkeeping consultant assisting a client