IN BRIEF
Receipt printing issues—such as text appearing too small or receipts printing excessively long—are typically caused by browser print settings or incorrect printer/paper configurations. Adjusting scale, margins, headers/footers, and ensuring the correct paper size is selected will resolve most issues.
Overview
When printing receipts from iClassPro, the output is controlled by your browser’s print settings and your printer’s configuration—not iClassPro itself.
Common issues include:
- Font size printing too small
- Receipt length printing longer than expected
These issues are most often caused by:
- Incorrect scaling settings
- Margins or headers/footers being enabled
- Incorrect paper size selected in printer settings
- Printer-specific cut/feed configurations
Adjusting these settings ensures receipts print clearly and at the correct length.
Accessing the Feature
Receipt printing is accessed through your browser’s print functionality.
- Open the receipt you want to print in iClassPro.
- Open your browser’s print dialog:
- Windows: Press CTRL + P
- Mac: Press ⌘ + P
Step-by-Step Instructions
Windows 7/8/10/11 Operating Systems
Chrome Browser
- Click the Menu button (three horizontal dots in the upper right-hand corner of the browser).
- Choose Print… from the dropdown menu (or press CTRL+P).
- Click More Settings.
- Be sure that Scale is set to “100.”
- Disable the options to print Headers and footers and Background Graphics.
- Setting the Margins to “None” or “Minimum” may also help maximize the printable area on the receipt paper.
Firefox Browser
- Click the Menu button (three horizontal lines in the upper right-hand corner of the browser).
- Choose Print… from the dropdown menu (or press CTRL+P).
- Click the Page Setup… button at the top of the window.
- Click on the Margins & Header/Footer
- Change the Left, Right, Top and Bottom margins to "0.2."
- Be sure that the Headers & Footers fields are all set to --blank--.
- Click OK.
Finding Your Printer/Paper Settings
If the font size is still too small after adjusting the print settings in your browser, check that you have selected the correct default paper size based on the manufacturer's specifications:
- Click Start.
- Go to Control Panel.
- Click Hardware and Sound > Devices and Printers.
- Right-click the appropriate printer, and then click Properties.
- Click the Paper tab
- Be sure that the paper size selected matches the manufacturer's specifications for your specific printer model. If it does not match, select the correct paper size from the Paper Size box.
- Click OK, and then close the Devices and Printers and Hardware and Sound windows.
Mac OSX Operating System
Chrome Browser
- Click the Menu button (three horizontal dots in the upper right-hand corner of the browser).
- Choose Print… from the dropdown menu (or press ⌘ + P).
- Click More Settings.
- Be sure that Scale is set to “100.”
- Disable the options to print Headers and footers and Background Graphics.
- Setting the Margins to “None” or “Minimum” may also help maximize the printable area on the receipt paper.
Firefox Browser
- Click the Menu button (three horizontal lines in the upper right-hand corner of the browser).
- Choose Print… from the dropdown menu (or press ⌘ + P).
- Click the Page Setup… button at the top of the window.
- Click on the Margins & Header/Footer
- Change the Left, Right, Top and Bottom margins to "0.2."
- Be sure that the Headers & Footers fields are all set to --blank--.
- Click OK.
Safari Browser (Mac OS only)
- Select File> Page Setup (or press ⌘ + P).
- The Safari Page Setup settings are displayed. Under "Format for", choose your specific printer model.
- Set the Paper Size to your manufacturer’s suggested print paper size. While this may vary by model, a common size is 72mm x 200cm.
- Check to be sure that “Shrink to fit” is enabled.
- Click OK.
Finding Your Printer/Paper Settings
If the font size is still too small after adjusting the print settings in your browser, check that you have selected the correct default paper size based on the manufacturer's specifications. To check this:
On MacOS 10.6 and earlier, you can check these settings and make any necessary changes by clicking Print Using System Dialog when you print.
On MacOS 10.7 and later, you can save the settings after configuring the settings the first time. To do this:
- Click Save Current Settings as from the Presets list after selecting the correct settings.
- Enter a descriptive name for the preset so you will be able to recognize it easily.
- Click OK.
You can then select this Preset whenever you print from your browser to automatically apply these pre-configured settings.
Receipts printing too long
This is most frequently caused by your printer's cut/feed options. Try referencing the printer's manual for the recommended action on printing receipts with variable lengths. (You may need to contact the manufacturer if this information is not provided in the manual.)
Troubleshooting & FAQs
-
Why is my receipt text extremely small?
- Scale is not set to “100”
- Margins are too large
- Headers/footers are enabled
- Incorrect paper size is selected
-
Why is my receipt printing too long?
- Printer cut/feed settings are misconfigured
- Refer to your printer’s manual for correct settings
-
Do browser settings affect receipt printing?
- Yes—browser print settings control scale, margins, and layout
-
What paper size should I use?
- Use the manufacturer’s recommended size (usually 72mm x 200cm, but varies by model)
-
What if changes do not fix the issue?
- Verify printer driver settings
- Confirm correct paper size
- Contact the printer manufacturer if needed