cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Intuit

Set up firewall and security settings for QuickBooks Desktop

Learn how to set your Windows firewall and security settings for QuickBooks Desktop.

If your Windows firewall blocks internet access for specific QuickBooks programs or files, you may see an error message. Don't worry. We'll show you how to set up your firewall, and if you need to, manually configure your firewall settings.

Important: Before you begin with the steps, download QuickBooks Tool Hub and run QuickBooks File Doctor. QuickBooks File Doctor lets you open your ports automatically.

Step 1: Configure firewall manually

If QuickBooks File Doctor didn't fix your firewall issue, you can set things up manually.

Add Firewall port exception for QuickBooks

If you use multiple versions (years) of QuickBooks Desktop on the same computer, perform these steps for each version:

  1. Open the Windows Start menu.
  2. Enter "Windows Firewall" into the search and open Windows Firewall.
  3. Select Advanced Settings.
  4. Right-click Inbound Rules (later on, you'll create Outbound Rules). Then select New Rule.
  5. Select Port and then select Next.
  6. Make sure TCP is selected.
  7. In the Specific local ports field, enter the specific ports needed for your QuickBooks year version:
    • QuickBooks Desktop 2020: 8019, XXXXX.
    • QuickBooks Desktop 2019: 8019, XXXXX.
    • QuickBooks Desktop 2018: 8019, 56728, 55378-55382.
    • QuickBooks Desktop 2017: 8019, 56727, 55373-55377.
    Important: QuickBooks Desktop 2019, 2020, and future versions use dynamic ports. These are specific firewall ports (not a range) assigned during installation. This ensures QuickBooks Desktop gets exclusive use of a given port.

    The port format for QuickBooks Desktop 2019 and later versions is: 8019, XXXXX. XXXXX is the dynamic port number.

    To get the dynamic port number:

    1. Open the Windows Start menu.
    2. Enter "QuickBooks Database Server Manager" into the search and open QuickBooks Database Server Manager.
    3. Go to the Port Monitor tab.
    4. Find your QuickBooks version.
    5. Take note of the Port Number. You'll use this for your firewall port exception.

    Keep in mind, you can change the assigned port number by selecting Renew. If you do, go to the Scan Folders tab and select Scan Now. This resets the firewall permissions. You can only renew ports for Desktop 2019 and later versions. You can't renew ports for older versions of QuickBooks.

    QuickBooks Desktop 2018 and older versions use static ports. Their port numbers are set.

  8. After you enter the port number, select Next.
  9. Select Allow the Connection and then Next.
  10. If prompted, make sure all profiles are marked. Select Next.
  11. Create a rule. Give it a name like "QBPorts(year)."
  12. When you're done, select Finish.

Repeat the steps above and create outbound rules. Follow all the same steps, except select Outbound Rules on step 4.

Open QuickBooks Desktop and switch to multi-user mode. You can also open QuickBooks over your network from one of the host computers. If you still see issues or error messages, move on to Step 2.

Create Windows firewall exceptions for QuickBooks programs

QuickBooks uses executable files (.exe) to perform various tasks.

Follow these steps to create exceptions for each file on the table:

  1. Open the Windows Start menu.
  2. Enter "Windows Firewall" into the search and open Windows Firewall.
  3. Select Advanced Settings.
  4. Right-click Inbound Rules (later on, you'll create Outbound Rules). Then select New Rule.
  5. Select Program and then Next.
  6. Select This Program Path and then Browse.
  7. Find and select one of the executable files on the chart above. Then select Next.
  8. Select Allow the Connection and then Next.
  9. If prompted, make sure all profiles are marked. Select Next.
  10. Create a rule. Give it a name like "QBFirewallException(name.exe)."

Repeat the steps above and create outbound rules. Follow all the same steps, except select Outbound Rules on step 4.

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
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

Note: If you see Program Files (x86), this just means your using a 64-bit Operating system.

Open QuickBooks Desktop and switch to multi-user mode. If you still see issues or error messages, move on to the next section and set your antivirus settings.

Set your anti-virus or firewall programs

If you configured your firewall but still have issues, check your antivirus settings.

Make sure QuickBooks has general permissions so it's not blocked. Steps vary from program to program. Look up how to set up permissions for your antivirus software, or follow these links if you’re a Norton or McAfee user.

Add QuickBooks ports exception on your antivirus or firewall

If you still see errors or have problems opening your file over a network or in the Multi-user mode, add port exceptions for these specific

Make sure TCP is selected and enter the ports needed for your QuickBooks version (year). You have the port numbers in "Step 1: Configure firewall manually."

Remember, if you have multiple versions (years) of QuickBooks Desktop, you need to add each year's ports.

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
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

Step 2: Restart your computer

Some programs require you to restart your computer for changes to save. Once you've finished configuring the firewall, restart your computer and reopen QuickBooks.

If you continue to see errors, contact our support team via messenger so we can help you fix the issue.

Was this helpful?

You must sign in to vote, reply, or post