The check ends here. The subscription never starts.
Pay your share.
Nobody gets stiffed.
They had the lobster. You had fries. Somehow you’re both staring at an even split. Scan the receipt, claim what you ordered, and let tax and tip follow the food.
No account. No subscription. No “just divide it by six.”
The dinner check
Everyone's total
Native iPhone app
SwiftUI, because details matter
Native Android app
Jetpack Compose, same reason
On-device scanning
Your receipt stays with you
Fair down to the cent
No mystery remainder
The detail other splitters miss
Three orders means three people can claim them.
A receipt line is not a lifelong commitment. Stiffed separates quantities into claimable orders, keeps shared food shareable, and leaves unclaimed items alone until their owner appears.
Claim one item from a quantity of three
Split one shared order between multiple people
See exactly what each person claimed
One receipt line becomes three orders. Claim one, two, or none. What a time to be alive.
Built for the whole check
The scanner is the start. The fair total is the point.
Scan it. Then sanity-check it.
Restaurant receipts contain abbreviations, modifiers, subtotals, tax notes, and the occasional hieroglyphic. Review every detected line beside the saved receipt image before it joins the check.
Tax and tip follow the food
The person with the $42 steak pays a different share than the person with the $4 fries. Civilization survives another dinner.
Unclaimed stays unassigned
Nobody covering the mystery cocktail yet? Its food, tax, and tip wait together instead of quietly landing on everyone else.
How to leave dinner on speaking terms
Dinner math. Zero dinner drama.
One receipt. Eleven people. Suddenly everyone majored in accounting. Stiffed keeps it to three steps.
01
Scan the damage
Take a photo or choose one. Review what the scanner found before anything becomes official.
02
Claim your plate
Tap your food, your share of a dish, or one order from a quantity. Leave the rest for the table.
03
Leave dinner square
Get each person’s food, tax, tip, and final total. Share the numbers without sharing a spreadsheet.
Get paid back without playing bank
We do the math. Your bank moves the money.
Add a Zelle email or U.S. mobile number, share the totals, and let each guest finish payment in their own banking app. Stiffed never guesses whether money arrived.
Confirm the recipient where the payment actually happens.
Actually native. Intentionally local.
Built for your phone, not squeezed into it.
The iPhone app uses SwiftUI and Apple Vision. Android uses Kotlin, Jetpack Compose, and on-device text recognition. Your current checks and receipt images stay on your device.
iPhone
SwiftUI + Apple Vision
Android
Jetpack Compose + ML Kit
Local by default
No account required
The bill has enough surprises
A subscription? Check, please.
Splitting dinner should not become a monthly charge. The whole app stays free. If it saves dinner, you can support the project from the website. Nothing unlocks because the useful stuff is already included.
Core app
Free. Really.
Because “you owe me $17.43” should not cost $4.99 a month.
Receipt scanning with a review step
Quantity and shared-item claiming
Proportional tax and tip
Unlimited local checks and history
Support the project
Entirely optional.
Stiffed has no in-app purchase. A website tip funds more receipt formats, better sharing, and increasingly accurate pickle accounting.
Tip Stiffed on VenmoQuestions nobody wants to ask at the table
Fine print, without the tiny font.
No. Stiffed does the awkward math and creates the totals. Payment still happens in your bank or payment app, where you can confirm the recipient before sending.
A quantity of three becomes three claimable orders. One person can claim one, another can claim two, and nobody has to adopt the entire basket of wings.
They follow each person’s claimed food total. An expensive entrée carries more of the tax and tip than a side of fries. Unclaimed food keeps its own share until somebody claims it.
Every scanned line is reviewable and editable before it enters the check. Receipts are chaotic. The app assumes you are smarter than a smudged thermal printer.
No. Checks and receipt images stay on your device in the current app. Cloud sharing and accounts are future work, not a surprise requirement hiding behind the first dinner.
Yes. Scanning, splitting, local history, sharing, and payment tracking stay free. There is no subscription and no in-app purchase waiting behind a suspiciously cheerful button.
Your checks, guest names, receipt images, and payment handles stay in the app’s local storage. Receipt recognition runs on your device. Stiffed has no account, advertising SDK, or analytics SDK in the current app.
No. Send or copy a plain summary with their claimed items, tax, tip, amount due, and your payment options. Their phone already knows how to open a message.
Coming to iPhone and Android
Get fed. Get even.
Native apps are in development. Store links are coming when the receipt scanner, the math, and the rough edges are ready for an actual dinner.
No waitlist. No mystery math. No subscription.