QuickBooks is a powerful tool for managing finances, invoicing, and payroll for businesses of all sizes. However, like any software, it can sometimes run into technical issues. One common problem that QuickBooks users encounter is Printing Error 20, which often appears when trying to print invoices, checks, or reports. This error typically occurs due to compatibility issues with Windows or incorrect printer settings, and it can disrupt essential business operations if not resolved.
This comprehensive guide will walk you through how to fix QuickBooks Printing Error 20, providing step-by-step instructions and troubleshooting tips to get your printing functionality back on track.
QuickBooks Printing Error 20 is a common issue that users face when attempting to print documents or reports from QuickBooks. This error usually appears with a message indicating that the printer driver is not activated or that the application is unable to communicate with the printer. The error is often associated with Windows 10 and 11 updates that may interfere with the compatibility between QuickBooks and the installed printer driver.
To effectively fix this error, it’s essential to understand its causes. Here are some common reasons why QuickBooks Printing Error 20 may occur:
Windows Compatibility Issues: After upgrading Windows, compatibility problems may arise with the installed QuickBooks version.
Registry Conflicts: Incorrect registry entries can prevent QuickBooks from accessing the printer.
Outdated Printer Drivers: Old or corrupt printer drivers can lead to communication issues with QuickBooks.
Permissions Problems: Lack of administrative permissions on your Windows user account can restrict QuickBooks from accessing printing features.
Issues with QuickBooks Components: Incomplete installation or corruption in QuickBooks files may trigger this error.
Understanding these causes can help you choose the right troubleshooting steps to resolve the issue.
Error 20 typically appears with an error message that states, “Printer not activated – Error code -20.” When this error occurs, users are unable to print documents or create PDFs in QuickBooks. It may also prevent users from selecting or modifying printer settings within the software.
Before diving into more complex solutions, here are a few preliminary steps that may resolve the error quickly:
Restart QuickBooks and Your Computer: This basic step can sometimes clear temporary issues.
Ensure Printer is Turned On and Connected: Verify that the printer is powered on and connected to your computer.
Update Windows: Ensure your operating system is fully updated to the latest version.
If the error persists, proceed with the following troubleshooting methods.
Also read : How to Fix QuickBooks Error H202 Quickly
Sometimes, QuickBooks may lack the permissions needed to access certain system resources. Running it as an administrator can help:
Right-click on the QuickBooks icon on your desktop.
Select Run as administrator.
Open the document you need to print and try printing again.
If this resolves the error, consider adjusting your settings to always run QuickBooks as an administrator.
An outdated or corrupt printer driver can cause Error 20 in QuickBooks. Reinstalling or updating the driver may fix the issue.
Open Device Manager: Press Windows + X and select Device Manager.
Locate Your Printer: Find your printer under the Printers section.
Update Driver: Right-click on the printer and select Update driver. Follow the on-screen instructions.
Reboot Your System: Restart your computer to complete the driver update.
After restarting, open QuickBooks and attempt to print the document again.
Sometimes, registry settings can interfere with printing. Proceed with caution as registry modifications can affect system stability.
Press Windows + R to open the Run dialog box.
Type regedit and press Enter to open the Registry Editor.
Navigate to:
HKEY_CURRENT_CONFIG\Software\QuickBooksRight-click on the QuickBooks folder and choose Permissions.
Select your user account and grant Full Control.
Exit the Registry Editor and restart your computer.
This should fix the permissions issue that may be causing the error.
Also read : How to Fix QuickBooks Installation Error 1603
QuickBooks may require certain user permissions to access printers and other system components. Updating user permissions may resolve Error 20.
Open Control Panel and go to User Accounts.
Select Manage User Accounts and ensure your account has Administrator access.
If not, add Administrator permissions to your account.
Restart your system and open QuickBooks again to check if the error persists.
The QuickBooks Tool Hub includes a Print and PDF Repair Tool specifically designed to resolve printing issues.
Download and install the QuickBooks Tool Hub if you haven't already.
Open the Tool Hub and select Program Problems.
Click on QuickBooks PDF & Print Repair Tool and wait for the process to complete.
Restart QuickBooks and attempt to print the document.
The Print and PDF Repair Tool can resolve many common printing errors, including Error 20.
If none of the above methods work, reinstalling QuickBooks may resolve any underlying issues in the application.
Uninstall QuickBooks: Go to Control Panel > Programs > Uninstall a Program, find QuickBooks, and select Uninstall.
Download the Latest Version: Visit the official QuickBooks website and download the latest version compatible with your system.
Install QuickBooks: Follow the installation instructions and restart your computer once done.
After reinstalling QuickBooks, check if the printing error is resolved.
QuickBooks Printing Error 20 can be a frustrating obstacle, but by following the troubleshooting methods in this guide, you should be able to restore your printing functionality. From running QuickBooks as an administrator to reinstalling the printer driver or modifying user permissions, these solutions address the most common causes of Error 20. Remember to keep QuickBooks and your printer drivers up to date to minimize the likelihood of encountering this issue in the future.
By following these steps, you can ensure your QuickBooks software runs smoothly and continues to support your business needs without interruption. If the problem persists, consider reaching out to QuickBooks Support for additional assistance.
4o

