Skip to main content

Thermal Receipt Printing Guide

Module: Sales → Receipt Printing Roles: Admin, Sales Last Updated: July 2026


Overview

The Lofty Golden Oil ERP system supports thermal receipt printing using standard 80mm POS (Point of Sale) receipt printers. After completing a sale, you can print a professional receipt for the customer directly from the browser.

Receipts follow an 80mm thermal format — the industry standard for POS printers used in retail and distribution environments.


When to Print

You can print a receipt in the following scenarios:

ScenarioHow to Access
After completing a saleA toast notification appears with the option to Print Receipt
From the Sales Orders listClick the Print Receipt icon in the Actions column of a completed sale
From the Sale Detail viewClick the Print Receipt button at the top of the sale detail page

Note: Receipts can only be printed for sales with a Completed status.


How to Print

Step-by-Step

  1. Complete a sale or locate a completed sale in the Sales Orders list.
  2. Click the Print Receipt button or icon.
  3. A print preview dialog opens showing the receipt formatted for 80mm thermal paper.
  4. Select your thermal printer from the printer list.
  5. Ensure the paper size is set to 80mm (or 72mm width if your printer uses that standard).
  6. Click Print.

The receipt is sent to the thermal printer and prints in seconds.


Receipt Format

The receipt follows a structured format designed for 80mm thermal paper:

Company Header

================================
LOFTY GOLDEN OIL LTD
Premium Quality Edible Oils
================================

Receipt Details

Date: 26/07/2026 Time: 14:32
Receipt #: REC-000123
Cashier: Adebayo O.
--------------------------------
Product Qty Total
--------------------------------
Palm Oil 5L 3 ₦15,000
Vegetable Oil 3L 2 ₦8,400
Groundnut Oil 5L 1 ₦9,500
--------------------------------
Subtotal: ₦32,900
VAT (7.5%): ₦2,468
--------------------------------
GRAND TOTAL: ₦35,368
--------------------------------
Payment Method: Cash
Amount Paid: ₦35,368
--------------------------------
Thank you for your business!
www.loftygoldenoil.com
Quality You Can Trust
================================

Receipt Sections Explained

SectionContent
Company Header"LOFTY GOLDEN OIL LTD" and tagline "Premium Quality Edible Oils"
Receipt InfoDate/time stamp, unique receipt number, cashier name
Items TableProduct name, quantity, and line total for each item
SubtotalSum of all line items before tax
VATValue Added Tax calculated at 7.5%
Grand TotalSubtotal + VAT
Payment DetailsPayment method used and amount paid
Footer"Thank you for your business!", website URL, tagline

Printer Setup Requirements

Hardware

RequirementSpecification
Printer Type80mm thermal POS printer
ConnectionUSB or Bluetooth
Paper Size80mm wide thermal paper roll (standard POS size)
Paper TypeThermal paper (no ink or toner required)

Supported Printers

Most 80mm thermal printers are compatible, including but not limited to:

  • Star Micronics TSP series
  • Epson TM-T20/T88 series
  • Xprinter series
  • Any ESC/POS compatible thermal printer

Software

RequirementRecommendation
BrowserGoogle Chrome or Microsoft Edge (recommended for best print compatibility)
Print DriverEnsure the printer's driver is installed on your operating system
Browser PermissionsAllow the browser to access the printer when prompted

Important: Firefox and Safari may have limited support for direct thermal printing. Chrome and Edge are recommended for the most reliable experience.


Troubleshooting

Receipt Not Printing

IssueSolution
Printer not showing in print dialogEnsure the printer is powered on and connected via USB/Bluetooth. Restart the browser.
Print dialog does not openCheck browser permissions. Try disabling popup blockers for the ERP site.
Blank receipt printsEnsure you are using thermal paper (not regular paper). Check that the printer head is clean.
Paper jamsRemove the paper roll, clear any jams, and reload the thermal paper correctly.

Formatting Issues

IssueSolution
Receipt text is cut offEnsure the paper size is set to 80mm in the browser print settings.
Text is misalignedCheck the printer's paper guide is properly adjusted for 80mm paper.
Characters are garbledVerify the correct printer driver is installed. Try updating the driver.
Receipt prints on A4Change the paper size in the browser print dialog to match your 80mm printer.

Performance Issues

IssueSolution
Print is very slowClear the browser's print queue. Close unnecessary browser tabs.
Browser freezes during printClear the print queue, restart the browser, and try again.
Multiple copies printCheck the print dialog settings — set copies to 1.

Tips

TipDetails
Preview before printingAlways check the print preview to ensure formatting looks correct before sending to the printer.
Keep receipt paper stockedMaintain a supply of 80mm thermal paper rolls to avoid running out during business hours.
Test print regularlyPrint a test receipt at the start of each day to confirm the printer is working correctly.
Store thermal paper properlyKeep thermal paper rolls in a cool, dry place away from direct sunlight to prevent fading.
Clean the printer headUse a thermal printer cleaning pen or isopropyl alcohol on a soft cloth to clean the print head periodically.
Use Chrome or EdgeThese browsers provide the most reliable direct-to-printer experience for thermal receipts.

Sample Receipt (Full ASCII Format)

Below is a complete sample receipt as it would appear when printed on 80mm thermal paper:

+--------------------------------+
| |
| LOFTY GOLDEN OIL LTD |
| Premium Quality Edible Oils |
| |
+--------------------------------+
Date: 26/07/2026 Time: 14:32
Receipt #: REC-000123
Cashier: Adebayo O.
--------------------------------
Product Qty Total
--------------------------------
Palm Oil 5L 3 15,000
Vegetable Oil 3L 2 8,400
Groundnut Oil 5L 1 9,500
--------------------------------
Subtotal: 32,900
VAT (7.5%): 2,468
--------------------------------
GRAND TOTAL: 35,368
--------------------------------
Payment Method: Cash
Amount Paid: 35,368
--------------------------------
Thank you for your business!

www.loftygoldenoil.com
Quality You Can Trust
+--------------------------------+

Role Access Summary

RoleAccess Level
AdminFull access — print receipts for any sale
SalesFull access — print receipts for any sale
ProductionNo access to Sales module
AccountantNo access to Sales module