Bookkeeping and Records Every Reseller Should Keep

Most reselling tax panic is really a records problem in disguise. The seller who dreads a Form 1099-K is usually the one who never wrote down what their inventory cost, so a gross sales figure looks like pure income they cannot explain. The seller with a tidy record system feels nothing when the form arrives, because their books already show the real profit behind the gross number. You do not need accounting software or a bookkeeper to get there. You need four things logged consistently and a habit of reconciling payouts. This guide lays out a system simple enough to actually keep.

The four things to log

Everything a reseller needs to file accurately comes down to four streams. First, purchases: every item or lot you buy to resell, with the date, a short description, and what you paid. This is the raw material for cost basis. Second, sales: each item sold, the platform, the date, and the item price the buyer paid. Third, fees and shipping: what each platform took and what you paid carriers, because both are subtractions from your profit. Fourth, expenses: supplies, mileage, subscriptions, and other business costs that are not tied to one specific item. Capture those four and you can build a complete picture of profit at any moment, not just at tax time.

A spreadsheet beats an app you will not open

The best system is the one you will maintain, and for most resellers that is a simple spreadsheet with a tab for each of the four streams. A purchases tab with columns for date, item, source, and cost. A sales tab with date, item, platform, sale price, fees, shipping, and a profit column that subtracts the rest. An expenses tab with date, category, and amount. Paid inventory software can help at scale, but a spreadsheet you update weekly beats a polished app you abandon in March. The goal is not elegance; it is a running record you can total at year end and hand to a preparer or drop onto a Schedule C (Form 1040), which the IRS describes at IRS.gov.

Reconcile every payout

The single habit that keeps books honest is reconciling each payout when it lands. A platform payout is rarely a clean number; it is the item price minus the platform fee, sometimes minus shipping the platform bought on your behalf, and with collected sales tax passing through separately. When money hits your bank, match it to the order and record the pieces: revenue, fee, shipping, pass-through tax. Doing this at payout time, while the order is fresh, takes a minute and prevents the year-end nightmare of reverse-engineering a bank statement. It also keeps sales tax out of your revenue, which matters because platforms collect and remit it for you under marketplace facilitator laws and it was never your income.

Separate the money

Even a hobby-scale reseller benefits from a dedicated bank account or at least a dedicated card for the business. Mixing personal and reselling money is the fastest way to lose track of what a deduction was, and it makes reconstructing a year genuinely painful. A separate account means your bank feed is already most of your bookkeeping, and it draws a clean line around the numbers a tax preparer or the IRS might ask about. It also makes it natural to skim a percentage of each payout into a tax-savings pot, which is the backbone of the quarterly estimated taxes habit.

Set a weekly rhythm

The reason record systems fail is not complexity, it is falling behind. A backlog of two hundred unlogged orders feels impossible, so it never gets done, and the year ends in a scramble. The cure is a small, fixed weekly rhythm: pick one time each week, open the spreadsheet, and enter that week's purchases, sales, fees, and expenses while the details are still fresh. Fifteen minutes a week keeps the books current all year and turns tax season into a matter of totaling columns you already filled in. Tie the habit to something you already do weekly, like the trip to drop off packages, so it becomes automatic rather than another thing to remember. Consistency beats sophistication every time.

How long to keep it all

Records are only useful if you keep them long enough. The IRS guidance on recordkeeping explains that the period of limitations for most returns runs several years, and it recommends keeping records that support income and deductions until that period closes, commonly around three years but longer in some situations. Keep your purchase records, payout details, and expense receipts at least that long, digitally if you like, since a photo of a receipt is generally acceptable support. The IRS recordkeeping overview at IRS.gov covers what to retain and for how long.

The payoff

Good books do three things at once: they let you file an accurate return that taxes your real profit rather than your gross sales, they give you the numbers to make pricing and sourcing decisions, and they turn any letter from a tax authority into a five-minute lookup instead of a crisis. Start the four logs today, reconcile payouts as they arrive, and keep the records for a few years. Once the numbers are clean you can feed them into the 1099-K Checker to see where you stand for the year. Everything else in reselling taxes gets easier once the records are in place.

This article is general information, not tax advice. Retention periods and reporting requirements depend on your situation and can change; confirm the current rules with the IRS at IRS.gov and with a qualified tax professional. The tools referenced live on the Reseller Math hub.