Vinted Seller Taxes France: 2025 Guide
April 21, 2026

Selling secondhand clothes on Vinted feels low-stakes until French tax authorities start receiving automatic data about your account. That shift happened quietly, but the consequences for non-compliant sellers are anything but quiet.
The DAC-7 directive, implemented across EU member states including France, requires Vinted to report seller data to the Direction Générale des Finances Publiques (DGFiP) once you cross specific thresholds. Hit €2,000 in annual revenue or complete more than 30 transactions, and your sales figures land on a tax authority desk (Vinkit, 2026). Most sellers don't know this is happening.
This guide covers exactly what triggers a tax obligation for Vinted sellers in France, which tax regime applies to you, and what happens if you ignore it. The rules changed materially in the last two years. If you're still operating on assumptions from 2022, you're exposed.
#01How DAC-7 Changed Everything for French Vinted Sellers
Before DAC-7, French sellers on Vinted operated on something close to an honour system. Declare if you felt like it, stay quiet if you didn't. That era is over.
DAC-7 is an EU directive that requires digital platforms like Vinted to collect seller identity data and automatically report transaction volumes to national tax authorities. In France, that means the DGFiP receives a data file for every seller who either earns more than €2,000 in annual revenue or completes more than 30 transactions in a calendar year (Vinkit, 2026). Vinted doesn't ask for your permission. It reports automatically.
What this means in practice: if you've been selling casually and staying quiet, you may already have a data trail sitting with French tax authorities. A mismatch between what Vinted reports and what you declare is exactly the kind of discrepancy that triggers a control.
The reporting threshold is not the same as the threshold for owing tax. The two numbers are different, and sellers frequently confuse them. Reporting kicks in at €2,000 or 30 items. Tax obligations kick in at a higher bar, which we cover in the next section. But the reporting threshold means the DGFiP can see your activity before any tax is actually owed, and they'll notice if nothing appears on your return.
#02The Thresholds That Actually Trigger a Tax Bill
Not every Vinted sale creates a taxable event. French tax law distinguishes between occasional private sales (selling your old wardrobe) and regular commercial activity (buying to resell). The distinction matters enormously for your tax position.
Occasional private sales of personal goods are generally exempt. You bought a coat, wore it, sold it for less than you paid. That's not income. French law has historically excluded these transactions from income tax, and that hasn't changed.
The line into taxable territory is crossed in two ways. First, if your annual profits from Vinted exceed €5,000, you have a tax obligation regardless of how you describe your activity. Second, if you earn more than €3,000 in profit and complete more than 20 transactions in a year, the same obligation applies (Vinkit, 2026). Either condition is sufficient. You don't need to meet both.
If you're buying items to resell at a profit, frequency and intent matter. Tax authorities look at the nature of goods sold, how regularly you sell, and whether there's a clear profit motive. Selling 200 items of fast fashion you sourced wholesale is not a private wardrobe clearance. The DGFiP knows this.
The practical test: if you're actively sourcing stock to sell on Vinted for profit, you're running a commercial activity under French law. Register accordingly.
#03Micro-BIC Is the Right Regime for Most Active Sellers
Once you're in taxable territory, you need to declare under a regime. For most Vinted sellers in France, micro-BIC is the correct choice.
Micro-BIC applies to commercial activities below €77,700 in annual turnover (the 2025/26 threshold). The tax calculation is straightforward: you declare your gross Vinted revenue, and a flat 71% deduction is applied automatically. You pay income tax on the remaining 29% of revenue (Vinkit, 2026). You don't need to itemise every expense. The abattement does that work for you.
For example: €10,000 in gross Vinted sales means you declare €2,900 as taxable income. That figure then gets taxed at your marginal income tax rate. Social contributions (prélèvements sociaux) apply on top, currently around 17.2% on the net amount.
The alternative is the régime réel, which lets you deduct actual costs but requires proper bookkeeping, invoices, and a full accounting of every expense. For a Vinted seller turning over €15,000 a year in secondhand clothing, micro-BIC almost always wins on simplicity. Only consider régime réel if your actual deductible costs exceed 71% of revenue, which is rare in secondhand retail.
Declaration happens via your annual income tax return (formulaire 2042 C PRO). Report turnover in the section for bénéfices industriels et commerciaux. The 71% deduction is calculated automatically.
#04Penalties for Non-Declaration Are Not Theoretical
Some sellers read the thresholds, decide they're below them, and stop thinking about it. Others know they're above the thresholds and decide to take the risk. The second group is making a genuinely expensive gamble.
If the DGFiP identifies undeclared Vinted income, the reassessment process adds back the income plus interest on late payment at 0.20% per month. That's the baseline. If inspectors determine the non-declaration was in bad faith (which they often do when DAC-7 data clearly contradicts a return), penalties jump to 40% of the additional tax owed (Vinkit, 2026). For a seller who's been quietly turning over €20,000 a year for three years, that arithmetic gets painful fast.
Fraud cases can go further. Deliberate concealment with intent to evade carries criminal exposure under French tax law, including fines well above the tax owed.
The practical risk is higher now than it was two years ago. DAC-7 created a direct data pipeline from Vinted to the DGFiP. Tax authorities don't need to conduct an investigation to find you. The data arrives automatically. A seller who appears in the DAC-7 report and doesn't appear on a tax return is a discrepancy that triggers a control. Act accordingly.
#05Track Your Sales Before the Tax Office Does It for You
The DAC-7 regime puts the data question squarely back on sellers: if tax authorities already have your sales data, you need to know your own numbers at least as well as they do.
Spreadsheets work until they don't. A seller managing 300+ transactions a year across multiple clothing categories, tracking purchase prices, shipping costs, and per-item margins in a spreadsheet is one import error away from filing incorrectly.
Vinta is built for Vinted sellers and addresses this directly. It connects to your Vinted account via a Chrome extension and builds a complete database of all orders sold, with real-time sales tracking and performance analytics. You can see your total revenue, per-item margins, and full sales history without manually entering anything.
For sellers preparing their micro-BIC declaration, Vinta's CSV export lets you pull your gross Vinted revenue in a format ready for tax reporting. That single number, your gross annual turnover, is what you enter on the 2042 C PRO. Knowing it precisely matters. Guessing it creates risk.
Vinta also tracks purchases, which is useful if you're ever required to demonstrate the difference between personal sales and commercial resale activity. A documented purchase history makes the case for occasional private seller status far more credibly than memory alone.
At £20/month or a £49 one-time lifetime payment, Vinta is considerably cheaper than a tax advisor correcting a mis-filed return.
#06Occasional Seller or Professional: Draw the Line Clearly
French tax authorities apply a qualitative test when deciding whether Vinted activity is personal or commercial. The numbers are one input, but they're not the only one.
Factors that push toward commercial classification include: buying goods to resell (not clearing personal possessions), selling regularly throughout the year rather than in occasional bursts, pricing items for profit above purchase price rather than to clear space, and operating with a structured approach (categories, photography, pricing strategy). None of these individually triggers a professional classification, but the combination matters.
The clearest signal is intent. Did you buy this item to sell it? If yes, it's commercial activity. French courts have upheld this interpretation repeatedly.
The practical consequence of commercial classification is not just an income tax obligation. Social contributions through URSSAF apply, and if your activity is regular and professional, you may need to register as a micro-entrepreneur (auto-entrepreneur) or declare under a standard BIC regime. Registration with the Registre National des Entreprises may be required.
If you're already operating at the level where this question applies, get a proper accounting picture of your activity before deciding how to file. Vinta's order management and inventory tracking gives you the data foundation for that conversation with a tax professional.
#07What French Sellers Can Learn from the UK Model
The UK went through a similar reckoning with HMRC's approach to online marketplace sellers, and the experience is instructive for French sellers dealing with DAC-7 now.
HMRC introduced its own digital sales reporting requirements and tightened enforcement around platforms like Vinted, eBay, and Depop. The pattern was the same: sellers who assumed casual activity was invisible discovered it wasn't. The Vinted HMRC Trading Allowance: The £1,000 Rule and associated guidance became necessary reading for UK sellers almost overnight.
France is at the same inflection point. DAC-7 is the mechanism. The €2,000/30-transaction reporting threshold is the equivalent of HMRC's automated data collection. Sellers who act now, before receiving a notice from the DGFiP, are in a far better position than those who wait.
The structural lesson: tax authorities across the EU now have the data infrastructure to match platform-reported income against personal tax returns. The gap between what you sell and what you declare is visible in a way it wasn't before 2023. If you're selling seriously on Vinted in France, treat your tax position as a live compliance question, not a once-a-year afterthought.
French tax authorities now receive automatic data from Vinted on every seller who crosses the €2,000 revenue or 30-transaction threshold. The obligation to declare is real, the penalties for non-declaration reach 40% in bad faith cases, and the micro-BIC regime makes compliant filing genuinely straightforward once you know your gross revenue figure.
That last part is where Vinta earns its place. If you're selling at volume on Vinted in France, you need a clean record of your annual turnover before you file. Vinta connects to your Vinted account, tracks every order in real time, and lets you export your sales data to CSV for tax reporting. No spreadsheet archaeology in April, and no guessing at your gross revenue.
Get your numbers in order now, before the DGFiP does it for you.
Frequently Asked Questions
In this article
How DAC-7 Changed Everything for French Vinted SellersThe Thresholds That Actually Trigger a Tax BillMicro-BIC Is the Right Regime for Most Active SellersPenalties for Non-Declaration Are Not TheoreticalTrack Your Sales Before the Tax Office Does It for YouOccasional Seller or Professional: Draw the Line ClearlyWhat French Sellers Can Learn from the UK ModelFAQ