Article

Reseller Bookkeeping: The Dead-Simple System That Survives Tax Season

Reseller bookkeeping comes down to five numbers per sale: price, fees, product cost, shipping, and net. Here is a system you can run in minutes a week, and the point where a spreadsheet stops being enough.

By BreakDesk · Published June 10, 2026

Short answer: reseller bookkeeping is five numbers per sale: what it sold for, what the platform took, what the item cost you, what shipping cost, and what was left. Capture those consistently and you have everything tax season or a profit decision will ever ask of you.

Most resellers avoid bookkeeping because it sounds like accounting. It is not. It is a habit measured in minutes per week, and skipping it has a price: paying tax on gross instead of net, and never knowing which half of your effort earns the money. Here is the system, smallest version first.

The five numbers, and why each one earns its place

  1. Sale price. What the buyer paid you. Platforms hand you this one.
  2. Platform fees. From a flat 6% on TikTok Shop and Fanatics Live to ~11% on Whatnot and ~13.6% on eBay Live. They are deductible, but only if recorded. The per-platform math is in the card breaking fees guide.
  3. Product cost (COGS). What you paid for the item. The biggest deduction you have and the number platforms know nothing about, which is why only you can track it.
  4. Shipping and supplies. Labels, boxes, sleeves. Small per order, real in total.
  5. Net. Line 1 minus lines 2 through 4. The only number that is actually yours.

The first four exist somewhere already: payout reports, receipts, label history. Bookkeeping is just putting them in one row before they scatter.

The starter system: one sheet, six columns

Open a spreadsheet. Columns: date, item, sale price, fees, product cost, shipping. Add a seventh computed column for net. One row per sale, or one row per break with the case cost in product cost. Update it on a schedule, weekly works, daily is better, and reconcile against your platform payout once a month so the sheet matches what actually hit the bank.

Two rules make the difference between a sheet that works and one that lies to you:

  • Record product cost when you buy, not when you sell. Sourcing receipts vanish. Log inventory purchases in a second tab the day they happen, then pull from it as items sell.
  • Allocate shared costs. A $480 case broken into 30 spots is $16 per spot. A $200 lot flipped as 25 singles is $8 each. Unallocated costs make every sale look more profitable than it was.

Do this and tax season becomes an afternoon. Your preparer needs your totals: gross sales, fees, COGS, shipping. They fall out of the sheet, and you pay tax on real profit instead of the gross number your 1099-K reports.

Where the spreadsheet starts to crack

The sheet is the right tool until volume turns it into a second job. The breaking points are predictable:

  • Order volume. Thirty rows a month is a habit; three hundred is data entry, and skipped weeks are how books die.
  • Multiple platforms. Whatnot, eBay, and TikTok each report fees differently, on different schedules, with different payout timing. Normalizing three formats by hand is where most multi-platform sellers quietly give up.
  • Breaks and lots at scale. Allocating case costs across spots, every break, forever, is exactly the kind of repetitive math humans stop doing and software does not.
  • Wanting answers, not rows. "Which platform made me more last quarter?" and "what is my real margin on basketball versus football?" are one query in a system and an evening of pivot tables in a sheet.

None of that means starting with software. It means knowing the symptoms: when updating the sheet gets skipped two weeks running, the bookkeeping has failed, however good the template is.

The upgrade path

BreakDesk is the next step after the sheet: it captures the five numbers per sale automatically, handles the case-cost allocation for breaks, and rolls everything into a per-break and per-month P&L built for live sellers. The habit stays the same; the data entry disappears. Join the waitlist and keep your numbers without keeping the spreadsheet.

FAQ

Do resellers really need bookkeeping?

Yes, for two reasons. At tax time you are taxed on net profit, but only if you can document your costs; without records you effectively pay tax on gross. Day to day, bookkeeping is the only way to know which platforms, categories, and buys actually make you money instead of just generating sales.

Is a spreadsheet enough for reseller bookkeeping?

At low volume, yes, and it is the right place to start. Spreadsheets break down when order volume grows, when you sell on multiple platforms with different fee structures, or when you need to split one product cost across many sales, like a case broken into spots. That is the point where dedicated tracking saves more time than it costs.

How do I track cost of goods for breaks or lots?

Allocate the purchase cost across what it produced. A $480 case sold as 30 spots carries $16 of product cost per spot, and a $200 lot flipped as 25 singles carries $8 each. The allocation method matters less than using one consistently, so every sale carries its share of the cost that produced it.

What records do resellers need for taxes?

Per sale: the sale amount, platform fees, what the item cost you, and shipping. Plus receipts for inventory purchases and supplies. With those, you or your preparer can defend a net profit number instead of paying tax on the gross your 1099-K reports. Keep purchase receipts even for personal items you might sell later.

Run your own numbers

Each platform takes a different cut. See your real take-home:

Related guides