How to Fix QuickBooks Error H202

Multi-User Mode Hosting Issue — Fixed Step by Step

If you just tried to open your company file and got hit with QuickBooks Error H202, take a breath. You're not alone. This is one of the most common QuickBooks Desktop errors out there, and it happens specifically when you're running a multi-user setup. The good news? It's fixable. And in most cases, you can fix it yourself without calling anyone.

I'm going to walk you through exactly what this error means, what causes it, and how to fix it step by step. No fluff, no runaround — just the stuff that actually works. And if you have general questions about QuickBooks Desktop, our FAQ page covers a lot of common topics.

"Error H202: Can't switch to multi-user mode because the QuickBooks company file is on another computer and QuickBooks needs some help connecting."

Sometimes it mentions that "the connection to the server is blocked," which is actually a pretty helpful clue. You might also see related errors like H303 or H505 — they're all in the same family and are caused by similar network or hosting problems. The fixes below apply to all of them.

What's in This Guide:

What Error H202 actually means

8 common causes

8 step-by-step fixes (start with #1)

How to prevent it from coming back

When it might be time to upgrade

FAQs

What Does QuickBooks Error H202 Actually Mean?

Here's the short version: Error H202 means that the computer you're working on (the workstation) is trying to connect to a company file that lives on another computer (the server), and it can't get through. The connection between the two machines is broken or blocked somewhere.

In a multi-user QuickBooks setup, one computer acts as the "server" — that's where your company file physically sits on the hard drive. The other computers on your network are "workstations" — they connect to that file over the network so multiple people can work in QuickBooks at the same time. When that connection fails, you get H202.

Good to know: Error H202 is a network/hosting problem, not a data corruption problem. Your company file is fine — QuickBooks just can't reach it over the network. Once you fix the connection, everything goes back to normal.

What Causes Error H202?

There are a handful of things that can trigger this error. Usually it's one of these:

1

Wrong hosting configuration

One of your workstations has hosting turned ON when it should be OFF. Only the server should host the company file. When a workstation tries to host too, things get confused fast.

2

Windows Firewall is blocking QuickBooks

Your firewall is stopping QuickBooks from communicating across the network. This is extremely common and catches a lot of people off guard.

3

QuickBooks Database Server Manager isn't running

This is a service that runs on the server computer and manages the connection between the server and all the workstations. If it's not running, nobody can connect.

4

DNS resolution issues

Your workstation can't resolve the server's name on the network. The computer is basically saying "I know the server is out there somewhere, but I can't find it."

5

Network problems

A bad cable, a flaky switch, a Wi-Fi issue, or the server being on a different subnet. Basic network stuff that breaks the connection between machines.

6

QuickBooks services stopped

The background services QuickBooks relies on (QBDBMgrN and QBCFMonitorService) might have stopped running on the server.

7

Company file path is too long

If the folder path to your company file is really deep with lots of subfolders, QuickBooks sometimes can't handle it. This one is less common, but it happens.

8

Damaged QuickBooks installation

The program files on either the server or workstation got corrupted. A reinstall usually fixes this. You can grab a fresh installer from our 2024 download guide.

How to Fix QuickBooks Error H202 — Step by Step

Now let's go through the fixes. I've put them in order — start with the first one and work your way down. Most people get it fixed within the first three or four steps.

FIX #1

Check Your Hosting Settings — This Is the Most Common Fix

This is the number one cause of H202. In a multi-user setup, only the server computer should have hosting turned on. Every workstation should have hosting turned off. If even one workstation has it on by mistake, it creates a conflict and you get H202.

On every workstation (NOT the server):

Step 1 Open QuickBooks Desktop

Step 2 Go to File menu at the top

Step 3 Click Utilities

Step 4 Look at the option there — if it says "Stop Hosting Multi-User Access", that means hosting is currently ON. Click it to turn it OFF.

Step 5 If it says "Host Multi-User Access", that means hosting is already OFF. Leave it alone — that's correct.

On the server computer:

Step 6 Open QuickBooks Desktop, go to FileUtilities

Step 7 Make sure it says "Stop Hosting Multi-User Access" — that means hosting IS on, which is exactly what you want for the server. If it says "Host Multi-User Access", click it to turn hosting ON.

After you've confirmed the settings on every machine, close QuickBooks on all computers, then reopen it. Try switching to multi-user mode again. For a lot of people, this alone fixes it.

This is the #1 fix. For most people, checking hosting settings is all it takes.

FIX #2

Run the QuickBooks File Doctor Tool

Intuit built a free tool called QuickBooks File Doctor specifically for fixing network and company file issues. It's part of the QuickBooks Tool Hub, and it does a pretty good job of automatically detecting and fixing H202-related problems.

Step 1 Download and install the QuickBooks Tool Hub from Intuit's website (just search "QuickBooks Tool Hub download" — it's free)

