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.

Which tax year did you go over £1,000?

A UK tax year runs 6 April to 5 April. 2025/26 ended on 5 April 2026.

Have you filed a Self Assessment return before?

Your next deadline

Tell HMRC you need to file — by 5 October 2026

33 days from now.

  1. Tell HMRC you need to file

    5 October 2026

    Register 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.UK
  2. File your 2025/26 return

    31 January 2027

    Submit online. Paper returns have an earlier deadline, so almost everyone files online.

    151 days left

    File on GOV.UK
  3. Pay what you owe

    31 January 2027

    Same day as the return. Worth setting money aside through the year rather than finding it in January.

    151 days left

    Pay on GOV.UK
  4. Second payment on account (only if it applies)

    31 July 2027

    If 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 free

Figures verified 2 Sept 2026 · gov.uk

General information, not tax advice — check anything that matters with HMRC or an accountant.