InsightsEcommerce

Undeclared online-selling income: the Digital Disclosure Service

By Harvinder Singh Dhillon5 February 202613 min read
An eBay seller at a desk reviewing past sales records to make a voluntary disclosure to HMRC

You've been selling on eBay for a few years, the money was decent, and you never quite got round to telling HMRC. Now eBay has emailed asking for your National Insurance number, and you've heard the platform now reports sellers to HMRC. That sinking feeling is exactly why this guide exists.

The good news is that there is a clean, official way to put it right before HMRC comes to you. It's called the Digital Disclosure Service (DDS), and used properly it usually means lower penalties than waiting to be caught.

This guide explains who actually owes tax on online sales, how the DDS works step by step, how many years you'll need to go back, what the penalties look like, and a worked example so you can see the numbers. It's written for eBay and other online sellers, but the same rules apply across Vinted, Etsy, Depop and the rest.

Do I actually owe tax on my online sales?

You owe Income Tax if you were trading, not if you were simply clearing out personal belongings. Selling your old wardrobe or the contents of the loft is not taxable; buying or making things to sell at a profit usually is.

HMRC's own guidance puts it plainly: you're "unlikely to pay tax if you sell personal items from your home, like contents of a loft or garage", but "if you buy or make goods to sell at a profit, you're likely to be trading and will have to pay tax on your profits."

There are two separate tests worth understanding.

Selling personal possessions (usually not taxable)

If you sell things you originally bought to use, not to resell, that's a capital matter, not trading. Even then, Capital Gains Tax only bites where you sell a single personal possession for £6,000 or more. Below that, there's usually nothing to pay and nothing to report. Cars are exempt too.

So clearing out your own clutter, even hundreds of items, is generally fine.

Trading (taxable once you pass the trading allowance)

If you buy stock to resell, make items to sell, or sell regularly with a view to profit, you're trading. HMRC weighs this up using the long-established "badges of trade": things like how often you sell, whether you bought the goods specifically to sell, whether you modified them to make them more saleable, and your profit-seeking motive. No single badge is decisive; HMRC looks at the overall picture.

Once you're trading, the trading allowance matters. If your total gross trading income for the tax year (6 April to 5 April) is more than the £1,000 trading allowance, HMRC says "you'll need to tell us about it." Note that this is gross income, your total takings, not your profit. Pass £1,000 of sales from a trading activity and you have a reporting obligation, even if your profit was small.

If you think your activity has tipped from clear-out into trading, our tax advisory team can review your sales history and tell you exactly where you stand before you commit to anything.

Why is HMRC suddenly interested in eBay sellers?

Stack of fulfilment boxes ready to ship

Because the platforms now hand HMRC the data. New rules took effect on 1 January 2024 requiring digital platforms to collect and report seller details. The first reports, covering the 2024 calendar year, were due to HMRC by 31 January 2025.

Platforms ask individual sellers for their full name, address, date of birth and tax identification number (your National Insurance number if you live in the UK). They then report your details and your income to HMRC each year.

There's a reporting exemption, but it's narrow. A platform does not have to report you only if you meet both of these conditions in a calendar year:

  • you make fewer than 30 sales of goods, and
  • you receive less than 2,000 euros (about £1,700) for those sales.

Miss either limit and your data goes to HMRC. Crucially, a platform reporting you does not automatically mean you owe tax; it just means HMRC can now match your activity against what you've declared. If there's a gap, that's where a disclosure comes in.

What is the Digital Disclosure Service?

The Digital Disclosure Service is HMRC's official online route for voluntarily telling them about income, gains or tax you haven't declared before, and paying what you owe. It covers Income Tax, Capital Gains Tax, National Insurance and more, and it's the standard way for an online seller to come clean about past profits.

The headline benefit is the penalty position. HMRC's guidance is explicit that penalties "will usually be lower if you make a voluntary disclosure", and an unprompted disclosure (one you make before you have any reason to believe HMRC is about to find the problem) earns the maximum reduction for the quality of your disclosure. Coming forward is almost always cheaper than being caught.

One important boundary: if any of your undeclared tax relates to offshore income or assets, you must use the Worldwide Disclosure Facility instead, which runs through the same DDS system but has its own process. Most UK eBay sellers selling UK stock won't need it, but if you held money or sold from outside the UK, flag it early.

How does the DDS work, step by step?

There are four stages, and the clock that matters starts after stage one.

Step 1: Notify

