Prowadzenie nowoczesnego biznesu nieodłącznie wiąże się z ponoszeniem kosztów w walutach obcych. Zakup zagranicznych licencji oprogramowania, opłaty za reklamy w globalnych systemach czy import towarów wymagają poprawnego ujęcia w ewidencji podatkowej. O ile przeliczanie przychodów ze sprzedaży jest dla większości przedsiębiorców intuicyjne, o tyle strona kosztowa rządzi się własnymi, odrębnymi zasadami.

Błędne zastosowanie kursu walutowego do faktury kosztowej bezpośrednio wpływa na zaniżenie lub zawyżenie podatku dochodowego oraz VAT. Zrozumienie relacji między datą wystawienia dokumentu, dniem wykonania usługi a momentem zapłaty jest kluczem do bezpiecznego rozliczenia kosztów.

Kurs NBP dla kosztu podatkowego – dlaczego liczy się data wystawienia faktury?

Na gruncie podatku dochodowego koszty wyrażone w walutach obcych przelicza się na złotówki według kursu średniego ogłaszanego przez Narodowy Bank Polski z ostatniego dnia roboczego poprzedzającego dzień poniesienia kosztu.

Zgodnie z art. 22 ust. 6b ustawy o PIT za dzień poniesienia kosztu w przypadku podatników prowadzących podatkową księgę przychodów i rozchodów uważa się dzień wystawienia faktury, rachunku lub innego dowodu stanowiącego podstawę zaksięgowania kosztu.

Zasada ogólna dla PIT: sprawdzasz datę wystawienia faktury kosztowej przez zagranicznego kontrahenta. Właściwym kursem jest średni kurs NBP z dnia roboczego bezpośrednio poprzedzającego ten dzień. Jeśli faktura została wystawiona w poniedziałek, właściwy jest kurs z piątku. Jeśli wystawiono ją w sobotę, również stosujesz kurs z poprzedzającego piątku.

W sytuacji, gdy usługa została wykonana w jednym miesiącu, a faktura wystawiona w kolejnym, dla celów PIT decydujący pozostaje moment wystawienia dokumentu, a nie data wykonania świadczenia.

Który kurs jest właściwy dla VAT przy imporcie usług?

Podczas gdy ustawa o PIT każe trzymać się daty wystawienia faktury, przepisy ustawy o VAT wprowadzają inną logikę. Przy imporcie usług lub wewnątrzwspólnotowym nabyciu towarów kluczowy staje się moment powstania obowiązku podatkowego.

Zgodnie z art. 31a ustawy o VAT przeliczenia dokonuje się według kursu średniego NBP z ostatniego dnia roboczego poprzedzającego dzień powstania obowiązku podatkowego. Obowiązek ten powstaje co do zasady z dniem wykonania usługi lub z dniem dokonania płatności, jeśli zaliczka została wpłacona wcześniej.

Przykład rozbieżności: usługa została wykonana 15 dnia miesiąca, a zagraniczny dostawca wystawił fakturę dopiero 20 dnia miesiąca.

To oznacza dwie różne wartości w złotówkach dla jednego dokumentu – i jest to sytuacja prawidłowa, a nie błąd księgowy.

Faktura wystawiona przed wykonaniem usługi: jeśli kontrahent wystawił fakturę wcześniej, przed wykonaniem usługi i przed zapłatą, art. 31a ust. 2 ustawy o VAT pozwala zastosować kurs NBP z dnia roboczego poprzedzającego dzień wystawienia faktury – co w praktyce ujednolica kurs dla VAT i PIT.

Różnice kursowe od płatności

Zaksięgowanie faktury kosztowej w KPiR nie zamyka rozliczenia transakcji walutowej. Drugim etapem jest rozliczenie podatkowych różnic kursowych, powstających w momencie fizycznej zapłaty.

Różnice kursowe od wydatków powstają, ponieważ kurs z dnia poprzedzającego wystawienie faktury prawie zawsze różni się od kursu z dnia zapłaty (lub kursu faktycznie zastosowanego przez bank do realizacji przelewu).

Zakup licencji SaaS i usług reklamowych – lista kontrolna

Najczęstszym kosztem walutowym w mikrofirmach są subskrypcje narzędzi SaaS oraz faktury za reklamy. Dokumenty te wystawiane są przeważnie w euro lub dolarach. Przy rozliczaniu ich jako importu usług warto przejść przez następującą listę kontrolną:

  1. Zweryfikuj, czy transakcja nie zawiera zagranicznego podatku VAT. Prawidłowo uzupełniony profil firmy w systemach reklamowych pozwala otrzymać fakturę z odwrotnym obciążeniem, czyli w kwocie netto.
  2. Wyznacz kurs dla PIT na podstawie dnia poprzedzającego dzień wystawienia dokumentu.
  3. Wyznacz kurs dla VAT na podstawie dnia poprzedzającego dzień wykonania usługi (koniec okresu rozliczeniowego subskrypcji) albo dzień pobrania środków z karty, jeżeli nastąpiło ono wcześniej.
  4. Zaksięguj koszt w złotówkach w kolumnie 13 KPiR („pozostałe wydatki").

Rejestrowanie i przeliczanie wydatków walutowych w nipero.pl

Ręczne kontrolowanie odrębnych kursów dla podatku dochodowego i VAT, przeszukiwanie tabel NBP oraz wyliczanie różnic kursowych to procesy podatne na pomyłki. W aplikacji nipero.pl przygotowaliśmy moduł kosztowy, który to porządkuje:

FAQ — najważniejsze pytania

Z którego dnia przyjąć kurs NBP, jeśli data wykonania usługi jest wcześniejsza niż data wystawienia faktury?

Zależy to od podatku. Dla celów podatku dochodowego kluczowa jest data wystawienia faktury – stosujesz kurs średni NBP z ostatniego dnia roboczego poprzedzającego dzień wystawienia dokumentu. Dla celów VAT przy imporcie usług kluczowa jest data wykonania usługi – stosujesz kurs z ostatniego dnia roboczego poprzedzającego dzień jej wykonania.

Jak przeliczyć walutę, gdy płatność nastąpiła z konta prywatnego?

Opłacenie kosztu firmowego z prywatnego rachunku lub karty nie zmienia zasad wyznaczania kursu podatkowego. Do wyliczenia kosztu w KPiR nadal stosujesz kurs średni NBP z dnia roboczego poprzedzającego dzień wystawienia faktury. Różnice kursowe od płatności powstaną natomiast na podstawie kursu faktycznie zastosowanego przez bank lub operatora karty w momencie przewalutowania.

Co zrobić, gdy kurs na fakturze różni się od średniego kursu NBP?

Zagraniczni kontrahenci często umieszczają na fakturach własne przeliczenia walutowe lub kursy organizacji płatniczych. Z punktu widzenia polskich przepisów podatkowych przeliczenia te nie są wiążące. Bez względu na to, jaki kurs widnieje na dokumencie, do księgowania kosztów w KPiR oraz rozliczenia VAT stosujesz oficjalny średni kurs NBP z właściwego dnia roboczego.

Ten artykuł ma charakter informacyjny i nie stanowi porady podatkowej ani prawnej. Przed podjęciem decyzji sprawdź aktualne przepisy lub skonsultuj się z księgowym/doradcą podatkowym.