Vinted Tax Poland: What Polish Sellers Must Know
May 6, 2026

Polish Vinted sellers are getting letters from the tax office. The EU's DAC7 directive came into force, and Vinted now reports seller data directly to national tax authorities across member states, including Poland's Krajowa Administracja Skarbowa (KAS). If you've been selling on Vinted in Poland and assuming nobody was watching, that assumption is now wrong.
The rules are more specific than most sellers realise. Poland sets a PLN 30,000 annual income threshold before tax kicks in, but that number comes with conditions that catch people off guard, and DAC7 triggers reporting obligations well before you hit that limit. Selling items you owned for less than six months? That changes everything.
This guide covers the actual numbers, the actual rules, and what you need to do right now if your Vinted sales are growing.
#01The PLN 30,000 threshold and what it actually means
Poland provides a general income tax-free allowance, though many Vinted sellers mistakenly assume that earning below this threshold means they owe nothing and have no filing obligations. That is not accurate.
The threshold applies to total annual income from all sources. If you have a salaried job plus Vinted income, the Vinted earnings stack on top of your salary. Sellers already earning close to or above the allowance limit from employment have zero headroom before their Vinted profits become taxable.
There is a second condition that catches casual sellers: the six-month rule. Items you sell on Vinted that you owned for fewer than six months before selling are treated as taxable income regardless of the amount (Sekap.pl, 2026). Sell a jacket you bought three months ago? Taxable. Sell a coat you wore for two years? Not taxable. This distinction matters enormously for resellers who buy items specifically to flip on Vinted, because almost every sale they make falls on the wrong side of that line.
#02DAC7 reporting: the threshold that triggers Vinted to act
DAC7 is an EU directive that requires digital platforms to collect and report seller data to tax authorities. Vinted complies. The reporting threshold is 30 transactions or €2,000 in revenue in a calendar year (Vinkit, 2026). Cross either of those lines and Vinted reports your data to KAS automatically.
This does not mean you owe tax the moment Vinted reports you. It means the tax authority now has your transaction history and will compare it against any declaration you file, or notice the absence of one.
Some sellers confuse the DAC7 reporting threshold with the tax liability threshold. They are different things. The €2,000 reporting trigger tells Vinted when to file. Your actual Polish tax obligation depends on whether your profit exceeds your personal allowance, how long you owned the items, and whether KAS treats your activity as casual selling or a business. Sellers earning above roughly €5,000 in profits, or €3,000 with more than 20 transactions, face higher scrutiny and are most likely to attract a formal inquiry (BiznesBaza, 2026).
Ask Vinted to confirm how they report: they will request your PESEL or NIP (National Insurance or tax number) once you cross 30 items or €2,000 in annual sales.
#03Casual seller vs. business: where the line sits in Poland
Poland's tax authorities use intent and pattern to distinguish casual sellers from business operators. A casual seller clears out clothes they no longer want. A business seller buys items to resell at a profit, does so repeatedly, and has a systematic approach to sourcing and listing.
If you buy branded clothing to flip on Vinted, source from thrift stores with resale in mind, or maintain a steady inventory of items you never personally used, you are operating a business in the eyes of KAS, regardless of what you call yourself. The practical consequence: you may need to register as a sole trader (jednoosobowa działalność gospodarcza), which opens up the ability to deduct business costs but also creates formal filing obligations.
Registering as self-employed in Poland gives you access to a flat 19% tax rate or the tax scale (12%/32%) depending on your income level, and you can deduct legitimate costs: shipping, packaging, the original purchase price of items sold, and platform fees. Without registration, you cannot deduct costs against Vinted income, which means paying tax on gross receipts rather than net profit. For high-volume sellers, that difference is significant.
For context on how this compares across Europe, the DAC7 and Vinted: What EU Sellers Must Know guide covers how DAC7 operates across member states.
#04VAT registration: when Polish Vinted sellers face it
Most Polish Vinted sellers will never hit the VAT threshold. Poland's VAT registration limit is PLN 200,000 to PLN 240,000 annually as of January 2026 (marosavat.com, 2026). That is a very high bar for a secondhand clothing seller.
The sellers who need to pay attention are those running Vinted as a genuine business with high turnover, particularly if they are also selling across EU borders. Poland is implementing new legislation aligned with the EU's ViDA (VAT in the Digital Age) package in 2026, which will affect how cross-border digital commerce is handled and may introduce additional compliance steps for business sellers (KPMG, 2026).
For the vast majority of Vinted sellers in Poland, VAT is not a near-term concern. Focus on income tax and DAC7 compliance first. If your annual Vinted turnover approaches PLN 100,000, speak to an accountant about whether VAT planning makes sense before you hit the threshold without realising it.
#05Record-keeping: what Polish sellers need to document
KAS can request documentation going back several years. If you cannot show what you paid for an item, when you bought it, and what you sold it for, you cannot prove your profit calculation is accurate. The tax office will estimate it for you, and their estimate will not be in your favour.
For every Vinted sale, you need to record: the original purchase date, the purchase price, the Vinted sale price, platform fees deducted, shipping costs, and the net proceeds. For items you owned for more than six months, you still want the purchase date documented, because that date is your legal defence against a tax assessment.
This is where tools matter. Tracking this manually in a spreadsheet is fragile. Vinta.app is built for Vinted sellers and handles exactly this problem. It connects to your Vinted account via a Chrome extension, back-fills your full historical order data automatically, tracks purchase costs, calculates profit per item, and produces tax-compliant reports with CSV export for accounting. Polish sellers using Vinta.app have a structured record of every transaction, which is precisely what KAS would want to see. For sellers who want to see what proper Vinted record-keeping looks like before building a system, the Essential Record-Keeping for Vinted Sellers: A UK Tax Guide covers the underlying principles that apply across markets.
#06What happens if you don't declare
Undeclared Vinted income in Poland is not a theoretical risk. Vinted's DAC7 reporting means KAS already has the data. They will match it against your tax return. If you file nothing and Vinted has reported €3,000 in sales and 35 transactions, expect a letter.
The consequences follow a predictable path: initial inquiry, request for documentation, assessment of unpaid tax plus interest, and potentially a penalty. Interest on unpaid tax in Poland accrues over time, increasing the total amount owed. If KAS determines the omission was deliberate rather than an error, the penalty multiplier increases further.
The practical advice is simple. If you have sold more than 30 items or earned more than €2,000 on Vinted in any year since DAC7 came into effect, check whether you had a filing obligation. If you did and did not file, consider a voluntary disclosure before KAS contacts you. Voluntary disclosures attract lower penalties than assessments that follow a KAS audit. Do not wait for the letter.
#07Tools Polish sellers should use to stay compliant
Getting Vinted tax right in Poland requires accurate data, and accurate data requires automation. Manual tracking fails because sellers forget to log purchases, lose receipts, and cannot quickly reconstruct a multi-year transaction history when asked.
Vinta.app solves the data problem for Vinted sellers. Connect your Vinted account once, and Vinta.app pulls in your complete sales history, including historical orders made before you signed up. From there, you log your purchase costs against each item, and Vinta.app calculates profit per sale automatically. The CSV export is formatted for accounting use, which simplifies handing data to a Polish accountant or uploading into local tax preparation software.
For sellers who want to estimate their tax exposure before getting into detailed record-keeping, understanding your position under DAC7 rules is a helpful starting point. Use these estimates as a guide, not a substitute for proper records.
Vinted's own platform only shows you sales totals. It does not calculate profit, deduct your purchase costs, or organise your data into a format that works for a PIT-36 or PIT-36L filing. Vinta.app fills that gap. For a broader view of what software options exist for Vinted resellers, see Software for Vinted Resellers: What You Actually Need.
Polish sellers who have been treating Vinted income as invisible money need to adjust. DAC7 reporting is live, KAS has the transaction data, and the PLN 30,000 threshold has conditions attached that most casual sellers do not know about. The six-month rule on item ownership alone could turn a handful of flipped items into a taxable event.
If your Vinted sales in Poland are growing, do two things this week. First, pull your Vinted transaction history and compare it against the DAC7 thresholds (30 items or €2,000). Second, connect your account to Vinta.app so every future sale is automatically logged, costed, and ready for a clean tax report. Waiting until you receive an inquiry from KAS is not a strategy.
Frequently Asked Questions
In this article
The PLN 30,000 threshold and what it actually meansDAC7 reporting: the threshold that triggers Vinted to actCasual seller vs. business: where the line sits in PolandVAT registration: when Polish Vinted sellers face itRecord-keeping: what Polish sellers need to documentWhat happens if you don't declareTools Polish sellers should use to stay compliantFAQ