You tell HMRC you intend to make a disclosure. You'll get a unique disclosure reference number (DRN) and a payment reference number. This is the moment that starts your formal window.

Step 2: Disclose (within 90 days)

You must disclose within 90 days of the date HMRC acknowledges your notification. In that time you work out every year affected, calculate the tax, National Insurance, interest and penalties, and complete the disclosure using your DRN.

Ninety days sounds generous until you're reconstructing several years of eBay sales. HMRC advises you start gathering records as early as possible, and in practice you should begin pulling your transaction history and PayPal or bank statements before you even notify.

Step 3: Make a formal offer

Your disclosure includes a formal offer of the total you owe. When HMRC accepts it, that offer becomes a binding contract between you and HMRC.

Step 4: Pay

HMRC expects your payment to reach them by the 90-day deadline on your acknowledgement letter, using the payment reference number from step one. If you genuinely can't pay it all at once, you can ask HMRC about a payment arrangement, but you should raise that as part of the process rather than simply paying late.

How many years do I have to disclose?

This is where behaviour drives everything. The number of years you must go back depends on why the tax went unpaid.

BehaviourYears to discloseWhen it applies
Reasonable care (innocent error)4 yearsYou took care to get your tax right but still underpaid
Careless6 yearsYou registered on time but underpaid because you were careless
Deliberate20 yearsYou knew you owed tax and chose not to tell HMRC, or knew your return was wrong

The honest assessment of your own behaviour matters enormously, because it can be the difference between four years and twenty. "I didn't realise selling counted as trading" and "I knew it was income and ignored it" sit at opposite ends of that table. This is exactly the kind of judgement where getting it wrong is expensive, and where professional input pays for itself.

You'll also owe interest on the late tax for every year covered, on top of the tax and any penalty.

How big are the penalties?

For failing to notify HMRC of a taxable activity, the penalty is a percentage of the tax you owe, and the range depends on your behaviour and on whether your disclosure was unprompted or prompted.

BehaviourUnprompted disclosurePrompted disclosure
Non-deliberate0% to 30%10% to 30%
Deliberate20% to 70%35% to 70%
Deliberate and concealed30% to 100%50% to 100%

Two levers reduce the penalty within these ranges. The first is unprompted versus prompted: you make an unprompted disclosure when you tell HMRC "before you had any reason to believe that we were about to find it." Once eBay has reported you and HMRC writes to you, your disclosure is likely to be treated as prompted, which raises the floor of the penalty range. That's the single biggest reason not to wait.

The second lever is the quality of your disclosure, sometimes summarised as telling, helping and giving. HMRC can reduce the penalty for how fully you explain the problem, how much you help them quantify it, and how readily you give access to records. A complete, well-prepared disclosure pushes you towards the bottom of the range.

For non-deliberate failures, an unprompted, high-quality disclosure can bring the penalty down to 0%. That is the prize for coming forward early and properly.

Worked example: three years of undeclared eBay profit

Illustrative example. Dev buys job lots of trainers and resells them on eBay. He never registered with HMRC because he assumed it was "just a hobby". Once eBay asks for his National Insurance number, he realises he's been trading and decides to make an unprompted disclosure through the DDS for the three tax years 2022/23, 2023/24 and 2024/25.

His figures, after deducting eBay fees, postage and cost of stock, are a steady taxable profit of £8,000 a year. He has no other income, so each year his personal allowance of £12,570 for 2025/26 (unchanged across the years in question) more than covers the profit. That means no Income Tax is due.

But he was trading, so Class 4 National Insurance applies once profits pass the Lower Profits Limit of £12,570 for 2025/26. His £8,000 profit is below that limit, so no Class 4 is due either.

Tax yearTaxable profitIncome TaxClass 4 NIC
2022/23£8,000£0£0
2023/24£8,000£0£0
2024/25£8,000£0£0

In Dev's case the disclosure shows no tax actually due, because his profits sat under the allowances. That's a genuinely common outcome, and it's far better to establish it through a clean disclosure than to leave HMRC guessing from raw sales data that ignores his costs.

Now change one fact. Suppose Dev's profit was £20,000 a year instead. For 2025/26 rates, the first £12,570 is covered by the personal allowance, leaving £7,430 taxed at the 20% basic rate, which is £1,486 of Income Tax. Class 4 NIC at 6% on the profit between £12,570 and £20,000 (£7,430) adds £445.80. So one year would carry roughly £1,931.80 of tax and NIC, before interest and any penalty. Multiply across three years and you can see why disclosing early, when penalties can fall to 0% for a non-deliberate unprompted disclosure, is the cheaper path.

