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.
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:
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 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:
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).
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.
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.
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:
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.
The relevant pages are SA103S (Self-employment short form) if your turnover is under £85,000, or SA103F (full form) if above. You enter:
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.
For most eBay sellers the allowable expense list looks like:
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 end-to-end flow we recommend, once a year:
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.
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.
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.
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.
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.