Rozliczenia w walutach obcych wydają się proste tylko do momentu, w którym przedsiębiorca wystawi pierwszą fakturę w euro, otrzyma zapłatę po innym kursie albo kupi usługę od zagranicznego kontrahenta. Wtedy okazuje się, że kwota na fakturze i kwota faktycznie rozliczona w księgach nie zawsze są tym samym. Pomiędzy dniem wystawienia faktury, dniem powstania przychodu lub kosztu, dniem zapłaty i kursem bankowym może pojawić się różnica, która dla podatku dochodowego ma znaczenie. To właśnie różnice kursowe.
Dla małej firmy różnice kursowe nie są abstrakcyjnym pojęciem z dużej księgowości. Mogą dotyczyć freelancera wystawiającego faktury klientom z Unii Europejskiej, sklepu internetowego kupującego oprogramowanie za granicą, firmy usługowej przyjmującej płatności w euro, przedsiębiorcy opłacającego reklamy online, transportu rozliczanego w walutach obcych czy działalności, która korzysta z konta walutowego. Nawet niewielka zmiana kursu może wpływać na przychód, koszt i ostateczny dochód do opodatkowania.
Różnice kursowe powstają wtedy, gdy ta sama operacja gospodarcza wyrażona w walucie obcej ma inną wartość w złotych w różnych momentach rozliczenia. Przedsiębiorca może wystawić fakturę na 1000 euro, ale w dniu ujęcia przychodu kurs będzie inny niż w dniu otrzymania zapłaty. Może też otrzymać fakturę kosztową w dolarach, a zapłacić ją kilka dni później, kiedy kurs będzie już wyższy albo niższy. W księgach trzeba wtedy ustalić, czy powstała dodatnia czy ujemna różnica kursowa.
W praktyce różnica kursowa jest skutkiem tego, że podatki rozlicza się w złotych, a zdarzenie gospodarcze odbywa się w walucie obcej. Waluta na fakturze nie zwalnia z obowiązku przeliczenia wartości na złote. Kurs użyty przy ujęciu przychodu lub kosztu może być inny niż kurs z dnia faktycznej zapłaty. To właśnie ta różnica wpływa na wynik podatkowy.
Nie chodzi więc o sam fakt, że przedsiębiorca posiada euro albo dolary na rachunku. Kluczowe jest to, czy dochodzi do zdarzenia, które przepisy każą przeliczyć i porównać. Najczęściej będzie to sprzedaż, zakup, zapłata należności, zapłata zobowiązania, spłata kredytu lub pożyczki w walucie obcej albo rozliczenie środków własnych na rachunku walutowym.
Częsty błąd polega na założeniu, że skoro faktura została wystawiona na określoną kwotę w euro, to księgowość powinna po prostu przyjąć tę kwotę i problem znika. W rzeczywistości dla celów podatkowych trzeba przeliczyć wartość waluty na złote według właściwego kursu. Późniejsza zapłata może nastąpić po kursie innym niż ten przyjęty przy ujęciu przychodu albo kosztu.
Przykład jest prosty. Firma wystawia fakturę sprzedażową na 1000 euro. W dniu przeliczenia przychodu kurs powoduje, że w księgach pojawia się przychód w określonej wartości złotowej. Kontrahent płaci jednak później, a kurs euro jest wtedy inny. Przedsiębiorca otrzymuje w przeliczeniu więcej albo mniej złotych niż wynosiła wartość ujęta wcześniej jako przychód. Ta różnica nie jest obojętna. Może zwiększyć przychody podatkowe albo koszty uzyskania przychodów.
Podobnie jest przy kosztach. Firma otrzymuje fakturę od zagranicznego dostawcy, księguje koszt według właściwego kursu, a następnie płaci po innym kursie. Jeżeli realny ciężar zapłaty w złotych okaże się inny niż wartość kosztu ujęta wcześniej w księgach, pojawia się różnica kursowa. To dlatego płatność w euro, dolarach czy funtach może zmienić wynik księgowy nawet wtedy, gdy liczba jednostek waluty na fakturze się nie zmienia.
Różnice kursowe dzieli się na dodatnie i ujemne. Dodatnie różnice kursowe zwiększają przychody podatkowe. Ujemne różnice kursowe zwiększają koszty uzyskania przychodów. Dla przedsiębiorcy ma to bardzo konkretne znaczenie: dodatnia różnica może podnieść dochód do opodatkowania, a ujemna może go obniżyć.
Przy sprzedaży dodatnia różnica kursowa może powstać wtedy, gdy firma otrzyma zapłatę w wartości wyższej niż wartość przychodu przeliczona wcześniej na złote. Ujemna różnica może pojawić się wtedy, gdy ostatecznie otrzymana zapłata jest niższa. Przy zakupach sytuacja działa odwrotnie z punktu widzenia ciężaru ekonomicznego. Jeżeli zobowiązanie w walucie obcej przy zapłacie kosztuje firmę więcej w złotych niż wynosił pierwotnie ujęty koszt, może powstać ujemna różnica kursowa. Jeżeli kosztuje mniej, może powstać dodatnia różnica kursowa.
Nie trzeba zapamiętywać tego wyłącznie mechanicznie. Warto rozumieć logikę. Jeżeli na zmianie kursu firma „zyskuje” podatkowo, najczęściej pojawi się przychód. Jeżeli na zmianie kursu ponosi dodatkowy ciężar, najczęściej pojawi się koszt. Ostateczne rozliczenie powinno jednak wynikać z przepisów i danych księgowych, a nie z intuicyjnego odczucia przedsiębiorcy.
Najbardziej typowa sytuacja to faktura sprzedażowa w walucie obcej i zapłata otrzymana później. Dotyczy to wielu firm usługowych, freelancerów, podwykonawców IT, agencji, specjalistów marketingu, tłumaczy, projektantów, konsultantów czy eksporterów. Jeżeli przychód zostaje ujęty według jednego kursu, a zapłata wpływa według innej wartości przeliczeniowej, powstaje pytanie o różnicę kursową.
Druga częsta sytuacja to zakupy zagraniczne. Mała firma kupuje licencję, subskrypcję, usługę reklamową, domenę, hosting, narzędzie SaaS, części, materiały, szkolenie albo usługę specjalistyczną. Faktura przychodzi w euro lub dolarach, ale zapłata następuje później albo bank przelicza operację według własnego kursu. Wtedy koszt ujęty w księgach i rzeczywista wartość zapłaty mogą się różnić.
Trzecia sytuacja to konto walutowe. Przedsiębiorca otrzymuje euro, przechowuje je na rachunku, a potem wykorzystuje do zapłaty za inne zobowiązanie albo przewalutowuje środki. W takim przypadku znaczenie mogą mieć nie tylko różnice kursowe od faktur, ale również różnice od własnych środków pieniężnych. To obszar, w którym szczególnie łatwo o błąd, bo przedsiębiorca widzi tylko saldo walutowe, a księgowość musi ustalić wartość tych środków w złotych na potrzeby rozliczeń.
Załóżmy, że firma wystawia fakturę w euro i ujmuje przychód po kursie z dnia poprzedzającego właściwy dzień rozliczenia. Po dwóch tygodniach kontrahent płaci. W tym czasie kurs euro wzrósł. W efekcie firma otrzymuje tę samą liczbę euro, ale ich wartość w złotych jest wyższa niż wartość przychodu ujęta wcześniej. Powstaje dodatnia różnica kursowa, która zwiększa przychód podatkowy.
Może być też odwrotnie. Firma wystawia fakturę w euro, ale zanim kontrahent zapłaci, kurs spada. Wtedy ta sama kwota euro ma niższą wartość w złotych niż w dniu ujęcia przychodu. Powstaje ujemna różnica kursowa, która zwiększa koszty podatkowe. Przedsiębiorca może więc mieć poczucie, że „dostał tyle samo”, bo na rachunek wpłynęło 1000 euro, ale dla podatku dochodowego wartość tej płatności nie jest taka sama.
W przypadku kosztów płatność w euro także może zmienić wynik. Jeżeli firma kupi usługę za 1000 euro i zaksięguje koszt według jednego kursu, a następnie zapłaci po kursie wyższym, realny koszt w złotych będzie większy. Jeżeli zapłaci po kursie niższym, realny koszt będzie mniejszy. Taka zmiana powinna zostać rozliczona jako różnica kursowa, jeżeli spełnione są ustawowe warunki.
W rozliczeniach walutowych często pojawiają się dwa rodzaje kursów: kurs średni NBP oraz kurs faktycznie zastosowany. Kurs średni NBP jest potrzebny m.in. przy przeliczaniu przychodów i kosztów wyrażonych w walutach obcych. W praktyce często stosuje się kurs średni ogłoszony przez NBP z ostatniego dnia roboczego poprzedzającego określone zdarzenie. Z kolei kurs faktycznie zastosowany może mieć znaczenie przy rzeczywistej zapłacie, kupnie lub sprzedaży waluty, jeżeli taki kurs da się ustalić.
Przedsiębiorcy mylą czasami kurs z faktury, kurs z dnia wystawienia dokumentu, kurs banku i kurs NBP. Nie zawsze będzie to ta sama wartość i nie zawsze właściwy będzie ten kurs, który wydaje się najbardziej intuicyjny. Dlatego przy transakcjach walutowych ważna jest konsekwencja i prawidłowe ustalenie dat: dnia uzyskania przychodu, dnia poniesienia kosztu, dnia wystawienia faktury, dnia zapłaty oraz dnia zastosowania kursu.
W małej firmie wiele z tych czynności wykonuje program księgowy albo biuro rachunkowe, ale to nie oznacza, że przedsiębiorca może zupełnie zignorować temat. Jeżeli podaje księgowości niepełne dane, nie przekazuje potwierdzeń przelewów, nie informuje o przewalutowaniu albo miesza rachunek prywatny z firmowym, prawidłowe wyliczenie różnic kursowych może być utrudnione.
Różnice kursowe omawiane w tym artykule dotyczą przede wszystkim podatku dochodowego. To ważne rozróżnienie, bo przy fakturach walutowych pojawia się również przeliczanie kwot dla celów VAT. Zasady VAT i zasady podatku dochodowego mogą się spotykać na jednej fakturze, ale nie należy ich wrzucać do jednego worka.
Przedsiębiorca powinien pamiętać, że faktura w walucie obcej może wymagać odrębnego spojrzenia na przychód lub koszt w podatku dochodowym oraz na rozliczenie VAT. W praktyce oznacza to konieczność prawidłowego ustalenia kursów, dat i wartości dla różnych celów podatkowych. To jeden z powodów, dla których przy transakcjach zagranicznych warto unikać prowizorycznych zapisów i odkładania dokumentów na później.
Błąd w przeliczeniu może nie być widoczny od razu, szczególnie gdy kwoty są niewielkie. Problem pojawia się przy większej liczbie transakcji. Kilkadziesiąt drobnych faktur w euro, dolarach lub funtach może w skali roku dać zauważalną różnicę. Dlatego nawet mała firma powinna mieć prostą zasadę: dokument walutowy nie kończy się na kwocie z faktury, trzeba jeszcze rozliczyć jego skutki w złotych.
Nie każda płatność powiązana z walutą obcą automatycznie tworzy klasyczne różnice kursowe od faktury. Znaczenie ma to, czy przychód albo koszt został wyrażony w walucie obcej oraz jak doszło do zapłaty. Jeżeli faktura jest wystawiona w złotych, a płatność następuje w walucie obcej, sprawa może wymagać odrębnej analizy. Mogą nie powstać różnice kursowe od samej faktury, ale mogą pojawić się różnice dotyczące własnych środków walutowych.
Podobnie trzeba uważać na płatności kartą, systemy płatnicze, platformy zagraniczne, portfele elektroniczne i rozliczenia automatyczne. Przedsiębiorca może nie widzieć całego mechanizmu, bo bank lub operator płatności sam przelicza kwoty. Dla księgowości nadal znaczenie mają dokumenty, daty, kwoty w walucie, kwoty w złotych, prowizje i zastosowane kursy.
Warto też oddzielić różnice kursowe od opłat bankowych i prowizji za przewalutowanie. Prowizja banku może być kosztem, ale nie jest tym samym co różnica kursowa. Różnica kursowa wynika ze zmiany wartości waluty w czasie lub z porównania odpowiednich wartości przeliczeniowych. Prowizja jest wynagrodzeniem banku albo operatora płatności za usługę. W praktyce oba elementy mogą pojawić się przy jednej transakcji, lecz trzeba je zaksięgować właściwie.
Przy transakcjach walutowych sama faktura często nie wystarcza. Księgowość potrzebuje także informacji o zapłacie: daty wpływu albo przelewu, kwoty w walucie, kwoty w złotych, kursu bankowego, prowizji oraz rachunku, z którego dokonano płatności. Jeżeli przedsiębiorca korzysta z konta walutowego, ważne mogą być również wyciągi bankowe pokazujące wpływy, wypływy i przewalutowania.
Najlepiej przyjąć prostą zasadę: do każdej faktury walutowej powinno dać się przypisać dokument potwierdzający zapłatę. Jeżeli płatność była częściowa, potrzebne są informacje o każdej części. Jeżeli kontrahent zapłacił po terminie, znaczenie ma data faktycznego wpływu. Jeżeli bank pobrał prowizję albo zastosował własny kurs, również powinno to być widoczne w dokumentacji.
Problemem bywa korzystanie z kilku rachunków, kilku walut i kilku systemów płatniczych. Przedsiębiorca widzi wtedy, że „pieniądze przyszły”, ale biuro rachunkowe musi ustalić, z jaką fakturą są powiązane, po jakim kursie zostały przeliczone i czy powstała różnica kursowa. Bez uporządkowanych opisów przelewów i regularnego przekazywania wyciągów łatwo o pomyłkę.
Pierwszy błąd to księgowanie wyłącznie faktury i pomijanie zapłaty. Przy transakcjach krajowych w złotych często nie rodzi to dodatkowego problemu kursowego. Przy walutach obcych zapłata jest jednak momentem, który może zmienić wynik podatkowy. Brak informacji o zapłacie oznacza, że różnice kursowe mogą nie zostać rozliczone albo zostaną rozliczone z opóźnieniem.
Drugi błąd to mieszanie kursów bez ustalonej zasady. Przedsiębiorca raz podaje kurs z faktury, raz kurs banku, raz kurs z dnia wystawienia dokumentu, a raz kurs znaleziony w internecie. Takie podejście jest ryzykowne. Kurs musi wynikać z zasad podatkowych i dokumentów, a nie z wygody. Szczególnie przy większej liczbie transakcji brak konsekwencji może doprowadzić do zniekształcenia wyniku.
Trzeci błąd to traktowanie konta walutowego jak „magazynu euro”, który nie ma znaczenia dla podatku do czasu przewalutowania. W rzeczywistości operacje na środkach własnych w walucie obcej mogą powodować skutki podatkowe. Jeżeli firma otrzymuje, przechowuje i wydaje walutę, księgowość musi widzieć pełny przepływ środków.
Czwarty błąd to ignorowanie małych kwot. Jedna drobna różnica kursowa może wydawać się nieistotna, ale przy regularnych płatnościach za reklamy, oprogramowanie, usługi subskrypcyjne czy zakupy zagraniczne suma błędów może rosnąć przez cały rok. Mała firma nie musi tworzyć skomplikowanego działu finansowego, ale powinna mieć powtarzalny sposób przekazywania dokumentów walutowych.
Najważniejsze jest uporządkowanie procesu. Jeżeli firma regularnie wystawia albo otrzymuje faktury w walutach obcych, powinna ustalić z księgowością, jakie dokumenty będą przekazywane i w jakim terminie. Dotyczy to faktur, wyciągów bankowych, potwierdzeń przelewów, raportów z systemów płatniczych i informacji o przewalutowaniach.
Dobrym rozwiązaniem jest osobny rachunek walutowy dla firmowych rozliczeń w danej walucie. Nie zawsze będzie konieczny, ale przy większej liczbie transakcji pozwala łatwiej śledzić wpływy i wydatki. Trzeba jednak pamiętać, że rachunek walutowy nie likwiduje różnic kursowych. On tylko porządkuje przepływy. Księgowość nadal musi ustalić wartość operacji w złotych.
Warto też opisywać przelewy w sposób jednoznaczny. Numer faktury, nazwa kontrahenta i waluta płatności bardzo pomagają. Przy płatnościach zbiorczych dobrze jest przygotować zestawienie, które pokazuje, jakie faktury zostały uregulowane jedną płatnością. Przy płatnościach częściowych trzeba wskazać, jakiej części faktury dotyczy przelew.
Jednorazowa faktura w euro zwykle nie wymaga osobnego doradztwa podatkowego, jeśli obsługuje ją sprawne biuro rachunkowe. Konsultacja ma jednak sens, gdy transakcji walutowych jest dużo, firma ma konto walutowe, przyjmuje płatności przez zagraniczne platformy, rozlicza pożyczki lub kredyty w walucie, korzysta z kilku operatorów płatności albo ma wątpliwości, czy dotychczasowe księgowanie było prawidłowe.
Szczególną ostrożność warto zachować przy większych kontraktach. Jeżeli firma podpisuje umowę w euro, termin płatności jest odległy, a kwota znacząca, zmiana kursu może zauważalnie wpłynąć na wynik. Wtedy warto z góry ustalić z księgowością, jak będą rozliczane przychody, koszty, zaliczki, płatności częściowe i ewentualne korekty.
Nie chodzi o to, aby każdy przedsiębiorca samodzielnie liczył wszystkie różnice kursowe ręcznie. Chodzi o to, aby rozumiał, dlaczego księgowość pyta o datę zapłaty, wyciąg bankowy albo kurs zastosowany przez bank. Bez tych danych nawet najlepszy program księgowy nie odtworzy prawidłowo rzeczywistego przebiegu transakcji.
Różnice kursowe potrafią wyglądać jak drobny techniczny szczegół. W praktyce wpływają na przychody, koszty i dochód do opodatkowania. Przy kilku fakturach w roku ich znaczenie może być niewielkie, ale przy regularnej współpracy zagranicznej, subskrypcjach, płatnościach w euro, koncie walutowym lub większych kontraktach stają się normalnym elementem zarządzania finansami firmy.
Najważniejsze jest zrozumienie, że faktura w walucie obcej nie kończy rozliczenia. Trzeba jeszcze uwzględnić moment zapłaty, właściwy kurs, rzeczywisty przepływ pieniędzy i dokumenty bankowe. Dopiero wtedy wiadomo, czy powstała dodatnia lub ujemna różnica kursowa oraz jak wpłynie ona na podatek.
Mała firma nie musi bać się rozliczeń w euro czy dolarach, ale nie powinna traktować ich tak samo jak zwykłych faktur w złotych. Waluta obca wprowadza dodatkowy poziom księgowej kontroli. Im szybciej przedsiębiorca uporządkuje dokumenty i komunikację z księgowością, tym mniejsze ryzyko błędów, korekt i zaskoczeń przy rocznym rozliczeniu.
Zapoznaj się z ofertą świadczoną przez członków naszej grupy biznesowej, ponad 20 różnych firm i branż.