Step 2 Open the Tool Hub and click on Company File Issues

Step 3 Click Run QuickBooks File Doctor

Step 4 Select your company file from the dropdown (or browse to it)

Step 5 Select "Check your file and network" — this is the option you want for H202

Step 6 Enter your QuickBooks admin password

Step 7 Let it run — it can take 10 to 15 minutes depending on your file size and network

File Doctor will check your hosting setup, test the network connection, verify your firewall settings, and fix what it can automatically. When it finishes, try opening your company file in multi-user mode again.

FIX #3

Make Sure QuickBooks Database Server Manager Is Running

QuickBooks Database Server Manager is a program that runs on the server computer. Its whole job is to manage the connection between the server and the workstations. If it's not running, your workstations can't find the company file, and you get H202.

Step 1 Go to your server computer(the one where the company file lives)

Step 2 Click the Windows Start button and search for "Database Server Manager"

Step 3 Open QuickBooks Database Server Manager

Step 4 If it's running, you'll see a green status indicator. If it says it's stopped or you don't see your company file listed, click Scan Folders and browse to the folder where your company file is stored.

Step 5 Click Start Scan. Once the scan finishes, your company file should appear in the list.

If Database Server Manager isn't installed at all, you'll need to install or reinstall QuickBooks on the server using the "Custom and Network Options" install type (I cover that in Fix #8 below).

Important: Make sure the Database Server Manager version matches your QuickBooks version. If you're running QuickBooks 2024, you need the 2024 version of Database Server Manager. Mismatched versions can cause connection problems.

FIX #4

Configure Windows Firewall to Allow QuickBooks

This is the second most common cause of H202. Windows Firewall (or any third-party firewall or antivirus software you have installed) can block the ports that QuickBooks uses to communicate between the server and workstations. When those ports are blocked, the workstation can't reach the company file. You need to do this on both the server and the workstations.

Option A — Use the QuickBooks Tool Hub (easier):

Step 1 Open QuickBooks Tool Hub

Step 2 Click on Network Issues

Step 3 Click QuickBooks Firewall Configuration and follow the prompts — it will automatically add the right firewall rules for your version of QuickBooks

Option B — Add firewall exceptions manually:

QuickBooks uses specific ports depending on your version year. Here are the port numbers:

QuickBooks 2020 through 2024: Port 8019. All recent versions use the same port number.

To add the port exception in Windows Firewall:

Step 1 Open Windows Defender Firewall with Advanced Security(search for it in the Start menu)

Step 2 Click Inbound Rules on the left, then click New Rule on the right

Step 3 Select Port, click Next, select TCP, enter the port number for your QuickBooks version, click Next

Step 4 Select Allow the connection, click Next. Check all three profiles (Domain, Private, Public), click Next.

Step 5 Name it something like "QuickBooks 2024 Port" and click Finish

You should also add exceptions for the QuickBooks executable files. Create a new Inbound Rule, but choose Program instead of Port. Browse to these files in your QuickBooks installation folder:

QBDBMgrN.exe (Database Server Manager)
QBW32.exe (QuickBooks itself)
QBUpdate.exe (QuickBooks updater)

If you're running a third-party antivirus with its own firewall (like Norton, McAfee, Kaspersky, or Bitdefender), you'll need to add the same exceptions there too. Each antivirus has its own interface for this, so check their support pages for how to add port and program exceptions.

FIX #5

Ping the Server From the Workstation

This is a quick test to make sure your workstation can actually talk to the server over the network. If the ping fails, you have a basic network problem that needs to be fixed before QuickBooks will work.

Step 1 On the workstation that's getting the H202 error, open the Command Prompt(search for "cmd" in the Start menu)

Step 2 Type the following command and press Enter (replace [server name] with your actual server name):

ping OFFICE-SERVER

Step 3 If you get replies with response times, the connection is good. If you get "Request timed out" or "could not find host," there's a network issue.

If pinging by computer name fails, try pinging by IP address instead. On the server, open Command Prompt and type ipconfig to find its IP address (look for the IPv4 Address). Then go back to the workstation and ping that IP address.

Ping by IP works but name doesn't? You have a DNS issue. The easiest fix is to add the server to your workstation's hosts file, or use the server's IP address instead of its name when mapping the network drive to the company file folder.

If ping fails entirely — no response by name or IP — check your physical network. Make sure cables are plugged in, the switch or router is working, and both computers are on the same network. If the workstation is on Wi-Fi, try plugging it in with an ethernet cable and test again.

FIX #6

Restart QuickBooks Services on the Server

QuickBooks runs two background services on the server that manage multi-user connections. Sometimes they crash or stop without any warning. Restarting them often clears up H202.

Step 1 On the server computer, press Windows + R to open the Run dialog

Step 2 Type the following and press Enter:

services.msc

Step 3 In the Services window, scroll down and find QuickBooksDBXX(the XX will be a number matching your QuickBooks version — for example, QuickBooksDB34 for QuickBooks 2024). Right-click it and select Restart.

Step 4 Now find QBCFMonitorService. Right-click it and select Restart.

Step 5 While you're here, make sure both services have their Startup Type set to Automatic. Right-click, go to Properties, and check the dropdown. If it says Manual or Disabled, change it to Automatic so the services start every time the server boots up.

After restarting both services, go to the workstation and try opening the company file in multi-user mode again.

FIX #7

Check the Company File Path

This one trips people up more than you'd think. QuickBooks has a limit on how long the file path to your company file can be. If your .QBW file is buried deep in a bunch of subfolders, QuickBooks might not be able to access it properly over the network. The general rule: keep the full path under 210 characters.

Here's an example of a path that's too long:

\\SERVER\SharedDrive\Accounting\QuickBooks Files\Company Data\2024\Backup and Archive\Current Active Files\MyCompanyName_LLC.QBW

Compare that to something cleaner:

\\SERVER\QBData\MyCompany.QBW

If your file path is long, move the company file to a shorter folder path on the server. You don't need to back it up and restore it — you can just move the .QBW file along with any related files (.QBW.TLG, .ND, .DSN files in the same folder) to a new, shorter location. Then re-scan the new folder in Database Server Manager (Fix #3) and open the file from the new location on each workstation.

FIX #8

Reinstall QuickBooks in Multi-User Mode

If none of the above steps fixed it, you may have a damaged QuickBooks installation. A clean reinstall on the server often resolves stubborn H202 errors.

Before you reinstall: Make sure you have your license key and product number handy. You can find these by pressing F2 inside QuickBooks (or going to Help → About QuickBooks).

Step 1 On the server computer, go to Control PanelPrograms and Features. Find QuickBooks in the list, right-click, and select Uninstall.

Step 2 Once uninstalled, restart the computer

Step 3 Run the QuickBooks installer again. When you reach the installation type screen, choose "Custom and Network Options"(NOT "Express").

Step 4 Select the option that says "I'll be using QuickBooks Desktop on this computer, AND I'll be storing our company file here so it can be shared over our network" — this installs both QuickBooks and the Database Server Manager.

Step 5 Complete the installation and enter your license key

Step 6 Open Database Server Manager and scan the folder where your company file is stored

After reinstalling on the server, go to each workstation, close QuickBooks, and reopen it. Try connecting to the company file in multi-user mode. If the workstations are also having issues, you can reinstall on those too. When installing on a workstation, choose the option that says "I'll be using QuickBooks Desktop on this computer, but the company file will be stored on a different computer".

How to Prevent Error H202 From Coming Back

Once you've fixed it, you probably don't want to deal with H202 again. Here are some things you can do to keep it from coming back:

Keep your hosting settings straight

Every time you add a new workstation to your setup, double-check that hosting is turned OFF on that machine. Only the server should have hosting ON. Ever.

Set QuickBooks services to Automatic

Make sure QuickBooksDBXX and QBCFMonitorService are set to start automatically on the server. If the server restarts after a Windows update and those services don't start, nobody can connect.

Use a wired network connection for the server

Don't run your QuickBooks server on Wi-Fi if you can avoid it. A wired ethernet connection is faster and way more reliable for multi-user setups.

Keep QuickBooks updated

Run QuickBooks updates on all machines regularly. Mismatched versions between the server and workstations can cause connection issues.

Don't store the company file on a mapped drive

Put the company file directly on the server's local drive (like C: or D:), not on a USB drive, external drive, or mapped network drive. QuickBooks works best when the file is on a local drive that's shared over the network.

Keep the file path short and simple

Don't bury your company file 8 folders deep. Put it in something like C:\QBData and share that folder on the network.

Check your firewall after Windows updates

Windows updates sometimes reset firewall rules. If H202 suddenly pops up after a Windows update, your firewall exceptions might have been removed.

Don't put the company file in a Dropbox, OneDrive, or Google Drive folder

Cloud sync programs and QuickBooks multi-user mode don't mix. The sync conflicts will corrupt your file or break the multi-user connection. Keep the file in a regular shared folder.

When Multi-User Problems Keep Coming Back — Is It Time to Upgrade?

If you're constantly fighting with multi-user issues, H202 errors keep popping up, and you've got more than 5 people trying to work in QuickBooks at the same time, it might be worth looking at QuickBooks Enterprise.

Here's why: Enterprise is built from the ground up for multi-user environments. It supports up to 40 simultaneous users, handles much larger data files, and has better multi-user performance overall. The multi-user architecture in Enterprise is more stable than what you get with Pro or Premier, especially when you have a lot of users hitting the same file at once.

Enterprise also comes with priority support from Intuit, so if you do run into a network issue, you've got a dedicated team to help you sort it out. If you're not sure whether Desktop or Online is the right fit, our guide on QuickBooks Desktop vs. QuickBooks Online breaks it all down.

If you're on Pro right now and you've outgrown 3 users, or you're on Premier and pushing the limits with 5 users, Enterprise is the natural next step. We carry all versions — check out our shop page or give us a call and we can help you figure out which version makes sense for your business.

Quick Summary: Error H202 Fixes at a Glance

Fix What It Does Success Rate
Check hosting settings Ensures only the server has hosting ON, all workstations OFF Very High
File Doctor Automatically detects and fixes network and hosting problems High
Database Server Manager Makes sure the server is properly scanning and sharing the file High
Fix firewall Opens ports and program exceptions so QuickBooks can communicate High
Ping the server Tests basic network connectivity between workstation and server Moderate
Restart services Restarts QuickBooksDBXX and QBCFMonitorService on the server Moderate
Check file path Shortens the path if it exceeds 210 characters Moderate
Reinstall QuickBooks Clean install with multi-user/network options on the server High

Frequently Asked Questions About Error H202

What's the difference between errors H202, H303, and H505?

They're all in the same family — they all mean your workstation can't connect to the server hosting the company file. The root causes and fixes are the same for all three. H202 is the most common one, but if you're seeing H303 or H505, follow the same steps in this guide.

Will I lose my data because of Error H202?

No. Error H202 is a network connection problem, not a data corruption problem. Your company file is still sitting safely on the server — your workstation just can't reach it. Once you fix the connection, your data will be right there where you left it.

Can I use QuickBooks in single-user mode while I fix H202?

Yes. If you go to the server computer and open the company file directly (not over the network), you can usually work in single-user mode while you troubleshoot the multi-user connection. Just remember that no one else will be able to access the file at the same time.

How many users can QuickBooks Pro, Premier, and Enterprise support?

QuickBooks Pro supports up to 3 simultaneous users. Premier supports up to 5. Enterprise supports up to 40. If you're constantly hitting H202 and you're at the user limit for your version, upgrading to a version with more capacity can help.

Do I need to fix H202 on every workstation, or just the one showing the error?

It depends on the fix. For hosting settings (Fix #1), you should check every workstation — one wrong setting on any machine can cause the error for everyone. For firewall rules, you need to configure both the server and the affected workstations. For Database Server Manager and services, those fixes are done on the server only.

If you've gone through all the steps and you're still stuck, there might be something specific to your network setup that needs a closer look. Every office network is a little different — different routers, different firewall software, different configurations. Sometimes it takes a hands-on approach.

We've helped hundreds of small businesses get their multi-user QuickBooks setups running properly. Whether you need help troubleshooting H202, setting up a new multi-user environment from scratch, or upgrading to a version that handles multi-user better, we're here for you.

Need Help With Multi-User Setup? Call Us.

We're real people who actually use QuickBooks every day. If H202 is driving you up a wall, or you want help setting up multi-user mode the right way, give us a ring.

Phone: (870) 232-6314

Email: info@accountingscart.com

Browse QuickBooks Desktop

Accountings Cart LLC is an authorized Intuit reseller. We sell genuine QuickBooks Desktop licenses — Pro, Premier, Enterprise, and Mac — with real product keys, real support, and honest advice. If you're not sure which version is right for your multi-user setup, we'll tell you straight.