When you see an error message on your QuickBooks Desktop saying: QuickBooks has encountered an issue and needs to be closed with an error code 30159, it is obvious that your system has faced a payroll error while upgrading your payroll program. This will make you incapable of working on your desktop due to the program crashing or the system lagging. But you shouldn’t panic; understand that Error 30159 in QuickBooks Desktop needs to be corrected as soon as it comes your way. In this article, we discuss the efficient solutions to this problem along with its root causes. Read further to eliminate the error.


Let’s Know The Possible Reasons Causing QuickBooks Payroll Error 30159.

Users often encounter payroll errors that can emerge for multiple reasons related to payroll and the subscription. Error 30159 in QuickBooks Desktop can be triggered due to:

  • If your payroll subscription has run out or is inactive, you might face the error code 30159.
  • This error can evolve when trying to add an already existing payroll subscription to your QB payroll.
  • It is also possible that your QuickBooks Desktop file paysub.ini is damaged or corrupted.
  • Your outdated QuickBooks program can be a responsible reason for triggering the error.
  • Another case can be caused if you accidentally delete your Employee Identification number when opening the company file.
  • The EIN you entered in the company file might be wrong or invalid, which is why the issue occurred.
  • When your Service key or PSID in the company file is incorrect, it might be a responsible factor or of QuickBooks Payroll Error 30159.
  • If there is more than one active payroll agreement while there is an inactive Direct Deposit Agreement,
  • Moreover, a compatibility issue between your QuickBooks version and Windows version may prevent you from updating payroll services.


Let’s Learn How To Fix Error 30159 in QuickBooks Desktop.

To rescue your Payroll account from Quickbooks Payroll Error Code 30159, you will have to take certain measures in a systematic process and ensure these as well:

  • The QuickBooks and Windows version you are working with is updated to the recently release edition. Also, you have your payroll tax tables updated to the latest.
  • Before working out the troubleshooting process, you must log in to your system as the Administrator.

Now, move further to apply the given solutions.

Solution 1: Start By Checking Whether You Have An Active Payroll Subscription.

You will have to ensure that you check your Payroll Subscription status is active and valid.

  • Initially, go to QuickBooks software and hit the following tabs: My Payroll Services > Employees > Account and Billing Info.
  • Herein, you will be asked to Sign in by entering your login info: Username and Password.
  • Confirm your Account Window will then appear on the desktop. You can choose from the options which one you want to use to verify your identity.
  • You will then get a 6-digit confirmation code on your phone or mail which you will have to provide in the Enter your confirmation code window.
  • Then click on Continue. 
  • After you are logged in, check that your subscription is showing as Active. 
  • If it appears to be inactive, then follow the screen prompts to activate it. 

Solution 2: Continue To Make Corrections In the QuickBooks Payroll Activation File

In case your paysub.ini file is misconfigured, try to repair it to resolve the QuickBooks Error Message 30159. If the problem lies within this file, you will not be able to work with the payroll services or update tax tables. Therefore, fix the error with the help of the below-given steps:
Remember, do not apply this step if you are running direct deposit for the company file that is facing issues.

  • On your desktop, go to My Computers and then select Organize.
  • After that, choose the Folder and Search option.
  • Next, in the View tab, click on the Hidden Files and Folders option. Further, hit Show Hidden Files, Folders and Divers.
  • Now, apply, click on OK, and move back to My Computers.
  • Here, you have to search for the paysub.ini file and then rename it.
  • Edit the names of the files from .old to .ini. Apply this step to all Paysub.ini files.
  • Finally, start your QuickBooks desktop once again to apply the changes.
  • You can now check for errors by updating the QB payroll service.

If Error 30159 in QuickBooks Desktop is stubbornly stuck, you should move on to troubleshoot.

Solution 3: Add Employee Identification Number To Your Company File

Error 30159 in QuickBooks Desktop can also be corrected if you reactivate the EIN in your QuickBooks. To do so, you must first log in to QuickBooks Payroll Account Maintenance.

  • Head to the Employee section in the Quickbooks Application, then click on the My Payroll Service tab.
  • Here, you will find the Account and Billing information.
  • Now, you are required to log in to your payroll account.
  • After reaching your account, move to the Service Information section.
  • Next, you will see the total number of EINs here. Click on the Add More option next to it.
  • By following the screen instructions, you can activate your EIN successfully.


Summing Up

After undergoing the whole process of troubleshooting Error 30159 in QuickBooks Desktop, your issue will be eliminated effectively. You can also apply additional steps like rebooting your Windows and resetting your QuickBooks application to fix any bugs within the system. However, if your problem isn’t fixed, you must seek expert advice at our QuickBooks Technical Support number +1(877) 750-0672 . You will get the ultimate solution to resolving the payroll error.

 

Read More : Payroll function Disappeared from QuickBooks:  Now What?

Read More : DIY Solutions to Fix Multi-User Mode QuickBooks not working Issue