Przewodnik
7 lutego 2025
15 min

Jak rozliczyć transakcje z MT5 w Polsce – krok po kroku

Kompleksowy przewodnik po rozliczaniu transakcji z MetaTrader 5 w polskim systemie podatkowym. Dowiedz się, jak prawidłowo przygotować PIT-38.


Jak rozliczyć transakcje z MT5 w Polsce – krok po kroku


Rozliczenie transakcji z MetaTrader 5 w polskim systemie podatkowym wymaga zastosowania odpowiednich procedur. Niniejszy przewodnik przedstawia kompleksowy proces rozliczeniowy zgodny z obowiązującymi przepisami.


Podstawa prawna


Transakcje na rynkach finansowych w Polsce podlegają opodatkowaniu podatkiem od zysków kapitałowych, który wynosi 19%. Podstawa prawna to ustawa o podatku dochodowym od osób fizycznych (PIT), a konkretnie formularz PIT-38.


Podmioty zobowiązane do składania PIT-38


PIT-38 muszą złożyć osoby fizyczne, które osiągnęły przychody z odpłatnego zbycia:

  • Akcji i udziałów w spółkach
  • Instrumentów pochodnych (opcje, kontrakty terminowe)
  • Certyfikatów inwestycyjnych
  • Innych papierów wartościowych

  • Krok 1: Pobranie raportu z MT5


    Pierwszym etapem jest wygenerowanie raportu z platformy MetaTrader 5:


    1. Otwórz aplikację MT5 i zaloguj się na swoje konto

    2. Przejdź do zakładki "Historia"

    3. Kliknij prawym przyciskiem myszy i wybierz "Raport" → "HTML"

    4. Wybierz okres rozliczeniowy

    5. Zapisz plik na urządzeniu


    Zaleca się pobieranie raportu za cały rok kalendarzowy (od 1 stycznia do 31 grudnia).


    Krok 2: Identyfikacja transakcji podlegających opodatkowaniu


    Nie wszystkie transakcje w MT5 podlegają opodatkowaniu w Polsce. Należy skupić się na:

  • Zamkniętych pozycjach na akcjach i ETF
  • Kontraktach CFD na indeksy i towary
  • Zrealizowanych transakcjach forex
  • Wygasłych lub zrealizowanych opcjach

  • Krok 3: Przeliczenie na PLN przy użyciu kursów NBP


    Każda transakcja musi być przeliczona na złote polskie:

  • Zarówno przychód, jak i koszt przelicza się po średnim kursie NBP z dnia roboczego poprzedzającego dzień transakcji

  • Zasada stosowania kursów NBP


    Dla wszystkich operacji (kupno, sprzedaż, prowizje, swapy) stosuje się:

  • Kurs średni NBP z dnia roboczego poprzedzającego dzień transakcji

  • Dotyczy to:

  • Kupna instrumentów finansowych
  • Sprzedaży instrumentów finansowych
  • Prowizji i opłat transakcyjnych
  • Swapów i innych kosztów

  • Krok 4: Obliczenie zysku/straty


    Dla każdej transakcji należy:

  • Od przychodu odjąć koszt uzyskania
  • Dodać koszty transakcyjne (prowizje, swapy)
  • Uzyskać wynik jako zysk lub stratę do rozliczenia

  • Krok 5: Wypełnienie formularza PIT-38


    1. Zaloguj się do systemu e-Deklaracje

    2. Wypełnij formularz PIT-38

    3. Wpisz dane z przeliczonych transakcji

    4. Zsumuj zyski i straty w ramach kategorii

    5. Odlicz straty od zysków (zgodnie z ograniczeniami)

    6. Oblicz podatek 19% od dochodu


    Krok 6: Złożenie deklaracji


  • Termin: do 30 kwietnia roku następnego
  • Sposób: przez e-Deklaracje lub w urzędzie
  • Załączniki: potwierdzenia transakcji, raporty

  • Przykładowe obliczenia


    Transakcja akcji Google:

  • Kupno: 10 akcji po 2800 USD = 28000 USD
  • Kurs NBP z 9 stycznia: 4.32 PLN/USD
  • Koszt: 28000 × 4.32 = 120960 PLN

  • Sprzedaż: 10 akcji po 3100 USD = 31000 USD
  • Kurs NBP z 15 stycznia: 4.35 PLN/USD
  • Przychód: 31000 × 4.35 = 134850 PLN

  • Zysk: 134850 - 120960 = 13890 PLN
  • Podatek: 13890 × 19% = 2639 PLN

  • Kluczowe informacje o brokerach zagranicznych


    Ważna informacja dla użytkowników MT5:

  • Większość brokerów MT5 to podmioty zagraniczne
  • Zagraniczny broker nie wysyła formularza PIT-8C
  • Cała odpowiedzialność za obliczenia spoczywa na podatniku
  • Podatnik musi samodzielnie obliczyć i rozliczyć podatek
  • Obowiązek dołączenia PIT-ZG — jeśli korzystasz z brokera zagranicznego, do PIT-38 należy dołączyć załącznik PIT-ZG (informacja o dochodach zagranicznych)

  • Źródła i dokumentacja


    Podstawa prawna:

  • Art. 30b ust. 1 ustawy z dnia 26 lipca 1991 r. o podatku dochodowym od osób fizycznych (Dz.U. z 2024 r. poz. 226 z późn. zm.) — opodatkowanie dochodów kapitałowych stawką 19%
  • Art. 11a ust. 1–2 ustawy o PIT — przeliczanie przychodów i kosztów w walutach obcych wg kursu średniego NBP z ostatniego dnia roboczego poprzedzającego
  • Art. 9 ust. 6 ustawy o PIT — zasady odliczania strat podatkowych (do 50% rocznie przez 5 lat lub jednorazowo do 5 mln zł)
  • Art. 30b ust. 1a ustawy o PIT — odrębne zasady opodatkowania walut wirtualnych

  • Źródła:

  • Ustawa o PIT: https://isap.sejm.gov.pl/isap.nsf/DocDetails.xsp?id=wdu19910800350
  • Kursy walut NBP: https://nbp.pl/statystyka-i-sprawozdawczosc/kursy/
  • e-Deklaracje: https://www.podatki.gov.pl/e-deklaracje/
  • Broszura MF do PIT-38: https://www.podatki.gov.pl/pit/formularze-manulane/pit-38/

  • Najczęstsze pytania


    Czy każda transakcja wymaga rozliczenia?

    Tak, każdą zamkniętą transakcję podlegającą opodatkowaniu należy rozliczyć.


    Jak postępować ze stratami?

    Stratę można rozliczyć w ciągu 5 kolejnych lat podatkowych, odliczając maksymalnie 50% kwoty straty w jednym roku. Alternatywnie, zgodnie z art. 9 ust. 6 ustawy o PIT (nowelizacja z 2019 r.), można jednorazowo odliczyć stratę do kwoty 5 000 000 zł w jednym roku, a pozostałą część rozliczać w kolejnych latach (max 50% rocznie).


    Czy kryptowaluty z MT5 podlegają PIT-38?

    Tak, ale należy rozróżnić dwa przypadki: kontrakty CFD na kryptowaluty (np. BTCUSD w MT5) są traktowane jako instrumenty pochodne i rozliczane w ramach art. 30b ust. 1 ustawy o PIT. Natomiast bezpośredni obrót walutami wirtualnymi podlega odrębnym zasadom z art. 30b ust. 1a (część E formularza PIT-38).


    Podsumowanie


    Rozliczenie MT5 wymaga:

    1. Pobrania raportu z platformy

    2. Przeliczenia na PLN po kursach NBP

    3. Obliczenia zysków/strat

    4. Wypełnienia PIT-38

    5. Złożenia deklaracji w terminie


    Dodatkowe informacje dostępne są w kalkulatorze MT5.


    ---


    Zobacz także:

  • Który kurs NBP stosować do podatku forex?
  • MT5 a podatek – najczęstsze błędy traderów

  • Przetestuj 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.