PIT-38 filing deadline for 2025 — April 30, 20267 days remainingFile now →
Podatek GiełdyKalkulator PIT
Features
Pricing
Supported Brokers
Knowledge Base
FAQ
Knowledge BaseTax calculationsWhat NBP exchange rate for foreign stocks? T+1 vs T+2 in PIT-38

What NBP exchange rate for foreign stocks? T+1 vs T+2 in PIT-38

When calculating tax on foreign stocks, determining the correct NBP exchange rate is crucial. The rate depends on the settlement date of your transaction, which in turn depends on the exchange where you trade. Since May 2024, US exchanges use a T+1 settlement cycle instead of T+2 — meaning a different NBP exchange rate and a different tax amount on your PIT-38.

8 min readUpdated: March 23, 2026

Move from help to filing

If you already have your broker report or want to check pricing, jump straight to import, pricing, or the main Polish tax guide.

Go to importOpen main guide

Which NBP exchange rate applies when selling foreign stocks?

Under Art. 11a sec. 1 of the Polish PIT Act, foreign currency income is converted to PLN using the average NBP exchange rate from the last business day preceding the income date. The income date is the settlement date of the transaction — not the trade date when you placed the order. If you sold Apple shares on NYSE on Monday, under the T+1 cycle your income date is Tuesday, and the NBP rate is taken from Monday.

What is T+1 and T+2?

T+1 means the transaction settles 1 business day after the trade. T+2 means 2 business days. Weekends are skipped. Example: a Friday sale under T+1 settles on Monday; under T+2 it settles on Tuesday. One day's difference means a different NBP rate, and for large transactions — a noticeable difference in capital gains tax.

Which exchanges use T+1? (transition table)

US (NYSE, NASDAQ, AMEX): T+1 from May 28, 2024 — SEC Rule 15c6-1(a). Canada (TSX): T+1 from May 27, 2024 — CSA NI 24-101. Mexico (BMV): T+1 from May 28, 2024. India (BSE, NSE): T+1 from January 27, 2023 — SEBI. Europe (XETRA, Euronext, LSE): still T+2. Japan (TSE): still T+2. Australia (ASX): still T+2. Transactions executed BEFORE these dates were settled under the old T+2 cycle.

How does this affect your PIT-38 tax return?

Example: you sell Tesla shares on NASDAQ on June 3, 2024 (Monday) for 10,000 USD. Under T+1 (US after May 2024): settlement on June 4, NBP rate from June 3 — say 3.95 PLN/USD = 39,500 PLN income. Under T+2 (old cycle): settlement on June 5, NBP rate from June 4 — say 3.97 PLN/USD = 39,700 PLN income. Difference: 200 PLN in income, which at 19% tax means 38 PLN difference. With many transactions per year, these amounts add up.

How to set the settlement cycle in the calculator?

Our calculator offers three options: (1) Exchange settlement cycle (D+1/2) — recommended. Automatically applies T+1 for US/Canada/Mexico/India and T+2 for Europe. The most accurate choice. (2) Standard T+2 — always 2 business days, regardless of exchange. Simpler, but inaccurate for US exchanges after May 2024. (3) Trade date (D+0) — rate from the day before the trade. Suitable for cryptocurrencies and CFDs. You select the option when importing a file or in your profile settings (Tax tab).

What about brokers — Interactive Brokers, Trading212, XTB, Degiro?

Some brokers (Interactive Brokers, Schwab, Fidelity, Degiro) provide the settlement date directly in their CSV export — the calculator automatically uses those dates and does not override them. For brokers without a settlement date (Trading212, eToro, Revolut, XTB), the calculator computes it based on the selected cycle and exchange. Regardless of your broker, you can always change the mode in settings.

Options and futures — always T+1

Options and futures contracts on all exchanges settle on a T+1 cycle, regardless of the selected setting. Cryptocurrencies and CFDs settle immediately (T+0). These rules are applied automatically.

Frequently asked questions

Legal basis

Art. 11a sec. 1 of the Act of July 26, 1991 on Personal Income Tax: "Foreign currency income shall be converted to Polish zloty using the average exchange rate of foreign currencies published by the National Bank of Poland on the last business day preceding the day the income was received."

Changing the settlement mode only applies to newly imported files. To recalculate existing transactions with the new setting, you need to re-import your files.

We recommend using the "Exchange settlement cycle" (D+1/2) mode — it most accurately reflects actual settlement dates on individual markets and aligns with market practice.

Keywords: kurs NBP akcje zagraniczne, jaki kurs NBP sprzedaż akcji, podatek akcje amerykańskie PIT-38, T+1 USA podatek Polska, data rozliczenia transakcji giełdowej, rozliczenie Interactive Brokers, rozliczenie Trading212 podatek, PIT-38 akcje zagraniczne kurs walut, Art. 11a PIT kurs NBP, T+1 T+2 rozliczenie giełda

Complete guide

Read the complete guide on this topic:

Kompletny przewodnik PIT-38

Related articles

Kompletny przewodnik PIT-38

Przeliczanie walut według NBP

Kalkulator przelicza wszystkie transakcje w walutach obcych na PLN według oficjalnych średnich kursó...

Jak obliczany jest podatek?

Kalkulator wyznacza podatek od zysków kapitałowych w kilku krokach: identyfikuje transakcje, dopasow...

Co to jest PIT-38?

PIT-38 to roczne zeznanie podatkowe służące do rozliczenia dochodów z kapitałów pieniężnych. Każdy p...

← Back to Tax calculationsAll categories
Podatek GiełdyKalkulator PIT

Automatic capital gains tax calculation for Polish investors. Stocks, ETFs, crypto, and dividends.

Product

  • Home
  • Sign in
  • Pricing

Calculators

  • Calculators
  • PIT-38 calculator
  • Stock tax calculator
  • Crypto calculator

Brokers

  • All brokers
  • XTB
  • Interactive Brokers
  • DEGIRO

Help

  • Knowledge base
  • Broker exports
  • Forms
  • PIT-38 guide

Legal

  • Terms
  • Privacy Policy
  • Legal disclaimer
  • Cookie policy
Secure SSL connectionGDPR compliant

© 2026 Podatek Giełdy. All rights reserved.

Auxiliary tool for tax calculations. Not legal or tax advice. Consult a tax advisor.