A Troubleshooting Guide for QuickBooks Error PS036 

Feb 23, 2026

Admin |

Estimated Read Time : 5 MIN

Is QuickBooks Desktop showing error PS036 when you try to download payroll updates? This error can prevent tax tables from updating properly, leading to incorrect paycheck calculations and potential compliance risks.

QuickBooks error PS036 typically appears when there’s an issue with your payroll subscription, billing details, or an incomplete payroll update. If not resolved quickly, it can interrupt payroll processing and create unnecessary stress during tax season.

In this guide, we’ll break down the common causes of the error and provide simple, step-by-step solutions to help you restore payroll updates and keep your payroll running accurately and on time.

What Causes Payroll Update Error PS036 in QuickBooks? 

Explore the possible causes that prevent payroll updates and trigger QuickBooks error code PS036: 

  • Inactive or expired payroll subscription
  • Incorrect or outdated payroll Service Key
  • QuickBooks Desktop is not registered or activated
  • Outdated QuickBooks Desktop version
  • Damaged or corrupted company file data
  • Corrupted Paysub.ini file
  • Damaged CPS (Components\Payroll) folder
  • Incorrect Employer Identification Number (EIN) in the company file
  • Mismatch between the company’s legal name and payroll records
  • Microsoft Defender or antivirus blocking payroll update files
  • Windows Firewall is blocking QuickBooks processes

Fix QuickBooks Error PS036 – Trouble Verifying Payroll Subscription Error

Discover effective troubleshooting methods to fix QuickBooks error PS036 Window 10/11 and successfully update your payroll without interruptions: 

1. Verify the QuickBooks payroll subscription

Check your payroll subscription and make sure it’s active so you can update the services: 

  • Exit all your company files. 
  • Restart your computer. 
  • Launch QuickBooks Desktop. 
  • Go to Employees at the top. 
  • Choose My Payroll Service, then select Manage Service Key.
My payroll service
  • Confirm that your service name and status are accurate and listed as Active.
  • Click Edit and check that the service key is correct. If it’s wrong, replace it with the correct key.
  • Click Next, clear the Open Payroll Setup option, and then click Finish.
  • This will initiate a full payroll update download.

2. Register and update your QuickBooks Desktop

It’s crucial to have the latest security and software improvements for an uninterrupted software experience. Learn how you can check if the software is registered to fix QB error PS036:

  • Launch Product Information by pressing F2 on your keyboard. 
  • Check if it says Activated beside the license number. 
License Information and a product key

Note: If it doesn’t say “Activated,” make sure to register QuickBooks Desktop.  

Now, get the latest payroll tax table update. 

  1. Go to the Employees menu. 
  2. Choose Get Payroll Updates.
Get payroll updates
  • To find out the tax table version you use: 
    • See the number next to You are using tax table version:.
    • To make sure you use the correct version, check the latest payroll news and updates.
    • To find more details on the tax table version, choose Payroll Update Info.
  • To get the latest tax table:
    • Choose Download Entire Update.
    • Click on Update. A notification window appears once the download finishes.

3. Verify/update the service key

Updating the service key revalidates the payroll license, renews the connection to the Intuit servers, and ensures that the payroll service is considered active.

  • Open the QuickBooks Service Keys window. 
  • If you do not have a payroll service in the company file, go to Employees > Payroll > Enter Payroll Service Key
  • If you do have a payroll service in the company file, go to Employees > My Payroll Service > Manage Payroll Service.
  • In the QuickBooks Service Keys window:
    • Click Add if no payroll service is displayed.
    • Click Edit if a payroll service already appears.
    • If a payroll service is listed, choose Edit again and record the service key.
    • Click Edit again and note down the service key. 
  • Delete the payroll service key in QuickBooks Desktop.
  • Click Next.
  • When the Payroll Update notification pops up, click OK.
  • Confirm that the Service Status reads ACTIVE, then click OK.

4. Verify and Rebuild Data utility 

The Verify and Rebuild Data utility verifies the file for potential damage and then performs a quick rebuild, ensuring it won’t affect payroll data and resolve QB error code PS036. 

