PIT-38 filing deadline for 2025 — April 30, 20261 day remainingFile now →
Podatek GiełdyKalkulator PIT
Features
Pricing
Supported Brokers
Knowledge Base
FAQ
Home/Knowledge Base/Brokers/Revolut/PIT-ZG

Revolut PIT-ZG 2026 — Polish foreign-income filing

Use Revolut Invest exports to prepare Polish PIT-ZG. The calculator groups foreign income, applies NBP rates, and prepares the country-level summary needed together with PIT-38.

revolut pit-zg polandrevolut foreign income polandrevolut dividends pit-zg

On this page

  • How to export a report from Revolut
  • Why does Revolut need PIT-ZG for Polish returns?
  • How to file Revolut in Polish PIT-ZG
  • Frequently asked questions
  • Related broker tax calculators

How to export a report from Revolut

Revolut is a popular broker among investors. The stock transaction history export is in PDF format — this is the only supported format for stocks (crypto exports are available in CSV/Excel). Revolut does not issue PIT-8C. Country is determined from ISIN when available. Transactions without ISIN may need manual country assignment.

For PIT-ZG, download the Revolut Invest statement together with dividend data for the longest available range. This keeps country allocation and FIFO continuity intact in the Polish filing.

  1. 1Go to the "Invest" tab, select "More" and then "Documents"
  2. 2Select "Trading account"
  3. 3Select "Profit and Loss Statement"
  4. 4Select PDF format, set the widest possible custom date range (tip: it is convenient to first select "month", mark the dates, then switch to "custom")
  5. 5Download the statement and send the file by email to your computer or upload directly to the application

Tip: Generate a report for all previous years — this allows you to include the full transaction history. Make sure dates in different files do not overlap. PDF format is required by the application.

Why does Revolut need PIT-ZG for Polish returns?

Revolut Invest is a foreign broker and does not issue a Polish PIT-8C. Because of that, Polish investors rely on broker exports and a PIT-ZG attachment for foreign income.

This is especially important when dividends were paid abroad or when tax was withheld at source before the money reached your account.

How to file Revolut in Polish PIT-ZG

PIT-ZG is required when Polish investors report foreign income. For Revolut Invest, that usually includes stock sales, ETF sales, and foreign dividends grouped by country.

The calculator helps convert Revolut data into Polish PIT-ZG values using NBP rates and withholding-tax logic where needed.

Frequently asked questions

Do I need to pay cryptocurrency tax?

Yes, in Poland cryptocurrency gains are taxed at a flat 19% rate. Tax is due when you sell crypto for fiat currency (PLN, USD, EUR, etc.). Crypto-to-crypto exchanges are tax neutral.

How do I settle Revolut crypto taxes?

Export the CSV or Excel statement from the Revolut crypto section and import it into the application. The calculator automatically identifies crypto-to-fiat transactions and calculates the tax due.

Why should I select "from the beginning"?

Cryptocurrency purchase costs can be carried forward to subsequent years. If you bought crypto in 2023 and sell it in 2025, the 2023 purchase cost reduces your 2025 taxable income. Without the full history, these costs would be lost.

Are crypto-to-crypto swaps and staking taxed?

Crypto-to-crypto swaps (e.g., BTC → ETH) are treated separately from crypto-to-fiat sales and are excluded from the automatic disposal calculation. Rewards and staking receipts are not silently ignored: the application keeps them visible, uses broker valuation when available, and marks the result as incomplete if reliable valuation is missing.

Do stock transactions through Revolut require PIT-ZG?

Yes, since Revolut is a foreign broker, all stock transactions require the PIT-ZG appendix. The application automatically prepares the required summary.

Do I need PIT-ZG for Revolut Invest?

Yes. Revolut Invest is treated as a foreign broker for Polish filing, so PIT-ZG is usually required together with PIT-38.

How do I export Revolut data for PIT-ZG?

Download the investment statement from the app and import it into the calculator. Use the longest period available so the country-level summary stays complete.

Related broker tax calculators

Compare related broker pages for PIT-38 and PIT-ZG.

  • Interactive Brokers PIT-ZG
  • Trading 212 PIT-ZG
  • DEGIRO PIT-ZG
  • Freedom24 PIT-ZG

Helpful links for filing

How to export a report from RevolutPIT-ZG guide for PolandHow to file a foreign broker in PolandPIT-38 calculator for Poland

Prepare Revolut for Polish PIT-ZG without manual country breakdowns

Import your Revolut report and let the calculator prepare country-level PIT-ZG data together with Polish PIT-38 numbers.

Calculate for freeSee pricing

Up to 50 transactions free • No credit card • No registration

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.