๐Ÿ‡ต๐Ÿ‡ฑ Polish Crypto Tax Calculator

Polish Crypto Tax Calculator. PIT-38 Ready.

Calculate your cryptocurrency taxes for Poland. 19% flat rate. Automatic PIT-38 compliant reports. Track Bitcoin, Ethereum, and all your crypto gains.

PIT-38 Compliant
19% Flat Rate
Loss Carryforward
300+ Exchanges
Calculate Polish Taxes Free โ†’

Free to calculate. Export PIT-38 reports when ready.

Live Tax Calculation Example

See your Polish crypto tax position in real-time

$
Proceeds
$6,750
Sale amount received
โˆ’
Cost Basis
$4,500
Original purchase cost
โˆ’
Fees
$25
Transaction fees
+
Net Gain/Loss
$2,250
Taxable gain
19%

Flat Tax Rate on Crypto Gains

Poland taxes cryptocurrency gains at a flat 19% rate. No progressive brackets. No holding period discounts. Simple.

What Gets Taxed

  • โœ“ Crypto-to-fiat sales (BTC โ†’ PLN)
  • โœ“ Crypto-to-crypto trades (ETH โ†’ BTC)
  • โœ“ Spending crypto on goods/services
  • โœ“ Mining income (at receipt value)
  • โœ“ Staking rewards (at receipt value)

What's NOT Taxed

  • โœ“ Simply holding crypto (HODLing)
  • โœ“ Transferring between your own wallets
  • โœ“ Receiving airdrops (taxed when sold)
  • โœ“ Gifts received (taxed when disposed)

What's Taxable in Poland

๐Ÿ’ฑ

Trading & Selling

Every crypto trade triggers a taxable event. Selling Bitcoin for PLN. Swapping ETH for USDC. All taxed at 19%.

Example: Buy BTC at 100,000 PLN, sell at 150,000 PLN = 50,000 PLN gain ร— 19% = 9,500 PLN tax
โ›๏ธ

Mining & Staking

Mining and staking rewards are taxed as income at receipt. The market value when you receive them becomes your cost basis.

Example: Receive 1 ETH staking reward worth 10,000 PLN. Pay 19% on 10,000 PLN. Your cost basis is 10,000 PLN.
๐Ÿฆ

DeFi Activity

DeFi swaps, liquidity pool deposits/withdrawals, and yield farming rewards are all taxable events under Polish law.

Example: Swap USDC for DAI on Uniswap = taxable event. LP rewards = income at receipt.

Understanding PIT-38

PIT-38 is the Polish tax form for capital gains. Here's what you need to know.

1

Tax Year = Calendar Year

Report all crypto transactions from January 1 to December 31. No fiscal year options.

2

Deadline: April 30

File PIT-38 by April 30 of the following year. Late filing incurs penalties and interest.

3

Report Every Trade

Each disposal must be listed individually on PIT-38. Purchase date, sale date, costs, proceeds.

4

PLN Conversion Required

All crypto values must be converted to PLN at the time of transaction using NBP exchange rates.

Loss Carryforward Rules

๐Ÿ“Š

Indefinite Carryforward

Crypto losses in Poland can be carried forward indefinitely. No 5-year limit like some jurisdictions.

Example: 2024 loss of 50,000 PLN can offset gains in 2025, 2026, 2027, and beyond until fully used.

How to Claim

  • โ€ข Report losses on PIT-38 in the year incurred
  • โ€ข Carry forward to Section D in future years
  • โ€ข Offset against capital gains only
  • โ€ข Keep records of original loss transactions

What You Can't Do

  • โ€ข Carry losses back to previous years
  • โ€ข Offset losses against regular income
  • โ€ข Claim losses on unrealized holdings
  • โ€ข Transfer losses to another taxpayer

How Moonscape Generates Polish Reports

1

Auto PLN Conversion

Every transaction automatically converted to PLN at transaction time using historical market rates.

2

FIFO Cost Basis

First-in-first-out matching applied to calculate accurate cost basis for each disposal as required by Polish tax law.

3

PIT-38 Ready Data

Export complete transaction list with all fields needed for PIT-38: dates, amounts, gains, losses in PLN.

Mining & Staking Tracking

Mining and staking rewards automatically categorized as income events. Cost basis set at receipt value for future disposal calculations.

