Configure firewall security settings for Quickbooks Desktop

Learn how to configure firewall security settings for QuickBooks Desktop.

You may encounter errors if your firewall blocks internet access needed for specific QuickBooks programs or files. Updating your firewall to the latest release may resolve the issue. Or you may need to manually configure your firewall software. We show you how.

Configure firewall ports automatically

Running the QuickBooks File Doctor automatically opens firewall ports. This tool can be used to configure the Windows Firewall. See QuickBooks File Doctor: Fix your company file or network for more information.

Configure firewalls manually

QuickBooks Desktop 2019 now uses dynamic ports. These are specific firewall ports (not a range) assigned during installation to ensure QuickBooks Desktop uses a given port exclusively. The port format for QuickBooks Desktop 2019 is 8019, XXXXX; where XXXXX is the port number specifically assigned.

Get the dynamic port number for QuickBooks 2019

  1. Open QuickBooks Database Server Manager.
  2. On the Port Monitor tab, find QuickBooks Desktop 2019.
  3. Take note of the Port Number, which is what you will use for your firewall port exception.configure firewalls manually and identify port number in QuickBooks Database Server Manager

Things to know

  • A port assignment can be changed by selecting Renew. However, you will have to go to the Scan Folders tab and select Scan Now to re-set the firewall permissions. You can only renew 2019 ports. 2018 and below use static ports defined below.
  • QuickBooks Desktop 2018 and older versions use static ports with a given range per year version. It follows the port format: 8019, XXXXX, XXXXX-XXXXX.

Add Firewall port exception for QuickBooks

If you'll be using multiple year versions of QuickBooks Desktop, you need to perform the following for each year version.

  1. From Windows search bar, open Windows Firewall.
  2. Select Advanced Settings.
  3. Right-click Inbound Rules. Then select New Rule.
  4. Select Port and then select Next.Windows firewall advanced settings rules and specific local ports
  5. Make sure TCP is selected. Enter the specific ports needed for your QuickBooks year version. Then select Next.

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

  6. Select Allow the Connection, and select Next.
  7. If prompted, make sure all profiles are marked. Select Next.
  8. Give the rule a name, such as QBPorts(year). Select Finish.
  9. Repeat the steps above for the Outbound Rules (for step 3, choose Outbound Rulesinstead of Inbound). Try opening QuickBooks Desktop again in multi-user mode. Or over your network to see if the issue has been resolved.

If you’re experiencing errors or problems with connectivity, make exceptions to programs QuickBooks uses in Windows Firewall.

Create Firewall exceptions for QuickBooks programs

QuickBooks uses executable files to perform various functions. See the Configure your anti-virus or firewall programs section for a list of executable files. Then perform the following steps for each file.

  1. From Windows search bar, open Windows Firewall.
  2. Select Advanced Settings.
  3. Right-click Inbound Rules and then select New Rule.
  4. Select Program and then select Next.
  5. Select This Program Path and select Browse.
  6. Navigate the file location. Select Next.
  7. Select Allow the Connection and select Next.
  8. If prompted, make sure all profiles are marked. Select Next.
  9. Give the rule a name. Select Finish.
  10. Repeat the steps above for the Outbound Rules (for step 3, choose Outbound Rulesinstead of Inbound).

Configure your anti-virus or firewall programs

Configure your anti-virus or firewall programs. Only perform this if configuring the Windows Firewall doesn't resolve the issue.

  • Due to the vast number of firewall programs available and their ever-changing versions, Intuit is unable to provide additional configuration steps. Refer to your software's documentation. Or the software publisher's website for support.
  • Intuit doesn't support or maintain steps on the various internet security programs. In most cases, you should be fine just adding the ports above to the Windows Firewall. If you still encounter errors opening a file over a network or multi-user problems, you may want to try adding the following executable/directories to your 3rd party virus program.

Add QuickBooks ports exception on your Antivirus or Firewall

Make sure TCP is selected and enter the ports needed for your QuickBooks year version. See the port number for your QuickBooks version in the Manually configure exceptions and ports section. If you have installed or will be using multiple year versions of QuickBooks Desktop, you will need to add each year's ports.

Add the following executable files on your Antivirus or Firewall

If you see Program Files (x86), go there as that means you are on a 64-bit Operating system.

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
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Wordpress Site Migration

BaseHost specialises in Wordpress building and hosting. Our platform is setup with specialised...

Email Migration

Email migration is a topic that comes up a lot with new clients. BaseHost utilises Office 365 for...

Billing and Payment Information

BaseHost supports Visa, MasterCard and AMEX credit card payments for our services. We do not...

I don't have Managed Services but I would like you to make a change to my site.

The simple answer to this is, no problem! We obviously have the expertise to make these changes...

How long does it take you to respond to my ticket?

BaseHost prides itself on delivering fantastic customer service experiences in every interaction...