🧾 Receipt Card Maker

Friendship Receipt Generator

Print your friendship like a corner-store receipt: late-night calls x47, coffees owed 23.50, secrets kept priceless. Pick a preset, edit the lines, download a story or square PNG. Parody only — and proudly watermarked as such.

Also seeds the decorative stripes at the bottom.

Line items

Prices can be numbers (23.50 — these get summed) or anything playful (x47, priceless — shown as-is in the total).

Total prints as: 32.50 + x47 + x12 + priceless

Every export permanently prints “made with receiptmaker.pages.dev — PARODY RECEIPT” at the bottom. This is an entertainment card maker: cards are for sharing, not for returns, refunds or expense claims. Everything renders in your browser — nothing you type is uploaded.

Live preview

How the receipt works

The card follows the logic of a real thermal printer without ever pretending to be one: a fixed 32-character monospace column, dashed rules, a right-aligned price on every line and a total at the bottom. The twist is the price column. Type a number and it behaves like money; type anything else and it is kept exactly as you wrote it. The total then does the only honest thing possible with a mixed column: it sums the numbers and appends the text prices with plus signs.

You type in the price box Counted in the total? Prints as
23.50Yes — summed23.50
1,200Yes — commas are fine1200
-3.25Yes — subtracts (for "damages")-3.25
x47No — kept as textx47
pricelessNo — kept as textpriceless
24/7No — kept as text24/7
(blank)Ignoredlabel only, no price

Duplicate text prices appear once in the total — three priceless items still add up to one priceless, which is the correct emotional arithmetic. There is deliberately no currency symbol requirement anywhere: x47 and forever are as valid as 12.99, because this is a card, not a bill.

Three worked examples

1. The bestie receipt (mixed prices)

The default preset mixes both price styles. Only 23.50 and 9 are numbers, so the numeric part of the total is 23.50 + 9 = 32.50; the text prices ride along untouched:

          BESTIE RECEIPT
 ISSUED TO: MY BESTIE
--------------------------------
LATE NIGHT PHONE CALLS       x47
COFFEES YOU OWE ME         23.50
EMERGENCY PEP TALKS          x12
SECRETS KEPT           priceless
YEARS OF PUTTING UP WITH ME    9
--------------------------------
TOTAL
   32.50 + x47 + x12 + priceless

Notice the total dropped to its own right-aligned line — at 29 characters it no longer fits beside the word TOTAL inside a 32-character column, so the layout wraps it the way a real thermal printer would.

2. The graduation receipt (numbers only)

With all-numeric prices the total is a plain sum: 63 all-nighters + 487 coffees + 11 group projects = 561. One semester-by-semester estimate of your caffeine habit, printed like a grocery run. Swap STUDENT LOANS — do not ask in and the total becomes 561 + do not ask, which is usually more accurate.

3. The Mother's Day receipt (text only)

The mom preset has no numeric prices at all — x2,340 packed lunches (about 180 school days × 13 years), 24/7 worrying, priceless at the end. With nothing to sum, the total prints as the full chain: x2,340 + x312 + 24/7 + x1,096 + priceless. Wrapped across two lines, it reads like the world's most accurate invoice for being raised.

Pick your occasion

Preset Default title Best for Signature line
BestieBESTIE RECEIPTFriendship Day, birthdays, "just because"SECRETS KEPT — priceless
SituationshipSITUATIONSHIP RECEIPTGroup-chat roasts, post-breakup humorCLOSURE — out of stock
MomMOM RECEIPTMother's Day, mom's birthdayWORRYING ABOUT ME — 24/7
GraduationGRADUATION RECEIPTGrad caps, class group photosALL-NIGHTERS — 63
PetGOOD BOY RECEIPTPet birthdays, adoption ("gotcha") days3AM ZOOMIES — x52
LoveLOVE RECEIPTValentine's Day, anniversariesSTOLEN FRIES — x999

Each preset also has its own page with a ready-loaded example and line ideas: the friendship receipt for besties, the situationship receipt for whatever that was, the love receipt for Valentine's Day and anniversaries, and the pet receipt for the best boy or girl in your life.

What people make with it

  • Instagram story cards — the 1080×1920 export is sized for stories; tag the friend the receipt is "issued to".
  • Printed keepsakes — the square export prints cleanly at 10×10 cm for a card insert or a framed desk joke.
  • Group-chat inside jokes — itemise the chaos of a trip or a semester and drop the PNG in the chat.
  • Occasion cards with a twist — Mother's Day, Valentine's, graduation: same sentiment as a greeting card, funnier format.
  • Pet accounts — a "GOOD BOY RECEIPT" with the shoes-destroyed count is a proven caption format.

Why this is parody-only, on purpose

Receipt-style graphics are having a long moment — Receiptify made "your music as a receipt" a shareable format, and friendship-receipt cards followed as a way to itemise a relationship. This site keeps the format and refuses the failure mode: a card maker that could double as a fake proof of purchase. So there is no store-logo upload, no tax/card/authorization fields, the stripes are decorative rather than scannable, prices happily accept priceless, and the parody watermark is baked into every pixel export. If you need a real receipt, the only generator for that is the place you actually bought something from.

Frequently asked questions

Is this a real receipt generator?

No, and it never will be. This is a parody card maker in the style of a thermal receipt — a format popularised by music-stats tools like Receiptify and by the wave of "friendship receipt" posts on Instagram and TikTok. Every export permanently prints "made with receiptmaker.pages.dev — PARODY RECEIPT" at the bottom, prices can be words like "priceless", and there is no store logo, no tax line and no payment details. It is a greeting card that happens to look like a receipt.

Can I remove the "parody receipt" watermark line?

No. The small footer line is drawn into the image itself on every export and there is no setting to disable it. That is deliberate: the watermark is what keeps these cards clearly in greeting-card territory, and it is the one part of the design we will not make optional.

Can I make a receipt that looks like it came from a real store, for a return or an expense report?

No — that is explicitly out of scope. The tool has no store-logo upload, no tax or card-authorization fields, and the decorative stripes at the bottom are not a scannable barcode. Using a fabricated receipt for refunds, returns, expenses or any financial claim is fraud, and this site is intentionally built so its output cannot pass as one.

What image sizes do I get?

Two PNG exports: a 1080×1920 story format (Instagram/TikTok stories, phone wallpaper) and a 1080×1080 square (feed posts, group chats). Both render the same card on a coloured background that matches the preset you picked.

Is the barcode at the bottom scannable?

No. The stripes are decoration generated from the recipient's name — the same name always produces the same pattern, so the card feels "personal", but the widths follow no barcode symbology and encode nothing. A scanner will read nothing from it, and the card itself says "NOT A BARCODE" right underneath.

Do you upload or store what I type?

No. The card is drawn on an HTML canvas in your own browser and the PNG is generated on your device. There is no account, no server-side rendering and no database — names, items and messages never leave your computer, and we never receive them.

Is it free? Do I need to sign up?

Completely free, no sign-up, no export limit. The site may show ads to cover hosting, but every feature — presets, editing, both PNG sizes — works without an account.

Link to this tool

Writing about receipt cards or friendship-post formats? Copy this snippet to link to us:

<a href="https://receiptmaker.pages.dev/">Receipt Card Maker — free friendship receipt generator</a>