You may face issues in running QuickBooks when the firewall in your system blocks the internet access which might be required by QuickBooks to run properly. You can update your firewall to the latest release to fix the issue or you may manually configure the firewall. Below we have mentioned the steps which will resolve the issue. This article will help you to Configure Firewall Security Settings For QuickBooks Desktop manually.

Configure Firewall Ports Automatically

You can run QuickBooks File Doctor which opens the firewall ports. This tool can be used to configure the firewall on your system

Configure Firewall Manually

Follow the below steps to configure the firewall manually.

Step 1: Get the dynamic port number for QuickBooks 2019

  • Open QuickBooks Database Server Manager.
  • Choose the Port Monitor tab and search QuickBooks Desktop 2019.
  • Note down the Port Number which will be required to make a firewall port exception.

Step 2: Add Firewall port exception for QuickBooks

If you are using QuickBooks for multiple years then you have to perform the below activities for each year version:

  • Press Windows Key and type Windows Firewall in the search box.
  • Click Advanced Settings.
  • Right-click on the Inbound Rules and then click New Rule.
  • Choose Port and then click Next.
  • Ensure that TCP is selected. Now Enter the specific ports required for your QuickBooks year version.

QuickBooks Desktop 2019: 8019, XXXXX. (XXXXX is the assigned port number found in QuickBooks Database Server Manager)
QuickBooks Desktop 2018: 8019, 56728, 55378-55366QuickBooks
Desktop 2017: 8019, 56727, 55373-55377QuickBooks
Desktop 2016: 8019, 56726, 55368-55372

  • Then click Next.
  • Next click on Allow the Connection and choose Next.
  • Ensure that all profiles are marked if prompted.
  • Click Next.
  • Provide a name to the rule like QBPorts(year).
  • Click Finish.

Repeat the steps above for the Outbound Rules. You need to open QuickBooks Desktop again in multi-user mode or over your network to verify if the issue has been resolved. If the issue still exists the move to the next solution.

Create Firewall exceptions for QuickBooks programs

QuickBooks uses executable files for doing various activities. Given below is the list of executable files which required firewall exception:
Executable files:  Location
AutoBackupExe.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
Dbmlsync.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
DBManagerExe.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
FileManagement.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
FileMovementExe.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
QuickBooksMessaging.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
QBW32.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
QBDBMgrN.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
QBGDSPlugin.exe: C:\Program Files\Intuit\QUICKBOOKS YEAR
QBServerUtilityMgr.exe: C:\Program Files\Common Files\Intuit\QuickBooks
QBCFMonitorService.exe: C:\Program Files\Common Files\Intuit\QuickBooks
QBLaunch.exe: C:\Program Files\Common Files\Intuit\QuickBooks
QBUpdate.exe: C:\Program Files\Common Files\Intuit\QuickBooks\QBUpdate
IntuitSyncManager.exe: C:\Program Files\Common Files\Intuit\Sync
OnlineBackup.exe: C:\Program Files\QuickBooks Online Backup

How To Create Firewall exceptions for QuickBooks programs

You are required to perform the below steps for the above list of QuickBooks executable files:

  • Press Windows key and type Windows Firewall in the search box.
  • Click Advanced Settings.
  • Right-click on the Inbound Rules and then click New Rule.
  • Choose Program and then click Next.
  • Choose This Program Path and click Browse.
  • Go to the file location and choose Next.
  • Select Allow the Connection and click Next.
  • Ensure that all profiles are marked if prompted. Select Next.
  • Provide the rule a name. Click Finish.
  • Repeat the above steps for the Outbound Rules.

Hopefully, the above steps will help you to configure firewall security settings.