FOP (odpowiednik polskiej JDG) i wpływy walutowe – jak liczyć dochód w dolarach i nie przepłacać podatków

Autor artykułu: Denis Korablyov
FOP (odpowiednik polskiej JDG) i wpływy walutowe – jak liczyć dochód w dolarach i nie przepłacać podatków
Spis treści artykułu

    Otrzymujesz płatności w walucie jako FOP? W takim razie już wiesz, że razem z dolarami i euro pojawiają się dziesiątki pytań: jak ewidencjonować te wpływy? Według jakiego kursu liczyć dochód – NBU czy banku? Czy różnice kursowe wpływają na podatki, gdy dolar raz rośnie, raz spada? Co zrobić, gdy waluta „wpłynęła” dziś, a sprzedano ją tydzień później? Czy w ogóle można otrzymywać walutę na osobistą kartę? 

    Kurs zmienia się o jedną–dwie hrywny dziennie, a różnica między „sprzedać dziś” a „poczekać” może wynosić tysiące hrywien. Najważniejsze jest zrozumieć, jak dokładnie ta różnica wpływa na Twój dochód i podatki. Spoiler: często zupełnie nie tak, jak myślą FOP-y.

    W tym artykule omawiamy: jakie są podstawowe zasady pracy z walutą dla FOP, jak prawidłowo liczyć dochód w walucie i według jakiego kursu, co zrobić, gdy na rachunek wpłynęły dolary lub euro, jak różnice kursowe wpływają na podatki, kiedy opłaca się sprzedawać walutę oraz jak prawidłowo raportować dochody walutowe.

    Podstawowe zasady pracy z walutą dla FOP

    Zanim zagłębisz się w kursy, rozliczenia i deklaracje, należy zrozumieć podstawowe zasady. Jeśli je naruszysz – nawet najdokładniejsze obliczenia nie uchronią Cię przed problemami z urzędem skarbowym.

    1. Zagraniczni klienci – tylko dla FOP 3 grupy

    Pierwsza i najważniejsza zasada: z nierezydentami mogą współpracować wyłącznie FOP-y 3 grupy. 1 grupa – tylko osoby fizyczne na terenie Ukrainy,  2 grupa – firmy na terenie Ukrainy. Jakiekolwiek płatności od zagranicznych firm lub osób fizycznych dla 1–2 grupy to naruszenie warunków uproszczonego systemu. W rezultacie urząd skarbowy może pozbawić Cię prawa do uproszczonego opodatkowania, a wtedy trzeba będzie przejść na system ogólny wstecznie – ze wszystkimi karami i dopłatami. 

    1. Dochód FOP można otrzymywać wyłącznie na rachunek firmowy

    Nie na osobistą kartę, nie na kartę żony, męża czy mamy, nie przez Privat24 na rachunek prywatny – wyłącznie na rachunek FOP. To ma kluczowe znaczenie. Jeśli pieniądze z działalności wpłyną na rachunek osobisty, urząd skarbowy uzna to za ukrywanie dochodu. Nawet jeśli później zadeklarujesz ten dochód i zapłacisz podatki, możesz zostać ukarany za naruszenie zasad ewidencji. 

    Ważne: FOP może mieć nieograniczoną liczbę rachunków w różnych bankach. Jeśli przyjmujesz USD/EUR – potrzebujesz rachunku walutowego lub wielowalutowego FOP. 

    1. Współpraca z zagranicznymi firmami to działalność zagraniczna

    Wszystkie rozliczenia walutowe odbywają się wyłącznie przez rachunki bankowe – żadnych operacji gotówkowych w walucie. Konieczna jest umowa o działalności zagranicznej. To nie tylko formalność – to Twoja ochrona. W umowie powinno być jasno określone: co wykonujesz dla klienta, ile on płaci, w jakiej walucie, jaka jest procedura płatności oraz terminy. 

    Publiczna oferta + faktura (invoice) są traktowane jak umowa zagraniczna, jeśli na fakturze znajduje się zapis, że płatność stanowi potwierdzenie wykonania usług.

    Jeśli jesteś obecnie na 2 grupie i otrzymujesz płatności od nierezydentów, warto pilnie przeanalizować model działania. W takich przypadkach rekomendujemy przejście na 3 grupę FOP lub przebudowę struktury biznesu.

    Jak liczy się dochód w walucie: kurs NBU na dzień wpływu

    Przejdźmy teraz do najważniejszego pytania: jak prawidłowo liczyć dochód, gdy na Twój rachunek wpływają dolary lub euro? 

    Obowiązuje tu jasna zasada: dochód w walucie zawsze liczy się według oficjalnego kursu NBU z dnia wpływu środków na Twój rachunek walutowy.

    Przykład: 15 listopada otrzymałeś 1000 USD. Kurs NBU tego dnia – 41,80 UAH. Dla urzędu skarbowego zarobiłeś 41 800 UAH. To właśnie ta kwota trafia do Twojego obrotu. I od tej kwoty liczone są podatki: 5% podatku jednolitego, 1% opłaty wojskowej, plus składka ESW 1760 hrywien miesięcznie. Nie ma znaczenia, że później sprzedałeś te dolary po kursie 42 hrywny albo 41 hrywny. Nie ma znaczenia, że bank pobrał prowizję i realnie otrzymałeś nieco mniej. Dla urzędu dochód to 1000 dolarów pomnożone przez kurs NBU z dnia wpływu.

    Kurs NBU obowiązuje od godziny 00:00 danego dnia i publikowany jest na oficjalnej stronie Narodowego Banku, w sekcji „Oficjalny kurs hrywny”.

    Różnice kursowe nie wpływają na podatki FOP

    To jeden z największych mitów dotyczących waluty u FOP-ów. Wiele osób uważa, że jeśli dolar wzrósł – trzeba dopłacić podatki, a jeśli spadł – można zmniejszyć dochód. W rzeczywistości – nie. Różnice kursowe nie wpływają na Twój dochód podlegający opodatkowaniu. 

    Różnica kursowa to po prostu różnica między kursem NBU w dniu wpływu waluty na rachunek a kursem, po którym ją sprzedałeś. Jednak dla urzędu skarbowego liczy się tylko jeden moment: dochód FOP jest ustalany w hrywnie według kursu NBU z dnia wpływu waluty. Wszystko, co dzieje się później – NIE wpływa na podatki.

    Prowizja banku nie zmniejsza podstawy opodatkowania

    To jeden z najczęstszych błędów FOP-ów pracujących z walutą. Wiele osób myśli: „Jeśli bank pobrał prowizję, to otrzymałem mniej – więc mogę zapłacić podatek od mniejszej kwoty”. Niestety, tak to nie działa.

    Dla urzędu skarbowego dochodem jest cała kwota wysłana przez zagranicznego klienta – przed potrąceniem prowizji bankowej.

    Dlaczego tak? Ponieważ prowizja banku to Twój koszt prowadzenia działalności, a nie zmniejszenie dochodu. FOP-y na uproszczonym systemie trzeciej grupy płacą podatek jednolity od przychodu brutto, bez uwzględniania kosztów. Dlatego nawet jeśli masz wiele wydatków – czynsz za biuro, wynagrodzenia pracowników, prowizje bankowe, zakup sprzętu – nie zmniejszają one podstawy opodatkowania. Płacisz podatek jednolity od wszystkiego, co wpłynęło na rachunek.

    Jedyny wyjątek to zwrot wcześniej zapłaconych przez Ciebie środków. Taki zwrot nie podlega opodatkowaniu, ponieważ nie są to nowe pieniądze – to Twoje własne środki, które „poszły tam i z powrotem”. Ale ważne: bez dokumentów (umowa, faktura, potwierdzenia płatności, korespondencja) urząd skarbowy uzna to za dochód i naliczy podatki.

    Przykład obliczenia dochodu i podatków

    Przeanalizujmy pełny przykład z liczbami:

    10 listopada 2025 roku na rachunek walutowy FOP wpłynęło 2000 USD za usługi.

    Oficjalny kurs NBU na tę datę: 41,50 UAH/USD.

    Dochód w hrywnach = 2000 × 41,50 = 83 000 UAH. To właśnie tę kwotę uwzględniasz w deklaracji za IV kwartał 2025 roku.

    Podatki:

    Podatek jednolity (5%)

    4 150 UAH

    Opłata wojskowa (1%)

    830 UAH

    ESW

    1 760 UAH (stała kwota miesięczna)

    Łącznie podatki za listopad: 6 740 UAH. Należy zapłacić do 20 grudnia.

    I nie ma znaczenia, że bank potrącił 50 dolarów prowizji i faktycznie na rachunek wpłynęło 1950 dolarów. Nie ma znaczenia, że sprzedałeś dolary tydzień później po kursie 40,80 i otrzymałeś tylko 81 600 UAH. Dla urzędu Twój dochód to 83 tysiące, a podatki – 6740 hrywien. To surowa zasada, ale właśnie tak działa system opodatkowania dochodów walutowych dla FOP na uproszczonym systemie.

    Pracujesz z zagranicznymi klientami, ale nie masz pewności, czy Twoja grupa FOP jest odpowiednia?

    Pomożemy przejść na 3 grupę, prawidłowo otworzyć rachunek walutowy i przygotować dokumenty ZED bez ryzyka utraty uproszczonego systemu.

    Ważny niuans dla osób prawnych na podatku jednolitym

    Jeśli jesteś osobą prawną na podatku jednolitym, istnieje tu istotna różnica. Zdaniem organów podatkowych osoby prawne na podatku jednolitym powinny włączać dodatnie różnice kursowe z przeliczenia waluty obcej do dochodu podlegającego opodatkowaniu.

    Co to oznacza w praktyce? Jeśli Twoja spółka z o.o. na podatku jednolitym otrzymała 2000 dolarów po kursie 41,50 – wykazała dochód 83 tysiące. Następnie sprzedała dolary po kursie 42,50 i otrzymała 85 tysięcy. Dodatnia różnica kursowa 2000 hrywien – tę kwotę należy włączyć do dochodu podlegającego opodatkowaniu. Łączny dochód wyniesie 85 tysięcy i od tej kwoty nalicza się podatki.

    A jeśli kurs spadł i osoba prawna poniosła stratę na różnicy? Wartość ujemna nie zmniejsza podstawy opodatkowania. Oznacza to, że system jest asymetryczny dla osób prawnych: plus liczymy, minusów nie uwzględniamy. Jest to dość niesprawiedliwe i wielu prawników uważa to stanowisko organów podatkowych za kontrowersyjne. Jednak na ten moment urząd skarbowy nalega właśnie na takie podejście wobec osób prawnych.

    Co zrobić, gdy na rachunek wpłynęła waluta: instrukcja krok po kroku

    Przeanalizujmy teraz konkretne działania: co dokładnie zrobić, gdy widzisz, że na Twój rachunek walutowy wpłynęła płatność od zagranicznego klienta. To nie jest po prostu „wpłynęły pieniądze – wszystko ok”. Jest kilka ważnych kroków, które należy wykonać od razu, aby później nie pojawiły się problemy z ewidencją i sprawozdawczością.

    Krok 1: Sprawdź wyciąg bankowy

    Zaraz po wpływie środków sprawdzamy:

    • kwotę przelewu – czy zgadza się z fakturą/umową;
    • prowizję banku – ile potrącono (czasem pobierane są 2–3 prowizje);
    • dane nadawcy – ważne, aby był to faktycznie Twój klient;
    • tytuł płatności – powinien jasno wskazywać: numer faktury, umowy, okres, usługi.

    Jeśli tytuł jest „pusty” lub ogólny, np. payment – warto poprosić klienta o doprecyzowanie lub o przesłanie pisma wyjaśniającego. To zabezpieczy Cię podczas kontroli.

    Krok 2: Ustal datę wpływu

    To kluczowy moment. Data wpływu środków na rachunek to moment powstania dochodu dla celów podatkowych. Właśnie według kursu z tego dnia będziesz liczyć swój dochód w hrywnach. Nie data, kiedy klient wysłał przelew. Nie data wystawienia faktury. Nie data wykonania usługi. Tylko data, kiedy waluta faktycznie pojawiła się na Twoim rachunku bankowym. Właśnie na tę datę stosuje się kurs NBU.

    Krok 3: Zastosuj kurs NBU z dnia wpływu

    Gdy ustalisz datę wpływu, kolejnym krokiem jest wejście na oficjalną stronę Narodowego Banku Ukrainy i sprawdzenie kursu z tej daty. Dostępny jest wygodny kalendarz, w którym można wybrać dowolny dzień i zobaczyć kurs dolara, euro oraz innych walut na ten dzień. Znajdujesz kurs dla swojej daty – zapisujesz go. 

    Nie myl kursu NBU z kursem banku! Kiedy będziesz sprzedawać walutę przez swój bank, bank zaproponuje własny kurs – zazwyczaj nieco niższy niż kurs NBU. To normalne, bank zarabia na różnicy kursowej. Jednak do obliczenia dochodu podlegającego opodatkowaniu używasz wyłącznie kursu NBU z dnia wpływu waluty na rachunek, a nie kursu, po którym później ją sprzedałeś.

    Jeśli środki od zagranicznego klienta najpierw wpłynęły nie na rachunek FOP w ukraińskim banku, lecz na międzynarodowy serwis płatniczy – Payoneer, Wise, Paypal – dochód uznaje się za otrzymany w dniu, w którym waluta została zaksięgowana na tym rachunku. Właśnie na tę datę przeliczasz kwotę według kursu NBU. Prowizji systemu nie odejmujesz – do dochodu wliczasz całą kwotę wysłaną przez klienta.

    Zgodnie z najnowszymi wyjaśnieniami organów podatkowych, jeśli środki wpłynęły na Wise/Payoneer, są one uznawane za dochód w momencie zaksięgowania w tych serwisach, a nie w chwili, gdy wypłacisz je na Privat24 czy Mono. Wielu FOP-ów myśli odwrotnie.

    Jeśli otrzymujesz regularne płatności od jednego klienta – na przykład miesięczną opłatę abonamentową – każdy wpływ liczy się osobno według kursu z dnia wpływu. Nie można zastosować jakiegoś średniego kursu za miesiąc czy kwartał. Każda płatność to osobna operacja z kursem z konkretnej daty.

    Kiedy opłaca się sprzedawać walutę: praktyczne wskazówki od księgowych

    Teraz już wiesz, jak liczy się dochód i że różnice kursowe nie wpływają na podatki. Pojawia się jednak logiczne pytanie: kiedy najlepiej sprzedać walutę, aby nie stracić na kursie? Oto wskazówki, które naprawdę działają.

    • Monitoruj kurs regularnie, a nie raz w miesiącu

    Sprawdzaj nie tylko oficjalny kurs NBU, ale również kurs międzybankowy oraz oferty różnych banków dotyczące wymiany. Dodatkowo śledź prognozy ekonomiczne i wiadomości. Istnieją bezpłatne kanały na Telegramie oraz aplikacje, które monitorują kurs dolara w czasie rzeczywistym i wysyłają powiadomienia, gdy kurs się zmienia. 

    • Nie spiesz się ze sprzedażą, jeśli nie ma pilnej potrzeby

    Jeśli widzisz, że kurs spada, a nie potrzebujesz pilnie hrywien – trzymaj środki w walucie i poczekaj na bardziej stabilną sytuację. 

    • Korzystaj z „funkcji” banków: automatyczna sprzedaż po wybranym kursie

    Niektóre banki i platformy finansowe umożliwiają ustawienie pożądanego kursu sprzedaży waluty. Wskazujesz kurs docelowy, a system automatycznie przewalutuje Twoją walutę na hrywny, gdy kurs osiągnie ten poziom. Taka funkcja dostępna jest w PrivatBanku, Monobanku, PUMB oraz w niektórych innych bankach. 

    • Porównuj warunki w różnych bankach

    Nie sprzedawaj waluty automatycznie w banku, do którego wpłynęły środki. Porównaj warunki w kilku bankach. Warto też zapytać swojego opiekuna w banku o oferty specjalne. Czasami banki przygotowują promocje dla klientów korporacyjnych lub dla FOP-ów z dużym obrotem – lepsze kursy wymiany lub zniesienie prowizji. 

    Jak prawidłowo raportować dochody walutowe

    Zatem otrzymałeś walutę, prawidłowo ustaliłeś dochód według kursu NBU, poczekałeś na korzystny moment i sprzedałeś. Co dalej? Należy prawidłowo wykazać ten dochód w sprawozdaniu podatkowym.

    Deklaracja FOP trzeciej grupy: terminy i zasady

    FOP na trzeciej grupie, którym wolno pracować z walutą, są zobowiązani do składania deklaracji podatkowej kwartalnie. Deklarację należy złożyć w ciągu 40 dni po zakończeniu kwartału sprawozdawczego. Podatki trzeba zapłacić do 20 dnia miesiąca następującego po okresie rozliczeniowym.

    W deklaracji wykazujesz wszystkie swoje dochody za kwartał w hrywnach. Jeśli otrzymywałeś walutę – każdy wpływ przeliczasz według kursu NBU z dnia wpływu i sumujesz. 

    Przykład:

    DataKwotaKurs NBUDochód w UAH
    10.10$200041,5083 000
    15.11$150041,8062 700
    20.12$300042,00126 000

    Łączny dochód za kwartał: 271 700 UAH.

    Nie ma znaczenia, czy już sprzedałeś walutę, czy nadal znajduje się ona na rachunku – dochód powstaje w momencie wpływu, a nie sprzedaży.

    Ewidencja ręczna czy automatyzacja?

    Ewidencję dochodów walutowych można prowadzić ręcznie. Możesz stworzyć tabelę w Excelu lub Google Sheets, w której zapisujesz datę każdego wpływu, kwotę w walucie, kurs NBU z tego dnia oraz równowartość w hrywnach. Możesz dodać kolumnę z datą sprzedaży waluty i kursem sprzedaży – dla własnej kontroli, aby widzieć, czy zyskałeś na kursie, czy straciłeś. Na koniec kwartału sumujesz wszystkie kwoty w hrywnach i wpisujesz łączną sumę do deklaracji.

    Brzmi prosto, ale w praktyce łatwo się pomylić. A błąd w deklaracji to już podstawa do kontroli ze strony urzędu skarbowego. Aby nie liczyć wszystkiego ręcznie i nie ryzykować błędów, dostępne są rozwiązania zautomatyzowane. 

    Jeśli to zbyt skomplikowane – przekaż swoją księgowość profesjonalistom

    Nasi doświadczeni księgowi przeanalizują Twój biznes, uwzględnią wszystkie niuanse i zapewnią pełny porządek w Twoich raportach oraz podatkach.

    Co FOP musi obowiązkowo przechowywać

    FOP, którzy pracują z walutą i otrzymują dochody od zagranicznych klientów, znajdują się w strefie podwyższonej uwagi organów podatkowych. Dlatego Twoim zadaniem nr 1 jest posiadanie pełnego zestawu dokumentów, które potwierdzają legalność każdego wpływu. Dokumenty należy przechowywać co najmniej 3 lata, a najlepiej 7 lat, ponieważ w niektórych przypadkach urząd skarbowy może kontrolować głębiej. Jakie dokładnie dokumenty?

    • Umowy z zagranicznymi klientami;
    • Wyciągi bankowe ze wszystkimi wpływami;
    • Faktury oraz protokoły wykonania usług;
    • Korespondencję z klientami (jeśli trzeba potwierdzić, że to rzeczywiście zapłata za pracę, a nie inne środki).

    Jeśli któregoś z tych dokumentów brakuje, może pojawić się sytuacja, w której urząd skarbowy powie: „Zadeklarowali Państwo dochód w wysokości 500 tysięcy hrywien, ale nie udowodnili, że to dochód z działalności gospodarczej. Może to darowizna, może pożyczka, może coś innego. Proszę udowodnić, że to rzeczywiście dochód”. A jeśli nie będziesz w stanie tego udowodnić – mogą zostać naliczone inne podatki lub kara za nieprawidłowe deklarowanie.

    Wnioski

    Praca z wpływami walutowymi dla FOP nie jest tak skomplikowana, jak może się wydawać na pierwszy rzut oka, ale wymaga uważności i zrozumienia zasad. Najważniejsze, co trzeba zapamiętać: 

    • waluta = dochód w hrywnach według kursu NBU z dnia wpływu;
    • różnice kursowe nie zmieniają dochodu podlegającego opodatkowaniu – ani na plus, ani na minus;
    • prowizje bankowe nie zmniejszają dochodu;
    • dokumenty należy przechowywać minimum 3 lata, a najlepiej – 7.

    Jeśli rejestrujesz każdy wpływ z prawidłową datą i kursem, składasz deklaracje w terminie oraz posiadasz wszystkie dokumenty potwierdzające – ryzyko podatkowe jest minimalne. Nawet podczas kontroli będziesz w stanie łatwo udowodnić prawidłowość rozliczeń.

    Kurs walut stale się zmienia, dlatego oprócz prawidłowego opodatkowania ważne jest także umiejętne zarządzanie samą walutą: monitorowanie kursu, nieśpieszenie się ze sprzedażą w niekorzystnym momencie, automatyczna konwersja po docelowym kursie oraz porównywanie ofert różnych banków. Nawet kilka groszy różnicy może zamienić się w tysiące hrywien oszczędności.