Now on iPhoneFree →

Track. Sell. Profit.

Know what your collection is really worth: live prices for every grade, true cost basis after fees, and tax-ready profit. On web and iPhone.

Free forever to track · no card required · web & iPhone
CGC
UMBREON VMAX
Evolving Skies · Alt Art
PRISTINE
10
Umbreon VMAX — Evolving Skies · Alt Art
PSA
CHARIZARD
Base Set · Holo
GEM MT
10
Charizard — Base Set · Holo
BGS
LUGIA
Neo Genesis · Holo
GEM MINT
9.5
Lugia — Neo Genesis · Holo
Charizard$374
Umbreon VMAX$1,962
Lugia$1,500
sabrina.cards/dashboard
Good morning, Mira
Tuesday · April 14 · all platforms synced 4 minutes ago
↻ Refresh+ Log transaction
Portfolio net worth
$82,140.22
▲ +18.4%+$12,780 vs. 12 mo ago
1M
3M
6M
YTD
1Y
ALL
MayJunJulAugSepOctNovDecJanFebMarApr
Sales · YTD
$41,280.00
128 sales · net of fees
Costs
$54,612.80
364 holdings
Realized P/L · YTD
$8,914.06
▲ net of fees
Unrealized P/L
$27,527.42
▲ +50.4%
Top movers · last 7 days
View all 364 ?
Charizard 1st Ed Base
PSA 9 · last sale 2d ago
$24,800.00
+$2,140 · +9.4%
Umbreon VMAX Alt Art
PSA 10 · last sale 2d ago
$2,985.00
+$312 · +11.7%
Giratina V Alt Art
PSA 10 · last sale 2d ago
$1,420.00
+$96 · +7.2%
Gengar VMAX Alt Art
CGC 9.5 · last sale 2d ago
$1,150.00
+$74 · +6.9%
Lugia Neo Genesis
PSA 8 · last sale 2d ago
$640.00
−$24 · −3.6%
22,000+
cards & sealed products in the catalog
Nightly
price refresh for raws, every grade, and sealed
Schedule C
summary and CPA exports, every tax year
1099-K
reconciliation, by platform and year
Tracks every formatRawPSACGCBGSSealedLots
The back office for a card collection

Your spreadsheet stopped scaling three boxes ago.

Prices go stale the day you type them. Grading round-trips, partial sales, and fees never quite add up. Sabrina tracks what you own, what it cost, what it's worth now, and what you've actually made.

Track

One portfolio for every card, slab, and box

Raws, every PSA, CGC, and BGS grade, sealed product, and lots — one home for all of it.

Add by hand, paste a list, or import a spreadsheet
Every PSA, CGC, and BGS grade tracked separately
Sets, search, filters, and bulk scan on iPhone
Start free →
sabrina.cards/portfolio
Portfolio
364 cards · valued $82,140.22 · cost basis $54,612.80
↕ Sort: Market value⊞ Group: Set+ Add card
All364
Raw201
Graded142
Sealed18
Lots3
PSA 10
PSA 9
CGC 9.5
Modern
Vintage
+ filter
⌕ search 364 cards…
CARD
SET
CONDITION
MARKET VALUE
COST BASIS
P/L
QTY
Umbreon VMAX 215
#02841
Evolving Skies
PSA 10
$2,985.00
$1,840.00
+$1,145.00
+62.2%
1
Charizard 1st Ed Base
#02858
Base Set
PSA 9
$24,800.00
$18,500.00
+$6,300.00
+34.1%
1
Sylveon VMAX Alt Art
#02875
Evolving Skies
Raw NM
$350.00
$290.00
+$60.00
+20.7%
1
Lugia Neo Genesis 9
#02892
Neo Genesis
PSA 8
$640.00
$720.00
−$80.00
11.1%
1
Gengar VMAX Alt Art
#02909
Fusion Strike
CGC 9.5
$1,150.00
$990.00
+$160.00
+16.2%
2
Giratina V Alt Art
#02926
Lost Origin
PSA 10
$1,420.00
$900.00
+$520.00
+57.8%
1
Rayquaza VMAX Alt
#02943
Evolving Skies
Raw NM
$920.00
$705.00
+$215.00
+30.5%
1
Mew ex 205/165
#02960
151
PSA 10
$295.00
$240.00
+$55.00
+22.9%
1
Blastoise 1st Ed Base
#02977
Base Set
CGC 9.5
$3,640.00
$2,900.00
+$740.00
+25.5%
1
Venusaur Holo
#02994
Expedition
Raw NM
$98.00
$80.00
+$18.00
+22.5%
1
Price

Live market value, down to the grade

Your net worth moves with the market, not with a number you typed in once.

