top of page

Why Won’t QuickBooks Desktop Print My Invoices?

7 hours ago
7 min read

Why Won’t QuickBooks Desktop Print My Invoices?

When QuickBooks Desktop refuses to print invoices, the problem can quickly become a business interruption. You may click Print and nothing happens, receive a printer-related message, see a blank invoice, or find that QuickBooks sends the job to the wrong printer.

The cause is not always the printer itself. QuickBooks printing problems can involve printer settings, Windows configuration, print queues, drivers, invoice templates, QuickBooks preferences, or damaged program components.

Fortunately, you can usually identify the source by checking whether the printer works outside Cannot Print Invoices in QuickBooks Desktop whether the problem affects every invoice or only specific ones.

This guide explains the most common reasons QuickBooks Desktop won't print invoices and how to troubleshoot them.

Why Won’t QuickBooks Desktop Print My Invoices?

Several issues can prevent invoices from printing correctly.

1. The Wrong Printer Is Selected

QuickBooks may be configured to use a printer that is disconnected, unavailable, or no longer installed.

2. The Printer Is Offline

If Windows cannot communicate with the printer, QuickBooks may also be unable to send the invoice successfully.

3. A Print Job Is Stuck

A failed document in the Windows print queue can prevent newer invoices from being processed.

4. The Printer Driver Is Damaged

An outdated or corrupted printer driver can interfere with communication between QuickBooks, Windows, and the printer.

5. The Invoice Template Has a Problem

If only specific invoices fail, a customized or damaged template may be responsible.

6. QuickBooks Printing Components Are Damaged

QuickBooks relies on program components for printing and PDF-related operations. Damaged components can cause printing failures.

7. Windows Print Spooler Problems

The Windows Print Spooler controls print jobs. If the service is stopped or malfunctioning, QuickBooks may not be able to print.

8. Network Printer Connectivity Issues

A shared or network printer may be inaccessible because of network configuration, permissions, or connection problems.

How Do I Find Out Why QuickBooks Won’t Print My Invoices?

Before changing QuickBooks settings, perform a simple test.

Print From Another Windows Application

Open Notepad or another application and print a test document.

If the test document prints

Your printer is probably functioning correctly. Focus on QuickBooks settings, invoice templates, QuickBooks components, or the specific invoice.

If the test document does not print

The problem is more likely related to Windows, the printer, its driver, the network, or the print queue.

This simple test can prevent you from changing QuickBooks settings when the actual problem is outside QuickBooks.

How Can I Fix QuickBooks Desktop When It Won’t Print Invoices?

Try these troubleshooting methods in order.

1. Restart QuickBooks and the Printer

Temporary communication problems can sometimes prevent an invoice from printing.

  1. Close QuickBooks Desktop.

  2. Turn off the printer.

  3. Wait a few moments.

  4. Turn the printer back on.

  5. Restart Windows if necessary.

  6. Open QuickBooks.

  7. Try printing the invoice again.

If printing resumes normally, the issue may have been temporary.

2. Confirm the Correct Printer Is Selected

Check the printer selected when you attempt to print the invoice.

If multiple printers are installed, make sure QuickBooks is using the intended device.

Do not assume that the Windows default printer is automatically the printer you want QuickBooks to use.

3. Check the Printer in Windows

Verify that Windows can communicate with the printer.

  1. Open Windows Settings.

  2. Select Bluetooth & devices.

  3. Choose Printers & scanners.

  4. Locate the printer.

  5. Confirm that it is available.

  6. Open the printer queue.

  7. Check for errors or pending jobs.

  8. Print a Windows test page when available.

If Windows cannot access the printer, resolve that issue before troubleshooting QuickBooks further.

4. Clear Stuck Print Jobs

A failed print job can block subsequent invoices.

Open the printer's queue and review the pending documents.

Cancel failed or stuck jobs when appropriate and then try printing the invoice again.

If the queue repeatedly becomes blocked, investigate the Print Spooler and printer driver.

5. Check the Windows Print Spooler

The Print Spooler manages printing tasks in Windows.

To check it:

  1. Press Windows + R.

  2. Enter services.msc.

  3. Press Enter.

  4. Find Print Spooler.

  5. Confirm that it is running.

  6. Restart the service if appropriate.

  7. Open QuickBooks again.

  8. Test invoice printing.

Avoid changing unrelated Windows services.

6. Test Another Invoice

Create or open another invoice and try printing it.

If another invoice prints correctly, the problem may be specific to the original invoice or its template.

If every invoice fails, investigate QuickBooks printing settings, the printer driver, and QuickBooks components.

7. Test a Standard Invoice Template

Customized templates can sometimes create unexpected printing behavior.

Try printing the invoice using a standard QuickBooks invoice template.

If the standard template prints correctly while your customized template does not, inspect the customization or recreate the affected template if necessary.

8. Update the Printer Driver

A printer driver may become incompatible after a Windows update or may become damaged over time.

Check the printer manufacturer's official website for the appropriate driver for your Windows version.

After updating the driver:

  1. Restart Windows.

  2. Confirm that the printer appears in Windows.

  3. Print a Windows test page.

  4. Open QuickBooks.

  5. Test the invoice again.

9. Update QuickBooks Desktop

Keeping QuickBooks current can help address compatibility and application problems.

