I’m Terrinoan, and I’ve been trying to print a batch of cheques from QuickBooks Desktop, but nothing is working the way it should. The default printer suddenly stopped responding right when I needed to print multiple time-sensitive vendor payments. I tried restarting both QuickBooks and the printer, but it still doesn’t push the print job through.
Thinking the issue might be the printer itself, I attempted to add a secondary printers to keep things moving. But QuickBooks doesn’t seem to recognize the new printer, even though it’s fully installed and works with other apps on my system. When I go to the Printer Setup under File > Printer Setup, the new printer isn’t listed or, if it is, selecting it does nothing. I’ve double-checked the Windows printer settings the new printer is set as default, drivers are updated, and test prints work fine outside QuickBooks.
Now I’m stuck I can’t print cheques from the current printer, and I can’t switch to another one. It’s delaying payments and could affect my relationships with vendors. I need QuickBooks to either properly detect the second printer or help me reset whatever is blocking the print job from going through. This should be a basic function, and yet it’s causing a major hold-up in my accounting workflow.
Hi Terrinoan,
You’re not the only one stuck in this frustrating situation where QuickBooks Desktop suddenly stops printing cheques and refuses to recognize a new printer. Just when you needed to process time-sensitive vendor payments, your default printer stopped responding, and QuickBooks refused to push the print job through.
You have tried using a second printer, but QuickBooks wouldn’t cooperate. Despite being fully installed, set as the Windows default printer, and successfully printing from other applications, the new printer either doesn’t appear in QuickBooks’ Printer Setup, or if it does, selecting it simply does nothing.
You’ve already taken the right initial steps:
Still, QuickBooks won’t send the cheque print job through.
At this point, what you need is for QuickBooks to either recognize the second printer correctly or clear whatever is blocking the print job from being processed. These are both basic functions, but when they fail, they cause serious workflow disruptions, especially when vendor payments are on the line.
This guide walks you through the likely causes and the exact steps to restore cheque printing in QuickBooks Desktop, risking payment delays.
| Possible Cause | What It Means |
| Corrupted QBPrint.qbp file | QuickBooks uses this file to store printer settings. If it’s damaged, printing fails silently or inconsistently. |
| Windows Print Spooler issues | QuickBooks relies on this service to process print jobs. If stuck, print tasks won’t pass through. |
| Permissions or admin access | QuickBooks does not recognize printers if not run with admin rights. |
| Printer mapping errors | QuickBooks does not refresh its printer list, especially after adding a new printer or changing default printers. |
This section outlines practical solutions that target the key reasons behind printer detection issues and cheque printing failures in QuickBooks Desktop. You can quickly restore printing functionality and keep vendor payments on schedule by resetting configurations, restarting services, and using QuickBooks repair tools.
This clears corrupted settings and forces QuickBooks to re-detect all installed printers.
Ensures Windows print jobs aren’t stuck or blocking QuickBooks-specific jobs.
Gives QuickBooks elevated access to interact with printer drivers and system settings.
Confirms if the issue is related to your specific company file or a system-wide QuickBooks setting.
This utility fixes underlying issues with print components.
QuickBooks relies on a static configuration file (QBPRINT.QBP) to manage printer settings. If this file becomes outdated or corrupted, new printers installed in Windows may not appear in QuickBooks until the file is reset.
Yes. Certain Windows updates can reset printer configurations, update drivers, or change print spooler permissions, which may prevent QuickBooks from printing properly—even if printers work fine in other apps.
QuickBooks can work with wireless or network printers, but local USB-connected printers are generally more reliable for cheque printing. Network delays, driver mismatches, or connection drops can interrupt or block print jobs.
Yes. In some cases, overly strict security software can interfere with print jobs by blocking QuickBooks components or Windows print services. Temporarily disabling the firewall or creating an exception for QuickBooks may help isolate the issue.