Skip to content

Get Rid Of QuickBooks Error 12057- Unable to Update Payroll

QuickBooks Error 12057

QuickBooks is widely used to run payroll for employees around the world by many small and mid-sized businesses. Thus, it is always advised to update the QB payroll service every time there is a new release such that to get the latest services. However, many times, the payroll processing gets stuck because of the QuickBooks Error 12057, which appears while updating the application. The error interrupts the update process and thus restricts you from proceeding with any further operations. However, it can easily be rectified using some simple troubleshooting steps.

In this blog, we have presented you with a complete and detailed troubleshooting guide that you can use to rectify the QuickBooks Payroll Update Error 12057, so go through it till the end.

QuickBooks Error Code 12057 can restrict you from processing payroll for your employees. Get it fixed immediately by calling our experts at the toll-free number +1-(855)-955-1942

Causes and Solutions for QuickBooks Error 12057

Various reasons, like system-related issues, installation problems, wrong settings configurations, etc., can trigger error 12057 in QuickBooks Desktop. These issues have dedicated solutions to fix them, which are discussed below.

SSL (Secure Sockets Layer) is the internet protocol that is used to establish links between networked computers. Unfavorable SSL settings can prevent QuickBooks from connecting with Intuit’s server, leading to QuickBooks Failure error 12057. 

Solution: Change SSL Settings as Required

You can change your SSL settings and make it favorable to download QuickBooks payroll updates. Keep in mind that the changes would be made in your system settings and thus will affect all other applications. The steps you need to follow are:- 

  • Press Windows + R, and the Run window will open up.
  • Type Control Panel and press enter.
  • Choose Network and Internet Options and then tap on Internet Options.
  • Go to the Advanced menu and scroll down.
  • Find and tickmark Use SSL 2.0 and Use SSL 3.0 boxes.
  • Now click on Apply and then press the OK button.

Change SSL Settings as Required

Updating payroll in QuickBooks requires certain permissions. QuickBooks Error Code 12057 can arise if the user profile you are using on Windows to run QuickBooks does not have administrative rights.

Solution: Run QuickBooks As Administrator

Running QuickBooks as administrator grants certain permission to the application irrespective of what user profile you are using. It also directs more resources towards the application. The steps you need to follow to run QB as admin are:- 

  • Close QuickBooks and go to the desktop screen.
  • Now press the Windows start button and search QuickBooks Desktop.
  • Right-click on the QuickBooks icon and select Run as Administrator. 
  • Now try to update your QuickBooks Desktop.

QuickBooks Payroll Update Error 12057 can occur if there are some errors made during the installation process. These installation errors may not affect your whole application but just a few services. 

Solution: Use Windows Repair Tool

Windows has an inbuilt tool to repair damages and fix errors. It can also be used to Resolve QuickBooks Payroll Error 12057. The steps you need to follow are:- 

  • Press the Windows Start button and then click on the settings icon.
  • Select Apps and then choose Apps & features.
  • Select QuickBooks Desktop from the list of programs and click on Advanced options.
  • A new window will open up, tap on the Repair button.
  • Click on Reset (If the Repair option is unavailable or does not fix the issue).

Solution: Install or Uninstall QuickBooks in Selective Startup

Before you start this method, make sure to back up your company file and get details like QuickBooks Desktop product and license info.

Step 1: Switch to Selective Startup Option

Switching to the selective startup mode ensures that no other application is interrupting the download or installation of the QuickBooks application. Hence, do the following steps to switch to the selective startup method:

  • On the keyboard, hit the Windows+R keys to open the Run command.
  • Then, enter msconfig and select OK.
  • Now, in the General tab, choose the Selective Startup and Load System Services options.
  • Then, on the Services tab, choose to Hide all Microsoft Services and then hit the Disable All button.
  • Now, uncheck the Hide all Microsoft Services option.
  • Then, select the Windows Installer option from the given list of services and hit OK.
  • Now, from the System Configuration window, hit Restart.

Step 2: Uninstall and Reinstall QuickBooks Desktop

  • First, you need to uninstall QuickBooks Desktop from the Control Panel.
  • And then reinstall it back using the installation file.
  • After this, press the Windows+R and open the Run command.
  • Now, type the command msconfig and press OK.
  • Then, in the General tab, click on the Normal Startup option.
  • And hit OK.
  • Now, restart your system from the System Configuration window.

Also See: Fix QuickBooks 12000 Series Errors When Getting Payroll Updates

Updating your payroll services requires a strong internet connection. QuickBooks Failure Error 12057 can arise on your system if the connection between your system and Intuit’s server is not established properly. 

Solution: Check your Internet Connection to resolve QuickBooks Maintenance Release Error 12157

You need to make sure that your system is connected to the internet and can reach Intuit’s server. You can simply open your web browser and load any frequently visited page. If that page downloads smoothly, you have a strong internet connection. Another way to check the status of your internet connection is by going through your Windows settings and following these steps:

  • Press the Windows Start button and click on settings.
  • Now select Network & Internet.
  • Tap on Status and check your internet connection status.

NOTE: Contact your internet provider if there is a problem with your internet connection. 

Cause 5: Wrong Internet Explorer Settings

QuickBooks uses Internet Explorer for many of its online services. You may face issues like error code 12057 if the settings for IE are not configured properly. So, you need to review and configure its settings to rectify the error.

Solution: Review Internet Explorer settings

Review and check the Internet Explorer settings in the following way:

  • Close the QB application and open Internet Explorer.
  • Then, select the Tools option, followed by Internet Options.
  • You can also press the Alt key to get the Tools option.
  • Now, on the Security tab, you must select the Globe icon and ensure the security level is set to medium-high.
  • Then, on the Connections tab, you need to select the Never Dial a Connection; if you do not use the dial-up node (DUN) on the system, select the correct ISP if you do and hit OK.
  • Now, go to the LAN Settings and check if the automatically detect settings option is selected and the Use a Proxy Server checkbox is clear. If the Use a Proxy Server option is selected, check the complete address and port.
  • If the port is other than port 80, then do not uncheck the Use a Proxy Server option. If the port is port 80, then you need to clear the checkbox for testing purposes.
  • After this, on the Advanced tab, choose the Restore Advanced Settings option, locate the Use TLS 1.2 option under the Settings tab, and verify it.
  • Lastly, hit OK, close your Internet Explorer, and restart the system.
  • Now, open QuickBooks and try to update the payroll once more.

Consult Experts!

So this has been all about QuickBooks Error 12057. You can also install diagnostic tools from the QuickBooks tool hub to fix installation-related errors. If you still have any doubts left or are stuck at any step, reach out to an expert at QuickBooks Data Service Solutions Helpline Number +1-(855)-955-1942, and they will help you out with advanced troubleshooting methods. 

Question 1: How can I test my internet connectivity and settings for resolving error code 12057?

Ans: To resolve QuickBooks error 12057, you can test internet connectivity and settings by downloading and running the TLS 1.2 Utility. You can also check your internet connection by accessing a secure website outside QB, like the website of your bank.

Question 2: What happens if I turn on the shared download in QB update?

Ans: When you turn on the shared download in QuickBooks, it downloads the updates automatically, and you do not need to do it manually.

Question 3: How can I configure Internet security, personal firewall, and parental control applications to fix error code 12057 in QuickBooks?

Ans: To configure Internet security, personal firewall, and parental control applications and fix error code 12057, do the following:
1. Use QuickBooks Tools Hub.
2. Add Firewall port exception for QuickBooks Desktop.
3. Create Windows firewall exceptions for the QuickBooks application.
4. Add QuickBooks Desktop ports exception on antivirus or firewall.

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