Operate like a professional

The Business Tool For Resellers

Scan the tag, take the payment, see the profit — before your next sale. One app runs your whole resale business — sourcing, inventory, and checkout — for resellers who sell in person or online.

Start for free

Free to start · No credit card required

Analytics · All time
Live
Revenue
$14,215
40 sales
Profit
$4,936
34.7% margin
Sell-through
38.1%
137 of 360 items
Sales over time
Weekly · best week Jun 8 — $5,940
RevenueProfit
$1,240
$2,180
$980
$1,600
$5,940
$2,275
May 11May 18May 25Jun 1Jun 8Jun 15
Revenue by channel
Rose Bowl is almost half
$14,215total
Rose Bowl Flea$6,34045%
Melrose Trading Post$3,69026%
Whatnot lives$2,48517%
Online / DMs$1,70012%

This is the actual analytics page — every number flows in from your sales as they happen.

How it works

Your entire business system in one place.

Five moves, beginning to end — and everything in between. SKUs, listings, storage spots, the math: Yanni takes care of it on its own.

01
Know where every piece came from
Store, seller, or event — buy a lot and bundle math splits the cost across every item.
Source
Rocha · @rocha_vtg · Whatnot
Goodwill DTLA · in person
Lilith Moon · @lilithmoon · Depop
Estate sale — Pasadena
+ Create “Rose Bowl vendor 12”
02
One photo, and it's inventory
SKU and storage spot fill in automatically. You just name it.
Vintage West Coast Choppers hoodie
Vintage West Coast Choppers Hoodieyours
SKU · YNI-0088 · Rack 1auto
Cost · $300.00 · break-even trackedyours
03
Organize like a professional
Every item becomes a scannable sale, plus storage and event labels.
YNI-0088 · $400
West Coast Choppers Hoodie · Rack 1
YNI-0107 · $125
Harley Fireball Tee · Rack 1

Batch-print a sheet before an event. Scan any tag and Yanni rings it up in one tap.

04
Profit at the moment of sale
Cash, Venmo, Cash App or Zelle via QR — card with your Stripe account. Profit logged instantly.
Total$400.00
Payment link ready
Buyer scans to pay $400.00 on Venmo. No handle-spelling.
Charge $400.00 — Venmo

The second it's paid: +$100.00 profit, logged — cost and fees already in the math.

Try the payment methods — the QR link updates.

05
Every flip leaves a paper trail
Cost, price, fees, days held — every sale gets a receipt, and it all rolls up into your dashboard.
YANNI RECEIPTYNI-0088
West Coast Choppers Hoodie
bought$300.00
sold · Rose Bowl$400.00
fees$0.00
days held6
NET PROFIT+$100.00
This isn't a screenshot — it's live
Checkout
1993 Harley-Davidson Fireball Tee
YNI-0107 · scanned
$125.00
+$65 profit
Total$125.00
Mobile

The whole POS, in your pocket.

Point your camera at a label and the sale is half done. yanni.app runs full-speed in your phone's browser — no download, no App Store, nothing to update.

Scan QR labels with the camera — no hardware
Charge with cash, Venmo, Cash App or Zelle QR — card via your Stripe
Sell single items or whole lots — right from your phone
Add to Home Screen — opens like an app
Scan to sellRose Bowl Flea
Label found
00311970 Two-Gun Mickey Cowboy TeeCost $150 · margin 54%$325
Add to sale×
ItemsSellStatsMore
YNI-0031 scanned
Profit on this item+$175.00
Sale charged — $325inventory & P&L updated
Sells with you atFlea markets & pop-upsWhatnot livesShopify & eBay (CSV export)Cash · Venmo · Cash App · Zelle
Your whole operation

The rack, the bin, the label — tracked.

Profit by source
Rocha · Whatnot+$420
Goodwill DTLA+$180
Lilith Moon · Depop+$120
Estate sale+$95

Know which buys pay off

Tag every item with where it came from — a thrift store, an estate sale, a seller on Whatnot or Depop. Yanni ranks your profit by source.

Rack 1 — Rose Bowl34 items
Bin A3 — tees12 items
Whatnot shelf8 items
+ New spot

Every item knows where it lives

Racks, bins, shelves — assign a spot once and never dig through tubs looking for the thing you just sold.

YNI-0088 · $400
West Coast Choppers Hoodie · Rack 1
YNI-0107 · $125
Harley Fireball Tee · Rack 1
Print 34 labels · PDF

Create labels for selling

Batch-print QR labels before an event — Rollo and Dymo ready, six thermal sizes. Scan any label and it rings up in one tap.

yanni.app/s/lovosLive

A showroom link for buyers

Share one link and buyers browse what's still available — it updates itself every time something sells.

And the whole back office, too.

Profit by source & sellerCSV import & exportMonthly P&L & expense reportsStorefront POSWholesale lot splittingEvent recaps
See all features →

Free up to 50 items. Reseller — $14/mo unlocks the POS, labels and analytics.

See pricing →
A vintage apparel drop laid out on the floor, previewed with Yanni
A preview of a website drop that was built using Yanni.
Who built this

“Google Sheets and my Notes app could only take me so far.”

I'm Johann. I've been collecting and thrifting vintage since I was 17. When I committed to reselling and trading, I ran the whole operation out of a spreadsheet and my notes app. It worked, but then I hit a wall. Everything got cluttered, I couldn't be consistent, I lost in trades, made bad purchases, and even got inventory stolen but couldn't tell which item it was. I was running the whole thing from memory.

I'm a data scientist and programmer by trade, so I built the system I wished I'd had since the beginning — field-tested at the Rose Bowl, on Whatnot, and at in-person events like ThriftCon. It works. I grew. What was missing, I built — and I'm still building. Now it's not just mine.

Stop guessing what you made.

Start for free