Online PIT-38 Calculator
Online PIT-38 calculator for Polish investors and Polish expats living abroad. Import broker files, apply FIFO automatically, convert currencies with NBP rates, and generate a Polish filing summary.
Calculate PIT-38
Full calculations after importing files in Import.
How does the PIT-38 calculator work?
PIT-38 is the Polish return for capital gains. It covers profits from shares, ETFs, bonds and crypto. Tax rate is 19%. Our calculator imports broker files, applies mandatory FIFO, converts amounts to PLN using NBP rates and generates a summary for Polish filing.
Step 1: Import CSV or Excel files from your broker. Step 2: The system recognises format and maps columns. Step 3: FIFO and tax calculations run automatically. Step 4: Download the summary and fill PIT-38 in e-Deklaracje.
Use our calculator
Our calculator prepares a Polish PIT-38 summary automatically. Import broker files and start free.
Register for freeWho has to file PIT-38?
PIT-38 is filed by anyone who, during the tax year, sold securities (shares, ETFs, bonds), closed a position in derivatives (CFDs, options, futures), sold or exchanged cryptocurrencies, or received foreign dividends. It makes no difference whether the gain was small or large — the obligation covers every transaction. If you invest through an IKE or IKZE account, the gains are exempt from PIT-38 provided the withdrawal conditions are met.
How the calculator works — step by step
- 1Import the report from your broker (CSV, Flex Query or PDF)
- 2The system recognises the broker and the data format automatically
- 3The calculator applies FIFO to match buys against sells
- 4Foreign currencies are converted at NBP rates from day T-1 (Art. 11a)
- 5A finished summary: revenue, costs, income, loss, 19% tax
- 6The figures for PIT-38 and PIT-ZG — ready to file through e-PIT
Calculator vs Excel vs filing by hand
| Metoda | Czas | Funkcjonalność | Brokerzy | Cena |
|---|---|---|---|---|
| Podatek Giełdy calculator | 15 minutes | Automatic FIFO, NBP rates, PIT-ZG | 30+ brokers | Free up to 50 transactions |
| Excel by hand | 2-8 hours | Manual FIFO, manual NBP rates | Only your own broker | Free but laborious |
| Tax adviser | 1-3 days | Professional, but expensive | Depends on the adviser | 500-2000 PLN |
Frequently asked questions
When to file PIT-38?
The PIT-38 declaration for a given year must be filed by April 30 of the following year. For 2025 – by April 30, 2026.
Is the PIT-38 calculator free?
Yes. The Starter plan is free with a transaction limit. Import broker files, calculate tax and generate a summary.
Which brokers does the calculator support?
Interactive Brokers, XTB, Trading 212, DEGIRO, Revolut, eToro, mBank eMakler and others. CSV/PDF import – the system recognizes the format.
Can I download the PIT-38 form as a PDF?
Yes. After calculating your tax, click the 'PIT-38 Form Preview' button to open a form preview. Then save it as PDF using the built-in save function.
Does PIT-38 cover cryptocurrencies?
Yes, gains on cryptocurrencies are settled in PIT-38. They are taxed at 19% as income from monetary capital.
How much does the PIT-38 calculator cost?
Importing and previewing the results are free, up to 50 transactions. Exporting the complete PIT-38 return costs 149 PLN, once.
Does the calculator support cryptocurrencies?
Yes. Cryptocurrencies from Binance, Coinbase and Revolut Crypto are supported. Crypto has its own E/F section in PIT-38.
What is the PIT-38 filing deadline?
By 30 April of the year following the tax year.
Besides taxes, check your commissions too — is your broker the cheapest? Commission Analyzer →