eBay Seller Self Assessment Guide (UK)

If you sell on eBay UK and you’re past clearing out the loft, you’re probably already in HMRC’s field of view — and you may need to file a Self Assessment tax return. This guide explains what HMRC actually expects, where the line between hobby and trade sits, what the £1,000 trading allowance does (and doesn’t) cover, what records you need to keep, and how exporting your eBay data ahead of time turns a miserable January into an afternoon.

Important caveat upfront. Tax rules change. Specific numbers in this guide (the trading allowance, registration deadlines, platform reporting thresholds) are correct as far as we know at time of writing but may have moved since. Use the gov.uk Self Assessment pages as your canonical reference, and talk to an accountant for your specific situation. This isn’t tax advice.

Are you trading or not?

The first question HMRC cares about is whether what you’re doing counts as a trade. There’s no income threshold that flips you from hobby to trade — HMRC weighs the “badges of trade”, which include:

  • Profit motive. Are you doing this to make money?
  • Frequency and number of transactions. One car sale a year is different from twenty parcels a week.
  • How you acquired the goods. Bought specifically to resell? That tilts toward trading. Inherited or used personally first? That tilts the other way.
  • Modification or repair. Buying broken items, fixing them, and reselling looks like trade.
  • Marketing. Listings with professional photos, consistent branding, multiple variants — looks like a business.
  • Time between buying and selling. Quick turnover looks like trade; long ownership looks like asset disposal.

You don’t need every badge. Two or three pointing the same way and HMRC will treat it as trading. If you’re running an eBay shop where you source stock and sell at a margin — even part-time, even small — you’re trading.

The £1,000 trading allowance

The trading allowance is a flat £1,000 per tax year that you can earn from self-employment without registering for Self Assessment or paying any tax on it. It’s aimed at casual side income — selling things online, occasional cash-in-hand work, and so on.

How it actually works:

  • If your gross trading income in the tax year is £1,000 or less, you don’t need to declare it or register for Self Assessment.
  • If it’s more than £1,000, you need to declare it. You can either (a) deduct your actual expenses to work out taxable profit, or (b) deduct the £1,000 allowance instead of expenses — whichever gives a lower taxable profit.
  • “Gross” here means your sales before eBay fees, before postage, before cost of goods. If you sold £2,500 of items, you’re over the £1,000 threshold even if your actual profit is £200.

For most established eBay sellers the allowance isn’t enough to stay out of Self Assessment — the gross turnover blows through £1,000 quickly. The allowance becomes useful as an alternative to claiming actual expenses, but only if your real expenses are less than £1,000 (rare for sellers buying physical stock).

The platform reporting rules — why HMRC can see you

Since the start of 2024, the UK has been part of an international framework (the OECD’s “Model Reporting Rules for Digital Platforms”) that requires digital marketplaces — eBay, Vinted, Etsy, Airbnb, and others — to report seller activity to HMRC each year. The thresholds are broadly: a seller is reportable if they have more than 30 transactions in a year or earn more than ~£1,700 (€2,000) on the platform.

eBay’s report to HMRC includes your name, address, date of birth, and the total amount you’ve received through the platform during the year. HMRC then cross-checks this against Self Assessment returns.

The practical upshot: if you’re running anything beyond casual loft-clearing, assume HMRC has the numbers. The right response is to keep clean records and declare correctly, not to try to stay below the radar.

When do you need to register for Self Assessment?

You need to register by 5 October following the tax year you started trading. So if you started trading on eBay during the 2024/25 tax year (6 April 2024 – 5 April 2025), you must register by 5 October 2025, file the return online by 31 January 2026, and pay any tax due by 31 January 2026.

Register at gov.uk/register-for-self-assessment. HMRC will post you a Unique Taxpayer Reference (UTR) within about 10 working days.

Records you need to keep

HMRC expects you to keep records for at least 5 years after the 31 January submission deadline (so the 2024/25 return submitted in January 2026 needs records kept until January 2031). “Records” for an eBay business means:

  • Sales income. Every transaction — gross amount, date, item. The eBay transaction CSV is the easy way to capture this. See the transaction history guide.
  • eBay fees. Final value, regulatory operating, promoted listings, international fees. See the fees explained guide.
  • Payouts. What actually landed in your bank. Used for reconciliation, and as evidence that the income is real. See the payout export guide.
  • Cost of goods. What you paid for the stock you sold. Supplier invoices, eBay/Amazon receipts if you’re reselling, car-boot or charity-shop notes if that’s your sourcing channel.
  • Postage and packaging costs. Royal Mail receipts, eBay Shipping Label charges, packaging materials.
  • Mileage / vehicle costs if you’re collecting stock or driving to the post office regularly (HMRC has a simplified mileage rate that’s usually easier than tracking actual costs).

