हिंदी संस्करण उपलब्ध नहीं — अंग्रेज़ी में देखेंHindi version not available yet — viewing the English page.
LEARN · Student Fees

How to set up thermal receipt printing at the fee counter in Inkwelly

This guide is for the school office staff and accountant who collect cash and UPI fees at the counter and need a quick paper slip for the parent. By the end you will have an 80mm thermal printer connected to Inkwelly, the receipt layout dialled in, and a test print on paper that matches what every parent will get next.

Inkwelly Receipt Template page with the Thermal Printer section open showing paper size cards and live thermal slip preview

To set up thermal receipt printing in Inkwelly: buy an 80mm thermal printer such as the Olivetti PRT80 or Epson TM-T82, plug it into the fee-counter PC, install the small desktop printing app called QZ Tray, open Inkwelly → Student Fee → Configuration → Receipt Template, click the Thermal Printer tab, pick 80mm paper, set the number of copies, type your school header and footer in English, turn the verification QR on, save, and run a test print from any recent receipt.

A printed receipt is still the single most-asked-for proof of payment at an Indian school counter. A 1,200-student CBSE school collects roughly 4,800 fee receipts in a year, and during the first two weeks of every quarter the counter sees 80 to 120 parents in a single morning. An 80mm thermal printer prints one full receipt in under three seconds and uses no ink — the running cost is one roll of thermal paper every 1,500 to 2,000 prints. Pairing a thermal printer with Inkwelly turns the fee counter from a five-minute hand-written queue into a fifteen-second collect-and-print loop.

स्टेप 1

1. Buy an 80mm thermal printer and a roll of thermal paper

For most Indian schools an 80mm desktop thermal printer is the right starting point. The Olivetti PRT80 is the model many Inkwelly schools already use; the Epson TM-T82 is the safer choice if the school has a hardware vendor relationship. Any printer that advertises ESC/POS support and 80mm paper will work. Pick USB connection for a single counter, or LAN if two counters share one printer. Buy one box of 80mm thermal paper rolls at the same time — schools usually go through one roll a week.

स्टेप 2

2. Install QZ Tray on the fee-counter PC

Inkwelly sends print commands to thermal printers through QZ Tray — a small free desktop printing app that runs in the background. Download QZ Tray from the official website (qz.io) on the fee-counter PC, run the installer, and accept the default options. After install, the QZ Tray icon sits in the Windows system tray or macOS menu bar. Open Inkwelly in the browser on the same PC and the first time a print runs, QZ Tray asks for permission to talk to inkwelly.com — click Allow and tick Remember this permission. Without QZ Tray the thermal printer cannot receive the print.

स्टेप 3

3. Open Configuration → Receipt Template → Thermal Printer

In Inkwelly, open Student Fee from the left sidebar, click Configuration under SETUP, scroll to the Preferences section and click the Receipt Template tile. The Receipt Template page opens with a left sidebar listing five sections — Branding, Address & Contact, Tax & Registration, A4 / PDF Receipt, and Thermal Printer. Click Thermal Printer. The right pane shows every setting that controls the paper slip, with a live preview on the right that updates as you type. This single page drives every thermal print the counter will ever make.

Inkwelly Student Fee Configuration page showing the Receipt Template tile under the Preferences section
Step 3 — Configuration page with Receipt Template tile under Preferences
स्टेप 4

4. Pick 80mm as the default paper size

At the top of the Thermal Printer panel, the Default paper size picker shows two cards — 80mm and 58mm. Click 80mm if you bought the standard counter printer (it fits 48 characters on a line and reads comfortably for an adult). Click 58mm only if your school went with a small handheld printer (32 characters per line, smaller text). The cashier can still switch per-print from the receipt screen, but this seeds the default for every counter staff. Leave the Characters per line numbers at 48 (80mm) and 32 (58mm) unless your printer model wraps text mid-line, which is rare.

