Capital gains tax filing — Poland

PIT-38 for Interactive Brokers in Poland

Last updated: 23 May 2026

We have prepared over 4,000 PIT-38 filings for investors using foreign brokers.

Interactive Brokers does not issue the Polish PIT-8C document. Every transaction must be converted to PLN using NBP rates and calculated under Polish FIFO rules. We prepare the complete PIT-38 return with PIT/ZG attachment — and can include any other foreign broker in the same filing.

PIT-38 PIT/ZG NBP rates FIFO Dividends Polish PIT-8C can be included
This service is not a calculator. We prepare a complete PIT-38 filing ready for submission to the Polish tax office. This service is intended for Polish tax residents with capital gains from Interactive Brokers or other foreign brokers. If you are not sure whether you are a Polish tax resident, see our expat tax return service instead.

What Interactive Brokers does not do

Interactive Brokers does not issue the Polish PIT-8C document. The result shown in your IBKR account is expressed in the account currency and calculated according to the broker's own rules. Polish tax law works differently and requires a separate calculation for each transaction.

The most common mistake is transferring the IBKR result directly to PIT-38 without converting transactions to PLN. A gain in USD can produce a completely different taxable result in PLN, because every transaction must be converted separately using the NBP rate from the preceding business day.

No PIT-8C from IBKRThe basis for your Polish tax return is the Activity Statement or Flex Query from your IBKR account. Full responsibility for correct conversion lies with the taxpayer.
FIFO method requiredPolish tax law requires the FIFO method for shares and ETFs. Correct filing for the current year may require transaction history from previous years.
NBP conversion on every transactionEvery transaction must be converted to PLN using the NBP rate from the preceding business day — not the annual average or any broker rate.
PIT/ZG for foreign incomeDividends and foreign income must be reported by country in the PIT/ZG attachment. One IBKR account can generate reporting obligations across multiple countries.
Multiple currencies and marketsAn IBKR account allows trading on dozens of markets in multiple currencies. Each instrument type requires a different tax treatment under Polish law.
Other brokers in the same filingAll transactions from all foreign brokers must be reported in one PIT-38 return. We can include eToro, DEGIRO, Revolut, Trading 212, XTB and others in the same filing.

Common mistakes with Interactive Brokers PIT-38 filing

Using the IBKR account result directlyThe broker result is in account currency. Polish tax law requires PLN conversion for every transaction separately.
Using annual or average exchange ratesEach transaction must use the NBP rate from the preceding business day, not an annual average.
Ignoring the PIT/ZG attachmentForeign income must be attributed by country. Omitting PIT/ZG is one of the most common filing errors.
Omitting dividendsDividends from IBKR must be reported separately with withholding tax deducted abroad taken into account.
Filing IBKR separately from Polish PIT-8CAll capital gains — foreign and domestic — must appear in one PIT-38 return, not in separate filings.
Ignoring prior year purchase historyFIFO requires original purchase data. Shares bought in previous years affect the cost basis in the current filing year.

What you receive

Price
From 990 PLN net

Standard PIT-38 filing for Interactive Brokers. Final price depends on the number of transactions and brokers included.

The filing package includes:

  • Completed PIT-38 with PIT/ZG attachments
  • FIFO calculation with NBP currency conversion for every transaction
  • Dividend calculation with withholding tax credit
  • Polish PIT-8C forms included if applicable
  • PDF calculation report with full transaction breakdown
  • Submission instructions for e-Tax Office
  • Prior year transaction history included where needed for FIFO
Order PIT-38 filing

Documents we need from you

  • IBKR Activity Statement (annual, HTML or CSV format)
  • Dividend report if not included in the Activity Statement
  • Polish PIT-8C forms from Polish brokers, if any
  • Reports from other foreign brokers you used in the same year
  • Prior year transaction history if you held positions bought in earlier years

We usually complete the filing within 1–2 business days. Guaranteed within 7 days of receiving all documents.

How it works in 3 steps

Step 1
Order the PIT-38 filing

Place your order on the PIT-38 service page. After purchase you receive instructions for downloading your IBKR Activity Statement.

Step 2
Send your IBKR report and data

Download your Activity Statement from IBKR (Performance & Reports → Statements → Activity Statement → Annual) and send it to us. Include any other broker reports and Polish PIT-8C forms if you have them.

Step 3
Receive your completed filing

We prepare the complete PIT-38 return with PIT/ZG attachments, a PDF report with full workings and instructions for submission to the e-Tax Office.

