SideLedger › Guides › Self Assessment deadline

The 31 January 2027 deadline: what Vinted, eBay and Depop sellers need to do

Checked 30 Oct 2026 against GOV.UK · General information, not tax advice

Budget 2026 update (checked 29 October 2026): the government announced at Budget 2026 that the trading allowance will rise from £1,000 to £3,000, and that the Self Assessment reporting threshold for trading income will also rise to £3,000, from 6 April 2027, subject to Finance Bill 2026-27 (GOV.UK: Budget 2026 overview of tax legislation and rates, section 1.5). For the current tax year (6 April 2026 to 5 April 2027) and earlier years, the £1,000 figures on this page still apply. Our free HMRC limit checker now has a tax-year switch: check your sales against £1,000 for 2026/27 or the announced £3,000 for 2027/28. For a rough tax figure, try our reseller tax estimate. See what the £3,000 change means. General information, not tax advice.

The short answer: for the 2025 to 2026 tax year (6 April 2025 to 5 April 2026), HMRC must receive your online tax return and any tax you owe by 11:59pm on 31 January 2027 (GOV.UK: Self Assessment deadlines). If you're employed and want the bill collected through your tax code, file by 30 December 2026. You only need to file if you've registered for Self Assessment or need to, for example because your gross trading income was over £1,000.

Check where your sales stand – free

The key dates for this return

WhatDeadline
Register for Self Assessment (first return)5 October 2026
Paper tax return11:59pm, 31 October 2026
Online return, if you want to pay through your tax code11:59pm, 30 December 2026
Online tax return11:59pm, 31 January 2027
Pay the tax you owe (plus any first payment on account)11:59pm, 31 January 2027
Second payment on account, if you have to make one31 July 2027

Source: GOV.UK, checked 30 October 2026.

Which sales does this return cover?

The return due on 31 January 2027 is for the 2025 to 2026 tax year: 6 April 2025 to 5 April 2026. That's not the same period your platform uses. GOV.UK notes that some online platforms show your income for the calendar year (1 January to 31 December), and if so you'll need to work out the income for the tax year yourself (GOV.UK: check if you need to tell HMRC about income from online platforms).

Do you even need to file?

GOV.UK says that if you're selling personal possessions, such as clothes you've worn, you probably don't have to pay Income Tax on them. If you buy goods intending to sell them for a profit, or make things to sell, you're probably trading, and if your total trading income is more than the £1,000 trading allowance for the tax year, you need to tell HMRC (GOV.UK). Not sure which you are? See HMRC's badges of trade for resellers.

For the 2025 to 2026 and 2026 to 2027 tax years the trading allowance is £1,000. At Budget 2026 (28 October 2026) the government announced that the trading allowance, and the Self Assessment reporting threshold for trading income, will rise to £3,000 from 6 April 2027 (the 2027 to 2028 tax year), subject to Finance Bill 2026-27 (GOV.UK: Budget 2026 overview of tax legislation and rates, section 1.5). Read more about the trading allowance rising to £3,000.

Registered after 5 October 2026?

GOV.UK says HMRC will send you a letter or email with a different deadline to send your return: 3 months from the date on it. You must still pay the tax you owe by 31 January 2027 (GOV.UK). Registering is covered in do resellers need to register for Self Assessment?

Employed too? File by 30 December to pay through your tax code

If you have a job (or a company pension) as well as your selling, you may be able to have your Self Assessment bill collected through your PAYE tax code instead of paying it in one go. GOV.UK says all of these must apply (GOV.UK: pay through your tax code):

HMRC then collects it automatically, in equal instalments over 12 months, unless you ask it not to on your return. GOV.UK lists some cases where it can't be used, for example if you don't have enough PAYE income, or it would mean paying more than 50% of your PAYE income in tax or more than twice as much tax as you normally do. This £3,000 limit is about the size of the tax bill; it's not the same as the announced £3,000 trading allowance.

Paying more than you expected? Payments on account

If your bill is £1,000 or more, and less than 80% of your tax was already taken at source (for example through your wages), you may also have to pay half of it again in advance by 31 January, as the first "payment on account" towards next year (GOV.UK). That's why a first January bill can be bigger than people expect. Our guide to payments on account for side hustles explains when they apply, with a worked example.

How to pay

If you can't pay in full

GOV.UK says that if you can't pay your tax bill in full, you may be able to set up a payment plan to pay it in instalments, also known as a Time to Pay arrangement. HMRC checks whether a plan is affordable for you, and there's an online service to check if you're eligible and set one up (GOV.UK: if you cannot pay your tax bill on time). GOV.UK also points to free debt advice: MoneyHelper in England and Wales, Scotland Debt Solutions, and Advice NI.

A simple checklist

Quick answers

When is the Self Assessment deadline for the 2025 to 2026 tax year?

Online tax returns must be submitted by 11:59pm on 31 January 2027, and any tax you owe must be paid by 11:59pm on 31 January 2027. The paper return deadline was 31 October 2026.

Which Vinted or eBay sales go on the return due in January 2027?

Sales in the 2025 to 2026 tax year, which ran from 6 April 2025 to 5 April 2026. Platforms often report by calendar year (January to December), so you may need to work out your own tax-year figures from your sales history.

Can I pay my Self Assessment bill through my tax code?

GOV.UK says you can if you owe less than £3,000, you already pay tax through PAYE (for example as an employee), and you submit your online return by 30 December 2026. The amount is then collected from your wages in equal instalments over 12 months. There are some exceptions, for example if it would mean paying more than 50% of your PAYE income in tax.

I registered for Self Assessment after 5 October 2026. When is my deadline?

GOV.UK says HMRC will send you a letter or email with a filing deadline 3 months from the date on it. The tax you owe is still due by 31 January 2027.

What if I can't pay my tax bill in full?

GOV.UK says you may be able to set up a payment plan (also called a Time to Pay arrangement) to pay in instalments. HMRC checks whether the plan is affordable for you. You can check if you're eligible and set one up online.

Do I need to file if I only sold my own unwanted things?

Usually not. GOV.UK says that if you're selling personal possessions you probably don't have to pay Income Tax on them. Capital Gains Tax can apply if a single item (or set) sells for more than £6,000.

Not sure where you stand?

Not sure if you're over £1,000? Our free checker adds up your sales across platforms against the reporting rules and the trading allowance, with a 2026/27 (£1,000) or 2027/28 (£3,000, announced) switch. No sign-up, and nothing you type leaves your device.

Open the free HMRC limit checker Join the SideLedger waitlist

Sources

More guides for UK online sellers

This is general information, not tax advice. Whether you owe tax depends on your circumstances. Check GOV.UK or speak to an accountant about your own situation. SideLedger is not affiliated with HMRC, Vinted, eBay or Depop.