Payments
QR code tipping: open-amount codes done honestly
A tipping QR is an open-amount payment code (UPI, PIX or PayNow with no amount set, or a Venmo or Cash App link in the US) worn on a badge or placed at the counter. The payer chooses the amount; your job is placement, a polite prompt, and saying where the money goes.
The mechanics: leave the amount out
A tip code is the simplest payment QR there is: a standard code with the amount field omitted, so the payer's app asks them to type a number:
- UPI: a code without the
amparameter, the payer enters any amount. Build one with the UPI tool. - PIX: a static code with field 54 omitted, via the PIX tool, with a rotatable EVP key if it is going on something as public as a badge.
- PayNow, PromptPay, DuitNow and peers: the personal QR your banking app generates, amount left open.
- US: a Venmo or Cash App profile link, since no open rail exists there.
On the free national rails, 100% of the tip arrives, instantly. That is worth stating because the alternative exists: dedicated cashless-tipping platforms add real conveniences (pooling, per-staff codes under one account, card acceptance), and pay for them with a cut of every tip and/or fees someone bears. Neither choice is wrong; know which you are making, and if you use a platform, find out what percentage of a typical tip actually lands.
Placement and size
Tips are impulse plus opportunity. The code has to be where the impulse happens:
- On a badge or lanyard for staff who move: musicians' stands, delivery hand-offs, tour guides. A name badge is roughly 8 × 5 cm, so the code gets 3–4 cm, workable for the sub-40 cm distance of a person standing in front of you (the 10:1 rule: code width ≥ scan distance ÷ 10).
- A counter stand or table tent where the customer waits, by the card reader, at ≥ 4–5 cm for arm's-length scanning.
- On the receipt, where tipping culturally happens after payment.
Print rules are the usual: strong contrast, intact quiet zone, laminated or sleeved (badges live hard lives), and test-scanned from a stranger's distance before it goes into service.
The etiquette layer
Wording moves both scan rates and how the ask lands. What works is light, specific and pressure-free:
- "Tips appreciated: scan to tip" beats a bare code (an unlabelled QR gets justified suspicion, doubly so when it asks for money).
- Name the person or team: "Tips go to Maria" / "Tips split across the kitchen team".
- Never phrase it as an expectation, and never intercept the payment flow with it.
The name matters mechanically too: on UPI, PIX and PayNow the payer's app shows the registered recipient name before confirming. A code labelled "Tip the team" that resolves to a private individual's name creates a trust wobble at the exact moment of payment, and it is also the overlay-fraud check working as designed. Match the label to the payee name the app will display.
Pooled tips: transparency is the feature
If one code collects for several people, say (on the sign), who receives and how it is split. "All tips split equally across staff each week" costs one line and answers the question every thoughtful tipper has. The structural options:
| Setup | Trade-off |
|---|---|
| One code → owner's account, redistributed | Simplest; requires staff to trust the split |
| One code per person (a sheet of codes) | Direct and transparent; uneven exposure between roles |
| Tipping platform with pooling | Handles the accounting; takes a cut |
A tip code addressed to the business account with no stated policy is the arrangement that breeds resentment, from staff and tippers alike. The QR code is trivial; the honesty on the sign next to it is the actual product.
FAQ
How do I make a QR code for tips?
Generate a payment code with the amount left empty (UPI without the am parameter, PIX without field 54, or your banking app's personal QR), or use a Venmo or Cash App profile link in the US. The payer types the amount.
How big should a tip QR code be on a badge?
3-4 cm works for someone standing in front of you: code width should be at least a tenth of the scanning distance, and badge conversations happen within about 40 cm. Keep the quiet zone clear and laminate it.
Do tipping platforms take a cut?
Generally yes: that funds the pooling, per-staff codes and card acceptance they add. Direct codes on national rails like UPI or PIX deliver the full amount instantly. Know which trade you are making.
Should a shared tip code say where the money goes?
Yes, on the sign itself. One line stating who receives tips and how they are split answers the tipper's real question and protects staff trust, an unlabelled pooled code is where tipping schemes go wrong.
Try it: free, no signup
Related
- QR codes on receipts: the post-purchase moment, printed at 203 dpi, Review requests, digital copies, warranties and fiscal codes all compete for the receipt QR. What earns the space, and how to survive thermal printing.
- Venmo and Cash App QR codes: profile links, not payment standards, Venmo and Cash App QR codes are venmo.me and cash.app profile URLs. They only work when both sides use the same app: the opposite of UPI or PIX.
- A UPI QR code without an amount, Omit am and the payer types the amount: right for counters, tips and donations. The risk is the extra-zero typo, and there are cheap ways to blunt it.
- QR payment standards compared: UPI, PIX, EPC, EMVCo, UPI uses its own upi:// deep link; PIX, PromptPay, QRIS, DuitNow and PayNow are all EMVCo tag-length-value profiles; EPC uses a twelve-line text block.…