How We Think About Receipt Customization — Why These Small Details Matter
A receipt is the last touchpoint with your customer. We give control to customize it because brand identity doesn't stop at the menu — it extends to the receipt paper.
The Receipt Is the Only Thing That Leaves Your Store
Customers forget the latte art five minutes after they drink it. They forget how fast you served them. But the one physical object they walk out of your cafe holding is the receipt. It sits on their desk, goes in their bag, gets handed to their finance department. It is, quite literally, the only part of your business that leaves the building with them.
When we started building CrescendPOS, receipts were the last thing on our list. We had menu grids to design, cashier flows to build, reports to write. The receipt felt like an afterthought — a boring strip of paper at the end of a transaction. Then we spent real time standing behind counters in Indonesian cafes and restaurants, and we changed our minds completely. The receipt is where a thousand small decisions collide: how the business looks, how easy closing is, and how well you handle your next corporate customer.
Fifty-Eight Millimetres of Hard Reality
Most thermal receipt printers used in Indonesian F&B run on 58mm paper, with 80mm a common upgrade for busier restaurants. On a 58mm roll, the printable area is roughly 48mm wide. In practical terms, that means about 32 characters of text per line at a standard font size. It is not a canvas; it is a strip.
That constraint shapes everything. You cannot simply print a full invoice layout onto it — every field competes for a line, and every character choice is a layout decision. Long menu names get truncated or wrapped mid-word. A fifteen-digit phone number eats an entire line. We learned this the hard way in early testing, when receipts came out with the tax ID awkwardly split across lines and item names cut off at the worst possible syllable.
This is why we treat receipt layout as a design problem rather than a template problem. The goal is a receipt that fits the width without ever looking squashed — where the customer's eye moves naturally: business name first, then what they bought, then what they paid.
What We Let You Customize — and Why These Specific Things
Receipt customization in CrescendPOS covers a specific set of fields, and we were deliberate about each one.
- Business name and logo in the header. This is the first thing the customer reads, and on a 58mm strip it has to sit at the top, centered, readable. For a cafe that wants to look like a real brand rather than a counter with a printer, this line alone does most of the work.
- Tax details such as NPWP or NIB. Indonesian cafes that serve corporate clients — office catering, event orders — get asked for receipts with tax information all the time. Having it configured and printing correctly is the difference between closing a corporate account and losing it to the competitor who has a proper invoice.
- The order of lines within the body. We let you control how items, discount lines, and totals are sequenced. This sounds trivial until you reconcile cash at night and discover that a discount printed after the subtotal made three staff members compute the total three different ways.
- Footer messages. Opening hours, a thank-you note, a Ramadan schedule that changes with the season. This is the only part of the receipt your regulars actually read, so it is worth more than its strip of paper suggests.
Equally important is what we did not make customizable. Some things — totals appearing in the right order, the transaction number printing clearly — are fixed. A receipt that the cashier cannot read at closing is worse than one that is slightly less pretty. We optimize for legibility first, decoration second.
What It Means at the End of the Night
The customization pays off most visibly at closing time. Every night, the cashier reconciles the cash in the drawer against the day's totals. When discount lines print clearly, when item names are complete, when the grand total is impossible to misread, that reconciliation takes minutes instead of agonizing guesswork.
It also shows up in customer disputes. A legible receipt with item names that match the menu ends "I didn't order that" conversations quickly. And on the professional side, a receipt that carries your business name, tax ID, and a tidy footer makes a completely different impression on a client's finance team than a faded, misaligned strip of thermal paper.
We know it feels like a small feature. It is. But small features sit inside big moments — and the receipt is present at every single one of your transactions.
A Small Detail With a Long Tail
We could have shipped a fixed, one-size-fits-all receipt and called it done. Instead we shipped a receipt system that respects a 58mm reality, honors the local context — tax IDs, B2B needs, seasonal footers — and gives the owner control over the details customers actually notice. It is not the feature that wins awards. It is the feature that wins the small, repeated battles — every print, every closing, every corporate order — that make a cafe feel like a real business.
Get F&B business tips in your inbox
New articles, operational guides, and business insights for cafe and restaurant owners. Free, unsubscribe anytime.