Thermal Printer settings panel in Inkwelly with the Default paper size picker showing 80mm and 58mm cards
Step 4 — Thermal Printer panel with 80mm and 58mm paper size cards
स्टेप 5

5. Set copies, header and footer text

Scroll to the Print options section and set Copies per print — 1 prints only the parent copy, 2 prints parent plus an office copy (most schools pick 2), and 3 is for schools that file a trust-record copy as well. Go up to Header & footer text. In Header text type your school name and any line like Fee Counter — keep it in English, because thermal printers cannot print Hindi or regional scripts and Hindi text will come out as ???. In Footer text put a thank-you line and a phone number for queries — for example Thank you for your payment and For queries call 9876543210. Both fields preserve line breaks; the live preview on the right shows exactly how the slip will look.

Thermal Printer Header text and Footer text fields in Inkwelly with sample school name and contact line
Step 5 — Header and Footer text fields with copies count
स्टेप 6

6. Turn the verification QR on and keep auto-cut enabled

In the same Print options section, turn Print verification QR on. Inkwelly prints a QR code at the bottom of every thermal slip; when a parent or auditor scans it the browser opens a small Inkwelly verify page that confirms the receipt is genuine and shows the date, amount and student name. Keep Auto-cut paper on so the printer cleanly separates each receipt — turn it off only if your printer has no built-in cutter. Print logo on thermal receipt can stay off for most schools because thermal-bitmap logos slow the print and can come out grainy; only enable it if your hardware vendor has confirmed clean output.

Thermal Printer Print options section in Inkwelly with Verification QR Auto-cut paper Copies per print and Print logo toggles
Step 6 — Print options with verification QR and auto-cut toggles
स्टेप 7

7. Save the template and run a test print from a recent receipt

Click Save changes at the bottom of the page. Inkwelly shows a Receipt template saved toast. Now open Student Fee → Receipts in a new tab, pick any recent paid receipt, click Print on the receipt detail page, and choose Thermal in the print dialog. QZ Tray prompts for permission the first time, you click Allow, and the printer pushes out a fresh paper slip with your header, the student name, the amount, the QR code and the footer line. Hand it to the parent — that is exactly what every counter print will look like from now on.

Inkwelly Thermal Printer live preview pane showing the formatted 80mm receipt slip ready for test print
Step 7 — Live thermal receipt preview ready for the test print

Next steps — once thermal printing works, train the counter staff on the day-to-day collection flow in How to collect a cash, UPI, card or bank-transfer fee payment at the counter in Inkwelly so every payment ends with a printed slip. Keep the A4 PDF template polished for emailed receipts using How to customise the receipt template for A4 fee receipts in Inkwelly. And when the school decides to accept online fee payments, How to connect Razorpay to accept online fee payments in Inkwelly closes the loop with parent-initiated UPI.

See Inkwelly Student Fees working at your counter

अक्सर पूछे गए सवाल

7 सवाल
What thermal printer should an Indian school buy for the fee counter?

For most Indian schools an 80mm desktop thermal printer between ₹7,000 and ₹12,000 is the right choice — the Olivetti PRT80 is a common Inkwelly pick, and the Epson TM-T82 is the safer bet if the school has a hardware vendor relationship. Make sure the model advertises ESC/POS support and 80mm paper, and choose USB for a single counter or LAN if two counters share one printer.

What paper size should the school set in the Thermal Printer settings in Inkwelly?

Pick 80mm if you bought a standard desktop counter printer — it fits 48 characters on a line, reads comfortably for an adult, and is the size most parents recognise as a printed bill. Pick 58mm only if your school is using a small handheld printer that takes 32 characters per line. The cashier can still switch the size per-print at the receipt screen, so the Inkwelly setting is just the default.

Why does the thermal slip print question marks instead of the school name?

