Michelle Legge
By Michelle LeggeHead of Crypto Tax Education
Updated Mar 12, 2025
This article has been fact checked and reviewed as per our editorial policy.

Poland Crypto Tax Guide 2025 [Podatek od Kryptowalut]

How is crypto taxed in Poland? We've got everything you need to know in our Poland Crypto Tax Guide 2024, including crypto capital gains, crypto income, and how to calculate and report your crypto taxes to the Krajowa Administracja Skarbowa (KAS) by the 30th of April deadline.

Do you pay cryptocurrency taxes in Poland?

Yes. You’ll pay tax on crypto in Poland whenever you have a profit from converting crypto to fiat currency like PLN.

How much tax do you pay on crypto in Poland?

You’ll pay a flat 19% tax on any gains or income from crypto in Poland.

How is crypto taxed in Poland?

In Poland, crypto - or virtual currency - is defined as a digital representation of value, that may be exchanged into legal tender and the laws around it are pretty simple. You’ll pay a flat 19% on any gain you make as a result of converting your crypto to fiat currency. While you might think that means you’ll only pay tax when you sell your crypto, it’s not quite the case. So when will you have a gain?

Crypto capital gains

The guidance from the Krajowa Administracja Skarbowa (KAS) around what constitutes a taxable disposal of crypto in Poland is clear. You’ll need to calculate a gain or loss from the following transactions:

  • Exchanging virtual currency for legal tender like PLN or EUR

  • Exchanging virtual currency for goods, services, or property rights

  • Settling liabilities with virtual currency

In other words, it’s only when you’ve converted your crypto to fiat that the KAS will tax your gains. This means lots of transactions - like trading crypto for crypto - are tax free in Poland.

Capital Gains Tax Rate Poland

There is no dedicated Capital Gains Tax rate in Poland, instead gains from crypto are taxed at a flat 19% tax rate.

How to calculate gains and losses

It’s easy to calculate your gain or loss from crypto. To start, you need to know your cost basis. That’s how much your crypto cost you to acquire, plus any allowable fees like purchase or sale fees.

Once you know your cost basis, simply subtract it from your sale price, or if you otherwise disposed of your crypto like spending it, use the fair market value of your crypto in PLN on the day you disposed of it.

This will leave you with a gain or a loss. Your gains will be taxed at 19%, while your losses aren’t taxable (but they are useful so we’ll cover more on this in a moment).

Accounting methods for crypto in Poland

The above explanation is simplistic, as the KAS have very unusual and specific accounting and reporting requirements for crypto investments.

The KAS guidelines are clear when it comes to reporting cryptocurrency: you need to report all crypto-related costs and sales. Costs include all purchases of crypto and any allowable expenses, while sales refers to the total revenue generated from selling crypto. This information must be aggregated and reported annually. Even if you have no income from crypto sales in a given year, you are still required to report any associated costs.

You can calculate your taxable income from crypto using the following formula:

Taxable income from crypto sales = Total revenue from sales during the year – Tax-deductible costs for the year

If your costs for acquiring crypto exceed your income from selling it in a given year (or if you don’t generate any income from crypto that year), you can carry the excess costs forward to the next tax year. In future years, you can treat this surplus as part of your regular tax-deductible costs, along with any new acquisition costs from that year.

Only expenses directly linked to the purchase and sale of virtual currencies are considered tax-deductible. Costs related to financing crypto purchases (such as loans or credit) cannot be deducted. Similarly, if you acquire crypto through mining, expenses for mining equipment and electricity used for mining are not deductible. Costs from exchanging one cryptocurrency for another are also excluded from tax-deductible expenses.

Lost and stolen crypto

The Polish tax office has not released guidance on the tax treatment of lost or stolen crypto. You should speak to your accountant or reach out to the tax authority directly to determine how to account for crypto losses due to theft.

Crypto income

The KAS guidance is only concerned with profits from crypto where they’re converted to a fiat currency. As such, many transactions where you’re earning crypto - like mining rewards or staking rewards - may be tax free upon receipt. But if you later sell these rewards, they’d be taxable as any other disposal for fiat currency.

As well as this, when determining the cost basis of crypto income, it’s likely that the cost basis would be 0 PLN, as you did not pay anything to acquire your crypto.

Although we’ve mentioned crypto mining and staking rewards, many other transactions, for example, airdrops, ICOs, or lending interest may be crypto income. Without guidance from the KAS, you should always speak to a qualified accountant for guidance.

Other taxes on crypto in Poland

When it comes to other potential taxes on crypto, only two could potentially apply: VAT and Gift Tax. 

For VAT, the guidance is clear: cryptocurrencies are considered means of payment rather than property. This classification by the Ministry of Finance influences their treatment under VAT regulations.

Meanwhile, for Gift and Inheritance Tax, it’s less than clear when it comes to crypto specifically. However, Poland does have a Gift and Inheritance Tax that applies to property and assets, so gifted crypto may be taxable too. The tax free exemption rules vary depending on your relationship to the donor.

Tax free transactions

With all the bad news out the way, let’s get to the good news, many crypto transactions in Poland will be tax free. This includes:

  • Buying crypto with fiat like PLN

  • Trading one cryptocurrency for another

  • Transferring crypto between your own wallets

  • Holding crypto long-term

  • And potentially crypto income upon receipt

When to report crypto taxes in Poland

You report your crypto as part of your annual tax return in Poland, in the PIT-38 form. The Polish financial year is the same as the calendar year (so between 1 January and 31 December each year). You’ll report any profits from crypto in your annual tax return between 15 February and 30 April of the following year. This is because some forms you may need to file relating to your crypto transactions have an earlier due date than your standard tax form, for example, the PIT-28 and PIT-28S tax forms.

How to report crypto taxes in Poland

You can report your crypto in two ways:

  • Paper forms

  • Via the online portal

If you use the online portal, you have three different options for submitting your tax return: 

  • an interactive PDF

  • The e-Deklaracje desktop app

  • The Twój e-PIT service

A banner with the Koinly Logo inviting crypto investors to Calculate Your Crypto Taxes with Koinly, a crypto tax calculator

Can the KAS track crypto?

Yes. Poland is an EU member and follows provisions like DAC-8, which mandates all crypto companies to follow financial service legislation, including collecting KYC data and sharing investor data with EU members - potentially including tax offices.

FAQs

Is crypto legal in Poland?
Does Poland have a Capital Gains Tax?
Can Koinly help me do my crypto taxes?
Disclaimer
The information on this website is for general information only. It should not be taken as constituting professional advice from Koinly. Koinly is not a financial adviser. You should consider seeking independent legal, financial, taxation or other advice to check how the website information relates to your unique circumstances. Koinly is not liable for any loss caused, whether due to negligence or otherwise arising from the use of, or reliance on, the information provided directly or indirectly, by use of this website.