Everycom 58mm Thermal Printer Setup & Single-Sheet Print Configuration Guide (2026)
Step-by-step troubleshooting guide for Everycom EC-58, Everycom BS-58 and 58mm POS thermal printers. Fix small text preview, eliminate 2-sheet page overflow, and configure 32-character receipts.
## Common Problems with 58mm Thermal Printers in Indian Retail
The **Everycom 58mm (EC-58 / BS-58)** thermal receipt printer is one of the most widely used, cost-effective receipt printers in Indian kirana stores, grocery marts, bakeries, and retail outlets in Delhi, Mumbai, Bengaluru, Lucknow, Agra, and across Tier 1 to Tier 3 cities.
However, grocery merchants like *Janta Fresh Mart* often encounter two frustrating printing issues during initial setup:
- **Text appears microscopic or extremely small in the print preview dialog.**
- **The bill prints across two sheets of paper with unnecessary blank gaps instead of a neat, single-sheet slip.**
Both issues are 100% solvable with three precise configuration adjustments in the browser print settings and ShelfOne's built-in POS Printer Engine.
---
1. How to Fix Extremely Small Text in Print Preview
Thermal receipt paper for 58mm printers has a printable width of exactly **48mm (384 dots @ 203 DPI)**, which comfortably accommodates **32 characters per line** in standard Font A (12x24 dots).
When text appears tiny in the print preview: * **The root cause:** The browser or Windows printer driver is defaulting to standard "Letter" or "A4" page size instead of 58mm Roll paper. When an A4 document is scaled down onto 58mm paper, the font shrinks by 75% into illegible microscopic dots. * **The quick fix:** 1. In the Chrome/Edge print dialog (press **Ctrl + P**), click **More settings**. 2. Change **Paper size** to **58mm x 210mm**, **58mm x Receipt**, or **Roll Paper 58 x 297 mm**. 3. Set **Scale** to **100% (Default)** or **Fit to printable area**. Never use custom scaling under 95%. 4. Ensure **Headers and footers** is **UNCHECKED**. When enabled, the browser adds date, title, and page URL which forces extra margins.
---
2. How to Prevent Receipts from Spilling onto Two Sheets
If your sales receipt is rolling onto a second sheet or feeding 3 to 4 inches of blank paper after printing:
- **Set Margins to "None" or "Minimum":**
- * Default browser margins reserve 0.4 inches on top and bottom. On a 58mm receipt, this pushes the grand total, barcode, and store footer onto page 2.
- * In the Print preview dialog, find **Margins** and set it to **None**.
2. **Enable Compact Line Spacing in ShelfOne:** * Go to **[Dashboard > Settings > Receipt Printer](/dashboard/settings)**. * Under **Receipt Layout**, select **58mm (Compact Single Sheet)**. * Enable **Compact Font Scaling (11px Mono)**. * Disable unnecessary blank header lines.
3. **Check Feed Paper After Print:** * In the printer driver properties (**Devices and Printers > Everycom 58 > Printer Properties > Device Settings**), find **Feed Paper After Cut** and set it to **0 mm** or **3 mm**.
---
3. Recommended Printer Settings Summary for Everycom 58mm
| Setting | Recommended Value | Why |
|---|---|---|
| Paper Width | 58mm (2-Inch Roll) | Matches Everycom 58mm paper rolls |
| Printable Width | 48mm / 384 Dots | Prevents edge clipping |
| Characters Per Line | 32 Characters | Maximum readability for item names |
| Browser Margins | None (0 mm) | Essential for single-sheet print |
| Browser Scale | 100% | Prevents tiny text |
| Headers & Footers | Disabled / Unchecked | Removes URL and page numbers |
| Auto Paper Cut | Manual Tear-off Bar | 58mm printers use serrated tear bar |
---
4. ShelfOne One-Click Hardware Support
ShelfOne includes direct ESC/POS print formatting that automatically injects CSS '@page { size: 58mm auto; margin: 0; }' into every thermal print preview. This guarantees that whether you are ringing up a 2-item grocery bill or a 25-item supermarket basket, your Everycom printer outputs sharp, bold, easily readable receipts on a single continuous thermal slip.
Try ShelfOne Counter Software in Your Browser
Test lightning-fast barcode scanning, thermal printing, and WhatsApp invoicing with zero setup.
Frequently Asked Questions
Q:Why is my Everycom thermal printer cutting receipts in half?
Set the paper length in Windows printer driver properties to continuous or 'Receipt Roll' instead of fixed 100mm height.
Q:Can I connect an Everycom 58mm Bluetooth printer to an Android phone with ShelfOne?
Yes! ShelfOne supports Web Bluetooth and Android direct print spoolers. Pair the printer in Android Bluetooth settings (PIN: 0000 or 1234), and select it in ShelfOne POS.
Q:How many characters fit across a 58mm thermal receipt?
A standard 58mm thermal receipt accommodates 32 characters in standard font and 42 characters in compressed font.