Many QuickBooks Desktop users face a frustrating issue: QuickBooks will not create PDF files. When you try to save, email, or export an invoice, estimate, or report as a PDF, nothing happens — or you receive an error.
This problem is closely related to the Missing PDF Component error but can also occur for other reasons. Below is a complete guide explaining why QuickBooks fails to create PDFs and how to fix it.
QuickBooks Desktop relies on specific Windows components and printer settings to generate PDF files. When any of these fail, PDF creation stops working.
Here are the most common reasons:
Missing or damaged PDF Component
QuickBooks cannot find the required converter files.
Incorrect printer setup in QuickBooks
The wrong printer is selected or the PDF printer is missing.
Windows Print Spooler service issues
The service responsible for printing and PDF creation is stopped or corrupted.
Microsoft XPS Document Writer problems
This built-in Windows feature is often required for PDF generation.
Outdated QuickBooks Desktop version
Older versions lose compatibility after Windows updates.
Conflicts with third-party PDF software
Programs like Adobe Acrobat or other virtual printers interfere.
Permission or user account issues
QuickBooks lacks proper access to create files.
Incorrect printer settings inside QuickBooks are a major reason PDF files are not created. Follow this setup guide carefully:
Open QuickBooks Desktop.
Go to File → Printer Setup.
Select the type of form you want to print or save (Invoice, Estimate, Report, etc.).
In the printer list, look for one of these options:
QuickBooks PDF Converter
Microsoft Print to PDF
Microsoft XPS Document Writer
Select the correct PDF printer.
Click OK and test by saving a form as PDF.
Tip: If no PDF printer appears in the list, you need to reinstall the QuickBooks PDF Converter or Microsoft XPS Document Writer (steps below).
Close QuickBooks.
Open QuickBooks Tool Hub.
Go to Program Problems.
Click QuickBooks PDF & Print Repair Tool.
Restart your computer and test PDF creation.
Press Windows + R, type services.msc, and press Enter.
Find Print Spooler.
Right-click → Properties.
Set Startup type to Automatic.
Click Stop, then Start.
Restart your PC and open QuickBooks.
Go to Settings → Bluetooth & devices → Printers & scanners.
Remove Microsoft XPS Document Writer if listed.
Click Add device → The printer that I want isn’t listed.
Choose Add a local printer or network printer with manual settings.
Select Use an existing port → PORTPROMPT: (Local Port).
Manufacturer: Microsoft
Printer: Microsoft XPS Document Writer v4
Complete the setup and restart your computer.
Open QuickBooks.
Go to Help → Update QuickBooks Desktop.
Click Update Now → Get Updates.
Restart QuickBooks and try creating a PDF again.
Go to Windows Settings → Bluetooth & devices → Printers & scanners.
Make sure a valid PDF printer (Microsoft Print to PDF or XPS Document Writer) is available.
Open QuickBooks → File → Printer Setup and select the correct PDF printer again.
Temporarily disable antivirus software and test.
Run QuickBooks as Administrator.
Create a new Windows user account and test from there.
Avoid having multiple virtual PDF printers installed at the same time.
Open any invoice or report in QuickBooks.
Click Save as PDF or Email.
Check whether the PDF file is created successfully.
It usually happens after a Windows update, QuickBooks update, or when the Print Spooler / XPS Document Writer stops working.
Yes, in many cases. The “Missing PDF Component” message is one of the main reasons QuickBooks fails to create PDF files.
No. This problem is specific to QuickBooks Desktop.
No. Changing printer settings or repairing components does not affect your company file.