To update:

  1. Open QuickBooks Desktop.

  2. Select Help.

  3. Click Update QuickBooks Desktop.

  4. Select Update Now.

  5. Click Get Updates.

  6. Allow the update to complete.

  7. Restart QuickBooks.

  8. Try printing the invoice.

10. Run QuickBooks Tool Hub

QuickBooks Tool Hub includes diagnostic utilities that can help with certain printing and PDF-related issues.

To troubleshoot:

  1. Close QuickBooks.

  2. Open QuickBooks Tool Hub.

  3. Select the relevant troubleshooting category.

  4. Run the appropriate diagnostic tool.

  5. Allow the process to complete.

  6. Restart Windows.

  7. Open QuickBooks.

  8. Test invoice printing.

11. Repair QuickBooks Desktop

If Windows printing works normally but QuickBooks continues to fail, the QuickBooks installation may require repair.

Before performing major changes, make sure you have a recent company-file backup.

Then:

  1. Close QuickBooks.

  2. Open Control Panel.

  3. Select Programs and Features.

  4. Find QuickBooks Desktop.

  5. Select Uninstall/Change.

  6. Choose the available repair option.

  7. Follow the instructions.

  8. Restart Windows.

  9. Open QuickBooks.

  10. Test invoice printing.

What If QuickBooks Prints Blank Invoices?

A blank invoice can point to a different type of problem.

Try the following:

  1. Open the invoice.

  2. Use Print Preview.

  3. Check whether the information appears correctly.

  4. Test a different invoice.

  5. Try a standard invoice template.

  6. Print a Windows test page.

  7. Check the printer driver.

  8. Run appropriate QuickBooks diagnostic tools.

If the invoice looks correct in QuickBooks preview but comes out blank on paper, investigate the printer driver and Windows printing environment.

What If Only One Invoice Won’t Print?

If other invoices print normally, the issue may be related to the specific invoice.

Check:

  • The invoice template.

  • Custom fields.

  • Formatting.

  • Invoice-specific settings.

  • Whether the invoice previews correctly.

  • Whether another template works.

Do not immediately delete or recreate the invoice. First determine whether the problem follows the invoice template or occurs only with that particular transaction.

What If QuickBooks Says the Printer Is Not Available?

If the printer cannot be found:

  1. Confirm that the printer is powered on.

  2. Check its USB or network connection.

  3. Verify that Windows recognizes it.

  4. Check Printers & scanners.

  5. Print a Windows test page.

  6. Restart the printer and computer.

  7. Update or reinstall the printer driver if necessary.

  8. Reopen QuickBooks.

  9. Select the correct printer.

For network printers, make sure the computer running QuickBooks can reach the printer over the network.

How Can You Prevent Invoice Printing Problems?

Regular maintenance can reduce recurring printing issues.

  • Keep QuickBooks Desktop updated.

  • Keep Windows updated.

  • Use a current printer driver.

  • Remove obsolete printer devices when appropriate.

  • Avoid unnecessary invoice-template modifications.

  • Clear failed print jobs promptly.

  • Maintain a stable network connection for shared printers.

  • Keep a recent company-file backup.

  • Test the printer outside QuickBooks when problems first appear.

Quick Diagnostic Checklist

Before moving to advanced troubleshooting, verify:

  •  The printer works outside QuickBooks.

  •  The correct printer is selected.

  •  Windows recognizes the printer.

  •  There are no stuck print jobs.

  •  The Print Spooler is running.

  •  The printer driver is current.

  •  Another invoice has been tested.

  •  A standard invoice template has been tested.

  •  QuickBooks Desktop is updated.

  •  QuickBooks diagnostic tools have been considered.

  •  A recent company-file backup is available.

Frequently Asked Questions

1. Why won't QuickBooks Desktop print my invoices?

The problem can be caused by an incorrect printer selection, offline printer, stuck print queue, damaged printer driver, invoice-template issue, Windows Print Spooler problem, network connection, or damaged QuickBooks components.

2. Why does my printer work everywhere except QuickBooks?

If Windows applications print normally but QuickBooks does not, the problem may be within QuickBooks, its printing configuration, the invoice template, or related program components.

3. Why does QuickBooks print a blank invoice?

A blank invoice may result from a template problem, printer-driver issue, or printing component problem. Check Print Preview, test a standard template, and print a Windows test page.

4. Why will one QuickBooks invoice not print while others do?

If only one invoice fails, investigate the invoice's template, formatting, or transaction-specific settings. Testing another template can help determine whether the issue is template-related.

5. What should I do if QuickBooks still won't print invoices?

First confirm that the printer works outside QuickBooks. Then check the selected printer, print queue, Print Spooler, printer driver, invoice template, QuickBooks updates, and diagnostic tools. If the issue continues, repairing QuickBooks may be appropriate.

Final Thoughts

When QuickBooks Desktop won't print invoices, start by determining whether the issue is with QuickBooks or the printer environment. A simple Windows test print can quickly narrow down the problem.

If the printer works normally outside QuickBooks, focus on the selected printer, invoice template, QuickBooks configuration, and program components. If Windows also fails to print, investigate the printer, driver, network connection, or Print Spooler.

Work through the troubleshooting steps systematically rather than changing multiple settings at once. Keeping QuickBooks, Windows, and printer drivers updated—and maintaining a recent company-file backup—can also help prevent future invoice printing problems.


For More Information Visit Us - Merge Accounts in QuickBooks Online


 
 
 

Comments


bottom of page