Skip to content

Updated Solutions To Get Rid Of QuickBooks Error 30159

QuickBooks Payroll Error 30159

Being a QuickBooks user, getting stuck over various errors while processing payroll in the software has become a very common thing to encounter. Some errors restrict you from accessing the payroll data, while others restrict you from processing the payroll. However, one of the payroll errors is QuickBooks Error 30159, which appears as a result of a misconfiguration of the file setup in the Windows OS.

The error restricts you from processing payroll in the application and displays the warning message as, “error code 30159 – Unable to load account for PSID null: Entitlement is Enabled, but Entitlement Unit is deactivated.” The error generally happens because your QBD fails to verify your payroll subscription. However, you can opt for multiple methods mentioned in the blog below to rectify QuickBooks Payroll Error 30159, so go through the given blog carefully.

QuickBooks Error 30159 error message

Significant Reasons for QuickBooks Payroll Error 30159

Faults in the application’s technical part, such as EIN number and paysub.ini can cause QuickBooks error code 30159.

The complete list of reasons is given below:

  • Your payroll subscription is expired.
  • There is more than one active payroll agreement with an inactive Direct Deposit agreement.
  • QuickBooks Desktop file: paysub.ini is damaged.
  • Your data was damaged.
  • Maybe You are using an older version of the QB application.
  • Your service key is incorrect.
  • Employer Identification Number (EIN) in the company file is incorrect.
  • The PSID in your company file is incorrect.
  • Your QuickBooks Desktop version is incompatible with the version of windows you are using. 
  • The status of the payroll subscription in the QuickBooks desktop Service keys screen shows as “Invalid number or EIN”   
  • The EIN you are trying to add was registered in the past. 

ALSO READ: Want To Add Employee to QuickBooks Payroll [New & Scheduled]? Read It!

Easy Troubleshooting Steps for QuickBooks Error 30159

When the payroll subscription verification error 30159 message appears on your system, you have several options, including modifying paysub.ini, verifying your payroll subscription, and more. Let’s go over the procedure for resolving this error step by step:

You will receive a payroll subscription verification Error Code 30159 in QuickBooks Desktop messages if you have an inactive payroll subscription. There are two ways to verify your desktop payroll subscription- either through your company file or through your Intuit account. Let’s look at both ways:

Through your Company File 

You may easily validate your payroll subscription and resolve QuickBooks Payroll Error 30159 by accessing your company file:

  • Open your company file and click on the Employees tab.
  • Click on My Payroll Service and choose Account/Billing Info

QuickBooks Error 30159

  • Enter your Intuit account’s login credentials. Now your QuickBooks account page will open up. 
  • Check if your payroll service is active under status, click on Resubscribe if required.

Through your Intuit Account

QuickBooks Payroll Error 30159 can simply be fixed by verifying your payroll subscription through your Intuit account. Follow the steps:

  • Sign in to your Intuit account
  • Check under Status if it says ‘Active’. Click on Resubscribe if required.

Note: Follow the onscreen steps to reactivate your payroll services if required, and it may take up to 24 hours to reactivate of your subscription. The status section will show Active once the reactivation process is complete.   

Paysub.ini files are necessary to store payroll subscription information. If these files are corrupt, you will receive enhanced payroll error 30159. Simply renaming them will result in the creation of new files. To accomplish this, follow these steps:

Paysub.ini is a file on Windows that is hidden and thus you are required to change the Window’s folder settings. 

  • Double-click on My Computer and then tap on Organize
  • Tap on the Folder and Search Option and then go to the View tab.

Follow these Steps to Rename Paysub.ini File

  • Now click on Hidden Files and Folders and tickmark Show Hidden Files, Folders and Drives. 

QuickBooks Payroll Error 30159

  • Choose Apply and then tap OK. 
  • Now again, open My Computers and search Paysub.ini In the top search bar. 
  • Once the Paysub.ini file is visible, you need to right-click on it and click on Rename
  • Rename the file extension from .ini to .old .
  • You need to follow the same process for all Paysub files. 

Employer Identification Number is a very crucial part of your company file. You are bound to face QuickBooks desktop error 30159 if that number is incorrect or missing. You can simply add it by following these steps: 

  • Log into QuickBooks.
  • Click on the Employee tab and select Payroll.
  • Use My Existing Payroll Service
  • Under Identify Subscription, select Use Subscription Number xxxxxxxx (Payroll Subscription Version). 
  • You need to select Other: I have an existing subscription and a Zip Code and feed in your information. 
  • Now click on Open and then Next.
  • Once the Add Company information window is open, you need to choose Next to add the company EIN
  • You can choose Print or Return to QuickBooks Desktop.

NOTE: The Validating Payroll Subscription window will open up and the service will be added automatically.

  • Verify the Service Key.

    1. Go to the Employees tab and tap on My Payroll Service, then click on Manage Service Keys.
    2. Click on View to display the new service key with an Active Status.  

