PIT-38 Poland Guide 2026 – Capital Gains Tax for Expats and Investors
February 10, 2026
“`html
How to file PIT-38 in Poland in 2026 for 2025 income. Foreign brokers, Revolut, eToro explained
Do you need to file PIT-38 in Poland in 2026 for your 2025 investments? If you used foreign brokers such as Revolut, eToro, Degiro or Interactive Brokers, Twój e-PIT may show no data even though you traded actively. This guide explains who must file, how the 19 percent capital gains tax works and how to calculate results using NBP exchange rates and FIFO.
Published: | Last Updated:
2026 filing window. What most foreign-broker investors miss
If Twój e-PIT shows no data, it does not mean there is nothing to report. With Revolut, eToro, Degiro or IBKR, you typically need to calculate your result in PLN using NBP rates and apply FIFO, then file PIT-38 manually.
Do I need to file PIT-38 in Poland if I use Revolut or eToro?
In most cases yes. If you are a Polish tax resident and you sold shares, ETFs, crypto or other financial instruments through platforms such as Revolut, eToro, Degiro or Interactive Brokers, you usually must report the result in a Polish PIT-38 tax return.
Many investors assume that if nothing appears in the Twój e-PIT system, no reporting is required. This assumption is incorrect. Foreign brokers normally do not issue Polish PIT-8C forms, which means their transactions are often missing from the Polish tax portal.
As a result, the investor must usually calculate the result independently using Polish tax rules, including conversion into PLN using official NBP exchange rates and the FIFO cost method.
- Who must file PIT-38 in Poland
- How the 19% capital gains tax works
- Why Revolut, eToro and other foreign brokers are missing from Twój e-PIT
- How to calculate tax using NBP exchange rates and FIFO
What you need to know at the outset
If you are considered a Polish tax resident, you are taxed in Poland on your worldwide capital gains. This applies regardless of whether your broker is located in Poland, another EU country or outside the EU. The obligation to file PIT-38 arises from your residency status, not from the location of the investment platform.
19% capital gains tax. What assets are covered?
Capital gains tax in Poland is commonly referred to as the 19 percent flat rate tax on investment income. It applies to profits from the disposal of financial instruments and certain digital assets. Unlike personal income tax on employment or business activity, this tax is not progressive. The rate remains 19 percent regardless of the level of profit.
The tax base is generally calculated as the difference between revenue from sale and the tax deductible cost of acquisition. Only the net profit is subject to taxation. If you incur a loss, no tax is due, but proper reporting remains important.
Who is required to file PIT-38
The key criterion is Polish tax residency. In simplified terms, you are treated as a Polish tax resident if you spend more than 183 days in Poland during the tax year or if your center of vital interests is located in Poland. The latter refers to personal and economic ties, such as family, permanent home or main business activity.
If you meet these conditions, you must report global capital gains in PIT-38. This typically includes income from:
- Sale of stocks and ETFs
- Cryptocurrencies and certain digital assets
- Dividends and interest from foreign accounts
- CFDs, Forex and other derivative instruments
If you are uncertain whether you were a Polish tax resident in a given tax year, use our free tool: Polish Tax Residency Test.
When you usually do not need to file PIT-38
In practice, not every investor is required to submit PIT-38 each year. If you invested very passively and only purchased non-dividend-paying shares, did not sell any instruments during the year and did not receive any dividends or other taxable income, you typically do not generate taxable income.
In such a case, no tax liability arises because no disposal of financial instruments took place. The obligation to file PIT-38 generally appears only when you sell assets, receive dividends, interest or otherwise realize taxable income.
From a strictly formal legal perspective, yes. Polish tax law does not provide for any minimum threshold of income below which the filing obligation disappears. Even very small amounts of dividend income technically trigger a reporting obligation.
In practice, however, Polish tax authorities approach such minor irregularities pragmatically. In cases involving very small amounts, severe sanctions are not typically applied. Nevertheless, filing the return remains the recommended and legally correct approach.
Revolut and PIT-38 in practice
Simply having a Revolut account or using the Revolut application for everyday payments does not create any obligation to file PIT-38.
However, if through Revolut you purchased and later sold shares, ETFs, cryptocurrencies or other financial instruments, you may be required to calculate the result and file PIT-38. The obligation is linked to investment activity, not to the mere use of the payment application.
Why Revolut, eToro and IBKR usually do not appear in Twój e-PIT
Reporting comparison. Polish vs foreign brokers
| Feature | Polish broker, for example XTB or mBank | Foreign broker, for example Revolut or eToro |
|---|---|---|
| PIT-8C form | Reported via PIT-8C to tax authorities | Not issued for Poland |
| Your obligation | Verify and file if needed | Manual calculation and reporting |
As the table shows, the reporting burden differs significantly depending on whether your broker operates under Polish regulations or under a foreign license.
The absence of data in the government system does not exempt you from the reporting obligation. For foreign investments, the Polish tax office expects you to act as your own accountant or hire a professional to translate foreign reports into the Polish tax framework.
Checklist before you start: collect annual statements from each broker, export all trades, confirm currency pairs and dates, and prepare a PLN conversion table using NBP rates.
How to calculate foreign investment tax using NBP rates and FIFO
Yes. You are allowed to calculate and file PIT-38 yourself. However, you must apply several specific rules of Polish tax law.
First, all transactions must be converted into PLN using the appropriate exchange rate published by the National Bank of Poland. It is not sufficient to rely on the summary result shown in the broker application.
Second, you must apply the FIFO principle. This means that when you sell shares or other instruments, the tax deductible cost is determined according to the order of acquisition, not according to how transactions are grouped or presented in typical broker reports.
Simply copying the annual profit or loss from your brokerage statement is therefore not sufficient. The Polish calculation may differ significantly once NBP exchange rates and FIFO methodology are applied.
In practice, a brokerage account may show an overall loss, but after recalculating all transactions into PLN using official NBP rates, taxable income may still appear. Such differences are usually caused by currency movements and the order in which costs are matched under FIFO.
If you have many transactions, multiple brokers, crypto, stock splits, corporate actions or any doubts about methodology, professional preparation of PIT-38 is usually the safer option.
What if you incurred a loss
Even if your overall result for the year is negative, filing PIT-38 is usually advisable. By reporting the loss, you secure the right to offset it against future capital gains within the statutory limits and time frame.
Frequently asked questions
More questions on PIT-38, PIT-ZG, brokers, crypto and foreign tax credits.
Why is my Revolut or eToro income not in the Twój e-PIT system?
Is exchanging one cryptocurrency for another taxable in Poland?
I paid tax abroad. Do I still need to report in Poland?
Can the Polish tax office obtain information about my foreign account?
Do I need to file PIT-38 if I only had losses in 2025?
When it is worth outsourcing: many trades, multiple brokers, crypto plus stocks, corporate actions or any uncertainty about FIFO and PLN conversion. This is where most mistakes happen.
Professional calculation and filing support
If you have multiple foreign brokers, many transactions or more than one year to correct, professional support reduces the risk of calculation errors and inconsistent reporting. We calculate the result, prepare the return and explain what documents are needed for filing.
“`