Windows Firewall protects your computer from unauthorized network access. However, incorrect firewall settings sometimes block QuickBooks. As a result, it cannot connect with the internet, server, or other workstations. This issue often affects QuickBooks Desktop users who work in multi-user mode.
When Windows Firewall blocks QuickBooks, users face problems such as company file access errors, network connection failures, and QuickBooks multi-user mode issues. This guide explains the common reasons behind the Windows Firewall Is Blocking QuickBooks issue and provides effective troubleshooting methods to allow QuickBooks through Windows Firewall.
Why Does Windows Firewall Block QuickBooks?
Windows Firewall blocks QuickBooks when it detects restricted network activity or missing security permissions.
The following reasons often trigger this issue:
- Wrong firewall settings block QuickBooks from connecting with the network and prevent proper access.
- QuickBooks needs specific files and ports to work with the server. Missing exceptions stop these connections.
- Closed or restricted ports interrupt company file access and multi-user mode.
- Antivirus programs sometimes block QuickBooks files after detecting them as suspicious.
- QuickBooks updates can require users to review firewall settings and exceptions.
- Damaged QuickBooks files can affect network services and cause connection issues.
- Incorrect network settings or hosting setup create connection problems between QuickBooks and the server.
Common Signs That Windows Firewall Is Blocking QuickBooks
Users often notice the following problems when Windows Firewall blocks QuickBooks:
- QuickBooks fails to open the company file stored on another computer.
- Multi-user mode stops working.
- QuickBooks displays network-related errors such as H202 or H505.
- Workstations fail to connect with the hosting computer.
- QuickBooks Database Server Manager cannot scan company files.
- QuickBooks services stop responding.
- Company file access becomes slow or unavailable.
7 Proven Methods to Fix Windows Firewall Is Blocking QuickBooks
Use the solutions below to identify and fix firewall settings that prevent QuickBooks from connecting to your network. The following troubleshooting methods address the most common QuickBooks Firewall Blocking Issue:
Method 1: Run QuickBooks Tool Hub and File Doctor
Windows Firewall blocks QuickBooks network communication and triggers QuickBooks Firewall Error or multi-user errors. Run QuickBooks File Doctor first to detect and repair common network and file issues automatically.
- Download and install QuickBooks Tool Hub from Intuit’s official website.
- Open QuickBooks Tool Hub.
- Select Company File Issues.
- Click Run QuickBooks File Doctor.
- Choose your company file or browse to its location.
- Select Check your file and network, then enter the QuickBooks admin password.
- Allow the tool to complete the scan and repair process.
Open QuickBooks after the scan finishes and check whether the issue is resolved.
Note: Continue to the next method when QuickBooks File Doctor does not fix the problem. Manual firewall configuration usually resolves the remaining connection issues
Method 2: Update QuickBooks Desktop
Updating QuickBooks installs the latest fixes for your version and can resolve known connectivity or firewall-related problems.
- Open QuickBooks Desktop.
- Select Help.
- Select Update QuickBooks Desktop.
- Download and install the available update.
- Restart QuickBooks.
- Test the company file connection again.
Method 3: Run QuickBooks Database Server Manager
QuickBooks Database Server Manager helps host company files and can repair firewall permissions after scanning the company-file folders.
- Open QuickBooks Tool Hub.
- Select Network Issues.
- Select QuickBooks Database Server Manager.
- Select Start Scan for the company-file folder.
- If the folder is not listed, browse to the folder and start the scan.
- Wait for the scan to finish.
- Reopen QuickBooks and test multi-user access.
Method 4: Add QuickBooks Programs to Windows Firewall Exceptions
Windows Firewall checks programs that try to connect to the network. When it blocks QuickBooks files, users often face connection issues, multi-user mode errors, or trouble opening company files. Add QuickBooks program files to the firewall exception list to allow proper communication and fix these issues.
Common QuickBooks Executable Files
| Executable File | Default File Location |
|---|---|
| DBManagerExe.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| AutoBackupExe.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| QBW32.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| QuickBooksMessaging.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| OnlineBackup.exe | C:\Program Files\QuickBooks Online Backup |
| FileManagement.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| Dbmlsync.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| QBDBMgrN.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| QBCFMonitorService.exe | C:\Program Files\Common Files\Intuit\QuickBooks |
| IntuitSyncManager.exe | C:\Program Files\Common Files\Intuit\Sync |
| QBUpdate.exe | C:\Program Files\Common Files\Intuit\QuickBooks\ |
| QBServerUtilityMgr.exe | C:\Program Files\Common Files\Intuit\QuickBooks |
| FileMovementExe.exe | C:\Program Files\Intuit\QuickBooks YEAR |
| QBLaunch.exe | C:\Program Files\Common Files\Intuit\QuickBooks\ |
Note: The folder name may appear as Program Files (x86) on some systems, depending on the QuickBooks installation.
Steps to Add QuickBooks Executable Files to Windows Firewall
- Open the Start menu, search for Windows Defender Firewall, and open it.
- Click Advanced Settings.
- Select Inbound Rules, then click New Rule.
- Choose Program and click Next.
- Select This program path, click Browse, and locate one of the QuickBooks executable files listed above.
- Click Next, select Allow the connection, and continue.
- Select the Domain, Private, and Public network profiles, then click Next.
- Enter a descriptive name, such as QuickBooks QBW32 Exception, and click Finish.
- Repeat the same process under Outbound Rules for the selected executable file.
- Add firewall exceptions for the QuickBooks executable files required by your installed Desktop version.
Restart your computer after you finish creating the exceptions. Open QuickBooks Desktop and check whether the firewall still blocks the application. Now, move to the next troubleshooting method if the issue continues.
Method 5: Allow QuickBooks Through Your Antivirus or Security Software
Windows Firewall is not the only reason QuickBooks faces blocking issues. Antivirus and security programs can block QuickBooks files or network connections in some environments. These blocks affect company file access, multi-user mode, and other QuickBooks features.
Add QuickBooks to your antivirus or security software’s exception list to avoid these issues.
Steps to Add QuickBooks to Antivirus Exceptions
- Open your antivirus or internet security application.
- Go to the Exceptions, Exclusions, or Allowed Applications section.
- Add the QuickBooks installation folder and the required QuickBooks executable files to the exclusion list.
- Add the QuickBooks firewall ports required for your Desktop version when your antivirus supports port-based exclusions.
- Save the changes and close the security application.
- Restart your computer.
Launch QuickBooks Desktop and verify that the application connects to the company file without interruption.
Method 6: Allow QuickBooks Through Windows Firewall
Windows Firewall blocks QuickBooks when it does not recognize the application or its network ports. Create firewall exceptions to allow QuickBooks to communicate across your network.
Create Inbound Firewall Rules
- Open the Start menu and search for Windows Defender Firewall.
- Select Windows Defender Firewall with Advanced Security.
- Click Inbound Rules from the left panel.
- Select New Rule from the right panel.
- Choose Port, then click Next.
- Select TCP.
- Enter the firewall port numbers that match your QuickBooks Desktop version.
| QuickBooks Desktop Version | Firewall Ports |
|---|---|
| 2017 | 8019, 56727, 55373–55377 |
| 2018 | 8019, 56728, 55378–55382 |
| 2019 and later | Dynamic ports assigned during installation |
For QuickBooks Desktop 2019 and later, find the assigned port in QuickBooks Database Server Manager.
- Open the Windows Start menu.
- Search for QuickBooks Database Server Manager.
- Open the application.
- Select the Port Monitor tab.
- Find your QuickBooks version and note the assigned port.
- Use this port when creating the firewall exception.
If you renew the port, open the Scan Folders tab and select Scan Now to update the firewall permissions.
How to Configure Windows Firewall for QuickBooks Point of Sale (POS)
Configure the required firewall ports and program exceptions to allow QuickBooks Point of Sale to communicate with the server and workstations without interruption.
Create Firewall Port Rules
- Press Windows + R to open the Run dialog box.
- Type Control Panel and click OK.
- Open Windows Defender Firewall and select Advanced Settings.
- Click Inbound Rules, then select New Rule.
- Choose Port and click Next.
- Enter the required TCP and UDP port numbers shown below.
| Protocol | Required Ports |
| TCP (Inbound) | 443, 2638, 8024, 8025, 8035, 8040, 8443, 46203, 46216–46220, 46225, 46228 |
| UDP (Outbound) | 2638, 8024, 8035, 8036 |
QuickBooks POS Ports and Executable Files
The following ports and executable files require firewall access for different QuickBooks POS functions.
| Port | Executable File | Purpose |
| 443 | EFTSvr.exe | Processes merchant service transactions and supports normal POS operations. |
| 8443 | EFTSvr.exe | Supports secure merchant service communication. |
| 46203, 46204 | EFTSvr.exe, QBPOS.exe, QBDBMgrN.exe | Manages active database connections and POS communication. |
| 2638 | DataImporter.exe, EFTSvr.exe, QBPOSDBServiceEx.exe, QBDBMgrN.exe, QBDBMgr.exe | Handles database communication, data conversion, startup, and license management. |
| 8024, 8025 | QBPOS.exe, Setup.exe | Supports product setup, license verification, web installation, and daily POS tasks. |
Default Locations of QuickBooks POS Files
Use the following paths when you add QuickBooks POS executable files as firewall exceptions. Replace XX with your installed QuickBooks POS version.
| Executable File | Default Location |
| DataImporter.exe, QBPOSShell.exe (v10 and later), EFTSvr.exe (v9 and earlier), QBPOS.exe | 64-bit Windows: C:\Program Files (x86)\Intuit\QuickBooks POS XX\ 32-bit Windows: C:\Program Files\Intuit\QuickBooks POS XX\ |
| QBDBMgr.exe, QBPOSDBService.exe, QBDBMgrN.exe | 64-bit Windows: C:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer 32-bit Windows: C:\Program Files\Intuit\QuickBooks POS XX\DatabaseServer\ |
Restart your computer after you create all firewall rules and program exceptions. Open QuickBooks Point of Sale and verify that the application communicates with the server and workstations without firewall-related interruptions.
How to Prevent Windows Firewall Is Blocking QuickBooks Again
Use these best practices to reduce firewall conflicts and keep QuickBooks Desktop running without interruption.
- Install the latest updates to get security fixes and performance improvements.
- Install Windows updates for better security and compatibility.
- Run tools like File Doctor and Install Diagnostic Tool to fix common errors.
- Protect your company data before making changes.
- Confirm that QuickBooks exceptions remain active after system updates.
- Ensure your computer supports your QuickBooks Desktop version.
- Use admin access to prevent permission issues.
- Add QuickBooks programs and ports to the exception list.
Frequently Asked Questions
How do I allow QuickBooks through Windows Firewall?
Open Windows Defender Firewall settings, create inbound and outbound rules, and add QuickBooks programs and required ports to the exception list.
Which ports does QuickBooks need for Windows Firewall?
QuickBooks uses different firewall ports based on the Desktop version. Check your QuickBooks version and configure the required ports for proper network access.
Can antivirus software block QuickBooks?
Yes. Antivirus and security programs sometimes block QuickBooks files or network connections. Add QuickBooks programs and ports to the antivirus exception list to avoid conflicts.
How do I check if Windows Firewall is blocking QuickBooks?
Network errors, multi-user mode problems, company file access issues, and errors such as H202 or H505 may indicate firewall or network connectivity problems.
Does QuickBooks File Doctor fix firewall issues?
QuickBooks File Doctor fixes many network and company file problems. It helps identify connection issues but does not replace manual firewall configuration.
Why is QuickBooks multi-user mode not working after enabling the firewall?
QuickBooks multi-user mode fails when required ports, services, or firewall exceptions are blocked. Configure the correct firewall settings to restore network access.
How do I add QuickBooks to Windows Firewall exceptions?
Add QuickBooks executable files such as QBW32.exe and QBDBMgrN.exe to Windows Firewall exceptions through the Advanced Firewall Settings menu.
Do I need to change firewall settings after updating QuickBooks?
Yes. QuickBooks updates can affect firewall settings in some environments, so review required exceptions when connectivity problems appear.
How do I prevent Windows Firewall from blocking QuickBooks again?
Keep QuickBooks and Windows updated, maintain firewall exceptions, allow QuickBooks through antivirus software, and use QuickBooks Tool Hub to fix common issues.

