Cryptocurrency Tax Calculator
Calculate cryptocurrency tax. Import from Binance, Coinbase and others – FIFO, PLN conversion, PIT-38 summary.
Calculate cryptocurrency tax
Multi-exchange support
Register for freeFull calculations after importing files in Import.
Cryptocurrency tax in PIT-38
Cryptocurrencies in Poland are treated as virtual currencies and settled under PIT-38 at a 19% rate. Acquisition costs are accounted for separately from income (art. 22 sec. 14-16 of the PIT Act) — the FIFO method that applies to shares does not apply here. Income arises when exchanging for legal tender, goods, services or property rights other than another virtual currency. A complete transaction history is required — the calculator supports imports from major exchanges.
How to settle cryptocurrencies in PIT-38
Selling a virtual currency for legal tender (e.g. BTC for PLN) generates income subject to the 19% PIT-38 rate. A swap between virtual currencies (e.g. BTC for ETH) is not a disposal within the meaning of art. 17 sec. 1f of the PIT Act — no income arises from such a swap. Virtual-currency definition: art. 2 sec. 2 pt 26 of the AML Act of 1 March 2018 (referenced from art. 17 sec. 1g). Cryptocurrencies have a separate section E/F in PIT-38 (not section C/D like shares). If costs exceed income, the excess is carried over as unsettled costs (art. 22 sec. 14-16) — a mechanism different from share losses.
Importing from crypto exchanges
- •Binance — CSV export of the transaction history
- •Coinbase — CSV transaction report
- •Revolut Crypto — report from the mobile app
- •Generic CSV import — for other exchanges (format: date, type, quantity, price, currency)
Section E/F of PIT-38 — the crypto fields
Cryptocurrencies have a section of their own in PIT-38:
| E.36 | Revenue from the sale of cryptocurrencies |
| E.37 | Deductible costs incurred in the tax year |
| E.38 | Costs incurred in earlier years and not yet deducted |
| E.39 | Income (E.36 − E.37 − E.38) |
| E.40 | Costs not deducted, carried to later years |
| F.41 | Base for the crypto tax (the amount in box 39) |
| F.42 | Tax rate (19%) |
| F.43 | Tax on crypto income |
Common mistakes when settling crypto
- !Mistakenly treating crypto-to-crypto swaps as taxable events — under art. 17 sec. 1f no income arises
- !Confusing unsettled costs (art. 22) with prior-year losses (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 deductible costs
Frequently asked questions
Are cryptocurrencies taxed in Poland?
Yes. Cryptocurrencies are treated as virtual currencies. Profits are subject to PIT-38 at 19%. Acquisition costs are accounted for separately under art. 22 sec. 14-16 of the PIT Act — the FIFO method that applies to shares does not apply here.
Does the calculator support multiple exchanges?
Yes. Import history from Binance, Coinbase, Kraken and others. The system will apply FIFO and generate a PIT-38 summary.
Is a crypto-to-crypto swap taxable?
No. A swap between virtual currencies (e.g. BTC for ETH) is not a disposal within the meaning of art. 17 sec. 1f of the PIT Act — no taxable income arises. Income arises only when exchanging for legal tender, goods, services or property rights other than another virtual currency.
How do carried-forward costs work (Art. 22 ust. 14-16)?
If crypto costs exceed crypto revenue in a given year, the excess carries over to later years as 'costs not deducted'. This is a different mechanism from a loss on shares (Art. 9 ust. 3): costs not deducted do not expire after five years.
Can a crypto loss be set against gains on shares?
NO. Cryptocurrencies have their own section in PIT-38 (E/F) and shares have theirs (C/D). Costs not deducted on crypto can only be used against future crypto gains.
Which exchanges can I import from?
We support CSV import from Binance, Coinbase and Revolut Crypto. If your exchange is not on the list, use the generic CSV import.