Self Assessment deadlines for resellers
If you sold more than £1,000 on Vinted, eBay, Depop or Facebook Marketplace in a tax year, HMRC needs to hear from you — and there are two deadlines, not one. The first is in October.
Your next deadline
Tell HMRC you need to file — by 5 October 2026
33 days from now.
Tell HMRC you need to file
5 October 2026Register for Self Assessment. It's free and takes about ten minutes. You normally only do it once — but if you registered years ago and stopped filing, check whether your account needs reactivating.
33 days left
Register on GOV.UKFile your 2025/26 return
31 January 2027Submit online. Paper returns have an earlier deadline, so almost everyone files online.
151 days left
File on GOV.UKPay what you owe
31 January 2027Same day as the return. Worth setting money aside through the year rather than finding it in January.
151 days left
Pay on GOV.UKSecond payment on account (only if it applies)
31 July 2027If your bill for the year is £1,000 or more — and less than 80% of your tax was already collected through PAYE — HMRC also asks for payments on account towards next year's bill. Each one is half of this year's bill: the first is due with your January payment, the second on 31 July.
332 days left
How payments on account work
Why there are two deadlines
Most people only know about 31 January. But that's the date your return is due. Before you can file one, HMRC has to know you exist as a Self Assessment taxpayer — and telling them has its own, earlier deadline: 5 October after the tax year ends.
Miss it and HMRC can charge a failure to notify penalty. It's a percentage of the tax arising from the failure to notify — so if there's no tax due, there's no tax-based penalty to calculate. But if you do owe tax, delaying can make the penalty more costly. Telling HMRC yourself, before they ask, reduces it.
You generally only register once. If you're filing every year, you can ignore the October date and go straight to January — but if you registered before and then stopped filing, HMRC may need you to reactivate your Self Assessment account, so don't assume you're still on the system.
The January bill can be bigger than you expect
If you owe £1,000 or more, HMRC usually asks for payments on account — advance payments towards next year's bill, each one half of this year's. The first falls due on the same 31 January as the return itself.
So a first-time filer can face their whole first-year bill plus half of it again, on one day. It isn't an extra tax — it's paid forward, and it comes off next year — but it is a real cash-flow shock if nobody warned you. It doesn't apply if more than 80% of your tax was already collected through PAYE, which covers a lot of people with a day job.
Do I actually need to file?
The test is gross sales, not profit. If you took more than £1,000 across all your selling in a tax year — before deducting what you paid for the items, postage or fees — you generally need to report it, even if you barely made anything.
Selling your own unwanted clothes usually isn't trading at all. Buying things specifically to resell is. Check which side of the line you're on — it takes about a minute.
FlipLedger tracks your sales across every platform and works out what you owe as you go — so January is a five-minute job, not a weekend of receipts.
Start freeFigures verified 2 Sept 2026 · gov.uk
General information, not tax advice — check anything that matters with HMRC or an accountant.