A Detailed Guide on How to Fix QuickBooks Error 12057
Feb 20, 2026
Admin |
Estimated Read Time : 5 MIN
Sometimes, QuickBooks Desktop fails to connect to the internet due to Windows Firewall or antivirus blockage, or incorrect internet security settings.
When this happens, all your software processes are hampered, including software or payroll updates, which might trigger QuickBooks Error 12057 or other errors in the same series, such as QuickBooks Error 12002, 12007, 12029, and more.
Learn what actually comes between the updates and the detailed steps to ensure that Intuit servers can connect to the internet for seamless software or payroll updates.
Interruption due to third-party apps or antivirus software
Automatic updates might not be working
Quick Solutions to Fix QuickBooks Error 12057 When Updating
Now that you are well aware of the factors hampering your internet connection, let’s proceed with the steps to help you resolve QuickBooks error 12057 and ensure Intuit servers can connect to the internet for seamless updates.
1. Check the system date and time on the computer
If the date and time on your computer are incorrect, it will disrupt time-based processes like QuickBooks or payroll updates:
Here’s how to correct the date and time on your computer:
Right-click on the clock displayed on your desktop and select Adjust Date/Time.
Choose Change date and time, then enter the accurate current date and time.
Click OK twice to confirm.
Exit QuickBooks Desktop and then open it again.
Attempt to update QuickBooks Desktop once more.
2. Run the TLS 1.2 utility
The TLS 1.2 utility enables modern security protocols necessary for software to communicate securely with Intuit servers and recover internet connections.
From the bottom right corner, choose QuickBooks TLS 1.2 Tool.
Click OK to open the TLS Tool and then Yes to the EULA Agreement.
Hit on Run.
When the tool finishes, click Exit.
3. Check your Internet Connection Settings
Generally, the internet connectivity settings might be preventing the software updates.
To ensure your internet connection is secure. Open your web browser and visit the Chase banking website.
If your page doesn’t load, QuickBooks will fail when downloading updates. Contact your Internet Service Provider (ISP) for assistance.
If you can open the website without any issues, open QuickBooks Desktop and then proceed with the steps below:
Go to Help in the top menu bar.
Select Internet Connection Setup.
Click on Use my computer’s Internet connection settings to establish a connection when this application accesses the Internet.
Hit Next.
Select Advanced Connection Settings.
Move to the Advanced tab and click Restore Advanced Settings.
Select OK, then Done.
Now, try to update QuickBooks Desktop again.
Keep the following in mind: Disable any download managers or accelerators before updating, as they can interfere with the process. If you encounter issues, contact your Internet Service Provider (ISP) for help. For dial-up connections, ensure your speed is at least 28.8 Kb/s.If using America Online (AOL), log in with your primary account and verify that Parental Controls are disabled. For further help, refer to AOL’s support resources.
4. Internet security or personal firewall application settings
Internet security programs and personal firewall settings can sometimes block or disrupt updates.
Check your antivirus and firewall configurations to ensure they allow proper access. Make sure that ports 80 and 443 are open, and that the following QuickBooks-related files are permitted through the firewall:
Security software and personal firewalls can sometimes interfere with program updates.
Check your antivirus and firewall settings to make sure QuickBooks has proper access. Ensure that ports 80 and 443 are open and that the necessary QuickBooks files can pass through the firewall.
If ports 80 and 443 are already in use by other programs, the QuickBooks Database Server will automatically switch to an alternate port, 56719.
For step-by-step guidance on creating firewall exceptions for your version of QuickBooks Desktop, see Firewall Security Settings for QuickBooks Desktop.
Warning: Because firewall software varies widely, Intuit cannot provide direct help for individual firewall setup issues. If you encounter problems, contact your network or system administrator, your firewall provider, the manufacturer’s support, or a certified IT professional.
5. Download and install a manual update
Automatic updates can sometimes fail due to poor internet connectivity or incorrect setup. In such cases, you can manually install the update by following these steps:
a. For Windows
If updating directly within the software doesn’t work, download the appropriate update file from the Intuit website instead.
Close QuickBooks Desktop.
Visit the Downloads & Updates page.
Select the Standardsetup option.
Choose your Country, Product, and Version (Year).
Click Search.
Select Get the latest updates.
Find the downloaded file and open it to begin installation.
Once the installation is complete, restart your computer.
Note: If you need to update your Server Manager, follow the instructions for installing, updating, and setting up the QuickBooks Database Server Manager.
b. For Mac
Follow these steps if the update within the software does not work or if the release number does not change:
Open the downloaded file to begin the installation.
Restart your computer once the update is complete.
6. Reinstall QuickBooks in Selective Startup
Reinstalling QuickBooks in Selective Startup mode can fix Error 12057 by preventing third-party programs or security software from interfering with the installation or blocking update files.
Safely save a copy of your QuickBooks Desktop product and license information.
a. Switch to Selective startup
To prevent other programs from interfering, switch your system to Selective Startup mode. If you’re unsure about performing these steps, consider reaching out to your computer manufacturer or a Windows professional for assistance.
Press Windows + R on your keyboard to open the Run dialog box.
Type msconfig in the field and click OK.
Navigate to the General tab.
Select Selective startup, then check Load system services.
Open the Services tab.
Check the box labeled Hide all Microsoft services.
Click Disable all.
Uncheck the option labeled Hide all Microsoft services.
From the services list, select Windows Installer.
Click OK to confirm.
When the System Configuration window appears, choose Restart.
b. Uninstall or install QuickBooks Desktop
Reinstall QuickBooks Desktop.
Open the Run dialog box on your computer.
Type msconfig in the Run field and click OK.
Go to the General tab and select Normal startup.
Click OK, then choose Restart in the System Configuration window.
Conclusion
Not only updates, but all other software processes will be hampered if you don’t have an active internet connection. With this guide, you will learn the possible causes of QuickBooks error 12057 and the steps to ensure an active internet connection.
In case anything comes in between or you require professional assistance, you must consult a QuickBooks ProAdvisor. Dial +1(866)500-0076 to talk to a certified expert now!
Frequently Asked Questions
When does QuickBooks error 12057 typically appear?
QuickBooks error 12057 typically appears during software updates, payroll processing, or when downloading bank transactions, often indicating a failure to establish a secure SSL connection with Intuit servers.
How can I fix the update error code 12057?
To fix QB update error code 12057, enable TLS 1.2 in Internet Options, verify system date/time, ensure Firewall/Antivirus allows QuickBooks, and run the software as an administrator.
Is QB error 12057 similar to other 12000 series errors?
Yes, QB error 12057 is very similar to other 12000-series errors (such as 12002, 12007, 12029, and 12031). They are all network connectivity issues that occur when QuickBooks cannot connect to Intuit servers to download updates or process payroll, often caused by firewall restrictions, incorrect SSL settings, or poor internet connectivity.
How do I prevent QuickBooks error code 12057?
To prevent QuickBooks error code 12057, ensure a stable internet connection, verify that your system date and time are accurate, and configure security software/firewalls to allow QuickBooks access. Additionally, enable SSL 2.0/3.0 and TLS 1.2 in Internet Options, and regularly update QuickBooks to the latest release to maintain compatibility.
About The Author
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.
Effortlessly handle data tasks or get expert assistance with: