NOT financial advice - seek advice from a professional for your specific situation

    TaxKilnUK tax guidance
    TaxKilnUK tax guidance

    Online income → Marketplace reporting + CONNECT

    UK Marketplace Reporting Reform — OECD MRR + HMRC CONNECT (Effective 1 January 2024)

    From 1 January 2024 the UK implemented the OECD Model Reporting Rules for Digital Platforms, requiring online platforms to collect and report seller data to HMRC. The domestic legal basis is Schedule 23 Finance Act 2011 (HMRC's bulk power). First reporting was January 2025 for 2024 calendar-year data. Reportable platforms cover essentially all UK-active marketplaces: eBay, Etsy, Vinted, Airbnb, Uber, Deliveroo, Just Eat, Fiverr, Upwork, OnlyFans, Patreon and similar. A de minimis exclusion applies for sellers with fewer than 30 transactions AND under €2,000 in gross consideration over the year (verify HMRC's published GBP-equivalent figure as the threshold is denominated in euros in the OECD rules). Platform reports are fed into HMRC's CONNECT system from 2025/26 onwards and cross-referenced against Self Assessment returns — non-disclosure detection is near-certain from 2026 onwards.

    Last reviewed:

    Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact HMRC. Read our editorial scope →

    In plain English

    Until 2024, HMRC's main route to platform data was a formal information notice — slow and case-specific. From 1 January 2024, the rules flipped: platforms have a standing duty to collect and report seller-level data to HMRC every January, covering the previous calendar year. First reports went in January 2025 covering 2024 calendar data. That means HMRC now has structured records of every reportable seller's gross sales by platform — names, NI numbers (or other tax identifiers), bank or PayPal account references, and gross consideration. The de minimis exclusion is narrow: under 30 transactions AND under €2,000 (~£1,700 — HMRC publishes a GBP equivalent; check before relying on the figure). Anyone above either threshold is reported. HMRC's CONNECT system is the engine that joins platform data to Self Assessment, PAYE, bank-account, Land Registry and other feeds. From 2025/26 SA processing, CONNECT flags sellers whose platform-reported gross does not appear (or appears under-reported) on their SA. The first wave of CONNECT-driven enquiries based on 2024 platform data is expected through 2026. Practical implication: if you sell on any reportable platform above the de minimis, your data is with HMRC. Filing accurate SA returns (with Trading Allowance, partial relief, or actual expenses as appropriate) is now the only safe posture.

    How it works

    What platforms must do

    Reportable platform operators (broadly: any platform facilitating sales of goods, personal services, immovable property rental or transport rental) must collect seller identification (name, date of birth, primary address, tax identification number), bank or payment account references, and gross consideration paid to each seller. Annual reports are filed with HMRC by 31 January following the calendar year (so 2024 data was filed by 31 January 2025). Platforms must also provide the same information to each seller.

    Reportable platforms — what's in scope

    OECD MRR scope is broad: e-commerce marketplaces (eBay, Etsy, Vinted, Amazon Marketplace), short-term let platforms (Airbnb, Vrbo, Booking.com facilitator activity), ride-share + delivery (Uber, Bolt, Deliveroo, Just Eat, Stuart), freelance services (Fiverr, Upwork, PeoplePerHour), creator subscription platforms (OnlyFans, Patreon, Substack — where they act as facilitator). Pure payment processors (Stripe, Wise) generally NOT in scope — they don't facilitate the sale itself. Banks NOT in scope.

    De minimis exclusion

    A seller is excluded from reporting if BOTH conditions are met across the calendar year: fewer than 30 relevant transactions AND less than €2,000 gross consideration. Most casual sellers will hit one or the other thresholds quickly — 30 Vinted listings sold or €2,000 gross is not a high bar. Note the threshold is denominated in EUR in the OECD rules; HMRC publishes a GBP equivalent annually (around £1,700 historically — verify current figure). Below de minimis, sellers may still owe tax under normal rules — exclusion from REPORTING is not exclusion from TAX.

    CONNECT — HMRC's system

    CONNECT is HMRC's enterprise and risk-assessment system. It ingests platform reports alongside bank account information (via Common Reporting Standard for offshore + UK-source via existing notice powers), Land Registry data, employer PAYE submissions, VAT registrations, vehicle-registration data, and many other feeds. From 2025/26, OECD MRR platform reports feed into CONNECT and are cross-referenced against Self Assessment. Mismatches generate risk flags that prompt enquiries — informal nudge letters first, then formal s.9A TMA enquiries for non-response.

    Practical enforcement timeline

    Jan 2025: first platform reports for 2024 data filed with HMRC. 2025/26 SA returns processed against this data. From mid-2026 onwards: first wave of CONNECT-driven nudge letters and enquiries expected on 2024 platform data + 2024/25 SA returns. Non-disclosure detection is near-certain for any seller above de minimis. Disclosure-now mechanisms (Digital Disclosure Service) available for sellers with unreported prior years — voluntary disclosure carries materially lower penalty loading than discovery.

    If you receive a CONNECT-driven nudge letter

    Standard HMRC 'one-to-many' nudge letters cite suspected undeclared platform income. They are NOT formal enquiries — they invite voluntary correction. Best response: review your SA filing against platform export data, file an amendment within the 12-month window if SA still open, or use the Digital Disclosure Service for earlier years. Do not ignore — failure to respond typically triggers a formal s.9A TMA enquiry within 6-12 months.

    Who this applies to + key conditions

    Statute + manual references

    Primary: Schedule 23 Finance Act 2011 (data-gathering powers — domestic basis for OECD MRR implementation). OECD Model Reporting Rules for Digital Platforms (2020) + UK regulations implementing them from 1 January 2024.

    Related: Platform Operators (Due Diligence and Reporting Requirements) Regulations 2023 (the UK regulations implementing OECD MRR — verify SI number on legislation.gov.uk before publication); TMA 1970 s.7 — duty to notify chargeability (triggered when platform-reported gross > £1,000 even where Trading Allowance covers the tax); Schedule 24 FA 2007 — inaccuracy penalties (applied to under-declarations uncovered by CONNECT); Schedule 55 + Schedule 56 FA 2009 — failure-to-notify + late filing / late payment penalties; ITTOIA 2005 ss.783A-783AR (Trading Allowance) — substantive relief that still applies but does not displace reporting

    HMRC manual: International Manual + Online Selling guidance pages on gov.uk; Compliance Manual sections on CONNECT (high-level — operational detail not published)

    Common mistakes + traps

    Worked example

    Marcus, full-time PAYE employee + 2024 Vinted reseller (clothing + sneakers — clearly trading)

    2024 calendar year: Marcus sold £8,400 of clothing + sneakers on Vinted across 187 transactions. He's well above OECD MRR de minimis (30 transactions OR €2,000). Vinted reported Marcus's name, NI number, bank reference, and £8,400 gross to HMRC in January 2025. Marcus did not register for Self Assessment for 2024/25 because he 'thought it was a hobby'.

    1. Step 1 — Determine trade status: regular buying-with-intent-to-sell + 187 transactions clearly meets badges of trade (Marson v Morton; CIR v Fraser). Trading income for tax purposes.
    2. Step 2 — Apply Trading Allowance: £8,400 gross > £1,000. Partial relief option: £8,400 − £1,000 = £7,400 taxable. Actual expenses option: £8,400 − £4,200 (cost of stock) − £400 postage = £3,800 taxable. Actual expenses win.
    3. Step 3 — SA registration: gross > £1,000 triggers s.7 TMA notification. Should have registered by 5 October 2025 for 2024/25. Late registration penalty under Sch 41 FA 2008 risk.
    4. Step 4 — Tax + NIC: £3,800 trading profit at 20% basic = £760 income tax (Marcus is already PAYE-employed using personal allowance). Class 4 NIC at £3,800 — below 2024/25 Class 4 LPL £12,570 so nil Class 4.
    5. Step 5 — CONNECT trigger: HMRC receives Vinted's January 2025 report showing £8,400 gross. CONNECT cross-references 2024/25 SA returns and finds Marcus has no SA. Nudge letter issued mid-2026.
    6. Step 6 — Best response: voluntary correction via Digital Disclosure Service (or late SA registration + return). Penalty loading materially lower than waiting for s.9A formal enquiry.

    Outcome: £760 income tax + late registration + potential late filing penalty. Voluntary disclosure caps penalty exposure. The 'I thought it was a hobby' defence fails on 187 transactions + buying-with-intent.

    How this connects to the rest of the framework

    Trading + Property Allowance £1k each →

    Trading Allowance does not remove reporting — platforms report gross sales regardless of allowance availability.

    eBay + Vinted: personal vs trading →

    Personal-effects sellers above de minimis are reported even where they have no tax to pay — be ready to explain on enquiry.

    Hobby vs trade framework →

    Hobby-status assertion is testable on enquiry against the six badges of trade; CONNECT triggers the testing.

    /tribunals-and-hmrc-enquiries/voluntary-disclosure-mechanisms →

    Digital Disclosure Service is the cleanest route for unreported prior-year platform income.

    /self-assessment →

    All reported platform sellers above the Trading Allowance gross threshold must file SA.

    Frequently asked questions

    What happens if I miss the Self Assessment deadline?+
    The Self Assessment deadline is 31 January (online filing) for the previous tax year. Miss it and HMRC apply an automatic £100 penalty. Beyond that: £10 per day from 3 months late (capped at £900), 5% of tax due at 6 months late, and another 5% at 12 months late, under Schedule 55 of the Taxes Management Act 1970. If you have a genuine reason (serious illness, bereavement, technical issue with HMRC's systems) you can appeal with evidence; HMRC accepts reasonable excuse appeals in most genuine cases.
    Do I need an accountant or can I file Self Assessment myself?+
    Legally you can file Self Assessment yourself via gov.uk for free, most simple sole-trader returns (single income source, basic expenses) are realistic to self-file. An accountant adds real value when: your trading profit is above £40,000 (extraction-strategy decisions matter), you have multiple income streams (PAYE + self-employment + property + dividends), you've crossed the £90,000 VAT threshold, you're considering incorporation, or you have an HMRC enquiry. Expect to pay £400-£1,500/year for a typical sole-trader accountant; the cost is itself a deductible expense.
    How do payments on account work?+
    When your Self Assessment tax bill exceeds £1,000 for the first time, HMRC requires payments on account toward NEXT year's tax. Half the current bill is due 31 January (alongside the current bill); the other half is due 31 July. So your first January after crossing the threshold can hit with a double-bill: last year's balance + first payment on account. Adjust via Form SA303 if you expect next year's income to drop substantially. Payments on account don't apply if more than 80% of your tax is collected via PAYE.
    Does HMRC see my full transaction list?+
    Platforms report seller-level gross consideration + identifying data, not individual transaction line items. HMRC can request line-item data via Schedule 23 FA 2011 notice if needed for an enquiry.
    What if I sell on multiple platforms?+
    Each platform reports separately. CONNECT aggregates across platforms by NI number / TIN. Your SA self-employment page reports total trade gross — show the aggregate; HMRC matches it.
    I sell my own old clothes — am I trading?+
    Selling genuine personal effects you bought + wore yourself, at less than original cost, is typically NOT a trade — badges of trade are not met. CGT chattel rule (TCGA 1992 s.262) exempts disposals at £6,000 or less per chattel. But the platform still reports you above de minimis — you may need to explain on enquiry.
    Will the European €2,000 threshold change in GBP?+
    OECD denomination is €2,000. HMRC publishes a GBP equivalent annually (historically around £1,700). Check the latest HMRC guidance before relying on a specific GBP figure.

    Free + regulated-body resources

    Last reviewed: