In January 2024 the UK adopted the OECD’s Model Reporting Rules for digital platforms. Online platforms operating in the UK now have to do something they didn’t before: collect identifying details about their sellers and report that information to HMRC if certain thresholds are crossed.
The thresholds are deliberately broad. The aim isn’t to catch every casual user — it’s to give HMRC visibility into the part of the economy where genuine trading happens but doesn’t always show up on Self Assessment returns. The unintended side effect: a lot of casual users selling old clothes on Vinted have suddenly received pop-ups asking for their National Insurance number, panicked, and assumed they were about to be taxed on every fiver they made.
That’s the confusion this calculator exists to clear up.
The two thresholds
Reporting kicks in when either of these is true in a calendar year (1 January – 31 December):
- More than £1,700 in total sales on the platform, or
- More than 30 separate transactions
Whichever you cross first triggers the report. The platform must then collect your full identifying details (name, address, date of birth, NI number, tax residency) and share them with HMRC by 31 January of the following year.
What “reported” actually means
Being reported is a data event, not a tax event. The platform is fulfilling a legal obligation; HMRC is collecting data they’ll cross-check against Self Assessment returns. You receive nothing directly from HMRC because you’ve been reported.
Whether tax is owed depends on three other things, all separate from the reporting threshold:
- Are you trading? HMRC’s badges of trade test. Selling your own old possessions at a loss generally isn’t trading; buying things to resell at a profit is.
- If yes, are you over the £1,000 trading allowance? That’s the tax-free threshold for casual self-employed income. Different number, different framework.
- If yes, what’s your marginal tax rate? Your day-job income, other income, and personal allowance all interact. The side hustle tax calculator handles this.
So the four possible outcomes for any seller:
| Trading, over £1,000 | Personal items / under £1,000 | |
|---|---|---|
| Over £1,700 or 30+ items | Reported & owes tax | Reported, no tax owed |
| Under both thresholds | Not reported, but owes tax (Self Assessment still required) | Not reported, no tax owed |
Most casual sellers landing on this calc are in the top-right cell — clearing out a wardrobe, panicking about a Vinted pop-up. Nothing to worry about beyond keeping a few records in case HMRC asks. The active resellers and side-hustlers are top-left, and they need to register for Self Assessment whether or not the platform reports them.
Why the calendar-year basis matters
UK Self Assessment uses the tax year (6 April – 5 April). HMRC platform reporting uses the calendar year (1 January – 31 December). They don’t line up. This calc uses the calendar year because that’s how the reporting rule is written. The tax calcs on this site use the tax year. Don’t add the two together — you’ll be looking at different time windows.
Per-platform, not combined
Each platform reports its own sellers independently. There’s no aggregation across platforms in the reporting rule. So you can sell £1,500 on Vinted, £1,500 on Depop and £1,500 on eBay — none of them individually triggers reporting, but your combined £4,500 of trading income absolutely does owe tax. Use the multi-platform tax aggregator for the combined-income view.