AI Side-Hustle Platform-Reporter Tax Reconciler
Vinted CSV to SA103S in Twenty Minutes
Executive Summary
In a nutshell
A web app that ingests a casual seller's Vinted, eBay, Etsy, Depop, Airbnb or Vrbo data — the same data HMRC has just received under the UK's new Digital Platform Reporting rules — strips out cost basis, applies the £1,000 trading allowance, computes gross + net trading income by tax year, classifies each transaction as trading or chattels disposal, and either drafts the SA103S/SA105 figures for a self-assessment return or assembles a Worldwide Disclosure Facility / Digital Disclosure Service voluntary disclosure pack — before an HMRC nudge letter lands. Targeting roughly 4 million UK sellers in DAC7 scope who are not on any accountant's books and don't know what an SA103S even is. Distinct from the AI HMRC Letter Decoder — that's post-letter triage, this is pre-letter prevention plus voluntary disclosure.
The Story
Meet the user

Ravi works as a junior project manager in Reading. Every weekend he and his partner trawl charity shops, car boots and Vinted itself, hunting Carhartt jackets, vintage North Face fleeces and Y2K Diesel jeans they can flip for £25–£60. By the end of 2025 he'd done 312 sales across Vinted, eBay and Depop, banked roughly £8,400 gross, and never given HMRC a thought. In January 2026 his Twitter feed started filling up with screenshots of Compliance Check — Online Marketplace Income letters. His mate Jack got one. His sister-in-law's flatmate got one. Vinted itself emailed him a cheery DAC7 explainer and confirmed they'd sent his details to HMRC on 31 January. He has roughly six months — maybe twelve — before a brown envelope drops on his doormat too. He doesn't know what counts as profit, what a "chattel" is, whether his charity-shop receipts (he didn't keep any) count as cost basis, or whether his £1,000 trading allowance even applies to him given he sold above £1,700.
He spends a Sunday morning Googling and ends up in a maze. Pie.tax wants him to add every transaction by hand. ANNA Money is a business bank account, not a side-hustle reconciler. Link My Books is built for full-time Amazon FBA sellers with QuickBooks integrations costing £17/mo. TaxScouts will file a return for £169 but won't tell him whether to disclose voluntarily first. Then someone in r/UKPersonalFinance recommends PlatformTax — paste your Vinted CSV, your eBay download and your Depop export, get back a colour-coded report showing his actual taxable profit (£2,140 after the trading allowance and reasonable cost-basis estimates), an SA103S draft ready to copy into HMRC's portal, and a one-click Worldwide Disclosure Facility pack for the prior tax year he never declared. £29 per tax year. Twenty minutes later he's voluntarily disclosed, capped his penalty at 10% rather than 30–70%, and the panic is gone.
Scores
How does this idea stack up?
7.6/10
~4M UK sellers in DAC7 scope, no consumer tool serving micro-sellers (<£10k revenue), £40M HMRC enforcement campaign confirms the problem is real
Active panic across Mumsnet, MSE, Reddit, Twitter; people don't understand £1,000 vs £1,700 vs profit; nudge letters landing daily
CSV-first MVP is straightforward; rules engine + PDF generator + Stripe; no platform APIs needed for v1 (Vinted has no public API anyway)
First DAC7 full-year report filed 31 Jan 2026; nudge-letter wave imminent; voluntary disclosure window closes when letters arrive
DAC7 rules are permanent (evergreen reporting), but the voluntary disclosure wedge has 24-36 months before incumbents add it; pivot to annual SA103S filer afterwards
Standard Next.js + Postgres + Stripe; rules engine is the hardest bit; 6-8 weeks solo, <£1,000 launch budget
Strongest
Timing
DAC7 first reports just filed, HMRC enforcement campaign live, ~4M letters being prepared. You will never get a sharper before/after moment than this.
Watch out
Durability
Pie.tax, ANNA, and Untied could ship a Vinted importer module within 6 months. The wedge is voluntary disclosure + multi-platform reconciliation; defend it with depth, then expand to recurring SA103S annual filer.
Pain Point
The problem
“Vinted - have you informed HMRC about sales, or earnings. I'm under the threshold but been told to report 🤷♀️”
— Mumsnet thread, 2025
Three layers of pain stack on top of each other. First, confusion about thresholds. Every guide written for sellers conflates the £1,700/30-item DAC7 platform-reporting threshold with the £1,000 trading allowance with the profit test. The Chartered Institute of Taxation has formally warned HMRC about this "side hustle time-bomb" in 2026. TaxWatch UK summed it up: "The media reporting of this change has been extremely unhelpful as it has created panic and confusion for a sizeable proportion of individuals who don't have additional tax to disclose or pay."
Second, cost-basis nightmare. Casual resellers (Vinted vintage flippers, eBay charity-shop hunters) don't have receipts. They genuinely don't know what their stock cost. Without a cost-basis estimator, their gross sales look like 100% profit and their tax bill is wildly overstated.
Third, the disclosure dilemma. People who should declare prior years (the genuine tax-evading 5-15%) don't know about the Worldwide Disclosure Facility / Digital Disclosure Service penalty discount. They sit and wait for a letter, by which point penalties jump from ~10% to 30-70%+.
HMRC has launched a £40 million enforcement campaign targeting Vinted/eBay sellers. BDO confirmed 4 million sellers are in the data dump. The window for voluntary disclosure is open now — and most of the target market doesn't know it exists.
Want reports like this every Thursday?
One validated UK business opportunity per week. Free.