If you sell on eBay, Poshmark, Mercari, Depop, Etsy, Whatnot, or at local markets, your spreadsheet is not just a list of items. It is your profit system. Missing one fee column or shipping cost can make a profitable-looking flip turn into a break-even sale.

The best reseller spreadsheet template answers four questions quickly: what do I own, what did it cost, what did it sell for after fees, and what should I do next?

Quick answer

At minimum, track item title, SKU, source, cost, listing platform, list price, status, sale date, sale price, marketplace fee, shipping charged, shipping cost, net profit, ROI, and tax category.

The core reseller spreadsheet tabs

Keep the file simple. Most resellers only need four tabs until volume grows:

Inventory columns every reseller should track

Inventory tab

ColumnWhy it matters
SKU or item IDStops duplicate rows and helps match the spreadsheet to photos, storage bins, and shipping labels.
Item titleThe searchable name you use for listing, reporting, and finding old stock.
CategoryShows which niches make money: shoes, trading cards, electronics, clothing, collectibles, books, or vintage.
SourceTracks whether a thrift store, estate sale, garage sale, marketplace, or wholesale lot is actually worth revisiting.
Purchase dateTurns your sheet into an ageing report so death pile items do not sit forever.
Cost of goodsThe buy cost you need for profit, ROI, and tax records.
Listed platformeBay, Poshmark, Mercari, Depop, Etsy, Whatnot, Shopify, local, or multiple platforms.
List priceLets you compare asking price to sold price and spot items that need repricing.
StatusDraft, listed, cross-listed, sold, returned, donated, personal use, or lost.

Sales columns that prevent fake profit

The sale price is not your profit. A useful reseller spreadsheet separates every cost that happens after the buyer pays.

Sales tab

ColumnWhat to enter
Sale dateThe day the item sold or payment cleared.
Sale platformThe marketplace that took the order. Keep this separate from where it was originally listed.
Sale priceGross item price before marketplace deductions.
Buyer shipping chargedShipping collected from the buyer, if separate from item price.
Platform feeeBay final value fees, Poshmark commission, Mercari fees, Depop fees, promoted listing fees, or payment processing.
Shipping costPostage, labels, packaging, insurance, and any shipping subsidy you paid.
Discounts and refundsOffers, coupons, partial refunds, cancellations, and returned-item adjustments.
Net profitSale price + shipping charged - item cost - fees - shipping cost - discounts/refunds.
ROINet profit divided by item cost. This shows whether a $20 profit was worth the capital tied up.

Simple formulas for reseller profit and ROI

Use formulas that make the money visible. If your row has cost in column F, sale price in K, shipping charged in L, fees in M, shipping cost in N, and refunds in O, your spreadsheet can calculate:

Those formulas are only useful if the columns stay consistent. When you cross-list across marketplaces or import sales from multiple apps, standard names matter more than pretty formatting.

Expense and tax columns to keep clean

Do not bury business expenses in notes. Create an expense tab with date, vendor, category, amount, receipt link, and notes. Common reseller categories include packaging, postage, mileage, storage, software, platform subscriptions, office supplies, cleaning supplies, photography gear, and cost of goods not tied to a single SKU.

For tax time, separate inventory cost from operating expense. Cost of goods belongs with items. Packaging, mileage, software, and storage belong in expenses. If you are not sure how to classify something, keep the receipt and ask a tax professional.

When a spreadsheet starts costing you money

A spreadsheet is a great starting point. It becomes a growth blocker when you are spending listing time on manual updates. Watch for these signs:

Migration path

If your reseller spreadsheet already has title, cost, platform, status, sale price, fees, and shipping columns, you can export it as CSV and import it into stokd instead of rebuilding your inventory from scratch.

Download or migrate your reseller spreadsheet

Use stokd’s CSV template if you are starting clean, or upload your existing spreadsheet when you are ready to move from manual rows to live inventory, sales, expenses, and profit reports.

Download the CSV template, then read the spreadsheet import guide to see how stokd maps your current columns into inventory and sales.