QuickBooks Desktop users frequently encounter the “Unable to Locate PDF Viewer” error, a software-level issue typically stemming from conflicts within the Windows print subsystem or damaged configuration files.
โUnable to Locate PDF Viewer. You need PDF software to view and print this reconciliation report.โ

Resolving this requires a multi-faceted approach, emphasizing component integrity and correct system configuration. Core fixes include running the official QuickBooks PDF & Print Repair Tool found within the QuickBooks Tool Hub, ensuring the latest version of Adobe Acrobat Reader is installed and set as the system’s default PDF viewer, and verifying that crucial Windows print components, such as the Microsoft XPS Document Writer, are enabled and functioning.
Further advanced troubleshooting involves checking or renaming the QuickBooks configuration file Qbprint.qbp and resetting Windows user permissions for temporary folders. Adopting these methodical steps, which are backed by Intuitโs technical expertise, enhances both the reliability of the QuickBooks printing process and the user’s overall experience with the application.
Highlights (Key Facts & Solutions)
- Primary Solution: Run the QuickBooks PDF & Print Repair Tool located in the QuickBooks Tool Hub to automatically diagnose and fix common PDF and printing issues.
- Root Cause: PDF Viewer: The error often occurs because Adobe Acrobat Reader is outdated, corrupted, or not properly set as the default PDF viewer in Windows settings.
- Root Cause: QuickBooks File: A damaged or missing configuration file named $Qbprint.qbp$ disrupts the QuickBooks print subsystem and must be renamed to force the application to generate a new, functional version.
- Root Cause: Windows Components: Key Windows features like the Microsoft XPS Document Writer must be enabled and functional because QuickBooks relies on this component as a virtual printer to create PDF files.
- Advanced Fixes: Troubleshooting includes repairing, updating, or reinstalling Adobe Reader, resetting temporary folder permissions (by ensuring Full Control for all users in the
%TEMP%folder), and verifying that Windows user permissions grant QuickBooks the necessary access rights. - Prevention: Always ensure the QuickBooks Desktop application is updated to the latest release to benefit from patches that resolve known printing and PDF bugs.
eBetterBooks: Quick Fixes
- Problem: QuickBooks is not responding, and the PDF converter also shows offline if there are issues with your operating system or if you have a poor Internet connection.ย
- Solution: You are recommended to install QuickBooks Tool Hub and run the QuickBooks PDF & Print Repair Tool to fix common printing or emailing-related problems.ย
- Problem: Adobe Reader is not set up as the default pdf viewer in QuickBooks Desktopย
- Solution: Setting Adobe Reader as the default PDF viewer is essential as QuickBooks provides in-built integration with this Windows print component and allows you to print your payroll tax forms or statements.ย
- Problem: Adobe Reader is outdated, corrupted or partially installed on Windowsย
- Solution: You need to repair, update and reinstall Adobe Acrobat Reader so that whatever issue your PDF reader having can be fixed at the earliest and you are allowed to access your payroll tax forms in a PDF format.ย
- Problem: Qbprint.qbp file is either damaged or missing from the Installation Directory due to incomplete installation or if viruses, malware or any software-related bug create conflict with your accounting software.ย
Note: Qbprint.qbp file contains information related to your printer set up or form customization and also a data line for each in QuickBooks Desktop.ย- Solution: Renaming the Qbprint.qbp file helps to resolve QuickBooks unable to locate PDF viewer in QB Desktop issue as QuickBooks desktop generates a new file from default settings whenever you try to change the name of this file.
- Problem: QuickBooks is unable to complete the task due to the missing or inappropriate print componentsย
- Solution: Running a system file checker tool to repair MSXML 6.0 is the best solution ever. It is basically a facility offered by Microsoft to repair Windows system files and make your printer able to print forms or reports in save as PDF mode.ย
- Problem: QuickBooks could not save your forms, statements or reports as a .pdf due to a missing or malfunctioning Microsoft XPS Document Writer.
- Solution: To find QuickBooks PDF Viewer, check if you can print to your XPS document writer, as sometimes the issue lies with your document writer, which doesnโt let you print your forms, statements or reports.
- Problem: You are using an old version of QuickBooks
- Solution: Ensure you’re using the latest version of the QuickBooks software, as updates often resolve PDF issues.
Reasons why QuickBooks Fails to locate PDF Viewer in Your desktop?
QuickBooks unable to locate PDF Viewer problem usually emerges due to outdated Windows print components or if you encounter issues while configuring QuickBooks Desktop application. This prevents your accounting software from locating PDF viewer and leads you to the most common causes listed-below:
- QuickBooks Desktop shows the PDF Viewer Error when the application becomes unresponsive and the PDF converter is offline.
- Incorrect default PDF handler settings in Windows prevent QuickBooks Desktop from locating Adobe Acrobat Reader.
- Outdated, corrupted, or incomplete Adobe Acrobat Reader installations interrupt the PDF rendering process.
- Damage or loss of the QBPrint.qbp configuration file disrupts the QuickBooks print subsystem.
- Faulty Windows print components such as Microsoft XPS Document Writer or MSXML 6.0 disrupt the QuickBooks PDF process.
- PDF generation failures prevent QuickBooks Desktop from creating forms, statements or reports as a .pdf.
Best Troubleshooting Methods to Fix “QuickBooks Unable to Locate the PDF Viewer” Error
QuickBooks PDF Viewer Error arises when the QuickBooks print subsystem cannot access to essential Windows PDF components. It often causes corrupted Adobe Acrobat Reader attributes, damaged QBPrint.qbp configuration files, or malfunctioning Microsoft XPS Document Writer drivers, and incomplete MSXML 6.0 or .NET Framework dependencies. Troubleshooting methods focus on restoring these components to ensure stable PDF rendering in QuickBooks Desktop.

