Your card business,
on the record.
Portfolio apps answer one question: what is your collection worth today. KKATC Cards answers the ones your tax return depends on: what each card cost, how you hold it, and which schedule its sale belongs on.
Sample card, clearly labeled. The demo below runs the same book.
Docket: say it the way you would say it.
Type “bought a Wemby rookie at the card show for 40, cash” and Docket drafts the record: the card, the price, the date, the payment. It uses an AI model to read what you type. You check each draft and confirm it before anything is saved, and you can change any field first.
Pick a sentence
Pick a sentence, then Draft it. Docket reads it the way it reads yours.
One collection.
Three tax treatments.
A card you resell, a card you invest in and a card you keep are taxed under different rules. How you hold each card is the first thing KKATC Cards asks, because every figure after it depends on the answer.
Cost of goods sold, an inventory record that ties, and a Schedule C workbook.
Holding periods, short-term and long-term gains, and the capital loss limit with its carryforward, on a Schedule D workbook.
What you paid and what you sold, in one place; a loss that cannot be deducted is listed, never hidden.
“Not sure yet” is an answer. An undecided card stays marked “Needs review” and out of both schedules until you decide. Nothing is assumed for you.
Baseball, basketball, Pokémon, Magic: the tax rules do not care what is printed on the card. They care how you hold it.
See the split happen.
The real interface, one small sample book, no sign-in. Every number in this section comes from these five cards.
One book, three treatments: the +$197.50 on the Home view splits into +$142.50 of ordinary income on Schedule C, a +$90.00 short-term capital gain on Schedule D, and a $35.00 collector loss that deducts nowhere. That split is the product.
A payout report is not
a profit and loss statement.
Your marketplace reports cash: money in, fees out, net payout. It does not know what a card cost you, so it cannot tell you your profit or what is still on your shelf. KKATC Cards keeps the cost, so it can.
Sample figures from the five-card book above; dealer sales only, capital sales report on Schedule D.
A tracker built for values
stores a price at best.
It does not record how each card is held or which schedule a sale belongs on, so that work is done at the end of the year, from memory and receipts. KKATC Cards asks when you add the card, keeps the answer with the record, and carries it into next year.
How card sales are taxed,
in plain words.
Pricing.
Start free with 100 cards. Move up when the collection does.
- Basic card logging
- Cost basis tracking
- Up to 100 cards
- 10 Docket messages a month
- Unlimited cards
- 100 lots
- Advanced P&L with platform fees
- CSV import/export
- Cost basis calculation
- 100 Docket messages a month
Renews automatically at $14.99 a month until you cancel. Cancel online any time: Manage Billing, at the top of KKATC Cards beside Log Out.
Get Pro →- For collectors and investors
- Schedule D workpaper, one tax year
- Long-term vs short-term treatment
- Capital loss limit + carryforward
- One-time purchase; does not renew
- 25 Docket messages a month
- Everything in Pro, plus:
- Unlimited lots
- Break P&L
- Schedule C generation
- XLSX workbook export
- §471(c) method election
- 1099-K reconciliation
- Consignors
- 500 Docket messages a month, more on request
Renews automatically at $24.99 a month until you cancel. Cancel online any time: Manage Billing, at the top of KKATC Cards beside Log Out.
Suite is $24.99 a month (or $199.99 a year) until 31 December 2026, and $29.99 a month (or $249.99 a year) from 1 January 2027. An active subscription keeps its price.
Get Suite →Konstantin sets up your account with you: imports your data, sets your preferences and walks you through the screens before you take over. It does not include a plan.
What people ask first.
- Does KKATC Cards prepare or file my return?
- No. KKATC Cards is record-keeping and tax-organizing software. It builds workbooks you or whoever prepares your return can check line by line. If you want help with the return itself, Konstantin offers planning sessions, which include return preparation.
- What happens to a card I have not classified?
- It stays marked "Needs review" and out of both schedules until you decide. Nothing is assumed for you.
- Can I bring my existing spreadsheet?
- Yes. The Import tab reads Excel and CSV files in your own column order. It works out which column is which and asks about the ones it cannot tell.
- Does it connect to eBay?
- Yes. Connect your eBay account on the eBay tab, then press Sync to bring in your sales and active listings. A sale that matches no card in your records comes in as its own card, so you can add what it cost.
- Can I take my records with me?
- Yes. On every plan, Settings saves your account's records as one ZIP file.
- How do I delete my account?
- From Settings, or at kkatc.com/cards/delete-account once you confirm your email with a sign-in code. The export is offered first.
- How do I track cost basis on sports cards?
- KKATC Cards locks cost basis at acquisition including purchase price, platform fees and shipping. In KKATC Cards, a grading fee you apply to a submission is divided evenly among the cards in that submission and added to the cost basis of each one. For lot purchases, it allocates the lot cost across the items by relative fair market value at acquisition (IRC §1012; Treas. Reg. §1.61-6(a)), and records an equal split only on your own assertion that the items were of equal value. Every change to a cost is kept in the activity log.