These figures use 2025/26 rates and thresholds for illustration. Your actual disclosure must use the correct rates for each year you're disclosing, which is precisely the kind of year-by-year calculation our tax advisory service handles. You can sanity-check the income side yourself with our self-employed tax calculator.

What if I should have registered for VAT?

Most individual online sellers never get near the VAT line, but high-volume resellers can. You must register for VAT once your taxable turnover passes the registration threshold of £90,000 in any rolling 12-month period (the figure in force from 1 April 2024).

If your eBay turnover crossed £90,000 and you didn't register, that's a separate failure with its own back-VAT, interest and penalties, and it should form part of the same conversation about putting things right. VAT errors get expensive fast, so don't disclose the Income Tax position and quietly hope the VAT question goes away. Our tax advisory team can assess both together.

Should I use the DDS or wait?

The DDS is the right tool when you have undeclared UK income or gains to report and you want the lower-penalty, unprompted route. Here's a simple way to decide.

  • You were genuinely just selling personal clutter, no single item over £6,000. No tax, no disclosure needed. Keep evidence of what the items were in case HMRC asks.
  • You were trading and your gross income passed £1,000 in any year. You have a reporting obligation. If those years were never declared, the DDS is your route.
  • HMRC hasn't contacted you yet. Act now. An unprompted disclosure protects the lowest penalty range, including a possible 0% for non-deliberate behaviour.
  • HMRC has already written to you about online income. You can still use the DDS, but expect prompted-disclosure penalty rates. Speed and quality of disclosure now matter even more.
  • Any of the income was offshore. Use the Worldwide Disclosure Facility instead, through the same system.

The instinct to "wait and see if they notice" is exactly the wrong one now that platforms report automatically. The data is already with HMRC; the only variable left in your control is whether your disclosure is unprompted and well-prepared.

Want to put this right cleanly and pay no more than you have to? Book a confidential call with a Zmartly accountant. We'll review your sales history, work out the real tax across each year, and handle the DDS disclosure end to end. Start with our tax advisory services.

Frequently asked questions

Do I have to pay tax if I just sold my old clothes on Vinted or eBay?

No, not if you were selling your own personal belongings rather than trading. Clearing out used items you originally bought to use is not taxable income. Capital Gains Tax only comes into play if you sell a single personal possession for £6,000 or more, which rarely applies to second-hand clothes.

eBay asked for my National Insurance number. Does that mean I owe tax?

Not by itself. Since 1 January 2024, platforms must collect seller details and report them to HMRC, with the first reports due by 31 January 2025. Being reported simply lets HMRC compare your activity against what you've declared. You only owe tax if you were trading and your profits, after costs, exceeded your allowances.

How long does the Digital Disclosure Service give me to pay?

You must make your disclosure and pay within 90 days of the date HMRC acknowledges your notification. The 90 days run from the acknowledgement, not from when you first notify, but you should start gathering records straight away because reconstructing several years of sales takes time.

How many years of undeclared eBay income will I have to disclose?

It depends on your behaviour. HMRC can require up to 4 years where you took reasonable care, up to 6 years if you were careless, and up to 20 years if the failure was deliberate. Honest classification of your behaviour is critical because it drives both the number of years and the penalty rate.

Will I get a penalty if I come forward voluntarily?

Possibly, but a voluntary disclosure usually means a lower penalty than being caught. For a non-deliberate failure, an unprompted, high-quality disclosure can reduce the penalty to as low as 0%. Once HMRC has contacted you, the disclosure is treated as prompted and the minimum penalty rises, which is why acting before they write to you matters.

What if my online selling pushed me over the VAT threshold?

Then VAT is a separate issue you must also address. You're required to register once your taxable turnover passes £90,000 in any rolling 12-month period (the threshold from 1 April 2024). Unregistered turnover above that brings back-VAT, interest and penalties, and it should be disclosed alongside any Income Tax position.

Talk to an e-commerce accountant →

Free · 30 minutes · No obligation

Stop overpaying tax. Start filing in 5 days.

Thirty minutes with an ACCA-qualified accountant. Most owners uncover £1,000–£3,000 in annual savings on the first call. If we are not the right fit, you walk away with a free tax review on the house.

Joined by 240+ UK businesses this year
4.9 Google< 72h reply time30-day money-back