QuickBooks

QuickBooks "Missing PDF Component"? It's XPS Document Writer + TEMP Permissions, Not Adobe

Published June 10, 2026 · by The FixHub Team

QuickBooks says “QuickBooks detected that a component required to create PDF files is missing,” so you can’t email or save an invoice/report as PDF.

Why “reinstall Adobe Reader” is outdated advice: older guides blame Adobe. On Windows 10/11, QuickBooks creates PDFs through the Microsoft XPS Document Writer — and the real causes are that feature being disabled or TEMP-folder permissions blocking the print step. Adobe isn’t involved.

Fix 1: Run the QuickBooks PDF & Print Repair Tool

  1. Open the QuickBooks Tool HubProgram Problems → QuickBooks PDF & Print Repair Tool.
  2. Let it run, then try saving a PDF again. This fixes the majority of cases automatically.

Fix 2: Re-enable Microsoft XPS Document Writer

  1. Control Panel → Programs → Turn Windows features on or off.
  2. Make sure Microsoft XPS Document Writer is ticked (enabled). If it was off, enable it and reboot.
  3. In Printers & scanners, confirm Microsoft XPS Document Writer exists; re-add it if missing.

Fix 3: Fix TEMP-folder permissions

QuickBooks writes the PDF to your %TEMP% folder; if it lacks rights, you get the missing-component error:

  1. Win + R%TEMP% → note the folder, go up one level.
  2. Right-click the Temp folder → Properties → Security → Edit → ensure your user (and SYSTEM) have Full Control.

Fix 4: Adjust the printer / reconcile permissions

  • Make sure no policy redirects or removes the XPS printer.
  • Reboot after the above so QuickBooks re-detects the print component.

FAQ

Do I need Adobe at all? No — QuickBooks uses the XPS Document Writer to create PDFs, not Adobe. The fix is XPS + TEMP permissions (Fixes 2–3).

Still failing after the repair tool? Work through Fixes 2–3 (XPS enabled + TEMP Full Control) — those are the conditions the tool can’t always set.

Sources: Intuit — Troubleshoot PDF and print problems with QuickBooks Desktop