Set up firewall and security settings for QuickBooks Desktop
by Intuit•1• Updated a day ago
Find out 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.
Step 1: Download and install QuickBooks Tools Hub
The QuickBooks Tool Hub helps fix common errors. You'll need to close QuickBooks to use the tool hub. For the best experience, we recommend you use Tool Hub on Windows 10, 64-bit.
- Close QuickBooks.
- Download the most recent version (1.6.0.5) of the QuickBooks Tool Hub. Save the file somewhere you can easily find it (like your Downloads folder or your Windows desktop). Note: If you've installed Tool Hub before, you can find out which version you have. Select the Home tab. The version will be on the bottom.
- Open the file you downloaded (QuickBooksToolHub.exe).
- Follow the on-screen steps to install and agree to the terms and conditions.
- When the install finishes, double-click the icon on your Windows desktop to open the tool hub.
Note: If you can't find the icon, do a search in Windows for QuickBooks Tool Hub and select the program.
Step 2: Run QuickBooks File Doctor
- From the tool hub, select Company File Issues.
- Select Run QuickBooks File Doctor. It can take up to one minute for the file doctor to open. Note: If the QuickBooks File Doctor doesn't open, search for QuickBooks Desktop File Doc and open it manually.
- In QuickBooks File Doctor, select your company file from the dropdown menu. If you don’t see your file, select Browse and search to find your file.
- Select Check your file and network and then Continue.
- Enter your QuickBooks admin password and then select Next.
The scan time depends on your file size. Usually, it can take up to 5 minutes. Once the scan finishes, open QuickBooks and your company file. The scan may say it was unsuccessful even if it fixes your issue.
If you still get an error message or can't open your company file, move to Step 3.
Step 3: 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:
- Open the Windows Start menu.
- Enter "Windows Firewall" into the search box and open Windows Firewall.
- Select Advanced Settings.
- Right-click Inbound Rules (later on, you'll create Outbound Rules). Then select New Rule.
- Select Port and then select Next.
- Make sure TCP is selected.
- In the Specific local ports field, enter the specific ports needed for your QuickBooks year version:
- QuickBooks Desktop 2020 and later: 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. |
- After you enter the port number, select Next.
- Select Allow the Connection and then Next.
- If prompted, make sure all profiles are marked. Select Next.
- Create a rule. Give it a name like "QBPorts(year)."
- 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 executable on the table:
- Open the Windows Start menu.
- Enter "Windows Firewall" into the search and open Windows Firewall.
- Select Advanced Settings.
- Right-click Inbound Rules (later on, you'll create Outbound Rules). Then select New Rule.
- Select Program and then Next.
- Select This Program Path and then Browse.
- Find and select one of the executable files in the table below. Then select Next.
- Select Allow the Connection and then Next.
- If prompted, make sure all profiles are marked. Select Next.
- 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.
Check your antivirus or firewall settings
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 opening your file over a network or in the Multi-user mode, add port exceptions for the executable files listed in the table above.
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.
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.
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.
More like this
- Use multiuser mode in QuickBooks Desktop for Macby QuickBooks•4•Updated 1 month ago
- Get help with errors 12002, 12007, 12009, 12029, and 12031 when updatingby QuickBooks•3•Updated 2 weeks ago
- Fix QuickBooks Desktop Update Errorsby QuickBooks•13•Updated June 26, 2024
- Set up enhanced security in Gmail for QuickBooks Desktopby QuickBooks•153•Updated May 06, 2024