How to Fix QuickBooks Error 404
Page Not Found / Server Connection Error — Fixed Step by Step
You're trying to download bank transactions, run a payroll update, or check for QuickBooks updates, and suddenly:
"Error 404: Page not found."
"QuickBooks encountered a problem connecting to the server. Error 404."
First things first — this is not the same as a regular "404 Page Not Found" error you see in your web browser. When you see a 404 in Chrome or Edge, it means you typed a wrong URL or clicked a broken link. QuickBooks Error 404 is different. It means QuickBooks tried to communicate with Intuit's servers (to download bank feeds, verify payroll, check for updates, or sync data) and the connection failed.
Think of it this way: QuickBooks is like a delivery truck trying to reach a warehouse (Intuit's servers). Error 404 means the truck couldn't get there — either the road is blocked, the warehouse is temporarily closed for maintenance, or the truck's GPS has the wrong address. Your data is fine, your company file is untouched — QuickBooks just can't reach the outside world right now.
The good news is that this error is almost always fixable on your end, and in many cases it clears itself once Intuit finishes server maintenance. Let me walk you through what causes it and how to fix it. For other common QuickBooks questions, check our FAQ page.
What's in This Guide:
▶ What Error 404 actually means
▶ 6 common causes
▶ 6 step-by-step fixes (start with #1)
▶ How to prevent it from coming back
▶ FAQs
What Is QuickBooks Error 404?
QuickBooks Desktop isn't a purely offline program. While your company file and all your transaction data live on your computer, QuickBooks regularly needs to connect to Intuit's servers for several things:
▶ Bank feeds — downloading transactions from your bank account into QuickBooks
▶ Payroll updates — downloading the latest tax tables and processing payroll
▶ Software updates — checking for and downloading QuickBooks patches and new releases
▶ License verification — confirming your QuickBooks subscription or license is valid
▶ Credit card processing — if you use QuickBooks Payments
▶ Multi-currency updates — downloading current exchange rates
Error 404 means one of these connections failed. QuickBooks sent a request to an Intuit server, and either the server didn't respond, responded with an error, or the request never made it out of your computer in the first place. The error code 404 specifically refers to the server endpoint QuickBooks was trying to reach not being available — but in practice, the root cause is usually on your end (your internet settings, your firewall, or your QuickBooks configuration), not on Intuit's end.
Your data is safe. Error 404 only affects features that need an internet connection. Your company file, transactions, invoices, and reports are all stored locally on your computer and are completely unaffected by this error.
What Causes QuickBooks Error 404?
Here are the most common reasons you're seeing this error.
Intuit's servers are down for maintenance
Intuit regularly performs server maintenance, usually during off-hours or weekends. During these maintenance windows, some or all of the server endpoints that QuickBooks connects to may be temporarily unavailable. If this is the cause, there's nothing wrong on your end — you just need to wait and try again later. This is actually the most common cause, especially if the error appeared suddenly and everything was working fine yesterday.
Your internet connection is unstable or down
If your internet connection dropped, is intermittent, or is extremely slow, QuickBooks won't be able to reach Intuit's servers. This seems obvious, but it's worth checking — especially if you're on Wi-Fi and your connection is flaky, or if your router needs a restart.
SSL/TLS settings are wrong in Windows
QuickBooks uses secure (encrypted) connections to talk to Intuit's servers. These connections rely on SSL/TLS protocols that are configured in Windows' Internet Options. If the wrong SSL/TLS versions are enabled — or the right ones are disabled — the secure connection fails and QuickBooks gets a 404 because it can't establish the encrypted channel. This is particularly common after Windows updates that change security settings.
Your firewall is blocking QuickBooks
Firewalls (both the built-in Windows Firewall and third-party security software) control which programs can send and receive data over the internet. If QuickBooks isn't in the firewall's "allowed" list, the firewall blocks the connection before it even leaves your computer. QuickBooks sees this as a connection failure and reports Error 404.
QuickBooks is outdated
If you're running an old version of QuickBooks (or an old release of a current year), the server URLs that QuickBooks is trying to reach may have changed. Intuit periodically updates their server infrastructure, and older QuickBooks releases may be pointing to server addresses that no longer exist. Updating QuickBooks to the latest release gives it the current server URLs.
Cached internet data is stale or corrupted
Windows caches internet data (DNS records, SSL certificates, browsing data) to speed up connections. If any of this cached data is outdated or corrupted, it can point QuickBooks to the wrong server address or cause connection handshake failures.
How to Fix QuickBooks Error 404 — Step by Step
Start with Fix #1 — it takes 30 seconds and catches the most common cause. Work through the list from there. Most people have this resolved by Fix #3 or #4.
How to Prevent Error 404 From Happening Again
Some occurrences of Error 404 are completely outside your control (like Intuit server maintenance), but here's how to minimize the ones that aren't.
Keep QuickBooks updated
Updates include the latest server URLs and connection configurations. Set QuickBooks to update automatically: go to Help → Update QuickBooks Desktop → Options and set "Automatic Update" to Yes. This way QuickBooks keeps itself current without you having to think about it.
Use a stable internet connection
If you're on Wi-Fi and you have the option to use a wired Ethernet connection, use it — especially when running payroll or downloading bank feeds. Wired connections are more reliable and less prone to the brief dropouts that cause connection errors.
Don't run QuickBooks through a VPN unless you have to
VPNs add an extra layer between QuickBooks and Intuit's servers, and some VPN configurations interfere with the secure connection QuickBooks needs. If you must use a VPN, make sure it allows split tunneling so QuickBooks traffic can go directly to Intuit without routing through the VPN.
Keep your firewall exceptions current
After major Windows updates or QuickBooks updates, double-check that QuickBooks is still in your firewall's allowed list. Updates sometimes reset these settings.
Bookmark Intuit's status page
Save https://status.quickbooks.intuit.com in your browser bookmarks. When you get a connection error, check there first. If Intuit is having an outage, you'll save yourself the time of troubleshooting something you can't fix.
Quick Summary: Error 404 Fixes at a Glance
| Fix | What It Does | Success Rate |
|---|---|---|
| Check Intuit server status | Confirms whether Intuit's servers are up or down | Very High |
| Check internet connection | Verifies your internet is working and stable | High |
| Reset SSL/TLS settings | Enables TLS 1.2 which Intuit's servers require | High |
| Add firewall exceptions | Allows QuickBooks to send/receive data through the firewall | Moderate |
| Update QuickBooks | Gets the latest server URLs and connection patches | Moderate |
| Clear cache / flush DNS | Removes stale cached data that may be pointing to wrong servers | Depends |
Frequently Asked Questions About QuickBooks Error 404
Is Error 404 in QuickBooks the same as a browser 404 error?
Not exactly. A browser 404 means you tried to visit a web page that doesn't exist — usually a typo in the URL or a deleted page. QuickBooks Error 404 means QuickBooks tried to connect to one of Intuit's server endpoints and either couldn't reach it or got a "not found" response. The underlying concept is similar (something couldn't be found at the expected address), but the causes and fixes are different. You don't need to do anything in your browser to fix QuickBooks Error 404.
Can I still use QuickBooks offline while this error is happening?
Yes, absolutely. Error 404 only affects features that require an internet connection — bank feeds, payroll, updates, and online payments. You can still open your company file, create invoices, enter transactions, run reports, and do everything else that doesn't need to connect to Intuit's servers. Your local data is completely unaffected by this error. Once the connection issue is resolved, you can sync everything up.
The error went away on its own. Should I still do anything?
If the error went away by itself, it was most likely Intuit server maintenance or a temporary internet hiccup. You don't need to do anything else. But if it starts happening regularly — like every few days or every time you try to download bank feeds — work through the fixes above. Recurring 404 errors usually point to a firewall issue or outdated SSL/TLS settings that won't fix themselves.
If you've tried everything above and QuickBooks still can't connect to Intuit's servers, get in touch with us. Connection errors can sometimes be tricky to pin down, especially in business environments with complex network setups, managed firewalls, or proxy servers. We deal with these issues regularly and can help you figure out what's blocking the connection.
If you're running a discontinued version of QuickBooks and Intuit has stopped supporting it, upgrading to a current version is likely the best path forward. We carry all current versions of QuickBooks Desktop with genuine license keys — no subscription traps, no hidden fees.
Written By
David Hernandez
Senior Technical Writer
Need Help With Error 404? Talk to Us.
We're real people who know QuickBooks inside and out.
Phone: (870) 232-6314
Email: info@accountingscart.com






