SideLedger › Guides › Telling HMRC about past sales

Telling HMRC About Past Online Sales: Disclosure Guide

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

The short answer: If you've realised that past reselling income should have been declared, GOV.UK says to tell HMRC as soon as possible, and that if you contact HMRC first, "they may consider your case more favourably". Depending on your situation that means amending a tax return, registering for Self Assessment, or using HMRC's online Digital Disclosure Service. First, check whether you had anything to declare at all: selling your own things usually isn't taxed.

Check your numbers – free

Who this guide is for

This is for online sellers who haven't had a letter from HMRC but think they may have income from past years that they should have declared. If HMRC has already written to you about your sales, follow the letter and see our guide to getting an HMRC letter about Vinted or eBay sales instead. HMRC's guide also says that if you qualify for a current HMRC campaign, you should follow that campaign's guidance (HMRC: Your guide to making a disclosure).

Step 1: Check whether you had anything to declare

Many people who sell online have nothing to declare. GOV.UK says (GOV.UK):

GOV.UK's undeclared income page lists, as income you may need to tell HMRC about, "working for yourself, including if you buy or sell items regularly, for example at car boot sales or on the internet" (GOV.UK: Tell HMRC about undeclared income). If you were trading, small amounts were covered by the trading allowance for the years it applied. Our guide to HMRC's badges of trade explains how HMRC decides, and HMRC's free checking tool can help.

Work it out tax year by tax year (6 April to 5 April), not by the calendar-year totals platforms show you.

Step 2: Gather your records

HMRC's guide says that if your records are incomplete, you can use estimates, but keep a note of how you worked them out. It also says you'll need your bank statements (HMRC). For online selling, useful records include:

Our free profit tracker spreadsheet has a tab for each tax year, which can help you rebuild past years.

Step 3: Choose the right route

From GOV.UK (undeclared income, HMRC disclosure guide):

If you're not sure which applies to you, HMRC has a helpline for voluntary disclosures where HMRC hasn't contacted you: 0300 123 1078 (HMRC). An accountant or tax adviser can help too.

Step 4: Using the Digital Disclosure Service, step by step

HMRC's guide sets out these steps (HMRC: Your guide to making a disclosure, GOV.UK: Tell HMRC about underpaid tax from previous years):

  1. Notify HMRC. You sign in and tell HMRC you're going to make a disclosure, as soon as you know you owe tax. You don't need to give the details at this stage. You'll need your National Insurance number, and your Unique Taxpayer Reference if you have one.
  2. Get your references. HMRC acknowledges your notification and sends you a disclosure reference number and a payment reference number.
  3. Make your disclosure. HMRC must get your disclosure and payment within 90 days of its acknowledgement. You work out the extra income and tax for each year, plus interest, and HMRC's guide says it's you who must work out any penalty, using HMRC's penalty factsheets.
  4. Make a formal offer. Your disclosure includes an offer to pay what you've calculated.
  5. Pay. HMRC expects payment, using your payment reference, at the same time as your disclosure. Its guide says that if you can't pay the full amount, call the helpline before you submit your disclosure. See also GOV.UK: If you cannot pay your tax bill on time.
  6. Answer any questions. HMRC may check your disclosure and ask for more information.

How many years it covers

HMRC's disclosure guide says how far back you go depends on why the tax wasn't paid (HMRC):

On that last point, HMRC's guide says you should tell HMRC about a new business by 5 October in the business's second tax year. So if you started trading on Vinted or eBay above the trading allowance and never registered, read the guide carefully or get advice. Which category applies isn't something you just choose; HMRC looks at the facts.

What you'll pay on top of the tax

HMRC's guide says interest is charged on tax paid late, from the date it was due. It also says penalties are usually lower if you tell HMRC yourself, and that if you took reasonable care there's no penalty at all, though HMRC adds that it doesn't expect many people's circumstances to fall into that category. HMRC has a penalties and interest calculator for individuals, which it says to use only if your tax affairs are straightforward (HMRC). We've left out percentages and rates on purpose: use HMRC's own calculators and guidance on the day you disclose.

After you've told HMRC

Budget 2026

We checked everything on this page on 28 October 2026, the day of the Budget. HMRC says full details of the Budget's tax announcements are published on GOV.UK that day (GOV.UK: Budget 2026 tax documents). We've deliberately avoided tax rates, interest rates and penalty percentages, which can change. Use HMRC's own calculators and guidance when you disclose. We'll re-check this page against the published Budget documents.

Quick answers

How do I tell HMRC about past online sales income?

GOV.UK says to tell HMRC as soon as possible. If you're registered for Self Assessment, you may be able to amend a tax return. For older years, HMRC's Digital Disclosure Service lets you notify HMRC, then disclose the income and pay within 90 days. GOV.UK's undeclared income page also says that if you don't usually send a tax return, you can register for Self Assessment to declare untaxed income from the last 4 years.

What is the HMRC Digital Disclosure Service?

It's HMRC's online service for telling it about tax you owe from previous years. It covers taxes including Income Tax, Capital Gains Tax and National Insurance, but not VAT. You notify HMRC first without giving details, get a disclosure reference number, then have 90 days to make your disclosure, an offer and payment.

How far back does HMRC go for undeclared online sales?

HMRC's disclosure guide says up to 4 years if you took reasonable care, up to 6 years if you were careless, and up to 20 years if it was deliberate or if you didn't register for Self Assessment by the deadline. HMRC decides which applies to you.

Do I need to tell HMRC if I only sold my own things?

Usually not. GOV.UK says you're unlikely to pay tax if you sell personal items from your home. Check whether you were trading first, using HMRC's free checking tool.

Not sure where you stand?

Get next year right from the start. Our free checker shows where you stand against each platform's reporting rule and the £1,000 trading allowance. 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.