Podatek GiełdyKalkulator PIT
Features
Pricing
Supported Brokers
Knowledge Base
FAQ
Home/Calculators/Cryptocurrency Tax Calculator

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 free

Full 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.36Revenue from selling cryptocurrencies
E.37Tax-deductible costs incurred in the tax year
E.38Costs incurred in previous years and not yet deducted
E.39Income (E.36 − E.37 − E.38)
E.40Unsettled costs carried over to the following years
F.41Tax base for cryptocurrencies (the amount from poz. 39, after rounding)
F.42Tax rate (19%)
F.43Tax on income from cryptocurrencies
F.44Tax paid abroad (art. 30b ust. 5e and 5f)
F.45Tax 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.

PIT-38 calculator →Stock tax calculator →Guide to cryptocurrency tax →Strata z giełdy →Podatek od zysków kapitałowych →
Podatek GiełdyKalkulator PIT

Automatic capital gains tax calculation for Polish investors. Stocks, ETFs, crypto, and dividends.

Product

  • Home
  • Sign in
  • Pricing

Calculators

  • Calculators
  • PIT-38 calculator
  • Stock tax calculator
  • Crypto calculator

Brokers

  • All brokers
  • XTB
  • Interactive Brokers
  • DEGIRO

Help

  • Knowledge base
  • Broker exports
  • Forms
  • PIT-38 guide

Legal

  • Terms
  • Privacy Policy
  • Legal disclaimer
  • Cookie policy
Secure SSL connectionGDPR compliant

© 2026 Podatek Giełdy. All rights reserved.

Auxiliary tool for tax calculations. Not legal or tax advice. Consult a tax advisor.