Guide7 min readBy Sean Reimer

MTG Seller Accounting Without QuickBooks: Know Real Margins

QuickBooks can tell you that money left your bank account and money came back. It cannot tell you whether a $92 booster box was a smart buy, whether cracking it beat selling it sealed, whether TCGplayer or eBay carried the margin, or whether the cards still on your shelf are sitting above or below basis. That is the gap SpellBook Finance is built to fill.

SpellBook already has the card-native pieces generic accounting tools do not have: EV rankings, real sales data, buyout alerts, and the free TCGplayer seller toolkit. Seller Books connects those market signals to your actual card flipping profit tracking, so the question changes from "what did I sell?" to "is this Magic: The Gathering resale business working?"

The short version: you mostly do not need QuickBooks to understand the card business. You need card-aware books inside SpellBook, plus a clean export for your accountant when tax time arrives.

Why generic accounting misses the card business

A normal bookkeeping app sees a purchase from TCGplayer, eBay, Card Kingdom, or a local store. It does not know whether that purchase was a sealed box, a singles lot, a collection buy, or shipping supplies. It cannot price a foil mythic differently from a non-foil rare. It cannot tell whether a sealed box was bought 18% under market or 25% under MSRP. It cannot know that one opened box turned into 360 singles and that the box cost should be counted once, not once for the box and again for every card.

That is why trading card business bookkeeping drifts into spreadsheets. Sellers export TCGplayer sales, export eBay sales, paste order confirmations, calculate COGS by hand, and hope the numbers reconcile. That works for a dozen cards. It breaks when you crack cases, run multiple marketplaces, and carry thousands of active inventory rows.

SpellBook starts from the actual trading-card objects. A holding has a printing, finish, condition, quantity, acquisition cost, current market value, and disposition history. A sealed box has box EV, market price, MSRP context, and open-lineage into singles. A sale has proceeds, fees, channel, and realized gain. The accounting view is built from those objects instead of bolted on after the fact.

The margin question sellers actually need answered

Most sellers do not wake up asking for a general ledger. They ask sharper questions:

  • Did this month make money after COGS?
  • Did eBay or TCGplayer produce better margin?
  • Which acquisition channel gave me the best ROI?
  • How long did cash stay tied up before it came back?
  • Are unopened boxes still above my entry price?
  • Did cracking this box beat selling it sealed?
  • Can I hand my accountant Form 8949 rows and a Schedule C summary without rebuilding everything?

Those are card-native finance questions. The answer lives at Seller Books. It combines buys, sales, on-hand inventory, sealed product, and tax-shaped exports into one view.

COGS starts at acquisition, not at sale

Good MTG seller accounting starts when you buy, not when you sell. If you buy a box for $90 plus $6 shipping and $7.92 tax, the true basis is not $90. It is $103.92. If you buy a singles lot from TCGplayer and pay shipping across the order, that shipping needs to be allocated into the cards before you can calculate real margin. TCGplayer eBay COGS are only honest when the all-in cost lands on the inventory before the card sells.

Seller Books is designed around that reality. Acquisition capture turns pasted orders and CSVs into reviewed drafts with channel, date, item lines, tax, and shipping. You approve the draft before it commits, so a parser mistake does not silently corrupt basis. Once committed, those costs become the lot basis that sales consume later.

This is the accounting wedge: SpellBook knows the card, the market, and the acquisition. QuickBooks sees a vendor total. SpellBook sees the inventory lots that total created.

Cracked boxes need open-lineage

Sealed-product sellers have one extra problem: a box can change form. You can hold it sealed, sell it sealed, or crack it and sell the singles. A spreadsheet often double-counts that journey. It counts the box purchase as spend, then counts the scanned singles as new inventory with their own basis. That makes on-hand value look inflated and COGS unreliable.

Seller Books treats the box-to-singles relationship as open-lineage. An unopened box appears as a sealed holding with cost, market value, and discount-vs-MSRP. An opened box is represented by the singles it produced, while the original box row is suppressed from on-hand totals. The cost is counted once.

That single rule makes cracked-box accounting usable. You can compare the sealed entry edge against realized singles sales, see whether opening beat holding, and keep the books from pretending one purchase became two assets.

Channel margin beats top-line sales

