Excerpt:
If you're facing QuickBooks Printer Setup issues like the setup not opening, preventing you from printing invoices or reports, it may be due to incorrect printer drivers, offline printers, or improper printer settings. This article offers step-by-step troubleshooting to resolve these issues, such as ensuring your printer is connected, setting the correct printer as default, and updating drivers. Follow these simple solutions to restore smooth printing functionality and get back to managing your business efficiently.
Fix the QuickBooks Printer Setup Not Opening error by:
QuickBooks Printer Setup Not Opening means clicking File > Printer Setup produces no visible result – either a spinning circle appears briefly and then nothing opens, or clicking the option simply does nothing at all.
The Intuit QuickBooks Community confirms this is a recognised issue where the Printer Setup window does not open after a QuickBooks update, a Windows change, or when the QBprint.qbp printer settings file becomes damaged.
The QBprint.qbp file is a small configuration file that QuickBooks Desktop keeps on every computer to remember printer settings. The Intuit Community confirms directly: “QBDT keeps a small file that remembers your printer settings. If that file gets damaged, QuickBooks may not recognize your printer. Renaming it tells QuickBooks to create a new, clean version, which clears the issue right away.” This file is the single most common cause of the Printer Setup window not opening – and renaming it is among the first documented repair steps.
The Printer Setup window not opening blocks every print function in QuickBooks. Invoices, checks, payroll forms, reports, and statements cannot be printed until the Printer Setup window becomes accessible and a valid printer is configured. The error creates direct business disruption – payroll checks cannot be printed on pay day, and customer invoices cannot be sent – making it one of the highest-priority printing errors to resolve.
QuickBooks opens the Printer Setup window by reading the QBprint.qbp configuration file, connecting to the Windows printer system, and loading the window on screen. Four separate breakdowns can stop this sequence at different points:
The Intuit internal printer is a virtual printer QuickBooks creates internally for specific operations – it is not a physical device that can receive documents. Setting this as the Windows default printer means every print request QuickBooks sends goes to a location that cannot process it, which prevents the Printer Setup from loading correctly. The fix is straightforward: set any working physical printer as the Windows default before attempting to open Printer Setup.
Printer drivers – the software programmes that tell Windows how to communicate with a specific printer model – that are missing, outdated, or installed incorrectly also prevent the Printer Setup window from opening. QuickBooks reads the driver information when the Printer Setup window loads. A missing or corrupted driver means QuickBooks cannot read the printer details it needs to populate the window, and the window load stops before the window appears on screen.
Every print function in QuickBooks routes through the Printer Setup configuration. Invoices, statements, checks, payroll forms, W-2s, 1099 forms, and all custom reports must have a valid printer configured before they can be printed or sent. The Printer Setup window not opening stops this configuration from being accessible – meaning every print job fails at the same point.
The Intuit Community confirms that users who cannot open Printer Setup also cannot print to physical printers or save documents as PDFs – because both functions require the same print infrastructure that the Printer Setup window configures. Payroll checks blocked by this error create immediate cash flow problems. Customer invoices blocked by this error delay billing and revenue collection.
| Unresolved Cause | What Keeps Happening as a Result |
| Print and PDF Repair Tool not run first | The most common component-level causes remain unaddressed – the tool fixes XPS, Print Spooler, and print driver issues automatically in one minute, and skipping it wastes time on manual repairs that cover the same ground |
| QBprint.qbp not renamed when it is the confirmed cause | The damaged configuration file stays in place and QuickBooks reads it on every Printer Setup attempt – the window fails to open at the same point every time until the damaged file is replaced |
| Shift key not tried when the window is off-screen | An off-screen Printer Setup window that could have been restored in seconds remains invisible – the user concludes the window is absent when it is actually present but positioned outside the visible monitor area |
| Intuit internal printer left as Windows default | QuickBooks sends every print request to a non-functional virtual printer on every attempt – the window cannot load because the target printer cannot respond |
| Temp folder permissions not set to Full Control | QuickBooks cannot write the temporary files it needs during window loading – the Printer Setup window fails to open because the file system access it requires is blocked |
| Print Spooler service stopped and not restarted | All print job processing is halted for every programme on the computer, not just QuickBooks – the Print Spooler must be running for any Printer Setup communication to succeed |
| Outdated printer driver not updated | QuickBooks reads the driver information when loading the Printer Setup window – a missing or broken driver means the window cannot populate its printer list and the load fails |
The most useful diagnostic step is testing the printer setup in QuickBooks’s built-in sample company file. The Intuit Community confirms: “Try opening a QuickBooks sample company file then try printing the same type of form or report. If it works, you’ll need to run the Verify and Rebuild Utilities to identify and resolve data damages in the company file.” A Printer Setup that opens in the sample file but not in the regular company file means the issue is with the company file data – not with the printer system itself.
| When the Printer Setup Error Appears | Why This Is Happening | Recommended First Action |
| Printer Setup does not open after a QuickBooks update – worked before the update | The update damaged the QBprint.qbp printer configuration file – the file now contains incorrect data that stops the window from loading | Run the Print and PDF Repair Tool first; then rename QBprint.qbp to QBprint.qbp.old |
| Printer Setup produces a spinning circle but nothing opens – clicking again does nothing | The QBprint.qbp file is damaged or the Printer Setup window is appearing off-screen – both prevent the visible window from appearing | Try holding Shift while clicking File > Printer Setup to force the off-screen window onto the display; if that does not work, rename the QBprint.qbp file |
| Printer Setup worked yesterday but fails today after a Windows restart | The Print Spooler service or XPS Document Writer service went offline during restart – a service set to Manual startup does not restart automatically | Check the Print Spooler service through Services.msc; start it if stopped and set it to Automatic |
| Printer Setup fails specifically on Windows 11 after a Windows upgrade | The Windows upgrade may have disabled the Microsoft XPS Document Writer – Intuit confirms this component is required for printer and PDF functions on Windows 11 | Enable Microsoft XPS Document Writer in Windows Features through Control Panel > Programs > Turn Windows Features On or Off |
| Printer Setup opens in the sample company file but not in the regular company file | The regular company file contains data damage that is blocking the print setup from loading – not a printer or system issue | Run Verify Data through File > Utilities > Verify Data, then Rebuild Data through File > Utilities > Rebuild Data |
| Printer Setup has never opened on this computer – fresh QuickBooks installation | No valid physical printer is set as the Windows default, or printer drivers are not installed – QuickBooks cannot load Printer Setup without a recognised printer | Install printer drivers from the manufacturer’s website, then set the physical printer as the Windows default |
The QBprint.qbp file is a QuickBooks-specific configuration file that stores all printer settings for every form in QuickBooks Desktop – including invoices, checks, payroll forms, purchase orders, and reports. Each form has its own settings line in this file: the printer to use, the paper size, the orientation, and any custom layout adjustments. The file is located in a hidden folder at C:\ProgramData\Intuit\QuickBooks [version year] – for example, C:\ProgramData\Intuit\QuickBooks 2024.
Renaming this file is completely safe for accounting data. The file contains only printer configuration settings – not any company file data, financial records, transactions, payroll information, or customer data. Renaming it by adding OLD or old to the end – making it QBprint.qbp.old – keeps the original file on the computer but makes it invisible to QuickBooks. QuickBooks automatically creates a brand new QBprint.qbp file with correct default settings the next time File > Printer Setup is opened and any transaction is selected from the Form Name list.
The Microsoft XPS Document Writer is a virtual printer built into Windows. A virtual printer does not produce paper output – instead it converts documents into digital file formats. The XPS Document Writer converts documents into XPS format (a Microsoft document file format) as part of the printing and PDF creation process that QuickBooks uses internally. QuickBooks routes document output through the XPS Document Writer when printing and when saving documents as PDF.
Intuit confirms that on Windows 11, the Microsoft XPS Document Writer must be enabled in Windows Features before printer and PDF functions work correctly in QuickBooks. This component can be turned off during major Windows upgrades without any visible warning to the user – and when it is off, QuickBooks cannot complete the print setup loading sequence that the Printer Setup window requires.
The Print Spooler is a Windows background service – a programme running silently behind the scenes – that manages every print job sent from any application on the computer. All printing communication between QuickBooks and the connected printer passes through the Print Spooler. The Printer Setup window in QuickBooks must communicate with the Print Spooler to list available printers, load their settings, and confirm which printer is currently selected.
A stopped Print Spooler means QuickBooks cannot retrieve the list of available printers when the Printer Setup window tries to open. The window starts loading, cannot connect to the printer list, and either freezes or closes before appearing. The Intuit documentation confirms setting the Print Spooler service to Automatic startup and starting it when stopped resolves print and PDF failures in QuickBooks Desktop. Automatic startup ensures the Print Spooler restarts with Windows every time the computer restarts.
Solutions are arranged from the safest and fastest first action to the most involved repair. Start with Level 1 – the Print and PDF Repair Tool and QBprint.qbp rename – which resolve the Printer Setup issue in the majority of cases without changing any system settings. Move to Level 2 only after Level 1 has not cleared the error.
| Level 1 – Run Print and PDF Repair Tool, Rename QBprint.qbp, and Try the Shift Key |
These solutions carry no risk to QuickBooks data. The Print and PDF Repair Tool repairs only printer and PDF components. Renaming QBprint.qbp only changes a printer configuration file. The Shift key technique only repositions an off-screen window.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Beginner | None | High – Intuit confirms this as the primary repair tool for all printer and PDF problems in QuickBooks Desktop | 5 minutes |
| Risk ExplanationThe Print and PDF Repair Tool repairs only printer and PDF printing components – not any accounting data, company files, or QuickBooks settings. The tool runs a one-minute scan and applies fixes automatically. | Solution ExplanationThe Print and PDF Repair Tool addresses the most common infrastructure causes of Printer Setup failures – including XPS Document Writer issues, Print Spooler configuration, and print driver registration. Running it first saves time by eliminating all these causes in a single automated step before any manual repairs are attempted. | ||
Steps to Implement Solution 1.1:
1. Close QuickBooks completely. Click File > Exit inside QuickBooks if it is open. Confirm no QuickBooks window remains minimised in the taskbar.
2. Download QuickBooks Tool Hub from Intuit’s official website if not already installed. Save the QuickBooksToolHub.exe file and open it. Follow the installation steps and accept the terms. After installation, double-click the Tool Hub icon on the desktop.
3. Click Program Problems in the left-side menu. Find QuickBooks Print and PDF Repair Tool and click it. The tool runs for about one minute – wait for the completion message before doing anything else.
4. Open QuickBooks after the tool finishes. Click File > Printer Setup. If the Printer Setup window opens, the tool resolved the issue. If the window still does not open, proceed to Solution 1.2.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Beginner | None – the Shift key technique repositions a window; renaming QBprint.qbp only affects printer configuration, not accounting data | High – the Intuit Community confirms both of these as direct fixes: the Shift key for an off-screen window, and renaming QBprint.qbp for a damaged configuration | 10 minutes |
| Risk ExplanationThe Shift key technique is a standard Windows method for bringing off-screen windows back into view – no settings are changed. Renaming the QBprint.qbp file only removes the damaged printer configuration. The original file is preserved under its renamed version. QuickBooks recreates the file automatically. | Solution ExplanationThe Intuit Community confirms the Printer Setup window can appear off-screen – loading but positioned outside the visible monitor area. The Shift key technique forces it back into view. The Intuit Community also confirms directly: if the QBprint.qbp file gets damaged, renaming it tells QuickBooks to create a new, clean version. | ||
Steps for the Shift Key Technique:
1. Open QuickBooks. Hold the Shift key on the keyboard down continuously. While holding Shift, click File in the top menu. Still holding Shift, click Printer Setup. Keep holding Shift for a few seconds after clicking. This forces the Printer Setup window to appear in the centre of the screen even if it was previously positioned off-screen. If the window appears, release Shift and configure the printer normally.
Steps to Rename the QBprint.qbp File:
1. The QBprint.qbp file is in a hidden folder – make hidden files visible first. Open File Explorer by clicking the folder icon in the taskbar. Click the View tab. Place a tick mark next to Hidden Items. Hidden folders and files are now visible.
2. Navigate to C:\ProgramData\Intuit\QuickBooks [version year] – for example, C:\ProgramData\Intuit\QuickBooks 2024. Find the file named QBprint.qbp.
3. Right-click QBprint.qbp. Choose Rename. Add .old to the end of the name – changing it from QBprint.qbp to QBprint.qbp.old. Press Enter. Close File Explorer.
4. Open QuickBooks. Click File > Printer Setup. The Form Name dropdown appears. Choose any transaction from the list – for example, Invoice. Click OK. QuickBooks creates a new QBprint.qbp file with correct default settings. The Printer Setup window now opens normally. Note: this process creates the new file for the selected transaction – other form types will also work once the file is recreated.
| Level 2 – Set Default Printer, Fix XPS Document Writer, Reset Temp Folder, and Fix Print Spooler |
Use these solutions after Level 1 did not resolve the error. These address the confirmed system-level causes: an invalid default printer, a disabled XPS Document Writer, blocked Temp folder permissions, and a stopped Print Spooler service.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Beginner | None – only the Windows default printer assignment is changed; no QuickBooks data is affected | High when the default printer is set to the Intuit internal printer – QuickBooks cannot load Printer Setup when the default is a non-functional virtual printer | 5 minutes |
| Risk ExplanationRisk Explanation Changing the Windows default printer only affects which printer Windows sends print jobs to by default. No QuickBooks accounting data, company files, or settings are changed. | Solution ExplanationThe Intuit-confirmed cause is: “The default printer is set to the Intuit internal printer.” The Intuit internal printer is a virtual device that cannot receive print documents. QuickBooks cannot load the Printer Setup window when the registered default is a non-functional device – setting any working physical printer as default resolves this specific cause immediately. | ||
Steps to Implement Solution 2.1:
1. Click the Windows Start button. Click Settings (the gear icon). Click Devices. Click Printers and Scanners on the left side.
2. Look through the list of printers for the entry that shows as default – it usually has a green tick mark or the word “Default” next to it. If the default printer is listed as “Intuit” or contains “Intuit” in its name, it is the Intuit internal printer and needs to be changed.
3. Scroll down on the Printers and Scanners page and look for the option labeled Let Windows manage my default printer. If this option is ticked, click it to remove the tick. This gives control of the default printer back to the user.
4. Find a working physical printer in the list. Click it once. Click Manage. Click Set as default. A green tick mark or “Default” label appears next to the selected printer confirming it is now the default. Close Settings and open QuickBooks to test File > Printer Setup.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Intermediate | None – only a Windows feature is enabled and folder permissions are expanded; no QuickBooks data is affected | High for Windows 11 users – Intuit confirms XPS Document Writer is required for printer functions; confirmed for all users when save-as-PDF or Printer Setup loading fails | 10–15 minutes |
| Risk ExplanationEnabling XPS Document Writer in Windows Features restores a built-in Windows component. Setting Temp folder permissions to Full Control allows QuickBooks to write the temporary files it needs. Neither step changes any accounting data or QuickBooks settings. | Solution ExplanationIntuit confirms the Printer Setup window loading requires the XPS Document Writer to be active – the window load chain passes through this component. Intuit also confirms the Temp folder must have Full Control permissions for all users for QuickBooks to write temporary files during print operations. Both blocks stop the Printer Setup window from loading. | ||
Steps to Enable Microsoft XPS Document Writer:
1. Click the Windows Start button. Type Control Panel in the search bar and press Enter. Click Programs in the Control Panel. Click Turn Windows features on or off. A list of Windows components appears.
2. Find Microsoft XPS Document Writer in the list. If its checkbox is empty or has a minus sign in it, click the checkbox to add a full tick mark. Click OK. Windows installs the component – this may take a few minutes. Restart the computer after installation.
3. Open QuickBooks after the restart and test File > Printer Setup.
Steps to Reset Temp Folder Permissions:
1. Press the Windows key and the letter R on the keyboard at the same time. A small Run window appears. Type %TEMP% in the Run window and press Enter. The Temp folder opens in File Explorer.
2. Right-click in any empty area inside the Temp folder – not on any file, just on the empty space. Choose Properties. Click the Security tab in the Properties window.
3. Look at every user name and group listed. Each should show Full Control in the Allow column. Click Edit if any user or group does not have Full Control. Select the affected user or group. Tick the Full Control checkbox in the Allow column. Click Apply and then OK. Close the Properties window and the Temp folder.
4. Open QuickBooks and test File > Printer Setup.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Beginner | None – only the Print Spooler service startup configuration is changed; no QuickBooks data is affected | High when Printer Setup fails intermittently – particularly after restarts – because the Print Spooler set to Manual goes offline after every restart | 5 minutes |
| Risk ExplanationThe Print Spooler service manages print jobs for all programmes on the computer. Changing its startup to Automatic and starting it affects only how print job queuing works – not any accounting data, company files, or QuickBooks settings. | Solution ExplanationThe Intuit documentation confirms setting the Print Spooler to Automatic and starting it resolves print failures in QuickBooks Desktop. A Print Spooler set to Manual goes offline after Windows restarts – QuickBooks cannot load Printer Setup when the service it depends on for printer communication is not running. | ||
Steps to Implement Solution 2.3:
1. Right-click the Windows Start button. Choose Run. Type services.msc and press Enter. The Services window opens – it shows every background service Windows manages. Scroll through the list to find Print Spooler.
2. Right-click Print Spooler. Choose Properties. In the Properties window, find the Startup type dropdown. Change it to Automatic. Click Apply.
3. Look at the Service status below the Startup type. If it says Stopped, click the Start button to start the service. After it starts, click OK to close the Properties window.
4. Close the Services window. Open QuickBooks and click File > Printer Setup. If the window opens and displays the list of printers, the Print Spooler being stopped was the cause.
| Skill Level | Risk Level | Success Probability | Approximate Time |
|---|---|---|---|
| Beginner | None – opening the sample company file and running Verify Data do not change any company accounting data | Targeted – resolves Printer Setup failures caused by company file data damage, which no printer repair step can fix | 10–15 minutes |
| Risk ExplanationThe sample company file is a separate test file included with QuickBooks. Opening it does not change any data in the regular company file. Running Verify Data reads the company file without changing it – it only reports whether damage exists. | Solution ExplanationThe Intuit Community confirms: if the Printer Setup opens in the sample company file but not in the regular company file, the issue is with the company file data, not the printer system. Running Verify Data identifies the damage, and Rebuild Data fixes it – restoring Printer Setup access without needing any printer repairs. | ||
Steps to Implement Solution 2.4:
1. Open QuickBooks. Go to File > Open or Restore Company. Navigate to the sample company file – QuickBooks includes a sample company that can be opened from File > Open Sample File. Select any sample company. Click Open.
2. In the sample company, click File > Printer Setup. If the Printer Setup window opens normally in the sample company, the problem is in the regular company file data – not in the printer system. All Level 1 and Level 2 printer repairs will not fix this specific cause.
3. Close the sample company. Open the regular company file. Go to File > Utilities > Verify Data. Wait for the verification to complete. If it reports data problems, go to File > Utilities > Rebuild Data. QuickBooks creates a backup before rebuilding – save the backup to a location outside the QuickBooks folder. After the rebuild completes, test File > Printer Setup again.
Contact Intuit QuickBooks Support in the following situations.
A Printer Setup that still does not open after all these steps points to a Windows system file issue requiring Microsoft support, or a deeper QuickBooks installation corruption requiring a clean reinstall. Contact Intuit Support and describe all completed steps before escalating to a clean reinstall.
Contact Intuit Support and provide the exact error message shown when Start is clicked – this message identifies whether a Windows repair using the System File Checker tool is needed.
Preventing the Printer Setup Not Opening error requires four consistent habits:
The Print and PDF Repair Tool takes about one minute to run and corrects minor print component damage before it prevents the Printer Setup window from loading. Running it quarterly through Tool Hub > Program Problems catches developing issues – XPS Document Writer drift, Print Spooler configuration changes, and print driver registration problems – before they disrupt payroll form printing or customer invoice output. A quarterly maintenance run costs one minute and prevents hours of troubleshooting.
The Intuit internal printer is a virtual device that cannot process actual print jobs. Setting it as the Windows default – which can happen accidentally through Windows printer management – blocks QuickBooks from loading the Printer Setup window. Always verifying through Windows Settings > Devices > Printers and Scanners that the default is a physical printer, and that Let Windows manage my default printer is not set to automatic, keeps this specific cause permanently out of play.
Windows updates can change service startup settings – resetting the Print Spooler from Automatic to Manual without displaying any notification. A Print Spooler set to Manual runs when Windows starts but goes offline and does not restart automatically after a shutdown and restart. Checking Services.msc after every major Windows update and confirming Print Spooler shows Automatic takes under two minutes and prevents the Print Spooler from going offline unnoticed during a payroll period.
QuickBooks updates can overwrite the QBprint.qbp file with an incomplete or corrupted version. A Printer Setup failure immediately after a QuickBooks update is almost always caused by this. Renaming QBprint.qbp to QBprint.qbp.old as the first response to any post-update print error – before trying any other repair – clears the configuration damage in two minutes. QuickBooks automatically creates a clean replacement at the next Printer Setup access, restoring all print functions without any reinstallation.
Fix the QuickBooks Printer Setup Not Opening error by:
The confirmed causes are: a damaged QBprint.qbp configuration file, the Printer Setup window appearing off-screen, the Intuit internal printer set as Windows default, the Microsoft XPS Document Writer disabled, blocked Temp folder permissions, a stopped Print Spooler service, missing or outdated printer drivers, and company file data damage that blocks the Printer Setup from loading in the affected company file.
Preventing this error requires quarterly Print and PDF Repair Tool maintenance, keeping a physical printer as the Windows default, checking the Print Spooler service after Windows updates, and renaming the QBprint.qbp file immediately after any QuickBooks update that produces print errors.
Yes. The QuickBooks Tool Hub includes utilities specifically designed to diagnose and fix printing issues, including the underlying components that cause the Printer Setup Not Opening error. Intuit often recommends this automated tool first, as it repairs common problems like damaged PDF files or missing system components without requiring manual file or service adjustments.
A stuck print job can halt all printing activities, causing frustration and delays. Clearing the print queue effectively requires a systematic approach. Here’s a detailed, step-by-step guide to resolve this issue:
Cancel the Job: Right-click on the problematic print job and select ‘Cancel’. Confirm if prompted.
Access the Print Queue: Click on the ‘Start’ menu, go to ‘Settings’, then ‘Devices’, and select ‘Printers & scanners’. Choose your printer from the list and click ‘Open queue’.
Identify the Problematic Job: In the print queue window, look for the print job that’s causing the issue. It’s often labeled as ‘Error’ or ‘Paused’.
QuickBooks relies on an internal PDF component (historically the QuickBooks PDF Converter/Writer) for all print functions, including generating physical print jobs. When you choose to print, QuickBooks first converts the form into a PDF spool file. If this internal component is corrupted (often due to permission issues or a faulty installation), both the PDF save function and the physical print function fail, leading to related error messages.
QuickBooks includes a built‑in utility — the QuickBooks Tool Hub — which houses the QuickBooks PDF & Print Repair Tool. According to official guidance, running this repair tool often resolves printing, PDF, and printer‑setup related issues without needing manual troubleshooting.
This makes Tool Hub the recommended first‑step for users who cannot print or export to PDF.
If your printer works when printing from other applications (e.g., Notepad, Word) but fails when printing from QuickBooks, it suggests the issue lies within QuickBooks’ PDF/print converter, settings, or the integration between QuickBooks and Windows print services rather than a hardware or printer driver issue. Many user reports and support advice confirm this scenario.
In such cases, it’s advisable to run the Print & PDF Repair Tool, reset printer settings in QuickBooks, or rename the QuickBooks print configuration file (if relevant), rather than reinstalling or replacing the printer.
Yes having QuickBooks Desktop updated to the latest maintenance release and keeping Windows updated can reduce compatibility issues that often interfere with printing or PDF functionality. Many troubleshooting guides list updating QuickBooks and system drivers as preliminary recommendations for resolving print/PDF failures.
Outdated versions may lead to conflicts with printer drivers, PDF converters, or Windows print subsystems which may manifest as print setup not opening or print failures.