If you purchased a QuickBooks Desktop subscription straight from Intuit before creating a company file the steps you need to follow to fix QuickBooks error code 30159 are:

  • Note down the service key of the EIN you are adding. 
  • Click on the Employee tab and then choose Payroll. Select Enter Payroll Service Key
  • Tap on Add and enter the service key as one number (Don’t add hyphens in between)
  • If the payroll service key is already in the company file, select Edit instead of Add. After that, type in the Service Key.
  • Click on Next and then Finish
  • A new Tax Table will be added and all your payroll functions will be activated in your file. 

If your current Windows version is not compatible with the version of QuickBooks you are using, you will face QuickBooks payroll error 30159.

Update your Windows system manually by following these steps:

  • Tap on the Windows start button, go to the search field and type Update. 
  • Press enter and the Windows Update window will open up.  
  • Click on the Check for Updates button.

Steps to update windows manually

  • Your system will search for Updates and if it is available, it will show on your window. 
  • Download it if there is any update and then install it. 
  • Once the installation process is over, restart your system. 

This utility can help you scan and repair the damage that is causing QuickBooks Payroll Update Error 30159. Follow these steps in order to use it:

  • Download the QuickBooks Payroll Error 30159 repair utility tool and install it on your system. 
  • Tap on Scan and it should start scanning for the damages. 
  • Click on Fix QB Errors
  • Once it is done, restart your system.  

QuickBooks Desktop Error 30159 can happen when one or more background applications interfere with the operation of another. QuickBooks can be installed in Selective startup mode to ensure that it is not interrupted by background applications:

  • Create a backup of your company file.
  • Note down your QuickBooks desktop product and license info. 
  • Press Windows+R to open the Run command window. 
  • Type MSConfig and tap on OK.
  • Go to the General tab and select Selective Startup and Load System Services.
  • Go to the Services tab and select Hide all Microsoft Services.
  • Click on Disable All.

Process to Install and Uninstall QuickBooks in Selective Startup

  • Untick the Hide all Microsoft services checkbox.
  • Ensure that the Windows Installer checkbox is selected from the list of services
  • Tap on OK.
  • Select Restart on the system configuration window.
  • Clean install QuickBooks Desktop.
  • On the keyboard press Windows+R to open the Run command.
  • Type MSConfig and tap on OK.
  • Select Normal Startup in the General tab.
  • Tap on OK
  • On the System Configuration Window, click on Restart.

Instant Support to Overcome QuickBooks Payroll Update Error 30159!

We spoke about what causes QuickBooks Error 30159 and how to fix it. Hopefully, you will be able to follow the solutions mentioned above and rectify the error easily. However, If the error message persists, we recommend you to connect with our experts by giving us a call on QuickBooks Data Service Solutions Helpline Number +1(855)-955-1942

Question 1: How can I set up my QB Desktop payroll?

Ans: You can set up the payroll in QuickBooks Desktop by following the given steps: First, activate your payroll subscription, then complete the online application and create a Payroll PIN. After that, you need to complete your payroll setup tasks, such as adding employees, setting up company & taxes, and entering pay history. Lastly, you need to activate the payroll service and then sign in to your payroll authorization forms.

Question 2: What is the process to run payroll in QB Desktop?

Ans: To run the QB Desktop payroll, do the following:
1. Log into your QuickBooks account and then navigate to the Payroll tab.
2. After that, enter general information about paying your employees.
3. Then, hit Add Employees and complete the rest employee information.
4. After that, click Run Payroll and enter the current hours.
5. Review it & submit the payroll.

Question 3: Can I process the payroll in QuickBooks if my payroll subscription has expired?

Ans: No, you can not process your payroll in QB Desktop if your payroll subscription has expired. Upon doing this, QuickBooks will give you errors like payroll error 30159.

Question 4: How can I avoid QuickBooks Payroll Error 30159 from occurring?

Ans: To avoid the payroll error 30159 from occurring in your system, you can try out the following steps:
1. Make sure that you have downloaded the latest QuickBooks Desktop release and the latest tax table release.
2. Also, open the Payroll Account Management portal, check it out, and then close the page.
3. Reboot your system and then download the payroll update again.
4. Then, can also choose the reset the QB Desktop Update.

Oscar Joe Editor
Oscar Joe is a Certified Accountant with Expertise in QuickBooks, Sage and Quicken Accounting Software. Joe has been working with Data Service Solutions for the last 3 years as a QuickBooks Expert and is Helping Accounting software users with their day to day accounting tasks and issues.
follow me

Leave a Reply

Your email address will not be published. Required fields are marked *

© Dataservicesolutions - All Rights Reserved


"Data Service Solutions" is a Accounting and Bookkeeping service provider. We are distinguished by the virtue of our expertise in various products developed by a wide range of third-party companies. Read More

Connect With Our Experts & Get Your QuickBooks Queries Resolved Right Away! Dial +1-(855)-955-1942