The gap between what a card is worth and what it earned you
We didn't set out to build software. We set out to answer one question about our own
collection — are we actually making money? — and found that nothing on the market
could answer it.
Price guides tell you a card's market value. Marketplaces tell you what it sold for. Neither
knows what you paid, what grading cost, what the platform took, what shipping ran you, or
that the same card sits in your inventory twice under two different spellings. So the number
everyone quotes — "my collection is worth seventy-five grand" — is the one number
that has never been checked against a bank account.
When we finally reconciled our own books to the penny, the answer was not the one the
spreadsheet had been showing us.
It changed how we buy, what we send for grading, and which platforms we bother listing on.
You cannot fix what you have never measured.
Do the maths on your own last sale
Change any number. This is the arithmetic the app runs on every card you own.
$
$
$
$
%
You kept$60.65
That is 33.7% of the sticker price.
See it in action
Watch it work before you type a single card
Every clip is the real product doing the real thing, start to finish, with no cuts where the
hard part would be. The cards and the money are invented — we don't put our own books on a
public website — but the screens, the arithmetic and the order of operations are exactly what
you get.
Preview in build
The whole thing, end to end
One card, cradle to grave
A single card followed the entire way: scanned on a phone (AI detection coming soon), valued against sold comps,
added with its cost basis, listed and repriced, moved between locations, sold with the
platform's cut taken out automatically, and landing in the ledger, the partner waterfall
and the tax schedule without anyone retyping a number. About four minutes.
01Scan it02Value it03Add it04List it05Reprice it06Move it07Sell it08Book it
Security & privacy
Your cards are your business. We treat them that way.
Protection of your cards and their data is important to us. Collection data is treated as
personal information: what you own, what you paid and what you earned are yours. We build as
though a regulator, an auditor and your accountant will each eventually ask us to prove it —
because eventually one of them will.
What a support request looks like in your log
Illustrative. Every line below is one you would be able to read yourself.
You issued grant4KQ2·7XPD·M19B · read-only · expires in 2h
Email sent to yougrant opened
Support readcards · 1 row · id 1841
Support readcard_events · 7 rows
Write attempted ·refused · grant is read-only
Grantexpired automatically · email sent to you
Pricing & sign up
Try it on your own collection before you pay anything
Sign up with an email address and a password, name your organisation, and start adding cards.
There is nothing to configure — your dropdowns, locations and chart of accounts arrive ready
to use.
Which plan would you be on?
Drag to your collection size. The crossover is at 1,000 cards.
850cards
$9.99CollectorUp to 1,000 cards.
Everyone starts on a 7-day free trial, up to 100 cards, no card required.
The company
Built by collectors who needed it, not by a studio guessing at the hobby
S&T Card Manager is made by BKCards71, LLC — a small
partnership that spent years buying, grading, listing and selling, and could not get a
straight answer about whether any of it was working.
We built this for ourselves first. Every feature exists because a real problem cost us real
money: the importers exist because reconciling marketplace exports by hand took entire
weekends; the integrity checks exist because we found a card that had been sold twice; the
partner waterfall exists because several people putting money in at different times is
genuinely hard to divide fairly.
Our own collection is customer number one. It always will be.
That matters more than it sounds. We use this every day on a book of record that has to
survive an accountant and reconcile to the penny. When something is wrong we find it before
you do — because it is our money too.
Failure mode 01
Costs hide in the seams
Grading, shipping both ways, platform fees, sales tax, the return nobody booked. Individually trivial. Collectively decisive.
Failure mode 02
Spreadsheets drift
One tab per year, formulas that quietly stopped copying down in March, and no way to prove any of it at tax time.
Failure mode 03
Partners lose track
Who paid for what, who owns what, who is owed what. Friendships have ended over less.
What it is
One system, from the card in your hand to the figure on your return
Most collectors run three or four tools that don't speak to each other: something for the
collection, a spreadsheet for the money, marketplace exports nobody reconciles, and an
accountant who receives all of it in a shoebox each January. Here, those are the same data.
Layer 01
Collection
An image-first view of everything you own — grades, certs, photos, parallels, print runs, asking prices.
Layer 02
Inventory
A serious grid. Thirty-eight columns, saved views, per-column filters, instant search across thousands of rows.
Layer 03
Money
Cost basis, fees, shipping and net return on every card — computed by the database, never typed by a person.
Layer 04
Accounting
A real general ledger, P&L, capital waterfall, partner positions, and a tax schedule you can hand over as-is.
Layer 05
Insights
Which platforms actually pay. Which grades return their fee. What your projections got wrong.
Layer 06
Intake
Drop a file and it identifies itself. eBay, CollX, Card Dealer Pro, PSA — matched to your cards, never applied without you.
The rule the whole product is built on
Nothing writes without a human approving it. Every importer proposes; a
person applies. Blank fields may be pre-ticked, but anything that would replace a value you
already have is shown old → new and left unticked. An import may add information.
It may never quietly replace good information with worse.
What it does
Capabilities, stated plainly
Nothing below is aspirational. Every one of these is running today on a live collection of several thousand cards.
Collection & inventory
Image grid — your collection as cards, not rows, with grade badges and asking prices.
Saved views — your columns, your filters, your default. Private to you, even inside your own organisation.
Filters on every column, plus global search and quick facets by card type and status.
Bulk edit and bulk sale — including penny-exact proportional splits across a multi-card sale.
Money & accounting
True net return per card — purchase, grading, shipping both legs, platform fees, refunds.
General ledger for non-card business costs, with recurring entries and reimbursement tracking.
P&L on an IRS sold-year basis, gross sales through to net ordinary income.
Capital waterfall — who advanced what, who has been repaid, what is still on the table.
Partner pass-through — profit kept, losses carried, what flows to each personal return.
Tax schedule — every sold card, bought year, sold year, cost, proceeds, gain or loss.
Intake & integrity
File auto-detection — drop any export and it works out what it is and routes it.
eBay, CollX, Card Dealer Pro and PSA importers, matched to your cards by cert or weighted title matching.
Bank statements and receipt photos — classified, de-duplicated, and split line by line to the penny.
Photo import at scale — pulled into your own storage, immune to third-party link rot.
Eighteen integrity checks that find the double-booked sale and the zero-dollar refund before your accountant does.
Card journey — an append-only record of everything that ever happened to a card.
Control & portability
Roles — company, partner, member, viewer — with capabilities you switch on and off per person.
Your own organisation, named by you at signup and shown throughout the app.
Two-factor authentication on any account, and required for administrators.
Full CSV export of every field, and every photo as a zip — available in any account state.
Chapter index
Skip to the one you care about. Same player, same standard.
One capability at a time
Ten short ones, if you'd rather skip to the part you care about
Coming soonPreview
01~40 sec
Scan a card with your phoneComing soon
Point the camera at a card — raw or slabbed. It comes back identified: player, year, set, parallel, and the grade off the label if there is one. No typing, no searching. AI detection is in development — the preview shows how it will work.
Preview in build
02~50 sec
Find out what it's actually worth
Grade-matched sold comps, not asking prices. Outliers trimmed, recent sales weighted heavier, a confidence tier so you know how far to trust it — and the last three sales with links you can open yourself.
Preview in build
03~45 sec
Add it to your inventory
Start typing and it finds the card. Enter what you paid and where it came from, attach photos, and it's in. Nothing derived is ever typed by hand.
Preview in build
04~60 sec
The inventory grid
Thirty-eight columns across identity, status, location, acquisition, grading, costs, valuation and sale. Saved views, a filter on every column, instant search across thousands of rows.
Preview in build
05~50 sec
Change forty cards at once
Bulk edit for anything that applies to many cards, and bulk sale for the multi-card order — the total splits proportionally, to the penny, and shows you the split before it writes.
Preview in build
06~40 sec
Mark it sold, honestly
Enter the sale and the platform's fee tiers, shipping and payment method land automatically. Net return is computed in the database — the number you keep, not the number on the listing.
Preview in build
07~40 sec
Every card's whole life
Bought, sent to grading, came back a 9, listed, repriced twice, moved to the safe, sold. One timeline, append-only, so nothing quietly rewrites history.
Preview in build
08~60 sec
Drop a file — it knows what it is
eBay orders, listings and purchases, CollX, Card Dealer Pro, PSA returns. It works out the format itself and matches rows to your cards by certificate number or weighted title match. Nothing is written until you approve it.
Preview in build
09~60 sec
Bank statements and receipt photos
Upload a statement or photograph a receipt. Lines get classified, duplicates are caught across posting-date drift, transfers between your own accounts are ignored, and a multi-item receipt splits one line per item with tax and shipping allocated to the penny.
Preview in build
10~60 sec
The money truth
Profit and loss on a sold-year basis, the capital waterfall showing who advanced what and who's been repaid, partner positions, and a tax schedule you hand over as-is. Plus eighteen integrity checks that find the double-booked sale first.
And everything behind the gear
The settings gear is where you run the business rather than the collection: your dropdown
lists — brands, sports, graders, locations, platforms and their fee tiers — all editable and
all live, so a change lands on every open screen at once. Alongside them: people and their
roles, the integrity checks, the audit trail of who changed what, and export of every field
as CSV or every photo as a zip.
Nothing there is hardcoded, and nothing there needs us.
1
Isolation is enforced by the database, not the application
Every record carries its owner, and access rules are evaluated by PostgreSQL itself on every single query using restrictive row-level security. A bug in a screen cannot leak another customer's data, because the screen was never the thing standing in the way.
2
Least privilege, and no standing access
Our staff do not have routine access to your collection. There is no internal dashboard that browses customer cards, because we did not build one.
3
Break-glass access, entirely on your terms
If you ask for help that requires us to see your data, you issue the grant with a sixteen-character token you control. It is read-only by default, scoped to your organisation, and expires automatically. Every action taken under it is written to an audit log you can read, and you are emailed when a grant opens, when it is used, and when it expires.
4
No lock-in — your data leaves the way it arrived
Export every field as CSV and every photo as a zip, whenever you like, including if you stop paying us. We would rather earn next month than hold your records hostage.
What we don't claim
We will not tell you we are technically incapable of reading your data. Any service that
computes your profit, your tax position and your partner balances has to be able to read the
numbers in order to compute them — and a vendor claiming otherwise while doing the same
arithmetic is telling you something that isn't true.
What we can tell you is this: access is restricted, every use is authorised by you, every
action is logged, and the log is yours.
We don't claim we can't look. We prove that we don't.
Account protection
Sign in with an email address and a password — no third-party account required, nothing shared
with a social network. Two-factor authentication is available
on every account and required for administrators. Password resets are self-service, emailed to
the address on the account, single-use and time-limited.
Compliance posture
Built to align with the SOC 2 Trust Services Criteria for Security, Availability and
Confidentiality: encryption in transit and at rest, least-privilege access, full audit logging
and a documented incident-response process. Formal attestation will follow customer demand — we
would rather build the controls and then certify them than certify first and retrofit.
Subprocessors, data residency, retention periods and deletion requests are documented and
published. Ask and we will send the list before you sign anything.
Free trial
7 days
Up to 100 cards. No card required.
Every feature unlocked
All importers
Full export from day one
Becomes a paid plan only if you say so
Collector
$9.99 / month
Up to 1,000 cards.
Every feature, no limits on sales or history
Full accounting, tax schedule and partner waterfall
All importers and photo storage
Invite your partners and your accountant
Cancel any time — data stays exportable
Dealer
$15.99 / month
Unlimited cards.
Everything in Collector
No cap on collection size
Bulk import and bulk sale at any scale
Upgrade automatically when you pass 1,000
Invited testers
Free
By invitation, limited seats.
Full product, no time limit
Direct line to the people building it
Your feedback shapes the roadmap
Cross 1,000 cards and we move you to Dealer — prorated, and we tell you before it happens,
never after. Drop back under and you move back down.
What happens if you stop paying
Nothing is deleted. Your records are your tax position, and destroying them over a failed card
would be indefensible. Your account becomes read-only, and you keep your ledger and your export.
Account state
Ledger
Everything else
Export
Trialing
Full
Full, within trial limits
Yes
Active
Full
Full
Yes
Past due (14-day grace)
Full
Full, with a reminder
Yes
Suspended
View only — search, sort and filter still work
Blocked
Yes
Closed (you asked)
—
—
Final export, then deletion
Reactivating is one click with a card on file, and everything returns exactly as you left it.
What we will not trade away
Three rules the product is built on. They cost us features. We keep them anyway.
THE DATABASE DOES THE MATHS
Every derived figure is computed, never typed. Numbers people key in are numbers that drift.
NEVER DEGRADE YOUR DATA
An import may add what is missing. It may never overwrite something accurate with something worse.
RECONCILE OR IT IS NOT DONE
A feature that produces a number ships when that number matches reality to the penny. Not before.
Contact
Talk to the people who built it
There is no support tier and no ticket queue. Email reaches the people who wrote the code.
Security disclosure — same address, marked SECURITY in the subject. We respond within two business days and we will not threaten you.
Tester programme — tell us about your collection and what you're using now.
Feature requests and bug reports — welcome, read by a human, and often shipped the same week.
Before you commit
Ask us for the subprocessor list, the retention policy, or a walk-through on your own data. We
would rather answer hard questions before you sign up than after.