Prices refresh nightly for raws, every grade, and sealed
Charts for raw and every numeric grade
This week's movers, on one screen
Start free →
sabrina.cards/dashboard
Good morning, Mira
Tuesday · April 14 · all platforms synced 4 minutes ago
↻ Refresh+ Log transaction
Portfolio net worth
$82,140.22
▲ +18.4%+$12,780 vs. 12 mo ago
1M
3M
6M
YTD
1Y
ALL
MayJunJulAugSepOctNovDecJanFebMarApr
Sales · YTD
$41,280.00
128 sales · net of fees
Costs
$54,612.80
364 holdings
Realized P/L · YTD
$8,914.06
▲ net of fees
Unrealized P/L
$27,527.42
▲ +50.4%
Top movers · last 7 days
View all 364 ?
Charizard 1st Ed Base
PSA 9 · last sale 2d ago
$24,800.00
+$2,140 · +9.4%
Umbreon VMAX Alt Art
PSA 10 · last sale 2d ago
$2,985.00
+$312 · +11.7%
Giratina V Alt Art
PSA 10 · last sale 2d ago
$1,420.00
+$96 · +7.2%
Gengar VMAX Alt Art
CGC 9.5 · last sale 2d ago
$1,150.00
+$74 · +6.9%
Lugia Neo Genesis
PSA 8 · last sale 2d ago
$640.00
−$24 · −3.6%
Sell

Real margin, after fees and shipping

Log buys and sales as they happen, or import in bulk — and see what you actually kept.

Fees and shipping itemized on every sale
Net proceeds that match your bank account
Refunds, partial sales, and bulk imports handled
Start free →
sabrina.cards/transactions
Transactions
April 2026 · 184 entries
⤒ Import CSV⟳ Sync platforms+ Add entry
Money in · April
$14,820.40▲ 22 sales
Money out · April
−$5,624.1831 buys · 14 fees
NET · APRIL
+$9,196.22
Best month YTD · 3.8? March
DATE
ITEM
TYPE
PLATFORM
GROSS
FEES
NET
Apr 14
Umbreon VMAX Alt 215 · PSA 10
SOLD
eBay
+$3,050.00
−$341.60
+$2,708.40
Apr 13
Charizard Holo 4/102 · Raw MP (× 4)
BOUGHT
TCGPlayer
−$1,180.00
−$42.00
−$1,222.00
Apr 12
USPS Ground Advantage · 6 labels
SHIP
Pirate Ship
·
−$28.46
−$28.46
Apr 11
Sylveon VMAX Alt · Raw NM
SOLD
Local
+$342.00
·
+$342.00
Apr 10
eBay seller subscription
FEE
eBay
·
−$27.95
−$27.95
Apr 09
Lost Origin Booster Box (sealed)
BOUGHT
TCGPlayer
−$148.00
−$5.20
−$153.20
Apr 08
Giratina V Alt 186 · PSA 9
SOLD
eBay
+$442.00
−$52.21
+$389.79
Apr 07
Blastoise 1st Ed · CGC 9.5
SOLD
eBay
+$3,640.00
−$407.68
+$3,232.32
Apr 06
Pokémon 151 ETB (× 3)
BOUGHT
TCGPlayer
−$179.97
−$6.30
−$186.27
Apr 05
Mew ex 205 · PSA 10
SOLD
eBay
+$312.00
−$36.84
+$275.16
Tax

Tax-ready records, year-round

The spreadsheet you rebuild every April, kept current all year instead.

Realized gains tracked as they happen
Schedule C summary and 1099-K reconciliation
One-click exports your CPA can open
Start free →
sabrina.cards/tax
Tax · 2026
January 1 – April 14 · figures are estimates, not advice
↗ View 2025 return
⤓ Export for CPA
YTD realized gains
$8,914.06
Long-term (held > 1 yr)
+$7,040.00
Short-term
+$1,874.06
Realized losses
−$0.00
ESTIMATED TAX OWED
$2,495.94
Schedule C estimate · set aside as you go
You're on pace. Setting aside $208/mo covers it through year-end.
1099-K threshold · eBay
$3,840.50of $5,000
77% reached$1,159.50 to go
Selling on eBay? Enter the gross from your 1099-K and Sabrina flags any variance from your logged sales.
Realized lots · 2026
42 sales · showing 6 highest gains
LOT
HOLD PERIOD
TREATMENT
GAIN
SOLD
Charizard 1st Ed Base · PSA 9
4 yrs 2 mo
Long-term
+$6,300.00
Mar 11
Blastoise 1st Ed · CGC 9.5
2 yrs 8 mo
Long-term
+$740.00
Apr 07
Umbreon VMAX Alt · PSA 10
11 mo
Short-term
+$868.00
Apr 14
Gengar VMAX Alt · CGC 9.5
1 yr 2 mo
Long-term
+$800.00
Feb 22
Giratina V Alt · PSA 10
7 mo
Short-term
+$90.00
Apr 08
Mew ex 205 · PSA 10
5 mo
Short-term
+$56.00
Apr 05