a. Verify your company data

Use the Verify tool to check your company file for possible errors or data issues.

  • Open the Window menu and choose Close All.
  • Click File, then select Utilities.
  • Choose Verify Data.
verify and rebuild company file data

Results:

  • QuickBooks detected no problems with your data: Your file is in good condition, and no further steps are required.
  • An error message: look up that specific message on the QuickBooks Desktop support website for troubleshooting steps.
  • Your data has lost integrity, indicating file damage. You should run the Rebuild tool to repair your company file.

b. Rebuild your company file data

If the Verify tool detects damage in your data, run the Rebuild tool to fix your company file. You’ll need to create a backup before starting the rebuild process.

Note: If you’re using Assisted Payroll, reach out to support before rebuilding your data.

  • Click File, then Utilities, and choose Rebuild Data.
Rebuild Data
  • When prompted, QuickBooks will require you to back up your company file before continuing.
  • Select OK to proceed.
  • Choose a location to save the backup and click OK. Be sure not to overwrite an existing backup file.
  • Enter a unique name in the File name field and select Save.
  • Once you see the message “Rebuild has completed,” click OK.

5. Rename Paysub.ini file

Renaming the Paysub.ini file forces the application to create a new, uncorrupted configuration file upon restart.

  • Enable the option to show hidden files and folders.
  • In the search bar, enter Paysub.ini.
  • When the Paysub.ini file appears, right-click it and choose Delete.
  • Repeat these steps until all Paysub.ini files have been removed.

6. Repair your file in the CPS folder 

A corrupted file in the CPS folder prevents QuickBooks from reading existing tax tables and other data, resulting in the QuickBooks Desktop payroll error PS036. Let’s learn how to fix the file:

  • Ensure the application is completely shut down.
  • Open File Explorer, go to the C: drive, and navigate to: C:\Program Files\Intuit\QuickBooks [Year]\Components\Payroll (if you do not see Program Files, try Program Files (x86)).
  • Right-click the CPS folder and select Rename.
  • Change the name to CPSOLD or CPS.old and press Enter.
  • Launch QuickBooks again to allow it to create a fresh, updated CPS folder, fixing the previously damaged folder. 

7. Change your Employer Identification Number (EIN) for payroll

Update the Federal Employer Identification Number (EIN) in the company settings and verify the subscription in the Payroll Service portal to make sure the PS036 error in QuickBooks Desktop is resolved: 

QuickBooks Desktop Payroll Assisted

i. Update your company’s legal name

Note: If you also need to change the Intuit Account name, mark the check box under the new fax number field. 

  • Upload the completed and signed form and then submit it to account_maintenance@intuit.com.

Every time you process payroll, the company name will automatically be updated in QuickBooks Desktop.  

ii. Update your Federal EIN

  • Download, fill out, and sign your Entity change packet
  • Now, prepare the supporting documents listed in the packet.
  • Email the completed packet and your supporting documents to EntityChanges@intuit.com.

You’ll receive an email confirmation within 3–5 business days confirming that we’ve received your entity change forms and supporting documentation.

In the meantime, you may continue processing payroll until one of our specialists reaches out to you. If you have any questions about the entity change process, please contact us at EntityChanges@intuit.com.

QuickBooks Desktop Payroll Basic, QuickBooks Desktop Payroll Standard, and QuickBooks Desktop Payroll Enhanced

i. Update your company’s legal name

  • Go to Company in the menu bar. 
  • Choose My Company.
  • Click on Edit, then Legal information
  • Enter your new legal business name, then click OK

ii. Update your Federal EIN

If your EIN changes, contact Intuit first so they can update it in their system. 

  • Go to the company
  • Choose My Company
  • Select Edit under the Company Information
  • In the left menu, choose Company Identification.
  • In the Federal Employer Identification No. field, enter your new EIN, and then click OK.

8. Add Defender exclusion

To resolve this issue, the QuickBooks Tool Hub now includes a feature that lets you exclude certain QuickBooks files from being scanned. When these files are added to the exclusion list, Microsoft Defender will skip scanning them during installation, which helps the update run at normal speed. Follow the steps below to enable this option.

