You hit Print on an invoice, check, or report in QuickBooks® Desktop, and nothing comes out. Or worse — you get a garbled mess of characters, a blank page, or an error message that says QuickBooks® can't complete the print request. Printing problems in QuickBooks® are among the most common issues that disrupt daily business operations because printing is essential for invoices, checks, purchase orders, and financial reports.
QuickBooks® printing issues come in several forms: the print command does nothing at all, the software crashes when you try to print, the output is misaligned or cut off, PDF creation fails, or you get a specific error like "Could not print to printer" or "QuickBooks is not responding" when printing. Each symptom points to a different underlying cause, and the fix depends on identifying which one you're dealing with.
"Could not print to printer. Check your printer setup."
"QuickBooks PDF Converter activation error -30"
"Problem printing. QuickBooks could not save your form as a PDF."
"Printer not activated, error code -20"
Why QuickBooks® Printing Fails
- Outdated or corrupted printer drivers — QuickBooks® communicates with your printer through Windows printer drivers. If these drivers are outdated, corrupted, or incompatible with your Windows version, print commands either fail silently or produce errors.
- QuickBooks® PDF component damaged — QuickBooks® Desktop uses an internal PDF converter (based on Amyuni PDF) to generate PDF versions of invoices and reports. This component can become damaged after Windows updates, QuickBooks® updates, or antivirus interference.
- Default printer not set correctly — QuickBooks® relies on Windows to know which printer to use. If no default printer is set, or if the default printer is a network printer that's currently offline, printing fails.
- Damaged print preferences file (.QBP) — QuickBooks® stores your print formatting preferences (margins, alignment, paper size) in a .QBP file alongside your company file. If this file becomes corrupted, printing produces misaligned or garbled output.
- User Account Control (UAC) blocking — Windows security settings can prevent QuickBooks® from accessing the printer subsystem, especially if QuickBooks® isn't running with adequate permissions.
- XPS Document Writer conflict — The Microsoft XPS Document Writer, installed on most Windows systems, can conflict with QuickBooks® printing functions, particularly when creating PDFs.
6-Step Fix for QuickBooks® Printing Problems
⚠️ Quick test first: Try printing from another application (like Notepad or Word). If printing fails there too, the problem is with your printer or Windows settings, not QuickBooks®. Fix the general printing issue first.
1 Set the Correct Default Printer
This resolves a surprising number of QuickBooks® printing issues because QuickBooks® relies heavily on the Windows default printer setting.
- Open Windows Settings → Devices → Printers & Scanners
- Uncheck "Let Windows manage my default printer"
- Find your actual printer in the list and click "Set as default"
- If you see multiple entries for the same printer, remove the duplicates
- Open QuickBooks® and try printing again
2 Update Printer Drivers
Outdated drivers are the most common cause of garbled printing or blank pages:
- Go to your printer manufacturer's website (HP, Brother, Epson, Canon, etc.)
- Download the latest driver for your specific printer model and Windows version
- Install the driver — choose "Replace existing driver" if prompted
- Restart your computer
- Try printing from QuickBooks® again
3 Reset QuickBooks® Print Preferences
Corrupted print preferences cause misalignment, wrong margins, and formatting issues:
- Close QuickBooks® completely
- Navigate to your company file folder
- Find the file with the same name as your company file but with a
.QBPextension - Rename it to
CompanyName.QBP.old - Open QuickBooks® — it will create a new .QBP file with default print settings
- Go to File → Printer Setup and reconfigure your printing preferences
4 Fix QuickBooks® PDF Component
If you can print to a physical printer but can't save as PDF or email invoices as PDF:
- Open QuickBooks® Tool Hub → Program Problems
- Click "QuickBooks PDF & Print Repair Tool"
- Let it run completely — it repairs the Amyuni PDF converter component
- Restart QuickBooks® and try creating a PDF again
- If the PDF tool isn't available in your Tool Hub version, try: open Control Panel → Devices and Printers → look for "Amyuni Document Converter" → right-click → Remove → restart QuickBooks® (it will recreate the converter)
5 Run QuickBooks® as Administrator
UAC restrictions can silently block printing:
- Close QuickBooks®
- Right-click the QuickBooks® shortcut → Run as administrator
- Try printing again
- If this works, make it permanent: right-click shortcut → Properties → Compatibility → check "Run this program as an administrator"
6 Disable XPS Document Writer
The XPS Document Writer can interfere with QuickBooks® print operations:
- Open Control Panel → Programs → Turn Windows features on or off
- Uncheck "Microsoft XPS Document Writer"
- Click OK and restart your computer
- Try printing from QuickBooks® again
Check Alignment Issues
If printing works but invoices, checks, or forms are misaligned (text in wrong boxes, margins off, content cut off), the issue is in QuickBooks® print settings, not the printer itself. Go to File → Printer Setup → select the form type (Invoice, Check, etc.) → click Align. QuickBooks® will print a test alignment page. Compare it to the template and adjust the horizontal and vertical offsets until the alignment matches. For pre-printed check stock, you may need to adjust by trial and error — print on plain paper first and hold it up against the check stock to compare.
Printing Maintenance Tips
- Update printer drivers quarterly — Manufacturers release driver updates that fix compatibility issues.
- Keep QuickBooks® updated — Print-related patches are included in regular updates.
- Test print after every Windows update — Windows updates frequently affect printer drivers.
- Back up your .QBP file — If you've spent time setting up custom print alignments, back up the .QBP file so you don't lose those settings.
- Use a local printer when possible — Network printers add an extra layer of complexity. For critical printing (checks, invoices), a locally connected printer is more reliable.
Frequently Asked Questions
The most common causes are outdated printer drivers, no default printer set in Windows, or QuickBooks® not running with administrator privileges. Start by checking your default printer setting and updating your printer drivers.
Use the QuickBooks Tool Hub → Program Problems → PDF & Print Repair Tool. If that doesn't work, remove the Amyuni Document Converter from Devices and Printers in Control Panel, then restart QuickBooks® to recreate it.
Go to File → Printer Setup → select Checks → click Align. Print a test page on plain paper and compare it to your check stock. Adjust the horizontal and vertical offsets until the text aligns with the printed fields on the check.
Error -20 means the QuickBooks® internal PDF converter isn't functioning properly. Running the PDF & Print Repair Tool in QuickBooks® Tool Hub usually fixes this. If not, a clean reinstall of QuickBooks® will recreate the PDF component.
Need Expert Help with QuickBooks®?
Our independent technicians fix QuickBooks® issues remotely. Free diagnosis on every call.
📞 Call +1-888-550-4779 — Free Diagnosis⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. For free official support, visit quickbooks.intuit.com.