Revolut vs Trading 212 - Which Broker to Choose?

Comparison of two popular commission-free platforms. Find out how they differ in terms of investing and PIT-38 tax filing.

Author: Podatek Giełdy Team

Capital gains tax specialists

Verified by a tax advisor

Comparison at a glance

CriterionRevolutTrading 212
ApproachMulti-purpose app (banking + investing)Dedicated investing platform
Commissions0% (trade limit on free plan)0% with no limit
Tax data exportCSV (transaction report)CSV (transaction report)
Supported assetsStocks, ETFs, crypto, commoditiesStocks, ETFs, CFDs
Fractional sharesYesYes
CryptocurrenciesYesNo
Requires PIT-ZGYesYes

Why choose Revolut?

Revolut is a multi-purpose app combining banking, currency exchange, and investing in one place. Ideal for people who want everything in a single app.

  • Everything in one app - bank account, currency exchange, stocks, and crypto
  • Crypto support - buy and sell BTC, ETH, and other cryptocurrencies
  • Fractional shares - invest from as little as 1 PLN
  • Multi-currency account with competitive exchange rates
See Revolut broker page →

Why choose Trading 212?

Trading 212 is a dedicated investing platform focused on simple, commission-free stock and ETF trading. It also offers an interest-earning cash account.

  • 0% commissions with no limits - unlimited free trading
  • AutoInvest - automatic investing in selected portfolios
  • Interest earned on uninvested cash in your account

Important: Both brokers are foreign entities, which means you need to self-file with PIT-ZG. Neither generates a Polish PIT-8C.

See Trading 212 broker page →

Key differences

Tax filing

Revolut: Requires downloading a CSV transaction report. Stock and crypto income reported separately in PIT-38. PIT-ZG required.

Trading 212: Requires downloading a CSV transaction report. Stocks and ETFs only (no crypto). PIT-ZG required.

Cryptocurrencies

Revolut: Offers crypto trading (BTC, ETH, and others). Crypto profits are reported in PIT-38, but crypto losses cannot be offset against stock gains.

Trading 212: Does not offer crypto trading. If you need to invest in cryptocurrencies, you'll need another platform.

Investment approach

Revolut: Multi-purpose app - investing is just one of many features alongside banking, currency exchange, and payments.

Trading 212: Dedicated investing platform with advanced features like AutoInvest, pies, and detailed charts.

How to file tax with both brokers?

Tip: Our calculator supports both Revolut and Trading 212. Just import your CSV report - the system will automatically convert transactions using NBP rates and prepare data for PIT-38 and PIT-ZG.

File tax from Revolut or Trading 212

Our calculator automatically supports both brokers. Import your CSV report and get a ready summary for PIT-38.