Note: You must be logged into Windows with administrator privileges to add exclusions. If you’re not signed in as an admin, the “Add Defender Exclusion” option will be disabled. In that case, please contact your system administrator to set up the exclusion.

  • Click Cancel to stop the update. 
  • Close your QuickBooks. 
  • Launch the QuickBooks Tool Hub. 
  • Go to Installation issues.
  • Choose Add Defender Exclusion.
  • Restart your computer.
  • Reopen QB Desktop and try to update payroll again. 

9. Run Quick Fix my Program

The Quick Fix my Program closes the background processes that QuickBooks uses and then runs a quick repair on your computer. 

Note: Make sure to download and install QuickBooks Tool Hub to the latest release (1.6.0.8).

  • Launch QuickBooks Tool Hub. 
  • Go to Program Problems
  • Click on Quick Fix my Program.
Quick Fix my Program
  • Launch QuickBooks Desktop and then open your company file. 

10. Configure Windows Firewall settings for QuickBooks 

Windows Firewall is a system security application that controls incoming and outgoing network traffic to protect your computer from viruses and malware. If QuickBooks is considered a threat to your computer, it will block those processes and their sources. To resolve this, ensure Windows Firewall is configured for QuickBooks Desktop and allow access. 

11. Reinstall QuickBooks in Selective Startup

Reinstalling QuickBooks Desktop in Selective Startup ensures that no other or third-party applications interfere while you download or install your payroll updates.

Before you start, make sure you:

a. Switch to Selective startup

To make sure no other apps come in between, switch to Selective startup. If you are not comfortable performing these steps, consult your computer’s manufacturer or a Windows expert.

  • Launch the Run command by pressing the Windows + R keys together. 
  • In the Run prompt, type msconfig and click OK.
  • Move to the General tab. 
  • Choose Selective startup and Load system services.
  • Select the Services tab. 
  • Mark the Hide all Microsoft Services checkbox.
  • Click on Disable all.
Hide-all-Microsoft-services
  • Clear the Hide all Microsoft services checkbox.
  • From the list of services, choose Windows Installer
  • Click OK
  • Select Restart on the System Configuration window.

b. Uninstall or install QuickBooks Desktop

  • Reinstall QuickBooks Desktop.
  • On your keyboard, press the Windows+R keys to open the Run command
  • Type msconfig in the Run field and click OK
msconfig
  • Move to the General tab. 
  • Choose Normal startup
  • Click OK.
  • On the System Configuration window, choose Restart.

Conclusion 

Finally, we conclude this blog with a quick guide to resolving QuickBooks error PS036, which typically occurs during payroll updates or payroll subscription verification. By carefully following the troubleshooting steps, you can fix the issue and continue processing payroll smoothly.

If the error persists or you need expert assistance, feel free to consult certified QuickBooks professionals. Dial our +1 (866) 500-0076 to connect with a QuickBooks ProAdvisor today!

Frequently Asked Questions 

What is error code PS036 in QuickBooks?

Error code PS036 in QuickBooks Desktop Payroll indicates a “trouble verifying payroll subscription” message, typically occurring when the system cannot validate your payroll service, leading to failed tax table updates or payroll processing errors.

How do I fix a QuickBooks error?

Fixing a QuickBooks error generally involves using the QuickBooks Tool Hub, a centralized, automated utility designed by Intuit to resolve common issues with company files, program performance, and installation. 

What is error code PS033 in QuickBooks?

QuickBooks Error PS033 is a payroll update error indicating that the application cannot read or load payroll setup files, often due to damaged tax table files, an inactive subscription, or outdated software.

How to fix the QuickBooks payroll subscription issue?

To fix a QuickBooks payroll subscription issue, verify the subscription is active, update the service key, and ensure your billing information is current in CAMPs. Run the QuickBooks Tool Hub to resolve connectivity errors and ensure you are using the latest tax tables. 

About The Author

Lana Creston

Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

Quick, clear, and hassle-free QuickBooks assistance.

Get a Free Consultation with Our QB Tax Experts
Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076