Skip to main content

Receipt Printers

Admin

Brother POS supports network-connected ESC/POS receipt printers for printing customer receipts, Z-Reports, and cash drop confirmations. This guide covers printer selection, network configuration, and testing.

Hardware Settings


Supported Printers

PrinterConnectionPaper WidthNotes
Epson TM-m30IIEthernet / Wi-Fi80mmRecommended. Reliable, fast, excellent compatibility.
Epson TM-T20IIIEthernet / USB80mmBudget-friendly option with strong ESC/POS support.
Epson TM-T88VIEthernet / Wi-Fi / USB80mmPremium model with faster print speed.

Also Compatible

PrinterConnectionNotes
Star TSP143IVEthernet / CloudPRNTCloudPRNT support for cloud-based printing.
Star mC-Print3Ethernet / Wi-FiMulti-interface with CloudPRNT.
Any ESC/POS printerNetworkMust support ESC/POS command language and network printing on TCP port 9100.
Choosing a Printer

For the smoothest experience, choose the Epson TM-m30II. It has been extensively tested with Brother POS and provides the best combination of reliability, speed, and print quality. If budget is a concern, the TM-T20III is a solid alternative.


Network Connection Requirements

Brother POS communicates with receipt printers over your local network using TCP port 9100. For this to work:

  • The printer must be connected to the same network as the device running the POS.
  • The printer must have a static IP address (or a DHCP reservation so the IP does not change).
  • Port 9100 must not be blocked by a firewall.
Wi-Fi vs. Ethernet

Ethernet connections are more reliable than Wi-Fi for receipt printers. A momentary Wi-Fi dropout during printing can cause a failed or partial print. If possible, connect your receipt printer via Ethernet cable.


Setting Up a Receipt Printer

Step 1: Connect the Printer to Your Network

  1. Connect the printer to your router or switch using an Ethernet cable (or configure Wi-Fi through the printer's setup utility).
  2. Power on the printer.
  3. Print a network status page (usually by holding the feed button while powering on -- check your printer's manual for the exact procedure).
  4. Note the printer's IP address from the status page.

Step 2: Set a Static IP Address

To prevent the printer's IP from changing (which would break the connection):

  1. Log in to your router's admin panel.
  2. Find the DHCP reservation or static lease settings.
  3. Add a reservation for the printer's MAC address (found on the network status page).
  4. Assign a static IP (e.g., 192.168.1.200).
  5. Restart the printer to pick up the new IP.

Alternatively, set a static IP directly on the printer through its web interface or configuration utility (varies by printer model).

Step 3: Configure in Brother POS

  1. Log in to the Admin Panel.
  2. Navigate to the Printers page.
  3. Click Add Printer (or edit the existing printer).
  4. Enter the following:
    • Name -- A descriptive name (e.g., "Front Counter Printer").
    • IP Address -- The static IP address of the printer (e.g., 192.168.1.200).
    • Port -- 9100 (default for ESC/POS network printing).
  5. Click Save.

Step 4: Test Print

  1. After saving, click the Test Print button.
  2. The printer should print "PRINTER TEST" followed by a confirmation message and the current date/time.
  3. If the test print succeeds, your printer is ready.

Configuring for Multiple Registers

If your store has multiple registers, each register can have its own receipt printer:

  1. Set up each printer with a unique static IP address.
  2. Add each printer in Brother POS with a descriptive name.
  3. Assign each printer to its respective register.

Alternatively, multiple registers can share a single printer if they are close together. However, shared printers may cause brief delays during busy periods.


Receipt Printer Settings

Paper Width

WidthUse Case
80mmStandard for most receipt printers. Recommended.
58mmCompact printers. Less common. Narrower receipts with shorter lines.

Print speed is determined by the printer hardware and cannot be adjusted in Brother POS. The Epson TM-m30II prints at approximately 250mm/second, which is fast enough that customers will not notice a delay.

Logo Printing

To print your store logo on receipts:

  1. Upload your logo in General Settings.
  2. The logo is automatically sent to the printer at the start of each receipt.
Logo Compatibility

Not all printers support logo printing at the same quality level. The Epson TM-m30II and TM-T88VI handle logos well. Cheaper models may produce a lower-quality logo or not support logos at all. If your logo does not print correctly, try converting it to a smaller, monochrome image.


Star CloudPRNT Setup

Star CloudPRNT printers use a different communication method. Instead of Brother POS sending print jobs to the printer, the printer polls Brother POS for new jobs.

Configuration

  1. Access the Star printer's web interface (enter the printer's IP address in a browser).
  2. Navigate to the CloudPRNT settings page.
  3. Set the Server URL to the URL shown in your Brother POS printer configuration page.
  4. Set the Polling Interval to 3 seconds.
  5. Save and restart the printer.

Testing

After configuration, process a test sale in the POS. The receipt should print within a few seconds.


USB Printers (via Printer Bridge)

If your receipt printer connects via USB rather than network, you need the Printer Bridge utility. The bridge runs on a Windows computer and translates network print commands into USB print commands.

See Printer Bridge for the full setup guide.


Troubleshooting

Printer Does Not Print

  1. Check power -- Is the printer powered on and the ready light solid?
  2. Check network -- Can you reach the printer's IP address? Open a terminal and run ping 192.168.1.200 (use your printer's IP).
  3. Check paper -- Is there paper loaded? Is the cover closed securely?
  4. Check port -- Verify port 9100 is configured correctly in Brother POS.
  5. Check IP -- Has the printer's IP changed? Print a network status page to verify.

Partial or Garbled Print

  • Verify the paper width setting matches your actual paper width.
  • Ensure the printer model supports ESC/POS commands.
  • Try a test print from the admin panel to isolate whether the issue is with the POS or the printer.

Slow Printing

  • Switch from Wi-Fi to Ethernet if possible.
  • Check for network congestion on your local network.
  • Verify no other device is sending large jobs to the same printer.
Printer Offline

If the printer goes offline during a sale, the sale is still completed and saved. The receipt can be reprinted from the sale history once the printer is back online. A missing receipt does not mean a lost sale.


Common Questions

Do I need to install printer drivers? No. Brother POS communicates directly with the printer over the network using the ESC/POS protocol. No drivers are needed on the POS device.

Can I print to a regular office printer? Brother POS receipt printing is designed for ESC/POS thermal printers. For standard-paper reports (like the End of Day report), use your browser's built-in print function.


What's Next?