QuickBooks Point of Sale is undoubtedly one of the most powerful and versatile desktop accounting software. It makes tracking sales, inventory, managing customers easy and quick. You can also keep track of customer’s past purchases to determine their choice of brands and products. Sometimes QB POS users run into errors like the QuickBooks Error 176104, QuickBooks Error 2003, etc.

These errors occur on your screen because of improper firewall configuration on your computer. Firewalls are designed to track and restrict any process which is deemed a threat to the computer. But sometimes, a Firewall can consider a QB POS process a threat for your computer and restrict the connectivity between the server and client computers. Therefore, it is imperative to configure your Firewall for running QuickBooks Point of Sale.

If a firewall is blocking QB POS ports, these process won’t work:

  • Electronic Funds Transfer – Intuit Merchant Services credit card processing.
  • Database Server Manager – (Server installation only) Ability to connect and record transactions/changes to the company file.
  • Intuit Entitlement Service – Product license and user validation.

Important: Log in as the System Administrator. You need Windows administrator rights to perform the steps given below in this article. For users who are using a third-party security application/software, remember to add the Firewall Ports along with Executable files that are crucial for running QB Point of Sale.

How To Configure Windows Firewall?

  • Press the Windows key to open the Start Menu.
  • Click on the search field and type “Run” and press Enter.
  • In the Dialog box, type Control Panel and press Enter.
  • Go to View by option, which is on the top-right side of the control panel. Click on Category and choose Small icons.
  • Now, a window with different icons will appear on your screen.
  • Look for Windows Defender Firewall and click on it.
  • Choose Advanced Settings, then click on Inbound.
  • Tap New Rule.
  • Now, choose Port, then tap on the Next button.
  • Type in the port numbers, then tap on the Next button (Check out Point of Sale Firewall Ports section).
  • Here, select Allow Connection, then tap on the Next button.
  • Provide a name for the firewall and click on the Finish button to complete the process.
  • Also, create a new Outbound rule by performing the steps given above.

Point of Sale Firewall Ports

TCP(Incoming) 8040, 8443, 8036, 8035, 8025, 8024, 46228, 46225, 46216-46220, 46203, 2638, 443
UDP(Outgoing) 8036, 8035, 8024, 2638

Executable files and their required ports

443 ·        EFTSvr.exe ·        Throughout operation

·        Merchant Service transactions

8443 ·        EFTSvr.exe ·        Throughout operation

·        Merchant Service transactions

2638 ·        DataImporter.exe

·        EFTSvr.exe

·        QBDBMgr.exe

·        QBDBMgrN.exe

·        QBPOSDBServiceEx.exe

·        Conversion from previous version

·        Changing currently running database.

·        Startup

·        Detecting change to QBDatabases.ini

·        Help > Manage my license

·        Throughout operation

4620346204 ·        EFTSvr.exe

·        QBDBMgrN.exe

·        QBPOS.exe

·        Throughout operation

·        Changing currently running database

80248025 ·        QBPOS.exe

·        Setup.exe

·        Web installation

·        License verification

·        Throughout operation

File Locations

·        Eftsvr.exe (v9 &lower)

·        DataImporter.exe

·        QBPOS.exe

·        QBPOSShell.exe (v10 & higher)

·        64-bit:

·        C:\Program Files (x86)\Intuit\QuickBooks POS XX\

·        32-bit:

·        C:\Program Files\Intuit\QuickBooks POS XX\

·        QBDBMgr.exe

·        QBDBMgrN.exe

·        QBPOSDBService.exe

·        64-bit:

·        C:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\

·        32-bit:

·        C:\Program Files\Intuit\QuickBooks POS XX\DatabaseServer\

How To Contact QuickBooks Tech Support Department?

To get immediate assistance for configuring your Firewall for QuickBooks Point of Sale, call on the toll-free QuickBooks Support Phone Number +1877-361-7446 or click on the QuickBooks Live Chat Support.

The QuickBooks ProAdvisors over here at supportforerror are all certified by Intuit and have over a decade of experience. They have assisted thousands of users over phone calls and remote connection. Get in touch with us today and experience our top rated premium QuickBooks Technical Support Services.