Skip to content

Tax tips

How to track eBay sales for taxes

Everything you need to know about tracking eBay sales, calculating taxes, and staying organized for the IRS.

Eclipse teamUpdated 8 min read

If you sell on eBay, Form 1099-K can be confusing. The gross amount reported is often much higher than what reached your bank account. If you do not track your deductions, you could pay tax on money you never kept.

Why this matters

The 1099-K reporting threshold has changed several times in recent years. Whether or not you receive the form, all business income is taxable and belongs on your return, so keep records either way.

1. Understand what eBay reports: gross, not net

The biggest surprise for new sellers is the 1099-K total. It reports gross payment volume, meaning amounts before fees. That can include:

  • The item sale price
  • Shipping charged to the buyer
  • Fees eBay kept before paying you out

Shipping money you spent on labels and fees you never received still count toward that total. Record them as expenses on Schedule C so you are not taxed on them as profit.

2. The essential deductions checklist

To lower taxable income legally, track every deductible expense. Here is a starting checklist for eBay sellers:

Direct costs

  • Cost of goods sold
  • eBay final value fees
  • Promoted listing fees
  • Shipping labels
  • Packaging materials such as boxes and tape

Indirect costs

  • Home office, if you qualify
  • Mileage for sourcing
  • Storage units
  • Software subscriptions
  • The business share of phone and internet

3. How to track cost of goods sold

This is where many resellers go wrong. You generally cannot deduct the cost of inventory until you sell it.

Example

You buy 100 pairs of sneakers for $10,000 in December and sell none that month. Your cost of goods sold for that year is $0. The $10,000 is inventory, an asset, not an expense yet.

You need a system that links every sale to its specific purchase cost.

4. The manual way: spreadsheets

You can do this for free in Google Sheets or Excel. It takes discipline:

  1. 1

    Export

    Download your transaction report from eBay Seller Hub every month.
  2. 2

    Add costs

    Enter the purchase price for every item sold.
  3. 3

    Categorize

    Sort every expense into shipping, fees, and supplies.
  4. 4

    Total

    Sum the totals for your Schedule C.

Want a starting template?

A simple reseller tax spreadsheet with the columns above, as a CSV you can open anywhere.

Download template

5. The automated way: Eclipse

Past roughly 50 sales a month, spreadsheets become a part-time job. That is why we built Eclipse. With your bank connected through Plaid, and eBay as it rolls out to more accounts, Eclipse:

  • Imports sales and fees from connected channels
  • Matches payouts to bank deposits
  • Tracks inventory and calculates cost of goods sold

Curious what your bookkeeping time is worth? Try the time savings calculator.

Common mistakes to avoid

  • Deducting inventory you have not sold. Only deduct cost of goods for items that sold in the tax year. Unsold inventory is an asset.
  • Ignoring small expenses. A $5 roll of tape and a $12 monthly subscription add up. Bank sync catches them as they happen.
  • Mixing personal and business. A separate business checking account makes records much easier to defend.

This article is general information, not tax or legal advice. Confirm the treatment for your business with a tax professional.

Bring your books into the light

Start free, connect your first account, and see what you really made this month.

Free plan with no time limit. 30-day Pro trial, no card required.