QuickBooks 2023

QuickBooks 2023 Logo

How to Troubleshoot Common Errors in QuickBooks Desktop

QuickBooks Desktop Errors

QuickBooks Desktop is a popular accounting software used by small businesses to manage their finances. It helps track income and expenses, create invoices, pay bills, and generate financial reports. While QuickBooks simplifies accounting tasks, users may encounter errors occasionally. Troubleshooting these errors swiftly helps avoid loss of important data or interruption in business operations.

This comprehensive guide will discuss the most common QuickBooks Desktop errors and provide step-by-step instructions to resolve them. Whether you are using the Pro, Premier, Enterprise, or Accountant edition, this article will help you diagnose the problems and fix them like a pro. So let’s get started!

Error 6000, -6123, -6000, -152

The 6000 series errors in QuickBooks Desktop indicate issues connecting to the company file. Error 6000 specifically means that QuickBooks cannot open the company file. The file may be corrupted, damaged, or missing. Here are a few things you can try to resolve error 6000 and other related errors:

  • Try opening the company file again. Sometimes, the file may fail to open due to a temporary glitch.
  • If the file is stored on a network drive, check the network connection. Disconnect and reconnect to the drive and try again.
  • Verify that the company file exists in the location where it is supposed to be stored. If not, you may have accidentally moved or deleted the file.
  • If you get a message that the company file is in use and cannot be accessed, it means someone else has the file open. Ask other users to close the company file and try again.
  • Use the Verify Data utility in QuickBooks to check for errors in the company file. If errors are found, rebuild the data to fix corrupted data.
  • As a last resort, restore your most recent backup copy of the company file. Make sure you have regular back-ups scheduled.

Error H202, H303, H505

The H-series errors indicate issues with Windows Firewall blocking access to QuickBooks Errors. To allow access:

  • Open Windows Firewall settings and create a new inbound rule for QuickBooks Errors. Allow connections on the port where the company file is stored.
  • You may need to add qbdbmgrn.exe and qbdbsrvr.exe to the firewall exceptions list. These executable files work together to connect QuickBooks to the company file.
  • In some cases, you may need to temporarily disable Windows Firewall and test if QuickBooks opens. Remember to turn firewall back on after troubleshooting the issue.
  • If using a third-party anti-virus or firewall, check its settings. Configure it to allow QuickBooks connections correctly.

Error -6190, -1006

Error -6190 occurs when multiple users try to access the company file at once or make changes. Error -1006 indicates the program cannot create a lock on the file and hence cannot open it. Try these steps:

  • Ensure only one person is accessing the company file at one time. Two users cannot make changes simultaneously.
  • Verify the file is not set to read-only access mistakenly. All users should have read-write access.
  • Run the Rebuild Data utility to reset the file to allow access again.
  • In case of a network hosted file, check connectivity is stable. Any network drops may cause locking issues.
  • For Accountant editions, disable the multi-user mode under the company preferences. This prevents multiple access.

Error OL-301

When you see the OL-301 error during online banking, it means QuickBooks is unable to establish a connection with the bank for Direct Connect. Some troubleshooting tips are:

  • Check if the bank’s website or online banking portal is undergoing maintenance. Try again later.
  • Make sure you have entered the correct banking login credentials in QuickBooks. Reset the password if needed.
  • Confirm that the date and time settings in QuickBooks match the time zone of your bank. A mismatch can cause connectivity issues.
  • Clear the stored passcode in QuickBooks and re-enter it to reset the connection.
  • If you previously accessed the bank account on another device, refresh the connection on the new device.
  • Try switching between bank connectivity modes. If Direct Connect doesn’t work, switch to Express Mode or Manual Import.

Error PS033

The PS033 error occurs when posting transactions to QuickBooks from Microsoft Excel or CSV files. It indicates the program was unable to match accounts/customers when importing data. Here are some tips:

  • Review the Excel or CSV file for errors before importing. Remove blank rows/columns, special characters, duplicate records etc.
  • Make sure the data formats in the import file match the required formats in QuickBooks. For example, dates should be in MM/DD/YYYY format.
  • Try importing a small batch of records first by filtering out only a few rows. Then check if records imported correctly.
  • Use the IIF function in Excel to clean data before importing. It helps map data correctly.
  • Confirm that accounts or customer names present in the import file already exist in your QuickBooks chart of accounts.
  • Back up the company file before importing just in case some transactions do not import properly.

Error C=342

Error C=342 occurs when running reports in QuickBooks Desktop and indicates an error in the report header. Some ways to resolve it are:

  • Close and reopen the report. Create the report from scratch by selecting all report settings again.
  • Try changing the header title of the report to something shorter. Long header titles can sometimes cause issues.
  • Customize the report header style and set font size to small. Avoid special formatting like bold, underline etc.
  • Delete and recreate the report template if the above steps don’t work. Make sure to use a simple header text.
  • Reduce the number of columns selected in the report. Having too many may exceed the character limit for header length.
  • Try running the report for a shorter date range, like a few weeks instead of the full year. See if the error persists.
  • As a workaround, export the report results to Excel and modify it further there.

Error 1722

When Error 1722 shows up during QuickBooks updates, it indicates a file required for the update did not install correctly or is corrupted. Some possible solutions are:

  • Download the latest QuickBooks update file again and run it to reinstall missing files.
  • Before updating, restart your computer and close all running programs to free up resources. This ensures no conflicts.
  • Check for any anti-virus programs quarantining QuickBooks installation files during the update and prevent them.
  • See if any firewall settings need to be adjusted to allow access for qbupdate.exe file to run the update fully.
  • Run the QuickBooks Install Diagnostic Tool to identify and fix problems with files required for updating.
  • Use the QuickBooks File Doctor tool to scan and replace any corrupted files associated with the management and synchronization of data.
  • Uninstall and reinstall QuickBooks completely to refresh all components. Make sure to backup your company file first.


Troubleshooting errors in QuickBooks Desktop promptly is important for uninterrupted accounting operations. Use this guide to diagnose common error codes and resolve the issues on your own without waiting for technical support. Backing up company files regularly, installing the latest updates, and avoiding conflicts can also help prevent many errors and crashes in this finance software. With the right troubleshooting techniques, you can seamlessly fix QuickBooks errors and keep your accounts healthy.