Thermal printers can only print English and Latin characters — the school Display Name, Header text and Footer text in Inkwelly must be typed in English on the Thermal Printer settings page. If the Display Name on the Branding tab is in Hindi or another Indian script, the slip prints ???? in its place. Open Configuration → Receipt Template → Branding and type the school name in English alongside the original, then save.

How many copies of the thermal receipt should the school print per payment?

Two is the most common setting at Indian schools — one paper slip for the parent and one identical copy kept at the counter for the day's records. Schools that file a trust or accountant copy as well pick three. Smaller schools that maintain everything in Inkwelly's audit log alone pick one. Set this in Configuration → Receipt Template → Thermal Printer → Copies per print; the cashier can still adjust per-print in the print dialog.

Fee counter par thermal printer kaise lagaye Inkwelly me?

Pehle 80mm thermal printer counter PC ke USB me lagaiye (Olivetti PRT80 ya Epson TM-T82 chalega). Phir QZ Tray naam ka chhota desktop printing app qz.io se download karke install kar lijiye — yahi app Inkwelly se commands le kar printer ko bhejti hai. Ab Inkwelly me Student Fee → Configuration → Receipt Template → Thermal Printer kholiye, 80mm paper choose kijiye, copies 2 set kijiye, header me school ka naam English me likhiye, QR on rakhiye aur Save kijiye. Kisi receipt ke detail page se Print → Thermal pe click kar ke test slip nikaal lijiye.

Thermal printer ka paper size kya rakhe — 80mm ya 58mm?

Zyadatar Indian schools ke liye 80mm paper sahi rehta hai — 48 characters ek line me aate hain, parent ko padhne me clear lagta hai aur counter printer (Olivetti PRT80 jaisa) yahi size leta hai. 58mm tab chuniye jab school me handheld printer ho jo chhota slip nikaalta hai (32 chars per line, paper bhi sasta milta hai). Default setting Configuration → Receipt Template → Thermal Printer me hai, lekin cashier print dialog se ek baar ke liye change bhi kar sakta hai.

Does Inkwelly need an internet connection to print at the fee counter?

Yes — the receipt itself is built on Inkwelly's servers, so the fee-counter PC needs internet to open Inkwelly and reach the Collect or Receipt detail page. The actual printing is done locally by QZ Tray on the counter PC, so once the page loads even a brief network drop will not stop the printer from finishing the current slip. For counters in low-bandwidth areas, install Inkwelly on a wired LAN connection wherever possible.

आपको ये भी पसंद आ सकता है

3 लेख

स्रोत व संदर्भ

  1. Bureau of Indian Standards — IS 14965 Code of practice for thermal printers · देखा गया 19 May 2026

    BIS specifies the thermal-print specifications Indian retail and office printers should follow, including paper widths of 80mm and 58mm referenced in the Inkwelly Thermal Printer settings.

  2. Epson ESC/POS Command Reference for thermal receipt printers · देखा गया 19 May 2026

    The ESC/POS standard defines the command set Inkwelly sends through QZ Tray to drive any compatible thermal receipt printer, including the auto-cut, header, and native QR commands referenced in the Thermal Printer settings.

  3. Reserve Bank of India — Guidelines on issuance of receipts for cash and digital payments · देखा गया 19 May 2026

    RBI guidelines require an institution accepting cash or UPI payments to issue a printed or verifiable receipt at the point of payment, which the Inkwelly thermal slip with QR verification satisfies.

Inkwelly आपके स्कूल पर — खुद देखें

30 मिनट का डेमो। आपके मौजूदा ERP को आपके साथ खोलकर, कॉल पर ही आपका डेटा Inkwelly में लोड करते हैं। कॉल ख़त्म होते-होते एक तय तारीख़ का गो-लाइव प्लान आपके हाथ में।

लेखकJharendra A VermaFounder, Inkwelly

Building Inkwelly — a modern school management platform for Indian schools across CBSE, ICSE, and state boards. Writes about school operations, board compliance, and admissions workflows.