Online PIT-38 Calculator
An online PIT-38 calculator for stock-market investors. Import your broker files and the system automatically determines your costs (FIFO for securities), converts currencies and prepares a summary for the PIT-38 form.
Calculate PIT-38
Full calculations after importing files in Import.
How does the PIT-38 calculator work?
PIT-38 is the tax return for income from capital gains (kapitały pieniężne). It covers profits from selling shares, ETFs, bonds and cryptocurrencies. The tax rate is 19%. Our calculator imports transactions from broker files, applies the mandatory FIFO method to securities, converts amounts into PLN at NBP exchange rates and generates a summary that you copy into the form.
Step 1: Import CSV or Excel files from your broker. Step 2: The system recognises the format and matches the columns. Step 3: The FIFO and tax calculations run automatically. Step 4: Download the summary and fill in PIT-38 in e-Deklaracje.
Use our calculator
Our calculator does all the calculations automatically. All you need to do is import your broker files.
Sign up for freeWho has to file PIT-38?
PIT-38 is filed by anyone who, in a given tax year, sold securities (shares, ETFs, bonds), closed a position in derivatives (CFDs, options, futures), sold cryptocurrencies (exchanged them for money, goods or a service) or received foreign dividends. You also file the return when the year ended with a loss. You do not report transactions on IKE and IKZE accounts in PIT-38 — these accounts have their own rules of taxation on withdrawal.
How the calculator works — step by step
- 1Import a report from your broker (CSV, Flex Query or PDF)
- 2The system automatically recognises the broker and the data format
- 3The calculator applies the FIFO method to match purchases and sales of securities
- 4Foreign currencies are converted at the NBP average rate from the last business day before the transaction's settlement date (art. 11a)
- 5A ready summary: revenue, costs, income, loss, 19% tax
- 6Data for PIT-38 and PIT-ZG — ready to file through e-PIT
Calculator vs Excel vs settling by hand
| Metoda | Czas | Funkcjonalność | Brokerzy | Cena |
|---|---|---|---|---|
| Podatek Giełdy calculator | 15 minutes | Automatic FIFO, NBP rates, PIT-ZG | 20+ 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 do I file PIT-38?
You file the PIT-38 return for a given year by 30 April of the following year. For the year 2025 – by 30 April 2026.
Is the PIT-38 calculator free?
Yes. The Starter plan is free, with a transaction limit. Import your broker files, calculate the tax and generate the summary.
Which brokers does the calculator support?
Interactive Brokers, XTB, Trading 212, DEGIRO, Revolut, eToro, mBank eMakler and others. CSV/PDF import – the system recognises the format.
Can I download the PIT-38 form as a PDF?
Yes. After the tax is calculated, click the “Preview PIT-38” button to open a preview of the form. Then save it as a PDF using the built-in save function.
Does PIT-38 cover cryptocurrencies?
Yes. Income from selling cryptocurrencies is settled in PIT-38, in the separate part E/F, at a rate of 19% (art. 30b ust. 1a).
How much does the PIT-38 calculator cost?
Importing and previewing results are free (up to 50 transactions). Exporting the full PIT-38 return costs 149 PLN, as a one-time payment.
Does the calculator support cryptocurrencies?
Yes. Cryptocurrencies from Binance, Coinbase and Revolut Crypto are supported. Crypto has its own section E/F in PIT-38.
What is the deadline for filing PIT-38?
By 30 April of the year following the tax year.
Besides taxes, check your commissions too — is your broker the cheapest? Commission Analyzer →