The “QuickBooks Save as PDF Not Working” error stops users from saving documents like invoices, reports, or forms as PDFs. Common error messages are “QuickBooks could not save your form as a PDF file” or “Printer not activated error code -20 or -30.” This issue is often caused by a damaged or missing QuickBooks PDF Converter, problems with the Microsoft XPS Document Writer, outdated QuickBooks or Windows versions, insufficient user permissions, or broken connections between QuickBooks and the print driver. In hosted environments or terminal servers, this error can result from session-level printer mapping or group policy restrictions.
To fix the issue, use the QuickBooks Tool Hub and run the PDF & Print Repair Tool. Other steps include repairing or reinstalling Microsoft XPS Document Writer, resetting temp folder permissions, and running QuickBooks as an administrator. Make sure QuickBooks and Windows are updated, reinstall the PDF Converter, and check that pop-up blockers or security software aren’t causing interference. Regular updates and proper management of system print components can help prevent this issue from returning. 9 methods are mentioned below to fix QuickBooks Desktop Save as PDF Not Working.
Method 1: Run the QuickBooks PDF & Print Repair Tool
Use the QuickBooks PDF & Print Repair Tool to fix PDF and printing errors in QuickBooks. To run the tool, install the QuickBooks Tool Hub by downloading the QuickBooksToolHub.exe file. After installation, follow these steps:
- Open the QuickBooks Tool Hub.
- Select the Program Problems tab.
- Click Download QuickBooks PDF & Print Repair Tool.
- Allow the tool to scan and fix issues automatically.
Note: Do not close the tool manually. Let it finish and close by itself.
Try saving the document as a PDF again. If the error persists, proceed to the next step.
Method 2: Restart the Computer and Update TEMP Folder Permissions
Start by restarting your computer. Then check if QuickBooks can save a document as a PDF. If the issue continues, follow these steps to change the TEMP folder permissions:
- Close QuickBooks Desktop.
- Press Windows + R to open the Run window.
- Type %TEMP% and click OK.
- Right-click inside the TEMP folder and choose Properties.
- Go to the Security tab.
- Make sure all users have Full Control. Update if needed and click Save, then OK.
- Exit the window.
Try saving the PDF again. If the issue remains, go to the next solution.
Method 3: Test Microsoft XPS Document Writer
QuickBooks uses Microsoft XPS Document Writer to create PDF files. To confirm whether the issue is with QuickBooks or the printer setup, follow these steps:
- Close QuickBooks Desktop.
- Open Notepad and type TEST PRINT.
- Click File, then choose Print.
- Select Microsoft XPS Document Writer.
- Click Print, name the file, and save it to your desktop.
- Open the saved file.
- A file that fails to open points to an issue with the XPS Document Writer.
- A file that opens correctly means the printer setup in QuickBooks needs review.
- Your IT team or Microsoft Support should handle printing issues outside QuickBooks.
A successful test print allows you to continue troubleshooting in QuickBooks.
Step 1: Enable XPS Services
- Open the Control Panel from the Start menu.
- Click Programs, then select Turn Windows features on or off.
- Check XPS Services and click OK.
Try saving a PDF in QuickBooks. Go to the next step if the issue remains.
Step 2: Reinstall Microsoft XPS Document Writer
- Press Windows + R, type control printers, and hit Enter.
- Click Add a Printer.
- Select The printer that I want isn’t listed.
- Choose Add a local printer or network printer with manual settings.
- Select Use an existing port and click Next.
- From the manufacturer list, choose Microsoft.
- From the right pane, select Microsoft XPS Document Writer and click Next.
After reinstalling, try saving the file as a PDF in QuickBooks.
Step 3: Check Security Software Settings
- Security tools like Norton or McAfee may block .xps file creation.
- Review your security software settings.
- Ensure .xps files are not restricted.
Step 4: Update User Permissions for XPS Document Writer
- Lack of permissions may prevent saving PDFs in QuickBooks.
- Log in with an admin account.
- Check user permissions for the XPS Document Writer printer.
Method 4: Remove the Logo from the Invoice Template (QuickBooks Online)
A company logo in .jpg format can cause errors while saving a form as a PDF. You can either replace the logo with a .bmp file or remove it using these steps:
- Open QuickBooks Online and click the Gear icon.
- Go to Company > Custom Form Styles.
- Find and select the template you want to edit.
- Uncheck the Use Logo box.
Alternative: Use a background image on the invoice.
- Removing the logo may not resolve the issue. Create a new template using the next solution.
Method 5: Create a New Template
Creating a new template can help fix issues when QuickBooks fails to save forms as PDF files. Follow these steps to set up a new template:
- Open QuickBooks and go to the Lists menu.
- Click Templates.
- Select the drop-down next to Templates, then choose New.
- Pick the Template Type and click OK.
- Click Additional Customization to edit.
- Save the new template by clicking OK.
Try saving the document as a PDF again to see if the issue is resolved.
Method 6: Use an Alternate Method to Save the PDF
Instead of using the “Save” > “Save as PDF” option, try saving the document with a different method:
- Go to the File menu.
- Select Print Invoice.
- Choose Microsoft Print to PDF as the printer.
This method has helped many users. Try it to see if it works for you.
Method 7: Use System File Checker to Repair MSXML 6.0
Use the System File Checker (SFC) tool to repair MSXML 6.0, which is built into Windows. Follow the steps based on your Windows version:
For Windows 8:
- Click the Start button.
- Type Command, then right-click on Command Prompt.
- Select Run as Administrator from the bottom options.
- Enter the admin password if prompted, then click OK.
- Type sfc /scannow and press Enter.
For Windows 7 and Windows Vista:
- Click Start and choose All Programs.
- Select Accessories.
- Right-click on Command Prompt and choose Run as Administrator.
- Enter the admin password if required.
- Type sfc /scannow and press Enter.
This tool will scan and repair system files, including MSXML 6.0. After the process finishes, try saving the PDF in QuickBooks again.
Method 8: Avoid the Print Spooler
To prevent issues with the print spooler, adjust your printer settings by following these steps.
- Open the Printer Control Panel in Windows.
- Right-click on Microsoft XPS Document Writer.
- Select Printer Properties.
- Go to the Advanced tab.
- Select Print directly to the printer.
- Click OK to save the changes.
- Close the Printer Properties window.
Try saving the document as a PDF in QuickBooks again.
Method 9: Check If the Reconcile Window Is Listed
Ensure that the reconcile window is visible and not disappearing, and follow these steps to resolve the issue.
- Check if the reconcile window appears in the Window menu.
- Select Close All to close any open windows.
- Start the reconciliation process again.
This should keep the reconcile window visible.
What are the Prerequisites to Fix QuickBooks Desktop Save as PDF Not Working?
- Update QuickBooks to the latest release
- Run QuickBooks as administrator
- Install and enable Microsoft XPS Document Writer.
- Install Windows updates.
- Use a PDF reader (e.g., Adobe Acrobat).
- Allow pop-ups (QuickBooks Online).
- Use an admin Windows account.
- Set read/write permissions for temp folders.
- Disable antivirus/firewall temporarily.
How to Identify QuickBooks Desktop Save as PDF Not Working?
- QuickBooks freezes or crashes when saving PDFs.
- Error: “QuickBooks could not save your form as a PDF file.”
- ‘Printer not activated, error code -20″ or “error code -30” shows up
- Clicking “Save as PDF” does nothing.
- PDF files are blank or not created.
- Cannot email PDFs.
- Missing or broken Microsoft XPS or QuickBooks PDF Converter.
How to Prevent QuickBooks Save as PDF Not Working?
- Keep QuickBooks and Windows updated.
- Repair Microsoft XPS Document Writer regularly.
- Don’t modify or delete QuickBooks PDF components.
- Always run QuickBooks as an administrator.
- Ensure PDF reader software is working.
- Test “Save as PDF” after major updates.
- Use reliable antivirus software that doesn’t block QuickBooks.
- Avoid interrupting QuickBooks while saving or emailing PDFs.
- Back up QuickBooks and system settings regularly.
When Should You Seek Professional Help for QuickBooks Desktop Save as PDF Not Working?
Get professional help if basic fixes (updating QuickBooks, reinstalling the PDF converter, enabling Microsoft XPS Document Writer, or using the Tool Hub) don’t work. If errors like “Printer not activated, error code -20/-30” keep appearing or QuickBooks crashes, our expert help is needed. Also, contact us if you’re using a hosted setup, terminal server, or have limited admin rights, as these may need advanced fixes.
Hire QuickBooks Save as PDF not Working Resolution Services
Dancing Numbers helps QuickBooks users fix the Save as PDF Not Working issue quickly and safely. Our certified team provides fast diagnosis and solutions with minimal disruption. We are trusted by thousands of businesses, providing secure remote support and effective solutions. Get in touch with us to fix QuickBooks Error by
+1-800-596-0806 or chat with experts.