Przykład
7 lutego 2025
10 min

USD → PLN w rozliczeniu podatkowym – przykład

Praktyczny przykład przeliczania transakcji USD na PLN do celów podatkowych z uwzględnieniem kursów NBP.


USD → PLN w rozliczeniu podatkowym – przykład


Przeliczanie transakcji z USD na PLN to kluczowy element rozliczenia podatkowego traderów.

W tym artykule pokażemy praktyczny przykład krok po kroku.


Przykładowy scenariusz


Załóżmy, że w 2025 roku wykonałeś następujące transakcje:


Transakcja 1: Kupno akcji USD

  • Data: 15 stycznia 2025
  • Instrument: AAPL (Apple Inc.)
  • Ilość: 10 akcji
  • Cena: $195.50 za akcję
  • Wartość: $1,955.00

  • Transakcja 2: Sprzedaż akcji USD

  • Data: 20 marca 2025
  • Instrument: AAPL (Apple Inc.)
  • Ilość: 10 akcji
  • Cena: $210.25 za akcję
  • Wartość: $2,102.50

  • Krok 1: Znajdź kursy NBP


    Kurs dla kupna (15 stycznia 2025)

    Dla transakcji kupna używamy kursu z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu (art. 11a ust. 2 ustawy o PIT):

  • Data kursu: 14 stycznia 2025 (ostatni dzień roboczy przed 15 stycznia)
  • Kurs NBP USD/PLN: 3.9876

  • Kurs dla sprzedaży (20 marca 2025)

    Dla transakcji sprzedaży używamy kursu z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu (art. 11a ust. 1 ustawy o PIT):

  • Data kursu: 19 marca 2025 (ostatni dzień roboczy przed 20 marca)
  • Kurs NBP USD/PLN: 4.0234

  • Krok 2: Przelicz na PLN


    Koszt nabycia (kupno)

    ```

    $1,955.00 × 3.9876 = 7,801.09 PLN

    ```


    Przychód ze sprzedaży

    ```

    $2,102.50 × 4.0234 = 8,462.59 PLN

    ```


    Krok 3: Oblicz wynik


    Dochód

    ```

    Przychód - Koszt = Dochód

    8,462.59 PLN - 7,801.09 PLN = 661.50 PLN

    ```


    Podatek (19%)

    ```

    661.50 PLN × 19% = 125.69 PLN

    ```


    Dochód netto

    ```

    661.50 PLN - 125.69 PLN = 535.81 PLN

    ```


    Kompletny przykład z wieloma transakcjami


    Transakcje w 2025 roku:


    | Data | Operacja | Instrument | Wartość USD | Kurs NBP | Wartość PLN |

    |------|----------|------------|-------------|----------|-------------|

    | 10.01 | Kupno | GOOGL | $1,200.00 | 3.9812 (09.01) | 4,777.44 |

    | 15.02 | Kupno | MSFT | $800.00 | 3.9987 (14.02) | 3,198.96 |

    | 20.03 | Sprzedaż | GOOGL | $1,350.00 | 4.0234 (19.03) | 5,431.59 |

    | 10.04 | Sprzedaż | MSFT | $950.00 | 4.0567 (09.04) | 3,853.87 |


    Obliczenia:


    #### GOOGL (Google)

  • Koszt: 4,777.44 PLN
  • Przychód: 5,431.59 PLN
  • Wynik: 654.15 PLN zysku

  • #### MSFT (Microsoft)

  • Koszt: 3,198.96 PLN
  • Przychód: 3,853.87 PLN
  • Wynik: 654.91 PLN zysku

  • #### Podsumowanie

  • Całkowity dochód: 654.15 + 654.91 = 1,309.06 PLN
  • Podatek 19%: 248.72 PLN
  • Dochód netto: 1,060.34 PLN

  • Transakcje wielowalutowe


    Przykład z EUR i USD:


    #### Transakcja EUR/USD:

  • Kupno: 1,000 EUR (sprzedaż USD) - 10 stycznia 2025
  • Sprzedaż: 1,000 EUR (kupno USD) - 15 marca 2025

  • ##### Krok 1: Przelicz EUR na PLN

  • Kupno EUR: Kurs NBP z 09.01.2025 = 4.3212 PLN/EUR
  • Sprzedaż EUR: Kurs NBP z 14.03.2025 = 4.3567 PLN/EUR (ostatni dzień roboczy przed 15.03)

  • ##### Krok 2: Przelicz USD na PLN

  • Sprzedaż USD: Kurs NBP z 10.01.2025 = 3.9876 PLN/USD
  • Kupno USD: Kurs NBP z 14.03.2025 = 4.0234 PLN/USD (ostatni dzień roboczy przed 15.03)

  • ##### Krok 3: Oblicz wynik

  • Koszt EUR: 1,000 × 4.3212 = 4,321.20 PLN
  • Przychód EUR: 1,000 × 4.3567 = 4,356.70 PLN
  • Koszt USD: 1,080 × 3.9876 = 4,302.61 PLN (zakładając kurs 1.08)
  • Przychód USD: 1,100 × 4.0234 = 4,425.74 PLN (zakładając kurs 1.10)

  • Problemy i rozwiązania


    Problem 1: Brak kursu NBP

    Sytuacja: Transakcja w dzień wolny

    Rozwiązanie: Użyj ostatniego dostępnego kursu


    Problem 2: Różne kursy tego samego dnia

    Sytuacja: Transakcje o różnych godzinach

    Rozwiązanie: Zawsze używaj kursu średniego NBP


    Problem 3: Transakcje wielowalutowe

    Sytuacja: EUR/USD, GBP/JPY itp.

    Rozwiązanie: Przelicz każdą walutę osobno na PLN


    Automatyzacja obliczeń


    Ręczne obliczenia są czasochłonne i podatne na błędy.

    Kalkulator MT5
  • ✅ Importuje transakcje z MT5
  • ✅ Pobiera właściwe kursy NBP
  • ✅ Przelicz wszystkie waluty na PLN
  • ✅ Generuje raporty PDF

  • Przykład w kalkulatorze:


    1. Wgraj raport MT5 z transakcjami USD

    2. System pobierze kursy NBP automatycznie

    3. Otrzymasz gotowe dane do PIT-38

    4. Eksportuj raport PDF


    Wypróbuj teraz

    Weryfikacja obliczeń


    Zawsze weryfikuj obliczenia:


    Sprawdź listę:

  • ✅ Prawidłowe daty kursów NBP
  • ✅ Użyte kursy średnie
  • ✅ Poprawne przeliczenia
  • ✅ Zgodność z raportem MT5

  • Porównaj z rokiem poprzednim:

  • ✅ Podobne transakcje
  • ✅ Zmiany w kursach
  • ✅ Tendencje w wynikach

  • Podsumowanie


    Przeliczanie USD na PLN wymaga:

    1. Prawidłowych kursów NBP

    2. Właściwych dat

    3. Dokładnych obliczeń

    4. Weryfikacji wyników


    Użyj kalkulatora MT5

    ---


    Źródła i podstawa prawna


  • Art. 11a ust. 1 ustawy o PIT — przychody w walutach obcych przelicza się wg kursu średniego NBP z ostatniego dnia roboczego poprzedzającego dzień uzyskania przychodu
  • Art. 11a ust. 2 ustawy o PIT — koszty w walutach obcych przelicza się wg kursu średniego NBP z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu
  • Art. 30b ust. 1 ustawy o PIT — stawka 19% od dochodów kapitałowych
  • Ustawa o PIT: https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=wdu19910800350
  • Kursy NBP: https://nbp.pl/statystyka-i-sprawozdawczosc/kursy/

  • ---


    Przeczytaj też:

  • Który kurs NBP stosować
  • Jak rozliczyć transakcje MT5

  • Wypróbuj kalkulator MT5

    Gotowy do rozliczenia podatków?

    Użyj naszego kalkulatora MT5, aby automatycznie przeliczyć transakcje na PLN według kursów NBP i przygotować dane do PIT-38.