Digital records are fine — there’s no requirement to print and file in a paper folder. From April 2026 onwards, Making Tax Digital for Income Tax starts to apply to self-employed people above certain thresholds, which will mandate digital record-keeping and quarterly updates via approved software. Keep an eye on whether you fall into scope.

How to actually fill in the return

The relevant pages are SA103S (Self-employment short form) if your turnover is under £85,000, or SA103F (full form) if above. You enter:

  • Turnover — total sales income for the tax year (before fees, before expenses).
  • Allowable expenses — eBay fees, postage, cost of goods, packaging, business-use proportion of your home internet and phone if you work from home, mileage. Keep the supporting documents.
  • Net profit — the difference. This is the figure tax is calculated on, combined with any other income (employment salary, pension, etc.).

The clearpence UK Tax Year Summary template pre-computes these totals from your eBay data. You still need to add non-eBay expenses (packaging from elsewhere, mileage) but the eBay side comes out ready-to-type.

What you can deduct

For most eBay sellers the allowable expense list looks like:

  • All eBay seller fees (final value, regulatory, promoted, etc.)
  • Postage costs (Royal Mail, couriers, eBay Shipping Labels)
  • Packaging materials
  • Cost of stock sold during the year
  • Business mileage at HMRC’s flat rate
  • Business-use proportion of home internet, phone, electricity (if you work from home)
  • Subscriptions and tools directly used for the business (an eBay Shop subscription, listing tools, accounting tools)

What you can’t deduct: personal items you also use, items still in inventory at year-end (those carry over as stock), capital purchases like a computer (those get capital allowances instead — different rules).

The painless version of the workflow

The end-to-end flow we recommend, once a year:

  1. Install clearpence and connect your eBay account once.
  2. On 6 April (or shortly after), set the date range to the previous UK tax year. Export Payouts, Fees, and Orders/Transactions as CSVs. Or the UK Tax Year Summary if you want the headline totals.
  3. Save copies to two places (cloud + local).
  4. Add non-eBay expenses to a simple spreadsheet (packaging from elsewhere, postage you bought outside eBay, mileage).
  5. Either fill in your Self Assessment yourself using the SA103S guidance on gov.uk, or send the CSVs to an accountant.

The whole eBay-data side of that takes about five minutes after the first setup. The painful bit historically was getting the data — not anymore.

FAQs

Will HMRC find out about my eBay sales?

Probably, yes. Since 2024 digital platforms in the UK — including eBay — report seller information to HMRC for accounts that exceed thresholds set under the Model Reporting Rules for Digital Platforms (broadly: more than ~£1,700 in a year, or more than 30 sales). HMRC compares this to what people report on Self Assessment. Better to declare correctly than try to stay invisible.

Is selling on eBay a hobby or a trade?

HMRC looks at the "badges of trade" — frequency of sales, profit motive, whether you buy things specifically to resell, whether you alter or repair items, how you market them. Clearing out your loft is not trading. Buying stock with intent to resell at a profit is trading, regardless of how small. There’s no single threshold; case law and HMRC’s manuals weigh the badges together.

What’s the deadline for Self Assessment?

For online filing, 31 January after the end of the tax year (which runs 6 April to 5 April). For example, the 2024/25 tax year (6 April 2024 to 5 April 2025) is due by 31 January 2026. Paper returns have an earlier deadline of 31 October. Late filing penalties start at £100 even if no tax is owed.

Can I just send eBay CSVs to an accountant?

Yes — that’s exactly the use case. Most accountants would rather you send a clean payouts CSV, a clean transactions CSV, and a clean fees CSV than a screenshot of Seller Hub. The accountant template in clearpence uses DD/MM/YYYY dates and column names UK accountants recognise.

clearpence is an independent tool and is not affiliated with eBay Inc. eBay is a registered trademark of its owner. This guide is general information about Self Assessment for eBay sellers, not tax advice. Tax rules change — check current HMRC guidance at gov.uk or consult an accountant for your specific situation.