How to Fix QuickBooks Error 30159

Tax services, Accounting Services?

You Focus On Your Business, We Will Do Your Books. Independent QuickBooks Setup Services. We are one of the Best Advanced QuickBooks ProAdvisors in US

Monthly Accounting, BookKeeping Solution or One time help for Entrepreneurs and Small Businesses using Quickbooks and Sage Users

Connect with Pro Advisors, for all things Quickbooks

How to Fix QuickBooks Error 30159

QuickBooks Payroll requires regular updates to ensure accurate results and continuous performance. Updating QuickBooks and its components is the process where most errors and failures occur. One error that QB users encounter when updating payroll is Payroll Subscription Verification QuickBooks Error 30159

When a user encounters this error, the message “Unable to Verify Payroll Subscription Error 30159” is displayed. This occurs when the Intuition server cannot verify the user’s login for any reason, or the Payroll subscription is inactive or has expired. Some other reasons can also trigger QuickBooks error 30159, which we have listed in more detail in our article. Follow the entire article for detailed troubleshooting. 

Which triggers QuickBooks error 30159 while updating the payroll 

In several cases, we noticed that the error 30159  occurs when the user’s salary is out of date. Below you can read all the errors that cause QuickBooks Payroll to fail: 

  • The user’s salary is out of date or in an inactive state. 
  • The paysub.ini file in QuickBooks is corrupted. 
  • Using the outdated QuickBooks Desktop application.  
  • Windows and/or QuickBooks files are infected with a virus or malware. 

NOTE. Before following the troubleshooting steps in this article, be sure to update QuickBooks Desktop to the latest available version. 

How to Fix QuickBooks Error 30159

Steps to resolve payroll update error 30159 

Solving Step 1: Check the status of your payroll order 

As we know, the main reason for getting Enhanced Payroll Error 30159 is the inactive status of your payroll order, so it is very important to check the order status to resolve the error. Follow the instructions below to confirm your payroll order. 

  • Open QuickBooks Desktop and on the Employees tab at the top, select My Payroll Services, then click Account and Billing Information.
Steps to Resolve Payroll Update Error 30159
  • Enter your login details and press Login. 
  • Now, in the Verify Your Account Information window, select the way you want to verify your identity. 
How to Fix QuickBooks Error 30159
  • You will receive a verification code to your phone number or email address and click Continue. 
  • Enter the 6-digit verification code you received in the Enter your verification code window and click Continue. 
error 30159
  • After logging in, try refreshing the payroll tax tables one more time and see if error 30159 is fixed. If the error persists, follow the next troubleshooting step.

Troubleshooting Step 2: Fix the payssub.ini file to get rid of QB payroll error 30159 

Renaming the Paysub. in file by adding .old to the end of the file name will prevent QuickBooks from using the file if it is damaged. After renaming, QuickBooks Desktop automatically creates a new paysub.ini file for you to use. Follow Step 2 of our  Payroll  Error PS036 article to learn how to rename a damaged paysub.ini file. 

If you are still trying to get rid of the QuickBooks Error 30159 error, try installing and scanning your computer with antivirus software, as the error may be caused by a Windows infection. If you feel you need help at any stage of troubleshooting,  you can always contact us at our support Number 


Resolving QuickBooks error code 30159 involves a combination of methods tailored to address payroll-related issues within the QuickBooks environment. This error can stem from various sources, including outdated software versions, corrupted files, or system errors. You can effectively mitigate this error by methodically applying solutions such as updating QuickBooks, using utility tools, restoring system settings, and ensuring active EIN statuses. Should these steps fail to resolve the issue, it’s crucial to seek further assistance from QuickBooks support to address potentially complex issues. Addressing Error 30159 promptly and efficiently helps maintain the integrity of your payroll operations and ensures that your business’s financial management remains on track.

FAQs: How to Fix QuickBooks Error 30159
What is QuickBooks Error 30159?

QuickBooks Error 30159 is primarily a payroll error that arises due to improper file setup in your computer’s Operating System. This error can cause interruptions in QuickBooks payroll operations.

What causes Error 30159 in QuickBooks?
  • Several factors can lead to this error, including:
  • Incorrect setup or corrupted QuickBooks payroll files.
  • Inactive Employer Identification Number (EIN) status.
  • Outdated or damaged company files.
  • Windows system file damage due to virus or malware infection.
  • Errors in Windows registration caused by recent software changes.
How can I fix QuickBooks Error 30159?
  • Run QuickBooks Payroll Error Utility:
      • Download and install the QuickBooks Payroll Error Utility tool.
      • Run the tool to scan and fix errors related to QuickBooks payroll functionalities.
  • Update QuickBooks to the Latest Version:
      • Ensure that you are using the latest version of QuickBooks.
      • Go to Help > Update QuickBooks Desktop > Update Now.
      • Select all the updates and click on Get Updates.
  • Use Windows System Restore to Undo Recent System Changes:
      • Access System Restore by typing “System Restore” in the search box and selecting it from the results.
      • Follow the prompts to choose a restore point from before you began experiencing Error 30159.
      • Restore your computer and restart QuickBooks to see if the error persists.
  • Manually Update the Payroll Service:
      • Open QuickBooks and go to the Employees menu.
      • Select Payroll Updates and then Update. Ensure that you choose to download the entire payroll update.
      • Restart QuickBooks after the update is complete to ensure changes take effect.
  • Check and Reactivate EIN:
      • Verify that the EIN used in your QuickBooks is active.
      • If the status is inactive, you may need to contact the IRS or re-enter your company’s EIN information in QuickBooks by navigating to the Payroll settings and checking the tax setup.
  • Perform a Disk Cleanup:
      • Clear up your system’s hard drive to remove temporary files and other junk that could be causing system issues.
      • The Disk Cleanup utility can be found by typing “Disk Cleanup” in the Windows search bar.
  • Run Windows System File Checker:
    • Open the Command Prompt as an administrator.
    • Type sfc /scannow and press Enter. This will scan for and repair corrupted system files that might be causing the error.
What if QuickBooks Error 30159 still persists?

If you have tried all the above steps and still face QuickBooks Error 30159, it might be advisable to seek professional help. Contact QuickBooks technical support for further assistance, as the problem may require more detailed troubleshooting or could be due to deeper system or software issues.

By systematically addressing these potential causes and solutions, you can effectively resolve QuickBooks Error 30159 and ensure smooth payroll operations within your QuickBooks environment.

Leave A Reply

Your email address will not be published.