taxes

Vinted taxes in Estonia: does DAC7 report you?

Two thresholds decide whether Vinted hands your details to the Estonian Tax and Customs Board — more than €2,000, or 30 sales or more, in a year, either one alone. What is reported, and what it does not mean.

Loe seda artiklit eesti keeles

If you sold on Vinted last year, two numbers decide whether the platform has already sent your details to the Estonian Tax and Customs Board. The rule is DAC7, an EU directive in force since 2023.

This article answers the question for Estonia. The thresholds below are EU-wide; everything after them is Estonian, because each country reports into its own national rules. If you are tax-resident elsewhere, take the numbers and check the rest against your own tax authority.

What DAC7 actually is

DAC7 obliges the operator of a digital platform to collect data about its sellers and hand it to a tax authority once a year. Vinted, Yaga and every other marketplace that takes a fee for putting a buyer in front of a seller is covered.

The platform does not decide whether you owe anything. It reports. The tax authority decides, from the data that reached it.

When you get reported

Two thresholds, counted per calendar year on each platform separately. Either one alone is enough: they are independent triggers, not a total you have to reach on both.

Scroll the table right →

TriggerThreshold in a calendar year
Number of sales30 or more
Money received from salesmore than €2,000

The two lines do not use the same comparison, and that is the directive's own wording rather than a typo here.

The count is at least: exactly 30 sales in the year is reported. Twenty-nine is not. The money is strictly more than: exactly €2,000.00 received is not reported, and €2,000.01 is.

The wording is the reason. The directive leaves out a seller who made "less than 30" sales and whose money "did not exceed EUR 2 000". Thirty is not less than thirty, so it counts. Two thousand does not exceed two thousand, so it does not.

Because either trigger works on its own, both of these sellers are reported:

  • two hundred sales at €5 each: the money never came near €2,000, but the count did;
  • one coat sold for €2,500: a single sale, but the money crossed the line.

Thirty sales a year is under three a month. Plenty of people who think of themselves as occasional wardrobe-clearers reach that without noticing.

Put your two numbers into the DAC7 checker if you would rather not count in your head. It is free, needs no account, and names which of the two triggers fired.

Which platforms this covers

Any operator that takes a fee for connecting buyers and sellers of goods, plus the service platforms in the same directive: ride-hailing, short-term letting. A direct sale in a Facebook group, or from a rented booth at a flea market, falls outside DAC7, because there is no platform operator in the middle to file the report. That does not make the money tax-free. It means nobody reports it for you.

What gets reported

  • name, address and personal identification code;
  • the bank account the money was paid into;
  • the number of sales and the total received, broken down by quarter;
  • the fees and commissions the platform withheld.

Does being reported mean you owe tax?

Not automatically. DAC7 moves data; it does not assess tax. In Estonia, selling your own personal belongings sits outside income tax even when the total passes €2,000, because clearing out a wardrobe you bought to wear is not income. Buying in order to resell is business income from the first euro, long before either DAC7 threshold comes into view.

So your tax still turns on the same question it always did: were you selling your own things, or buying things to sell? DAC7 changes one thing about answering it. The Estonian Tax and Customs Board can now see the numbers, so your answer has to be one you can evidence.

DAC7 is also not a VAT rule. VAT has its own registration threshold and its own special scheme for second-hand goods, and nothing on this page makes any sale exempt from it.

What to do about it

  1. Count. Vinted shows your sales history. Add up the sales and the money for the calendar year, on each platform separately.
  2. Answer the resale question honestly. If you were buying to resell, you are running a business and it needs registering. The size of the numbers is not what makes that true.
  3. Find the purchase receipts. If profit has to be declared, profit is the sale price minus what you paid. Without the purchase price, the whole amount received can be taxed instead.
  4. Start writing purchase prices down today. Reconstructing them from memory a year later is the most expensive way to do this job.

What usually costs people money here is the missing purchase price rather than the tax itself. On €3,000 of sales with €1,800 of stock behind them, having the receipts means declaring €1,200 instead of €3,000.