Printing
Print bills on a 58 mm or 80 mm thermal printer from your PC
Pick the right paper width, connect over USB or the network, and fix the usual problems: blank prints, cut-off text and the missing ₹ sign.
Key points
- Most shop receipt printers speak ESC/POS. CrizaVoise can print to them directly over USB or the network.
- 58 mm paper fits about 32 characters a line and 80 mm about 48, so 80 mm is easier to read for longer item names.
- Thermal printers have no ₹ sign, so receipts print Rs. instead.
A thermal printer is the quickest way to hand a customer a bill. It needs no ink, prints in about a second, and the paper rolls are cheap. Here is how to set one up with CrizaVoise.
58 mm or 80 mm?
The number is the paper width. 58 mm printers are smaller and cheaper, and fit about 32 characters a line. 80 mm printers fit about 48, so long product names and amounts have room. If you sell many items with long names, choose 80 mm. Either works with CrizaVoise.
Three ways to print
1. USB, straight to the printer
Connect the printer and switch it on. When you print a receipt in CrizaVoise, choose the printer from the USB Printers list. This sends ESC/POS commands directly, which is the fastest and gives the sharpest text.
2. Over the network
Many printers have an Ethernet or Wi-Fi port. Find its IP address (most print it on a self-test page: hold the feed button while switching on), then enter the address and port, usually 9100, in the network option.
3. Through the normal print dialog
Install the printer's Windows driver, then in Settings, PDF Settings choose the Thermal template and the Thermal Paper 80mm or 58mm page size. The receipt then prints like any other document.
What appears on the receipt
Receipts show your business details, the items, the tax and the total, and the customer fields you have turned on in Settings, Invoice Settings. Watermarks, item descriptions and some custom columns are left off, because they do not fit narrow paper.
Common problems
- Nothing prints, or the paper comes out blank. Thermal paper prints on one side only. Turn the roll over so the shiny side faces the print head.
- Text is cut off on the right. The width in CrizaVoise does not match the paper. Choose 58 mm for 58 mm paper.
- The printer is not in the USB list. Check the cable and power, then try another USB port. Some printers need their USB driver installed first.
- You see Rs. instead of ₹. That is expected. Receipt printers have no ₹ character, so CrizaVoise prints Rs. on thermal receipts. Your A4 invoices keep the symbol you chose.
- Stray dots or strange characters. Make sure the printer is in ESC/POS mode, which is the default on most models.
Questions
Which thermal printers work with CrizaVoise?
Most 58 mm and 80 mm ESC/POS receipt printers, over USB or the network, plus any printer with a Windows driver through the normal print dialog.
Why does my receipt show Rs. instead of ₹?
Receipt printers have no ₹ character in their built-in fonts, so CrizaVoise prints Rs. on thermal receipts.
CrizaVoise is free billing software that works offline. GST invoices, thermal receipts and WhatsApp sharing, on Windows, Linux and macOS.
Download free