IBKR PIT-38 filing in Poland — what you need to know

No PIT-8C from IBKR

Interactive Brokers does not issue the Polish PIT-8C form. The basis for your Polish tax return is the Activity Statement or Flex Query from your IBKR account.

Transaction history from previous years

FIFO requires original purchase data. If you bought shares several years ago and sold them in the year being filed, the original purchase transaction is needed to calculate the acquisition cost correctly.

Multiple currencies and markets

An IBKR account allows trading on dozens of markets in multiple currencies. Every transaction must be converted to PLN using the NBP rate from the preceding business day. Income must be attributed by country in PIT/ZG.

IBKR combined with other brokers

All capital gains from all brokers must be reported in one PIT-38 return. We can include eToro, DEGIRO, Revolut, Trading 212 and XTB in the same filing alongside your IBKR activity.

How to download your IBKR report

Log in to the IBKR client portal. Go to Performance & Reports → Statements. Select Activity Statement, set the period to Annual and download the report in HTML or CSV format.

Instruments we handle

We handle the full range of instruments available in IBKR: shares, ETFs, options, futures, bonds, dividends and interest. Each instrument type requires a different tax treatment under Polish law.

FAQ

Does Interactive Brokers issue a Polish PIT-8C form?
No. Interactive Brokers does not issue the Polish PIT-8C document. The full responsibility for correct tax reporting under Polish law lies with the taxpayer.
Can I use the result shown in my IBKR account for PIT-38?
No. The result shown in IBKR is expressed in the account currency and does not follow Polish tax rules. Each transaction must be converted separately to PLN using the NBP rate from the preceding business day.
Do I need to file PIT-38 if I had a loss on IBKR?
Yes. Even if you had a loss, you are still required to file PIT-38. Reporting a loss is also important because it can be carried forward and offset against future gains for up to 5 years.
What is the PIT-38 filing deadline in Poland?
For a calendar tax year, PIT-38 must be filed by 30 April of the following year. Any tax due must also be paid by that date. For the 2025 tax year, the deadline is 30 April 2026.
Do I need a PIT/ZG attachment when filing IBKR income?
In most cases yes. Income from IBKR originates abroad and must be attributed to specific countries in the PIT/ZG attachment. One IBKR account can generate PIT/ZG obligations for multiple countries.
Can you prepare amended or overdue PIT-38 returns for previous years?
Yes. We prepare amended PIT-38 returns for previous years. Interest on overdue tax must be included. If you received a letter from the tax office regarding capital gains, we can also help prepare the response.
Are IBKR commissions tax-deductible in Poland?
Yes. Commissions and transaction fees charged by IBKR can be included as costs of obtaining income when calculating taxable profit on PIT-38.
Do you handle US dividends from IBKR accounts?
Yes. We handle foreign dividends including US dividends, taking into account withholding tax deducted abroad and the applicable double tax treaty provisions.

More questions answered in our capital gains tax FAQ for foreign brokers.

Security and accountability

The filing is prepared under the substantive supervision of a licensed Polish tax advisor. We take responsibility for the correctness of calculations under applicable Polish tax regulations.

Licensed tax advisor supervision

The filing process is supervised by a licensed Polish tax advisor. We take responsibility for the correctness of the calculations.

Support with tax office questions

If the tax office asks questions, we explain the calculation methodology and help prepare the response. This does not constitute formal legal representation in tax proceedings.

Track record

We have prepared over 4,000 filings covering PIT-38, PIT/ZG, foreign brokers and multi-year corrections. We use tested software and standardised procedures.

Turnaround time

We commit to completing the service within 7 days of receiving all files. In most cases the complete documents are ready within 1 to 2 business days.

Expert oversight

Jerzy Gaweł Jerzy Gaweł Licensed Tax Advisor

Supervises tax treatment, PIT-38 methodology and capital gains compliance for all filings.

Sylwia Weryńska Sylwia Weryńska Capital gains filing specialist

Handles Interactive Brokers filings, transaction calculations and client questions about the filing process.

Order your PIT-38 filing

Send us your IBKR Activity Statement. We prepare the complete PIT-38 return with PIT/ZG attachments, PDF report with full workings and submission instructions. Price from 990 PLN net. Ready within 1–2 business days in most cases.

Order PIT-38 filing

We usually respond within one business day. Questions? Read our capital gains tax FAQ first.