Odwrotne obciążenie (import usług) — art. 28b, art. 17
Reverse charge dla usług kupowanych od kontrahentów zagranicznych — miejsce świadczenia art. 28b, samoopodatkowanie nabywcy art. 17 ust. 1 pkt 4, podwójny wpis w JPK_V7M (K_29/K_30 + K_42/K_43).
Odwrotne obciążenie (ang. reverse charge) to mechanizm, w którym nabywca usługi lub towaru rozlicza VAT zamiast sprzedawcy. Dla typowej sp. z o.o. najczęstszy przypadek to import usług od kontrahenta z UE lub spoza UE — np. subskrypcja SaaS (AWS, Google, Stripe), reklama (Facebook, LinkedIn Ads), usługi marketingowe międzynarodowe.
Nie należy go mylić z WNT — WNT dotyczy towarów (art. 9 VAT), odwrotne obciążenie usług — usług (art. 28b + art. 17 ust. 1 pkt 4). Obie transakcje opierają się na self-assessment, ale mechanika i pola JPK są różne.
Informacje mają charakter edukacyjny
Dokumentacja nie zastępuje porady doradcy podatkowego ani biegłego rewidenta. W sprawach szczegółowych skontaktuj się ze specjalistą. Jak weryfikujemy dokumentację ↗
Miejsce świadczenia usług B2B — art. 28b
Ustawa o VAT, art. 28b ust. 1 ustanawia zasadę ogólną:
Miejscem świadczenia usług w przypadku świadczenia usług na rzecz podatnika jest miejsce, w którym podatnik będący usługobiorcą posiada siedzibę działalności gospodarczej (...).
Innymi słowy — usługa B2B jest opodatkowana tam, gdzie znajduje się nabywca. Polska sp. z o.o. kupująca usługę od firmy niemieckiej: miejscem świadczenia jest Polska → VAT polski (23 %) rozliczany przez polskiego nabywcę.
Wyjątki od zasady ogólnej określone są w art. 28b ust. 2–4 oraz art. 28e–28n:
- Usługi związane z nieruchomościami — miejsce położenia nieruchomości (Ustawa o VAT, art. 28e).
- Transport pasażerski — miejsce rozpoczęcia transportu (Ustawa o VAT, art. 28f).
- Usługi restauracyjne i cateringowe — miejsce faktycznego wykonania.
- Wstęp na imprezy kulturalne, sportowe, naukowe — miejsce organizacji (Ustawa o VAT, art. 28g).
- Krótkoterminowy najem środków transportu — miejsce wydania (Ustawa o VAT, art. 28j).
Dla typowej usługowej sp. z o.o.: zakup SaaS, reklamy cyfrowej, usług programistycznych, konsultingu — zawsze art. 28b ust. 1, miejsce świadczenia = Polska, reverse charge.
Kto jest podatnikiem — art. 17 ust. 1 pkt 4
Ustawa o VAT, art. 17 ust. 1 pkt 4 ustanawia nabywcę jako podatnika, gdy:
a) usługodawcą jest podatnik nieposiadający siedziby działalności gospodarczej oraz stałego miejsca prowadzenia działalności gospodarczej na terytorium kraju (...);
b) usługobiorcą jest (...) podatnik, o którym mowa w art. 15 (...).
Warunki łączne — obydwa muszą być spełnione:
- Usługodawca nie ma siedziby ani stałego miejsca działalności w Polsce (np. Google LLC w USA, AWS w Luksemburgu).
- Usługobiorca jest polskim podatnikiem VAT (typowa sp. z o.o. czynnym podatnikiem).
Przy spełnieniu warunków:
- Usługodawca wystawia fakturę bez VAT (stawka "reverse charge" lub zerowa).
- Nabywca wystawia sobie VAT należny po stawce polskiej (zwykle VAT 23%) i jednocześnie odlicza VAT naliczony (jeżeli usługa służy działalności opodatkowanej).
Ustawa o VAT, art. 17 ust. 2 potwierdza: „usługodawca (...) nie rozlicza podatku należnego" — obowiązek w całości przechodzi na nabywcę.
Efekt netto — zerowy wpływ na zobowiązanie VAT
W typowym scenariuszu polski nabywca używa nabytej usługi do czynności opodatkowanych → pełne prawo do odliczenia. Dla np. usługi za 1 000 EUR:
| Pozycja | Kwota netto | Kwota VAT | Efekt |
|---|---|---|---|
| VAT należny (K_29/K_30) | 1 000 EUR (przeliczone PLN) | 23 % | Zwiększa VAT należny |
| VAT naliczony (K_42/K_43) | 1 000 EUR (przeliczone PLN) | 23 % | Zmniejsza VAT należny |
| Netto | — | 0 zł | Transakcja neutralna |
Uwaga: neutralność wymaga, aby nabywca:
- Był podatnikiem VAT czynnym.
- Nabywał usługę do czynności opodatkowanych (Ustawa o VAT, art. 86 ust. 1).
- Rozliczył VAT należny w deklaracji, w której wykazuje odliczenie (Ustawa o VAT, art. 86 ust. 10b pkt 3).
Jednostka świadcząca wyłącznie czynności zwolnione z VAT (art. 43) nie odlicza VAT naliczonego — transakcja reverse charge staje się wówczas rzeczywistym kosztem (23 % dodane do faktury w PLN).
Podwójny wpis w JPK_V7M
W JPK_V7M transakcja reverse charge powoduje dwa wpisy:
Wpis sprzedaży (VAT należny)
| Pole | Wartość |
|---|---|
| K_29 | Podstawa (netto PLN) |
| K_30 | VAT należny (23 % × netto PLN) |
Jeśli dostawca jest z UE, dodatkowo wartość trafia do pola K_11 i K_12 (usługi art. 28b na rzecz podatnika VAT UE — zobacz VAT-UE).
Wpis zakupu (VAT naliczony)
| Pole | Wartość |
|---|---|
| K_42 | Podstawa (netto PLN) |
| K_43 | VAT naliczony (23 % × netto PLN) |
Numify automatyzuje ten podwójny wpis w vat-register.ts. Dla faktury zakupu z kraju UE i typu usługi (nie towaru) funkcja tworzy dwa rekordy VatEntry:
- Wpis z
registerType = "sprzedaz", K_29/K_30 (dodatkowo K_12 jeśli UE). - Wpis z
registerType = "zakup", K_42/K_43.
Oba wpisy mają tę samą kwotę netto i VAT — wynik neutralny, ale obie pozycje trafiają do JPK zgodnie z wymogiem ewidencji.
Przeliczenie waluty obcej
Kwota z faktury zagranicznej (najczęściej EUR lub USD) musi być przeliczona na PLN dla celów VAT:
- Data przeliczenia = data powstania obowiązku podatkowego (Ustawa o VAT, art. 19a).
- Kurs = średni NBP z dnia poprzedzającego powstanie obowiązku podatkowego (UoR, art. 30 ust. 2).
Numify używa funkcji getNbpRate w
nbp-exchange-rates.ts
— szczegóły w art. 30 UoR.
Różnice wobec WNT — kluczowa matryca
| Aspekt | Import usług (art. 28b + 17) | WNT (art. 9) |
|---|---|---|
| Przedmiot | Usługi | Towary |
| Miejsce opodatkowania | Kraj nabywcy (art. 28b) | Kraj zakończenia wysyłki (art. 25) |
| Podstawa samoopodatkowania | Art. 17 ust. 1 pkt 4 | Art. 17 ust. 1 pkt 3 |
| Pola JPK sprzedaż | K_29 / K_30 | K_23 / K_24 |
| VAT-UE | Tak — „usługi" (art. 100 ust. 1 pkt 4) | Tak — „towary" (art. 100 ust. 1 pkt 2) |
| Data obowiązku podatkowego | Data wykonania usługi / data otrzymania faktury | 15. dnia miesiąca następującego po dostawie / data otrzymania faktury (jeśli wcześniej) |
Szczegóły WNT: WNT / WDT.
Księgowanie
Typowy schemat księgowy dla reverse charge na usługę o wartości 4 300 zł netto (równowartość 1 000 EUR × 4,3):
Dt 402 Usługi obce 4 300,00 zł
Dt 221 VAT naliczony 989,00 zł
Ct 201 Rozrachunki z dostawcą UE 4 300,00 zł
Ct 220 VAT należny 989,00 złKonto 402 — Usługi obce przyjmuje netto, 201 ewidencjonuje zobowiązanie wobec kontrahenta zagranicznego, a VAT 23 % jednocześnie trafia na 221 — VAT naliczony i 220 — VAT należny — salda te kompensują się w bieżącym JPK_V7M.
Typowe błędy
- Księgowanie faktury zagranicznej jak krajowej — dodanie VAT na fakturze, której usługodawca nie ma siedziby w Polsce. Jeśli faktura zawiera VAT zagraniczny (np. niemiecki 19 %), nie odlicza się go w polskim JPK — to błąd księgowy i podatkowy.
- Pominięcie VAT-UE — import usług art. 28b od kontrahenta UE wymaga zawsze zgłoszenia w informacji podsumowującej VAT-UE. Numify automatycznie wykrywa to przy generowaniu VAT-UE w vat-ue.ts.
- Brak weryfikacji VAT UE kontrahenta — transakcja reverse charge z „podmiotem" nieposiadającym ważnego numeru VAT UE jest wysoce ryzykowna. Numify udostępnia walidację VIES w vies-validation.ts.
- Mylenie reverse charge usług z WNT towarów — oba mechanizmy polegają na self-assessment, ale podstawa prawna, pola JPK i moment obowiązku podatkowego są różne.
Historia zmian podstawy prawnej
- Phase 3b
Pierwsza wersja — oparta na art. 28b, 17, 86 ustawy o VAT (Dz.U. 2025 poz. 775 t.j.) i implementacji
vat-register.ts.
JPK_V7M — art. 99
Jednolity Plik Kontrolny VAT z deklaracją — struktura pliku XML, pola K_10 do K_47, znaczniki GTU i procedur, oznaczenia NrKSeF/OFF/BFK/DI, termin do 25. dnia następnego miesiąca.
WNT i WDT — art. 9, 13, 25, 42
Wewnątrzwspólnotowe nabycie (WNT) i dostawa (WDT) towarów — definicje, miejsce opodatkowania, stawka 0% dla WDT pod warunkami art. 42, obowiązkowa rejestracja jako podatnik VAT UE.