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.

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

FIX #1

Check Intuit's Server Status

Before you change any settings on your computer, check if the problem is on Intuit's end. If their servers are down for maintenance, nothing you do on your side will fix it — you just need to wait.

Step 1 Open your web browser and go to https://status.quickbooks.intuit.com. This is Intuit's official status page that shows the current health of all their services.

Step 2 Look at the status indicators. If you see anything showing as "degraded performance," "partial outage," or "major outage" — that's your answer. Intuit is having server issues and you need to wait for them to fix it.

Step 3 If everything on the status page shows green (operational), the problem is on your end. Move to Fix #2.

Tip: You can also search Twitter/X for "QuickBooks down" or "Intuit outage" to see if other users are reporting the same problem. If hundreds of people are complaining at the same time, it's almost certainly a server issue on Intuit's end.

FIX #2

Check Your Internet Connection

This one seems basic, but bear with me. A shaky internet connection is the second most common cause of Error 404, and there are a few things to check beyond just "can I open Google."

Step 1 Open a web browser and visit several different websites — not just one. Try Google, your bank's website, and Amazon. If any of them are slow or won't load, your internet connection has a problem.

Step 2 Restart your router and modem. Unplug them from power, wait 30 seconds, plug the modem back in first, wait for it to fully connect, then plug in the router. Give it a couple of minutes to fully come online.

Step 3 If you're on Wi-Fi, try switching to a wired Ethernet connection. Wi-Fi can be unreliable, especially in busy environments, and QuickBooks connections can be sensitive to brief dropouts that you wouldn't notice while browsing the web.

Step 4 If you're using a VPN, try disconnecting it. VPNs route your traffic through different servers, and some VPN configurations interfere with QuickBooks' ability to reach Intuit. Try the connection without the VPN to see if that's the issue.

FIX #3

Reset SSL/TLS Settings in Internet Options

QuickBooks uses Windows' built-in Internet Options for its secure connections, even though you're not using Internet Explorer or Edge to browse. If the SSL/TLS settings are wrong, QuickBooks can't establish a secure connection to Intuit's servers. This fix resets those settings to their correct values.

Step 1 Close QuickBooks completely.

Step 2 Press Windows + R, type inetcpl.cpl, and press Enter. This opens the Internet Properties dialog.

Step 3 Click the Advanced tab. Scroll down to the "Security" section near the bottom of the list. Make sure the following are checked:

Use TLS 1.2 — this MUST be checked (QuickBooks requires it)

Use TLS 1.3 — check this if available

And make sure these old protocols are unchecked:

Use SSL 2.0 — uncheck

Use SSL 3.0 — uncheck

Use TLS 1.0 — uncheck

Use TLS 1.1 — uncheck

Step 4 Click Apply, then OK.

Step 5 Restart your computer, open QuickBooks, and try the connection again.

Why does this work? Intuit's servers require TLS 1.2 (a modern encryption protocol) for secure connections. If your computer has TLS 1.2 turned off and is trying to connect using the older SSL 3.0 or TLS 1.0, Intuit's servers will reject the connection. This setting change makes sure your computer speaks the right security language.

FIX #4

Add QuickBooks to Your Firewall Exceptions

Your firewall might be blocking QuickBooks from making outbound connections to the internet. This is especially common if you recently installed new security software, changed firewall settings, or if your IT department manages your computer's security policies.

Step 1 Go to Windows Settings → Privacy & Security → Windows Security → Firewall & network protection.

Step 2 Click Allow an app through firewall.

Step 3 Click Change settings(you may need admin rights). Look for QuickBooks in the list. If it's there, make sure both Private and Public boxes are checked. If it's not in the list, click Allow another app and browse to:

C:\Program Files (x86)\Intuit\QuickBooks [your year]\QBW32.exe
C:\Program Files (x86)\Intuit\QuickBooks [your year]\QBUpdate.exe

Step 4 Add both files and make sure they have Private and Public access.

Step 5 If you're using a third-party security suite (Norton, McAfee, Kaspersky, Bitdefender, etc.), you'll also need to add QuickBooks to that software's exception list. The Windows Firewall settings don't override third-party firewalls — you need to configure both.

After adding the exceptions, try the QuickBooks connection again. If you want a quick test, temporarily disable your firewall completely and try the connection. If it works with the firewall off, you know the firewall was the problem. Just remember to turn it back on after testing and add the proper exceptions.

FIX #5

Update QuickBooks to the Latest Release

If you're running an older release of QuickBooks, the server URLs it's using may be outdated. Intuit sometimes changes their server infrastructure, and older QuickBooks builds may be trying to connect to URLs that no longer exist — which would legitimately return a 404 "not found" error.

Step 1 In QuickBooks, go to Help → Update QuickBooks Desktop.

Step 2 Click Update Now, check Reset Update, and click Get Updates.

Step 3 Once the update downloads, close and reopen QuickBooks to install it.

Step 4 Try the operation that was giving you the 404 error.

Running QuickBooks 2021 or older? Intuit has discontinued support for these versions, which means they're no longer receiving updates. If Error 404 is happening because the server URLs are outdated, there won't be a patch to fix it. In that case, you'll need to upgrade to a newer version. Check out our QuickBooks shop for current versions.

FIX #6

Clear Internet Cache and Reset Internet Options

Stale cached data can sometimes cause connection failures. Clearing the internet cache and resetting Internet Options gives QuickBooks a clean networking slate to work with.

Step 1 Close QuickBooks and all web browsers.

Step 2 Press Windows + R, type inetcpl.cpl, and press Enter.

Step 3 On the General tab, under "Browsing history," click Delete. Check all the boxes (temporary files, cookies, history, etc.) and click Delete.

Step 4 Now flush your DNS cache. Open Command Prompt as Administrator (search "cmd" in Start, right-click, Run as administrator). Type this command and press Enter:

ipconfig /flushdns

Step 5 You should see a message saying "Successfully flushed the DNS Resolver Cache." Close Command Prompt.

Step 6 Restart your computer, open QuickBooks, and try the connection again.

Why does this work? Flushing the DNS cache forces your computer to look up fresh server addresses instead of relying on potentially outdated cached information. It's a quick fix that's always worth trying for connection-related errors.

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.

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

Browse QuickBooks Desktop