Solution 1: Run the Print & PDF Repair Tool from QuickBooks Tool Hub
If QuickBooks is not responding, and the PDF converter is also showing offline, then you are suggested to install QuickBooks Tool Hub and run the QuickBooks Print & PDF Repair Tool to fix common printing related problems. The QuickBooks PDF Repair Tool helps fix issues when you can’t print, email, or save PDF files within QuickBooks. Follow these steps to use it effectively:
Step 1: Download and Install QuickBooks Tool Hub
- To begin with, close QuickBooks and download the latest QuickBooks Tool Hub version from Intuitโs official website.
- Now, save the file somewhere you can easily access it, such as your Downloads folder or Windows desktop. Always remember that if you have already installed Tool Hub, you must find out which version you have. For this,
- Hit the Home tab, and the version will display in the bottom right corner of your screen.
- Also, choose About to view the version option.
- After this, open the file you downloaded named QuickBooksToolHub.exe and follow all the on-screen instructions to install and agree to the terms and conditions.
- Once the installation finishes, click the Windows desktop icon twice to open the tool hub Program.
Step 2: Run QuickBooks PDF & Print Repair Tool
- Open the QuickBooks Tool Hub
- Choose Program Problems under the QuickBooks Tool Hub.
- Now, click on QuickBooks Print & PDF Repair Tool. It will take a few minutes to run.
- When the tool finishes, try to print, email, or save as a PDF from the QuickBooks application once again and check for the error status.
Step 3: Test Printing and PDF Functions
- Restart QuickBooks and try printing, saving, or emailing a PDF again
Solution 2: Set Adobe Reader as the Default PDF Viewer
Setting Adobe Reader as the default PDF viewer is essential as QuickBooks provides in-built integration with this Windows print component and allows you to print your payroll tax forms or statements.
- Go to the Start menu and then choose the Control Panel.
- Now, select Programs and click on Default Programs.
- Once you jump to the next window, choose Set your default programs.
- Scroll down to the page and click on Choose default apps by file type.
- After this, select the current default app for the .pdf file format and click on the app you want to make the new default.
- At last, locate and select Adobe Acrobat Reader under the Programs list or any other application for PDF viewing you have already installed on your device.
Solution 3: Repair, Update or Re-install Adobe Reader/Acrobat
Note: Adobe Acrobat and Adobe Reader automatically check for updates when you open the programs. If a new version is available, you’ll be prompted to install it.
You need to repair, update and reinstall Adobe Acrobat Reader so that whatever issue your PDF reader having can be fixed at the earliest and you are allowed to access your payroll tax forms in a PDF format.
Update Adobe Reader
- Firstly, open the official Adobe Acrobat Reader download page.
- Now, note down the product version displayed on the screen.
- From the Help tab, select About Adobe Reader.
- After this, check if the Adobe version shown on the official website and the version you noticed earlier is similar to each other or not.
- However, if not, go to the Help icon and click on Check for Updates.
- In the end, follow the on-screen prompts to update the PDF viewer.
Repair Adobe Reader
- The initial step is to close Acrobat/Reader and all open web browser windows.
- Now, press the Start button at the bottom left corner of your screen.
- Type the Control Panel in the search bar and then press the Enter key.
- After this, choose the Programs and Features.
- Select Acrobat or Adobe Reader, then click Uninstall/Change.
- Hit the Next tab under the Setup dialog box.
- Choose the Repair option, then press Next.
- Select Install.
- Once done, click Finish.
- Restart your system.
- Finally, log back into QuickBooks Online, then try to print.
Uninstall & Reinstall Adobe Reader
- Firstly, shut down the Acrobat/Reader and all open web browser windows.
- Now, press the Start button at the bottom left corner of your screen.
- Write down the Control Panel and then hit the Enter tab.
- Choose Programs and Features.
- After this, select Acrobat or Adobe Reader, then click Uninstall/Change.
- Press Yes to confirm.
- Navigate to the web page for Adobe Acrobat Reader download.
- Select the option Install Now and then click on the correct Windows version from the drop-down menu.
- Once the update file is installed successfully, click the Run icon and then hit on Finish.
Solution 4: Rename Qbprint.qbp File
Renaming the Qbprint.qbp file helps to resolve QuickBooks unable to locate PDF viewer in QB Desktop issue as QuickBooks desktop generates a new file from default settings whenever you try to change the name of this file.
- Firstly, open the QBPrint.qbp file.
Remember: You may have to display hidden files and folders or search for files using Windows to find these files in Windows.
Windows 10: C:\ProgramData\Intuit\QuickBooks 20XX. Here 20XX represents the version of your QuickBooks
Server 2012: C:\Program Data\Intuit\QuickBooks year and C:\Users\**remote user**\AppData\Roaming\Intuit\ YEAR VERSION\TSPrinterSettings
Note: Terminal Service users report finding duplicate copies of the Qbprint.qbp file with the stored client data files; check twice all folders for odd instances.
- Hit right-click on the QBprint.qbp file for your QuickBooks version and choose the Rename option.
- Add the word .old at the end of the file name i.e. QBPrint.qbp.old.
- Locate QuickBooks Desktop.
- To finish, select Printer Setup from the File menu.
- Select any transaction in the Form Name list and select OK. This will create a new QBprint.qbp file. Note: You do not have to do this for every transaction.
- Try to open and print any transaction.
Solution 5: Repair MSXML 6.0
Using a system file checker tool to repair MSXML 6.0 is the best solution ever; you must try it at least once. It is basically a facility offered by Microsoft to repair Windows system files and make your printer able to print forms or reports in save as PDF mode.
Hereโs how you can do the same:
For Windows 8.1 or Windows 8
- The very first step is to click the Windows start button.
- Now, enter Command Prompt in the Search box and then right-click on the same.
- Select Run as Administrator, and if you are prompted to enter the admin password or for a confirmation, input the password or press Allow.