A seller can have a strong sales month and a weak business month. TCGplayer may move volume but charge enough fees and shipping friction to compress net margin. eBay may move fewer cards but produce higher realized gain on certain products. In-person sales may return cash quickly but lose the pricing power of a marketplace listing.

Seller Books separates realized P&L by period, channel, and product. That matters because a flipper is not just tracking revenue. A flipper is deciding where to list, what to buy, and how fast capital comes back. Margin by channel and ROI by acquisition source are the signals that tell you whether the next box sale is worth chasing.

Cost-basis method matters

When you own multiple lots of the same card, the sale has to consume a basis method. FIFO sells the oldest cost first. LIFO sells the newest cost first. Average cost blends the lots. The physical card in the envelope may be indistinguishable, but the accounting method changes realized gain.

Seller Books supports FIFO, LIFO, and average cost so you can view the numbers the way your accountant expects. The method is not tax advice. It is the math layer that lets your accountant file from clean data instead of guessing from order history.

Tax-ready does not mean filing taxes for you

SpellBook does not file your taxes and does not replace an accountant. It gives you the reports an accountant needs: realized-gain rows shaped like Form 8949, a Schedule C-style summary of revenue, COGS, fees, and net, plus ledger CSVs for audit trail. Voids and refunds are excluded from taxable income instead of counted as clean revenue.

That is the practical target. You run the business in SpellBook because SpellBook understands cards and sealed product. Your accountant gets exports that map back to tax forms.

What the monthly view should tell you

A useful monthly accounting view should read like an operator briefing, not a generic chart pack:

  • boxes bought, average discount-vs-MSRP, and total cash out,
  • current market value of unopened sealed product,
  • realized sales and realized gain by channel,
  • COGS and fees,
  • ROI by acquisition channel,
  • sell-through velocity, measured by how long cost dollars stayed tied up,
  • on-hand inventory value and blended basis.

That is the view that tells a small MTG reseller whether the strategy is compounding or just creating work.

Where EV and market data fit

EV is not accounting by itself. EV is the reason a box looked attractive before you bought it. Accounting is the record of whether that edge turned into money after the purchase, the crack, the fees, and the sales. The two belong together.

Use EV rankings to find sealed products that may be underpriced. Use real sales to price the cards that come out. Use buyout alerts to catch cards already in inventory when demand changes. Use the seller toolkit to move inventory through TCGplayer and eBay. Use Seller Books to measure whether the loop actually made money.

How to use Seller Books

  1. Open Seller Books.
  2. Choose the reporting period: month, year, or lifetime.
  3. Pick the cost-basis method your accountant wants: FIFO, LIFO, or average.
  4. Review realized P&L by channel and product.
  5. Check on-hand inventory value and basis.
  6. Export the ledger, QuickBooks-style CSV, or tax-year report when you need it.

If you are still building your inventory process, pair it with Sync to TCGplayer so listed quantities, prices, and dispositions feed the same operating picture.

What QuickBooks is still good for

QuickBooks is still useful as a formal accounting system if your accountant wants it. It can track bank accounts, general business expenses, invoices, payroll, and other non-card categories. SpellBook is not trying to become that whole back office.

The division of labor is cleaner: SpellBook owns card-aware books, basis, COGS, sealed-product lineage, market value, and exports. QuickBooks can receive a clean summary or CSV if you need formal books outside SpellBook.

The bottom line

MTG seller accounting only works when the system understands the cards. A generic ledger does not know market value, EV, sealed-product lineage, TCGplayer listings, eBay sales, or the difference between a box held sealed and a box cracked into singles.

SpellBook Finance does. That is why Seller Books is the operating system for a card-flipping business: buy with an edge, track basis honestly, sell across channels, export clean tax reports, and know whether the business is actually profitable.

Start with Seller Books, then use EV rankings and the seller toolkit to keep the loop moving.

Topics
mtg seller accountingcard flipping profit trackingtcgplayer ebay cogsmagic the gathering reseller taxestrading card business bookkeeping

Sean Reimer

Builder of SpellBook Finance. Long-time MTG player and finance hobbyist. Writes about MTG market data, sealed product expected value, and treating Magic cards as financial assets.

Is your collection beating the market?

SpellBook tracks every card and sealed box against the S&P 500 — so you know exactly where you stand.

Start tracking free