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 the PIT/ZG attachment and can include any other foreign broker in the same filing.
This service is for you if
- you used Interactive Brokers in the previous tax year and do not want to prepare the filing yourself
- you have transactions in multiple currencies, markets or asset classes
- you want one combined filing covering IBKR and other foreign brokers
- you have not filed PIT-38 for previous years and want to settle the arrears
- you received a letter from the Polish tax office regarding capital gains
- you want confidence the filing was prepared correctly under Polish tax rules
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.
The 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.
Polish tax law requires the FIFO method for shares and ETFs. Correct filing for the current year may require transaction history from previous years.
Every transaction must be converted to PLN using the NBP rate from the preceding business day, not the annual average or any broker rate.
Dividends and foreign income must be reported by country in the PIT/ZG attachment. One IBKR account can generate reporting obligations across multiple countries.
An IBKR account allows trading on dozens of markets in multiple currencies. Each instrument type requires a different tax treatment under Polish law.
All 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
The broker result is in account currency. Polish tax law requires PLN conversion for every transaction separately.
Each transaction must use the NBP rate from the preceding business day, not an annual average.
Foreign income must be attributed by country. Omitting PIT/ZG is one of the most common filing errors.
Dividends from IBKR must be reported separately, with withholding tax deducted abroad taken into account.
All capital gains, foreign and domestic, must appear in one PIT-38 return, not in separate filings.
FIFO requires original purchase data. Shares bought in previous years affect the cost basis in the current filing year.
What you receive
Complete PIT-38 filing for Interactive Brokers. One filing covering IBKR, other supported foreign brokers and Polish PIT-8C forms.
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 the e-Tax Office
- Prior year transaction history included where needed for FIFO
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 used in the same year
- Prior year transaction history if you held positions bought in earlier years
How it works in 3 steps
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.
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.
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.
What you need to know about an Interactive Brokers filing
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.
Why you can trust us
The filing is prepared under the substantive supervision of a Polish tax advisor. We take responsibility for the correctness of calculations under applicable Polish tax regulations.
Tax advisor supervision
The filing process is supervised by a 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.
Supervises tax treatment, PIT-38 methodology and capital gains compliance for all filings.
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, a PDF report with full workings and submission instructions. Price 990 PLN net. Ready within 1 to 2 business days in most cases.
We usually respond within one business day.