- To finish, write down the following command to run SFC/Scannow.

For Windows 7 or Vista
- To do this, click Start and then write down Command Prompt or cmd in the search box.
- Now, hit right-click on the Command prompt and choose Run as Administrator.
- If you are asked to enter an administrator password or give a confirmation, type the password and press Allow.

- In the end, type in the command to run SFC/Scannow.
Solution 6: Checking Your Microsoft XPS Document Writer Setup
To resolve your Save as PDF or Email issues, check if you can print to your XPS document writer, as sometimes the issue lies with your document writer, which doesnโt let you print your forms or reports.
Below are the steps to test your XPS document writer:
- For this, open Notepad and then type Test.
- Now, navigate to File and then select Print.
- Choose the XPS Document Writer, and click Print, then enter a filename.
- After this, save it to your desktop and hover over your desktop, then view the XPS document you printed from the notepad.
- If you canโt open the file, it indicates that there is some issue with your Microsoft XPS Document Writer.
Solution 7: Check Windows User Permissions for PDF Viewing
To check Windows user permissions for PDF viewing in QuickBooks and fix the “Unable to Locate PDF Viewer” issue, follow these steps:
- Run QuickBooks as Administrator:
- Right-click the QuickBooks icon and select Run as administrator.
- Check File Permissions:
- Navigate to C:\ProgramData\Intuit
- Right-click the Intuit folder โ Properties โ Security tab.
- Ensure your user has Full Control. If not:
- Click Edit โ Select your user โ Check Full Control โ Click Apply and OK.
- Verify Adobe Acrobat Reader Permissions (if used for PDFs):
- Open Adobe Acrobat Reader.
- Go to Edit โ Preferences โ Security (Enhanced).
- Uncheck Enable Protected Mode at Startup (if enabled).
- Click OK and restart Adobe.
- Set Default PDF Viewer:
- Right-click any PDF file โ Open with โ Choose another app.
- Select Adobe Acrobat Reader (or your preferred viewer) โ Check Always use this app โ OK.
- Restart QuickBooks and Test PDF Viewing.
Solution 8: Disable Protected Mode in Adobe Reader
To disable Protected Mode in Adobe Reader and fix the “Unable to Locate PDF Viewer” issue in QuickBooks:
- Open Adobe Reader
- Go to Edit > Preferences
- Select Security (Enhanced)
- Uncheck “Enable Protected Mode at startup”
- Click OK, then restart Adobe Reader
This should resolve the issue by allowing QuickBooks to access the PDF viewer properly.
Solution 9: Configure QuickBooks PDF and Print Settings Properly
To fix the “Unable to Locate PDF Viewer” problem in QuickBooks, follow these steps to configure your PDF and print settings properly:
- Set up the default PDF viewer:
- Go to your computerโs Control Panel > Default Programs > Set Default Programs.
- Select Adobe Acrobat Reader (or your preferred PDF viewer) and set it as the default.
- Reinstall QuickBooks PDF Converter:
- Open QuickBooks and go to File > Printer Setup > Add Printer.
- Follow the prompts to reinstall the QuickBooks PDF Converter.
- Ensure QuickBooks PDF Driver is installed:
- Go to the Control Panel > Devices and Printers.
- Check if QuickBooks PDF or QuickBooks PDF Converter is listed. If not, reinstall QuickBooks.
- Check your printer settings in QuickBooks:
- In QuickBooks, navigate to File > Printer Setup.
- Choose the correct form type and ensure the Adobe PDF or your preferred PDF printer is selected.
- Update QuickBooks to the latest version to fix any bugs that may be causing issues.
Solution 10: Reinstall Microsoft .NET Framework
To fix the “Unable to Locate PDF Viewer” issue in QuickBooks, reinstalling the Microsoft .NET Framework can help. Here’s how:
- Uninstall the Current .NET Framework:
- Open Control Panel.
- Go to Programs and Features.
- Find and select the Microsoft .NET Framework version.
- Click Uninstall.
- Download the Latest Version:
- Visit the official Microsoft .NET Framework download page.
- Download the version compatible with your system.
- Install the .NET Framework:
- Run the installer you downloaded.
- Follow the on-screen instructions to complete the installation.
- Restart Your Computer:
- After installation, restart your system to apply changes.
- Reopen QuickBooks:
- Try opening QuickBooks and check if the PDF Viewer issue is resolved.
This should address the problem by ensuring that the .NET Framework is correctly installed, which QuickBooks relies on for PDF functionality.
What are the best PDF Viewers that are compatible with QuickBooks?
QuickBooks Desktop operates reliably with PDF viewers that maintain stable Windows integration and consistent PDF rendering. Compatibility depends on the viewerโs ability to interpret QuickBooks-generated PDF files and remain correctly registered as a Windows PDF handler.
- Adobe Acrobat Reader – The most popular and reliable PDF viewer, seamlessly integrates with QuickBooks for viewing and printing invoices, reports, and other documents.
- Foxit Reader – Lightweight and fast, Foxit Reader offers excellent compatibility with QuickBooks and features editing and annotation tools.
- SumatraPDF – A minimal, open-source PDF viewer that’s fast and works well with QuickBooks for quick document viewing.
- Nitro PDF Reader – Offers a user-friendly interface and good compatibility with QuickBooks for viewing and managing PDF documents.
- Microsoft Edge – Built-in PDF viewer in Windows that works with QuickBooks for basic viewing and printing of PDF files.
All of these PDF viewers can handle QuickBooks PDF outputs such as invoices, reports, and statements with ease.
How to Ensure System Compatibility for QuickBooks PDF Viewing?
To easily view PDFs in QuickBooks, ensure your system meets these compatibility requirements:
| 1. Operating System | 2. PDF Reader | 3. QuickBooks Version | 4. Browser (for Online versions) | 5. Other Requirements |
| Windows 8.1, 10, or 11 (64-bit) | Adobe Acrobat Reader DC (latest version) | QuickBooks Desktop (2020 or later) or QuickBooks Online | Chrome, Firefox, Safari, or Edge (latest versions) | Ensure JavaScript is enabled in your browser |
| macOS 10.14 or later | Ensure your system has sufficient RAM (4GB or more recommended) |
Best Practices for Managing PDF Files in QuickBooks
Below are the best practices for managing PDF files effectively within QuickBooks.
- Store PDFs in a Centralized Folder: Keep all PDF documents related to QuickBooks (invoices, receipts, etc.) in one easily accessible folder on your computer or cloud storage.
- Use Descriptive File Names: Name your PDFs clearly with relevant details, such as the invoice number, vendor name, and date (e.g., “Invoice_12345_VendorName_2025-02-17.pdf”).
- Attach PDFs to Transactions in QuickBooks: For easier access, link relevant PDFs (like invoices or receipts) directly to their respective transactions within QuickBooks. This keeps everything organized in one place.
- Regularly Backup PDF Files: Ensure your PDF files are backed up regularly to avoid loss of critical financial documents. Use cloud storage or an external drive for backup.
- Utilize QuickBooksโ Built-in Features: Take advantage of QuickBooksโ features for attaching PDFs to transactions, allowing you to store and access them directly from your accounting software.
- Compress Large PDFs: If your PDF files are too large, use a PDF compression tool to reduce file size. QuickBooks supports PDFs up to 25 MB per document.
- Organize by Categories: If you have a large volume of PDFs, organize them into subfolders by category (e.g., “Invoices,” “Receipts,” “Bank Statements”) for easy retrieval.
- Review PDF Permissions: If sharing PDFs with others, ensure proper permissions are set for confidential financial documents to prevent unauthorized access.
Conclusion!
QuickBooks PDF Viewer Error occurs due to issues within the print and PDF handling components of QuickBooks Desktop. The error is resolved when the Adobe Acrobat Reader installation, the QBPrint.qbp configuration file, Windows print drivers such as Microsoft XPS Document Writer and MSXML 6.0 are fully functional and correctly configured. These corrective methods restore the QuickBooks print subsystem and ensure reliable PDF generation for forms, statements, and reports. Proper configuration and regular maintenance help prevent PDF error recurrence and support stable PDF operations in QuickBooks Desktop.
Frequently Asked Questions
Why does QuickBooks specifically rely on the Microsoft XPS Document Writer?
QuickBooks Desktop does not create PDF files directly. Instead, it uses the Microsoft XPS Document Writer (MXDW) as a necessary intermediary step. When you print a report or invoice to PDF, QuickBooks sends the data to this virtual Windows component, which converts it into an XPS file format before the final PDF is generated. If the MXDW is disabled, corrupted, or not functioning, QuickBooks cannot complete the virtual print-to-file process, resulting in the PDF error. You should test the MXDW by printing a simple Notepad document to it.
Is it safe to rename the Qbprint.qbp file, and will I lose my custom form settings?
Yes, it is safe to rename the Qbprint.qbp file. Intuit strongly recommends this step to resolve printing configuration corruption. The file contains printer-specific settings and all saved preferences for forms (like assigned printers, margins, and paper trays).
- You will not lose your actual custom form templates (the design of the invoice, for example).
- You will lose the saved print preferences associated with each form.
Renaming the file (e.g., to Qbprint.qbp.old) forces QuickBooks to create a new, default file the next time you access the Printer Setup menu, often resolving the PDF issue. You will then need to reconfigure any custom print settings.
Why am I instructed to repair MSXML 6.0 using the System File Checker (sfc /scannow)?
QuickBooks relies heavily on core Windows components, including Microsoft XML Core Services (MSXML), for installation, program functions, and interacting with operating system features like printing. If the MSXML 6.0 components are damaged or unregistered, QuickBooks can fail to access critical resources, resulting in the PDF error. The recommended fix is:
- Open the Command Prompt as an Administrator.
- Run the command sfc /scannow (System File Checker).
This Windows utility automatically scans and replaces any corrupted or missing protected system files, ensuring components like MSXML are correctly registered and functional.
What are the current key compatibility requirements for reliable QuickBooks PDF Viewing?
For optimal and error-free PDF functionality with the latest versions of QuickBooks Desktop, adhere to the following minimum requirements:
- Operating System: Windows 11, 64-bit, or Windows 10, all 64-bit editions, natively installed.
- Processor: 2.4 GHz minimum.
- RAM (Workstation): 8 GB minimum (16 GB recommended).
- PDF Reader: Adobe Acrobat Reader 9.0 or later (DC is highly recommended).
- Additional Software: Microsoft .NET Framework 4.8 or later must be enabled and functioning correctly.
What are the security risks of disabling Protected Mode in Adobe Reader?
Protected Mode in Adobe Acrobat Reader is a critical security feature that runs the application in a restricted environment called a “sandbox.” This sandbox limits what actions the application can take and what files it can access.
- The Risk: Disabling Protected Mode removes this sandbox protection, increasing your system’s vulnerability. If you open a malicious PDF file, the code embedded within it could potentially access, modify, or corrupt files on your operating system, whereas Protected Mode would typically block such actions.
- Recommendation: Adobe does not recommend permanently disabling Protected Mode. You should only disable it temporarily for troubleshooting and re-enable it immediately after testing is complete.
If I use a PDF viewer other than Adobe Acrobat Reader, will QuickBooks still work?
This depends on the QuickBooks product:
- QuickBooks Desktop (QBD): QBD generally uses the underlying Windows PDF components (like the XPS Writer) and can sometimes work with third-party viewers (like Foxit or Nitro) if those viewers are correctly set as the default PDF handler in Windows. However, QBD’s Payroll and form viewing modules often specifically require the Adobe Reader components.
- QuickBooks Online (QBO): QBO printing relies on the browser’s built-in PDF reader (e.g., Chrome’s native reader) or Adobe Reader. Intuit currently states that Windows users are only able to print with Adobe Reader or Acrobat Professional (unless using Chrome’s native PDF handler). Using alternatives like Foxit is not officially supported for printing in QBO.
Why is reinstalling or repairing the Microsoft .NET Framework necessary for a PDF error?
The Microsoft .NET Framework is an essential software structure used by QuickBooks Desktop for its architecture and core functionality. It is required for the application to properly execute tasks, including accessing the Windows PDF and print subsystems. When the framework is corrupted, incorrectly installed, or an incorrect version is enabled, it can lead to communication breakdowns that manifest as “Unable to Locate PDF Viewer” or “Error 1935” during installation. Repairing or turning the relevant versions (often .NET Framework 3.5 SP1 and 4.x) off and back on again using the Windows Features menu is a critical step in restoring stability.
Disclaimer: The information outlined above for โHow to Fix QuickBooks Unable to Locate PDF Viewer Problem?โ is applicable to all supported versions, including QuickBooks Desktop Pro, Premier, Accountant, and Enterprise. It is designed to work with operating systems such as Windows 7, 10, and 11, as well as macOS.