Everything the back office needs

Six surfaces, one source of truth, all in sync as cards move, sell, grade, and come back.

Dashboard

Net worth, a 12-month value chart, and this week's biggest movers, on one screen.

Portfolio

Every raw, grade, sealed box, and lot, with cost basis and live value side by side.

Transactions

Buys and sales as they happen, or bulk-imported, with fees and shipping itemized.

Grading

Build PSA, CGC, and BGS submissions and see round-trip P/L when slabs come back.

Sabrina AI

Ask anything about your collection. Sabrina adds cards, logs sales, and imports spreadsheets from chat.

Taxes

YTD gains, a Schedule C summary, 1099-K reconciliation, and CPA-ready exports.

Built for the messy middle

A card is never just bought and sold.

You open sealed product, split lots, send holos to grading in batches, crack slabs, regrade, and sell a low grade to fund a higher one. Sabrina follows the whole chain and keeps every card's true cost basis right the entire way. No spreadsheet does this.

One lot, allocated right

Buy a master set for a single price. Sabrina splits the cost across every card by market value, so a Charizard carries its weight and a common carries its own.

Grading round-trips that add up

Send a batch to PSA, get mixed grades back weeks later. Each submission fee lands on the exact cards it graded, and your basis updates the moment the slabs return.

Packs down to the chase

Rip a box or a hundred packs. Keep the hits, assign the whole cost to them, and trace any graded chase card back to the session it came from.

Upgrade without losing the trail

Sell a PSA 8 to buy a PSA 9. Sabrina books the sale, sets the new basis, and links the two, so your records and your taxes both stay right.

Now on iPhone

Your whole collection, in your pocket

The same portfolio, prices, and tax records, rebuilt for iPhone.

Scan a binder to add cards in bulk
Check any set’s live value and movers
Track raw, graded, and sealed anywhere
Download on theApp Store
Card portfolio grid on iPhone
Sabrina home dashboard on iPhone
Sabrina Pro

The full picture, under $5 a month.

Free tracks everything you own. Pro turns it into a business: real profit by month, set, and grade, grading ROI on every slab, and tax season done in one click.

Realized P/L on every saleGrading ROI on every slabSchedule C + 1099-KCPA-ready exportsUnlimited AI
Start free, upgrade anytime
$59.99 billed annually, or $7.99 month-to-month. Cancel anytime.
Pricing

Free to track. Pro for the full picture.

Free
$0forever
Full collection and transaction tracking, live prices, and spreadsheet import, for your whole portfolio.
Start free
Most Popular
Pro
$5.00/ month
Billed $59.99/yr, under $5 a month. Cancel anytime.
Start free, upgrade anytime
What's includedFreePro
Unlimited cards: raw, graded, sealed
Spreadsheet import (CSV, XLSX)
Market prices + portfolio timeline
Transactions, grading, receipts
AI assistant30 / moUnlimited
Realized P/L analytics + grading ROI
Tax summary + 1099-K reconciliation
CPA-ready exports (CSV / XLSX)
Card & set insights: history, volatility, scarcity

Questions, answered

No. Sabrina speaks collector, not CPA: “Sent for grading,” not “asset transformation.” It keeps the books quietly in the background, and only turns formal on the Taxes page, where you want it.

Prices refresh nightly for raws, every numeric grade, and sealed product. Your portfolio value moves with the market on its own. You never re-type a price.

Yes. Buy a master set or a case for one price and Sabrina allocates the cost across every card by market value. Open a box or a rip-and-ship and assign the whole cost to the chase cards you keep. Every card you later sell knows its real slice of what you paid.

That is the point. Build a PSA, CGC, or BGS submission, and each fee attaches to the exact cards you sent. When slabs come back, mixed grades and all, your cost basis updates. Crack and resubmit, or sell a low grade to buy a higher one, and the trail and the taxes stay correct.

Yes. Import a CSV or XLSX and Sabrina maps your columns, matches cards to the catalog, and brings over cost basis. Most people are off their spreadsheet in minutes.

Your portfolio is yours. We don’t sell it, list it, or share it, and Pro includes one-click CSV and XLSX exports of everything, so your data is never locked in.

Both, on one account. Add a card on your phone after a show and it’s on your web dashboard before you get home. The iPhone app is on the App Store now.

Free covers unlimited tracking: every card, transaction, and live price. Pro adds the analytics: realized P/L on every sale, the Schedule C tax summary with CPA exports, card and set insights, and unlimited AI.

Know what you're actually sitting on.

Sign up in under a minute, import your cards, and get the real numbers: cost, value, and profit after fees.