Cryptocurrency Tax Calculator
Calculate the tax on cryptocurrencies. Import from Binance, Bybit, Coinbase and Revolut – conversion into PLN at NBP exchange rates, costs under art. 22 ust. 14–16 and a summary for PIT-38.
Calculate the tax on cryptocurrencies
Support for multiple exchanges
Sign up for freeFull calculations after importing files in Import.
Cryptocurrency tax in PIT-38
In Poland, cryptocurrencies are treated as virtual currencies and settled in PIT-38 at a rate of 19%. Acquisition costs are settled separately from revenue (art. 22 ust. 14-16 of the PIT Act) — the FIFO method typical of shares does not apply. Revenue arises on exchange for legal tender, goods, a service or a property right other than a virtual currency. Settling requires a complete transaction history — the calculator supports import from popular exchanges.
How do I settle cryptocurrencies in PIT-38?
Selling a virtual currency for legal tender (e.g. BTC for PLN) gives you revenue, which you report in part E of PIT-38; you pay the 19% tax on income, i.e. the excess of revenue over costs. Exchanging a virtual currency for another virtual currency (e.g. BTC for ETH) is not a disposal for consideration (odpłatne zbycie) within the meaning of art. 17 ust. 1f of the PIT Act — no revenue arises from it. Definition of a virtual currency: art. 2 ust. 2 pkt 26 of the Act of 1 March 2018 on counteracting money laundering (by reference in art. 17 ust. 1g). Cryptocurrencies have their own section E/F in PIT-38 (not section C/D, as shares do). If costs exceed revenue, the excess carries over as unsettled costs (art. 22 ust. 14-16) — a different mechanism from a loss on shares.
Import from cryptocurrency exchanges
- •Binance — transaction history export (CSV or XLSX)
- •Bybit — transaction history export (CSV)
- •Coinbase — CSV transaction report
- •Revolut Crypto — report from the mobile app
- •Universal CSV import — for other exchanges (format: date, type, quantity, price, currency)
Section E/F in PIT-38 — the crypto fields
Cryptocurrencies have a dedicated section in PIT-38:
| E.36 | Revenue from selling cryptocurrencies |
| E.37 | Tax-deductible costs incurred in the tax year |
| E.38 | Costs incurred in previous years and not yet deducted |
| E.39 | Income (E.36 − E.37 − E.38) |
| E.40 | Unsettled costs carried over to the following years |
| F.41 | Tax base for cryptocurrencies (the amount from poz. 39, after rounding) |
| F.42 | Tax rate (19%) |
| F.43 | Tax on income from cryptocurrencies |
| F.44 | Tax paid abroad (art. 30b ust. 5e and 5f) |
| F.45 | Tax due |
Common mistakes in settling crypto
- !Wrongly treating a crypto-to-crypto swap as a taxable event — under art. 17 ust. 1f no revenue arises then
- !Confusing unsettled costs (art. 22) with a loss from previous years (art. 9) — these are different mechanisms
- !Combining crypto and share losses — these are separate sections (E/F vs C/D)
- !Failing to include exchange commissions as a tax-deductible cost
Frequently asked questions
Are cryptocurrencies taxed in Poland?
Yes. Cryptocurrencies are treated as virtual currencies. Gains are subject to PIT-38 at a rate of 19%. Acquisition costs are settled separately under art. 22 ust. 14-16 of the PIT Act (ustawa o PIT) — the FIFO method typical of shares does not apply.
Does the calculator support multiple exchanges?
Yes. Import your history from Binance, Bybit, Coinbase and Revolut, and from other exchanges – through the universal CSV import. The system combines the data from all files and prepares a summary for part E/F of PIT-38.
Is a crypto-to-crypto swap taxed?
No. Exchanging one virtual currency for another (e.g. BTC for ETH) is not a disposal for consideration (odpłatne zbycie) within the meaning of art. 17 ust. 1f of the PIT Act — no taxable revenue arises from it. Revenue arises only on exchange for legal tender, goods, a service or a property right other than a virtual currency.
How do unsettled costs work (art. 22 ust. 14-16)?
If in a given year your crypto costs exceed your revenue, the excess costs carry over to the following years as 'unsettled costs' (koszty nieodliczone). This is a different mechanism from a loss on shares (art. 9 ust. 3). Unsettled costs do not expire after 5 years.
Can crypto losses be deducted from gains on shares?
No. Cryptocurrencies have their own part of PIT-38 (E/F), and shares have a separate one (C/D). Unsettled crypto costs reduce only your future crypto revenue.
Which exchanges can I import data from?
We support files from Binance (CSV or XLSX), Bybit, Coinbase and Revolut. If your exchange is not on the list, you can use the universal CSV import.