QuickBooks - PDF and Printing Error “Missing Component”

QuickBooks - PDF and Printing Error “Missing Component”

Problem

Sometimes a user is unable to save a PDF or print from QuickBooks due to an error stating that a required component is missing. This issue typically occurs when QuickBooks PDF or print components are missing or corrupted, and restarting QuickBooks may temporarily resolve the problem.

Solution

1. Close QuickBooks

  • Fully exit QuickBooks before starting troubleshooting.

  • Make sure all QuickBooks windows are closed.

2. Download and Install QuickBooks Tool Hub

  1. Download the latest QuickBooks Tool Hub from Intuit.

  2. Install the Tool Hub.

  3. Open QuickBooks Tool Hub after installation.

3. Run the QuickBooks Print & PDF Repair Tool

  1. In QuickBooks Tool Hub, select Program Problems.

  2. Click QuickBooks Print & PDF Repair Tool.

  3. Allow the tool to complete the repair. This usually takes a few minutes.

  4. When finished, close the Tool Hub.

This tool can help resolve common QuickBooks PDF and printing issues, including missing PDF components, PDF save errors, and QuickBooks PDF Converter-related problems.

4. Restart QuickBooks and Test

  1. Reopen QuickBooks.

  2. Try saving a form as a PDF.

  3. Try printing from QuickBooks.

  4. If applicable, test emailing a form as a PDF.

If the issue is resolved, no further action is needed. If the issue persists, continue with the checks below.

Additional Checks

Confirm Microsoft XPS Document Writer Is Enabled

QuickBooks uses Microsoft XPS components for PDF-related functions.

  1. Open Control Panel.

  2. Go to Devices and Printers.

  3. Confirm Microsoft XPS Document Writer is listed.

  4. If it is missing, enable it from Windows Features.

Ensure Microsoft XPS Document Writer is installed and enabled.

Confirm a Working Printer Is Installed

QuickBooks requires at least one working printer.

Check that at least one printer is installed and not in an error state, such as:

  • A physical printer

  • A network printer

  • Microsoft XPS Document Writer

Also verify that the printer is online and available.

Test Printing Outside QuickBooks

Try printing from another application, such as Notepad.

If printing fails outside QuickBooks, troubleshoot the Windows printer or print spooler issue first.

Check the Print Spooler Service

  1. Press Windows + R.

  2. Type services.msc and press Enter.

  3. Locate Print Spooler.

  4. Confirm the service is running.

  5. Set the startup type to Automatic if needed.

Restart the service if it is stopped or unresponsive.

Try Saving to a Different Location

Try saving the PDF to a simple local path, such as:

  • Desktop

  • C:\Temp

This helps rule out permissions, redirected folders, or network path issues.

For RDP users, try saving to a local folder first before saving to a redirected or network location.

Restart the Computer

If the issue continues after running the repair tool, restart the computer and test QuickBooks again.