Calculate your cryptocurrency taxes for Poland. 19% flat rate. Automatic PIT-38 compliant reports. Track Bitcoin, Ethereum, and all your crypto gains.
Free to calculate. Export PIT-38 reports when ready.
See your Polish crypto tax position in real-time
Poland taxes cryptocurrency gains at a flat 19% rate. No progressive brackets. No holding period discounts. Simple.
Every crypto trade triggers a taxable event. Selling Bitcoin for PLN. Swapping ETH for USDC. All taxed at 19%.
Mining and staking rewards are taxed as income at receipt. The market value when you receive them becomes your cost basis.
DeFi swaps, liquidity pool deposits/withdrawals, and yield farming rewards are all taxable events under Polish law.
PIT-38 is the Polish tax form for capital gains. Here's what you need to know.
Report all crypto transactions from January 1 to December 31. No fiscal year options.
File PIT-38 by April 30 of the following year. Late filing incurs penalties and interest.
Each disposal must be listed individually on PIT-38. Purchase date, sale date, costs, proceeds.
All crypto values must be converted to PLN at the time of transaction using NBP exchange rates.
Crypto losses in Poland can be carried forward indefinitely. No 5-year limit like some jurisdictions.
Every transaction automatically converted to PLN at transaction time using historical market rates.
First-in-first-out matching applied to calculate accurate cost basis for each disposal as required by Polish tax law.
Export complete transaction list with all fields needed for PIT-38: dates, amounts, gains, losses in PLN.
Mining and staking rewards automatically categorized as income events. Cost basis set at receipt value for future disposal calculations.
Connect any exchange, wallet, or blockchain to calculate your Polish crypto taxes
Link your Binance, Coinbase, Kraken accounts via API. Add wallet addresses for DeFi activity. Upload CSV files from any exchange.
See your total gains, losses, and 19% tax liability calculated automatically. All values in PLN. Review transaction-by-transaction or summary view.
Download complete transaction report with all PIT-38 required fields. Give to your accountant or file yourself. Update anytime during the year.
Poland has a flat 19% tax rate on cryptocurrency gains. This applies to all crypto-to-fiat and crypto-to-crypto trades. The tax is reported on the PIT-38 form.
The tax deadline in Poland is April 30th for the previous calendar year. You must file your PIT-38 form by this date to report crypto gains and losses.
Yes. Crypto losses can be carried forward to offset gains in future tax years. This is done through the PIT-38 form. Losses can be carried forward indefinitely until used.
Yes. Mining rewards are taxed as income when received. The value at receipt becomes your cost basis. When you later sell mined crypto, you pay 19% capital gains tax on the difference.
No. Simply holding cryptocurrency is not a taxable event in Poland. You only pay tax when you dispose of crypto through selling, trading, or spending.
Use PIT-38 (Tax on capital gains) to report cryptocurrency transactions. This is the official form for reporting gains from the sale of property rights, including crypto.
Use this estimate calculator free. Import and organise your transactions free in the app; reports calculated from your transaction history require a tax-year purchase.
Simple plans that grow with you. No hidden fees.
one-time ยท one tax year
For a simple return with light crypto activity.
one-time ยท one tax year
For investors getting started with one or two exchanges.
one-time ยท one tax year
For active investors with a few thousand transactions.
one-time ยท one tax year
For frequent traders and moderate DeFi activity.
one-time ยท one tax year
For high-volume traders and heavy DeFi activity.
one-off ยท fixed quote after your free scan
Done-for-you reconciliation after a free diagnostic scan.
More transactions, better value at every tier.
| Transactions | Competitors | Moonscape | What you get |
|---|---|---|---|
| Up to 100 txns | $49 / tax year | $39 / tax year | Lower entry priceComplete filing package |
| Up to 1,000 txns | $99 / tax year | $79 / tax year | Better valueStandard plan covers this |
| Up to 10,000 txns | $279+ / tax year | $199 / tax year | Lower pricePro: 10K txns, loss harvesting, carry-overs |
| Up to 5,000 txns | $199+ / tax year | $159 / tax year | No forced 10K jumpTrader fills the 3Kโ10K gap |
| Unlimited + white-glove | $3,499+ | from $499 | Save $3,000+One-off done-for-you rescue, quoted from a free scan |
Competitor prices vary by transaction count. Checked August 2026. Moonscape retail plans are one-time purchases for one tax year, not subscriptions. Spam and dust airdrops are excluded from your transaction count.
Taxes a total mess? Concierge starts with a free diagnostic scan and a fixed quote. Contact us for custom needs
Free to calculate. PIT-38 compliant. 19% flat rate. Get accurate Polish crypto tax reports in minutes.
Join Polish crypto investors calculating their taxes accurately with Moonscape