Firewall configuration for QuickBooks Point of Sale

In this article, you will get to learn about QuickBooks Point of Sale firewall settings, network configuration, POS Executable Files and their required port numbers, download, setup & configuration. Read the complete article to understand the firewall configuration for QB POS. Go through the article and learn the steps to configure firewall setup, and also be aware of some of the functions. Still, a problem contact our QuickBooks ProAdvisor toll-free: +1-844-405-0904

A firewall is a physical device or security software that is designed to prevent unauthorized access or connectivity network based upon a certain standard. Whether the firewall is on a server or workstation it can block communication between QuickBooks POS company data and the workstation.

Most of the time QuickBooks Point of Sale automatically configures the ports of firewalls for you whenever the connectivity is blocked. However, sometimes we need to configure it manually which we will discuss further. 

If you configure your firewall application manually, you should review the appropriate sections of the manual that has been supplied with the firewall program.

Learn Firewall configuration for QuickBooks Point of Sale

Some QuickBooks POS functions that will be interrupted due to the Firewall

  1. Electronic Funds Transfer: Processing of Intuit Merchant Services credit card.
  2. Database Server Manager: It is the ability to connect and record transactions/changes to the company file(Server installation only).
  3. Intuit Entitlement Service: Product license and user validation.

QuickBooks POS Firewall Configuration Setup Manually

You need to ensure some points described below:

  1. You should have rights to Windows Administrator rights to perform.
  2. Ensure that you have added the Firewall Ports and Executable files that QuickBooks Point of Sale requires if you are using a third-party security program.
  3. Contact the developer of your third-party security program

Now, follow the steps mentioned below to configure manually:

  1. Open the Control Panel.
  2. Choose the Windows Firewall.
  3. Choose Advanced Settings and click on Inbound.
  4. Click on New Rule.
  5. Choose the Port and click Next.
  6. Type the port numbers and click Next (you can check the section below for the Point of Sale Firewall Ports).
  7. Click on Allow Connection and click  Next.
  8. Enter the firewall rule name.
  9. Click on Finish.
  10. Follow the steps from 5 to 9 for the Outbound Rule.

You will get a question during the manual configuration of the QuickBooks firewall i.e. “What do you want to do?” with several options such as deny, block, grant, permit, or something similar options. You should choose to allow, grant, or permit the action.

Permitting one action for a file does not automatically enable all actions in the Point of Sale program. Several different files perform actions that a firewall may see as an attempt to connect to the Internet connection. There must be a separate grant of permission for each action.

QuickBooks POS Firewall Ports

These are the QuickBooks Point of Sale Numbers that you need to enter while manually configuring the firewall settings.

For TCP (Transmission Control Protocol) Incoming Port

Port Numbers: 8040, 8443, 8036, 8035, 8025, 8024, 46228, 46225, 46216-46220, 46203, 2638, and 443

For UDP (User Datagram Protocol) Outgoing Port

Port Numbers: 8036, 8035, 8024, and 2638

QuickBooks POS Executable Files and their required port numbers

Program FileDefault PortThe Function of the file
EFTSvr.exe443Intuit merchant service transactions and throughout operations.
EFTSvr.exe8443Intuit merchant service transactions and throughout operations.
2638Conversion from the previous version.
Changing the currently running database.
Finding any changes to the QBDatabases.ini
Help> Manage my license.
Throughout operation.
Changing the currently operating Database.
Throughout Operation
Web Installation.
License Verification.
Throughout Operation.

File Locations

For 64 bit

Eftsvr.exe (v9 &lower)C:\Program Files (x86)\Intuit\QuickBooks POS XX\
DataImporter.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBPOS.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBPOSShell.exe (v10 & higher)C:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBDBMgr.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBDBMgrN.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBPOSDBService.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\

For 32 bit

Eftsvr.exe (v9 &lower)C:\Program Files\Intuit\QuickBooks POS XX\
DataImporter.exeC:\Program Files\Intuit\QuickBooks POS XX\
QBPOS.exeC:\Program Files\Intuit\QuickBooks POS XX\
QBPOSShell.exe (v10 & higher)C:\Program Files\Intuit\QuickBooks POS XX\
QBDBMgr.exeC:\Program Files\Intuit\QuickBooks POS XX\DatabaseServer\
QBDBMgrN.exeC:\Program Files\Intuit\QuickBooks POS XX\DatabaseServer\
QBPOSDBService.exeC:\Program Files\Intuit\QuickBooks POS XX\DatabaseServer\

We hope this article will be worthwhile and helpful to learn firewall configuration. If you want to know more help and the best support from professional experts, dial QuickBooks Support Phone number +1-844-405-0904 anytime.

Call Now