Calculate Polish Taxes Across 300+ Platforms

Connect any exchange, wallet, or blockchain to calculate your Polish crypto taxes

Binance
Binance
Coinbase
Coinbase
Kraken
Kraken
Bybit
Bybit
KuCoin
KuCoin
Gemini
Gemini

Calculate Polish Crypto Taxes in 3 Steps

1

Connect Your Accounts

Link your Binance, Coinbase, Kraken accounts via API. Add wallet addresses for DeFi activity. Upload CSV files from any exchange.

2

Review Tax Calculations

See your total gains, losses, and 19% tax liability calculated automatically. All values in PLN. Review transaction-by-transaction or summary view.

3

Export PIT-38 Data

Download complete transaction report with all PIT-38 required fields. Give to your accountant or file yourself. Update anytime during the year.

Polish Crypto Tax FAQ

What is the crypto tax rate in Poland?

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.

When is the crypto tax deadline in Poland?

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.

Can I carry forward crypto losses in Poland?

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.

Is crypto mining taxed in Poland?

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.

Do I need to report crypto if I only HODL?

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.

What form do I use for crypto taxes in Poland?

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.

Calculate Free, Pay Only for PIT-38 Reports

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.

Fair pricing for the AI era

Simple plans that grow with you. No hidden fees.

What your purchase covers

  • Importing, searching, organising and categorising transactions is free.
  • Tax reports, including tax figures and filing forms, require a tax-year purchase.
  • Each retail purchase unlocks one jurisdiction and one tax year.
  • Retail plans do not renew automatically.
  • Spam and dust airdrops are excluded from transaction counts.
  • Concierge is a separately quoted service, not an in-app retail plan.

Starter

$39

one-time ยท one tax year

For a simple return with light crypto activity.

  • Up to 100 transactions
  • Unlimited exchange connections
  • Full tax engine
  • FIFO / LIFO / HIFO / Share Pooling
  • Tax report + CSV export
Choose Starter

Standard

$79

one-time ยท one tax year

For investors getting started with one or two exchanges.

  • Up to 1,000 transactions
  • Unlimited exchange connections
  • Full tax engine for US, UK, Germany, France, Australia & Poland
  • FIFO / LIFO / HIFO / Share Pooling
  • CSV export
  • Email support (< 24h)
Choose Standard

Pro Lite

$119

one-time ยท one tax year

For active investors with a few thousand transactions.

  • Up to 3,000 transactions
  • Everything in Standard
  • All tax report formats
  • Multi-year carry-overs
  • Priority email support
Choose Pro Lite
Most Popular

Trader

$159

one-time ยท one tax year

For frequent traders and moderate DeFi activity.

  • Up to 5,000 transactions
  • Everything in Pro Lite
  • DeFi and staking reports
  • PDF forms, CSV appendix and CPA handover
  • Priority email support
Choose Trader

Pro

$199

one-time ยท one tax year

For high-volume traders and heavy DeFi activity.

  • Up to 10,000 transactions
  • Everything in Trader
  • Tax-loss harvesting ideas
  • Multi-year reports & carry-overs
  • PDF forms, CSV appendix and CPA handover
  • Priority email support
Choose Pro
Premium Concierge

Concierge Rescue

From $499

one-off ยท fixed quote after your free scan

Done-for-you reconciliation after a free diagnostic scan.

  • Free diagnostic scan & fixed quote
  • Priced by file complexity
  • Everything in Pro included
  • We connect all APIs & wallets
  • We import & reconcile CSVs
  • Missing cost basis & errors fixed
  • Dedicated analyst
  • Same-day support (< 4h)
Get my free scan

Why users switch from other crypto tax software

More transactions, better value at every tier.

TransactionsCompetitorsMoonscapeWhat you get
Up to 100 txns$49 / tax year$39 / tax yearLower entry priceComplete filing package
Up to 1,000 txns$99 / tax year$79 / tax yearBetter valueStandard plan covers this
Up to 10,000 txns$279+ / tax year$199 / tax yearLower pricePro: 10K txns, loss harvesting, carry-overs
Up to 5,000 txns$199+ / tax year$159 / tax yearNo forced 10K jumpTrader fills the 3Kโ€“10K gap
Unlimited + white-glove$3,499+from $499Save $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

Ready to Calculate Your Polish Crypto Taxes?

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