Wpływ KSeF na merch
Polski przewodnik operacyjny o wpływie KSeF na fakturowanie merchu — co obowiązkowy reżim Krajowego Systemu e-Faktur od 1 lutego 2026 r. oznacza dla fakturowania przez dostawców merchu, łańcuch odzyskania VAT 23%, mapowanie NIP-ów, które kupujący musi skonfigurować, integrację ERP, która mostkuje dostawcę merchu i system AP kupującego, typowe tryby awarii i dyscypliny obronne.
Co KSeF faktycznie zmienia w fakturowaniu merchu w Polsce
KSeF (Krajowy System e-Faktur) to Krajowy System e-Fakturowania obsługiwany przez Krajową Administrację Skarbową (KAS). Jest obowiązkowy dla faktur B2B od 1 lutego 2026 r. i zmienia trzy rzeczy w fakturowaniu merchu: format faktury staje się ustrukturyzowanym XML-em dostarczanym przez platformę KSeF zamiast PDF-em albo fakturą papierową, faktura musi zostać wystawiona w zdefiniowanym oknie, a faktura musi nosić właściwe elementy schemy albo jest odrzucana przy wystawieniu.
Konsekwencje operacyjne dla programu merchu nie są małe. Każdy dostawca merchu, który wystawia fakturę polskiemu kupującemu B2B, musi być zarejestrowany w KSeF jako wystawca. Każdy kupujący merch musi być zarejestrowany w KSeF jako odbiorca. Przepływ faktury wygląda tak: dostawca → platforma KSeF → system AP kupującego. Przepływ PDF albo papieru, który istniał przed 1 lutego 2026 r., nie jest już ważny dla transakcji B2B merchu.
Ten tekst to widok operacyjny z obu stron: co dostawca musi zrobić, co kupujący musi zrobić, co się dzieje, gdy którakolwiek ze stron popełni błąd, i jakie są dyscypliny obronne.
Struktura faktury KSeF dla merchu
Faktura KSeF dla merchu nosi standardowe polskie elementy faktury VAT plus elementy schemy specyficzne dla KSeF. Elementy strukturalne, które mają znaczenie dla fakturowania merchu, to sześć.
NIP dostawcy (Numer Identyfikacji Podatkowej). 10-cyfrowy identyfikator podatkowy dostawcy. NIP musi pasować do zarejestrowanej działalności dostawcy w bazie KAS, a NIP musi pasować do podmiotu kontraktującego. Dla dostawcy wielopodmiotowego (grupy z kilkoma polskimi spółkami zależnymi) faktura musi nosić NIP podmiotu, który faktycznie kontraktuje z kupującym, nie centralny NIP grupy. Widzieliśmy, jak aktywa merchu grupowego nie odzyskiwały VAT 23% w 2024–2025, bo grupa wystawiała fakturę pod centralnym NIP zamiast NIP-u podmiotu kontraktującego.
NIP kupującego. 10-cyfrowy identyfikator podatkowy kupującego. Zespół AP kupującego musi zmapować NIP przyjmujący w koncie KSeF, a zmapowany NIP musi pasować do NIP-u podmiotu kontraktującego po stronie kupującego. Dla kupującego wielopodmiotowego (grupy z kilkoma polskimi spółkami zależnymi, powszechne w PKO BP, Pekao, ING Hubs Poland, ORLEN, PZU) mapowanie musi być per podmiot przyjmujący, nie per grupa.
Data faktury. Data wystawienia faktury przez platformę KSeF. Program merchu typowo potrzebuje faktury w ciągu 30 dni od dostawy; KSeF wystawia fakturę z timestampem bliskim rzeczywistemu, a data na potwierdzeniu powinna pasować do daty wystawienia faktury przez dostawcę. Faktury spoza okna łamią odzyskanie przy okresie przejściowym.
Linia VAT per pozycja. Standardowy 23% VAT obowiązuje każdą pozycję w fakturze merchu. Stawka obniżona 8% dotyczy wąskiego zestawu drukowanych książek i artykułów dziecięcych; stawka 5% podstawowych artykułów spożywczych. Żadna nie dotyczy typowego merchu korporacyjnego. Schema KSeF waliduje stawkę VAT przeciw kategorii pozycji przy wystawieniu, a błędna stawka jest odrzucana.
Opis pozycji. Wolny tekst o tym, czym jest pozycja. Schema KSeF nie wymusza standardowego słownictwa merchu, ale opis jest tym, co system AP kupującego czyta, gdy uzgadnia fakturę z potwierdzeniem odbioru magazynowego. Dobra praktyka to użycie nazwy pozycji ze specyfikacji kitu (bidon 500ml, notes A5, kabel USB-C 1m itd.) na każdej linii.
Ilość i cena jednostkowa. Liczba pozycji i cena netto per pozycja w PLN. Schema KSeF waliduje, że ilość × cena jednostkowa równa się netto linii, a netto linii × stawka VAT równa się VAT linii. Niedopasowanie jest odrzucane przy wystawieniu.
Dyscypliny operacyjne po stronie dostawcy
Dostawca merchu w Polsce, który sprzedaje kupującym B2B, musi zrobić pięć rzeczy, żeby być zgodnym z KSeF do 1 lutego 2026 r.
1. Zarejestrować się w KSeF jako wystawca. Pełnomocnik podatkowy dostawcy rejestruje się przez portal KAS i uzyskuje token KSeF. Token autoryzuje oprogramowanie fakturowe dostawcy (albo ERP) do wystawiania faktur przez platformę. Oprogramowanie fakturowe dostawcy musi wspierać schemę KSeF, co robi większość głównych polskich pakietów księgowych do 2026 r. (Enova, Symfonia, Sage, Comarch ERP, IFS, SAP z lokalnym dodatkiem KSeF).
2. Zmapować NIP podmiotu kontraktującego. Dla dostawców wielopodmiotowych każdy podmiot kontraktujący ma własny NIP i własną rejestrację w KSeF. System fakturowy dostawcy musi być skonfigurowany do wystawiania faktur pod właściwym NIP per kupujący.
3. Walidzić schemę KSeF przed wystawieniem. System fakturowy dostawcy musi walidować każdą fakturę przeciw schemie KSeF przed wysłaniem na platformę. Typowe odrzucenia: niedopasowanie stawki VAT do kategorii pozycji, niedopasowanie arytmetyczne sumy linii, brakujące wymagane elementy schemy, NIP kupującego niezarejestrowany jako odbiorca.
4. Wystawić w standardowym oknie. Standardowe okno fakturowania merchu to 30 dni od dostawy. Dostawca wystawia fakturę przez KSeF i otrzymuje numer faktury wystawiony przez KSeF (obowiązuje standardowa polska konwencja numeracji faktur, ale z prefiksem KSeF). Kupujący otrzymuje fakturę w swoim koncie KSeF w ciągu sekund od wystawienia.
5. Uzgodnić fakturę KSeF z dostawą merchu. Zespół fulfillmentu dostawcy potwierdza dostawę do magazynu kupującego, a zespół finansowy dostawcy wystawia fakturę KSeF. Te dwa są uzgadniane w wewnętrznym systemie dostawcy.
Dyscypliny operacyjne po stronie kupującego
Kupujący merch w Polsce, który kupuje od dostawców B2B, musi zrobić pięć rzeczy, żeby być zgodnym z KSeF do 1 lutego 2026 r.
1. Zarejestrować się w KSeF jako odbiorca. Pełnomocnik podatkowy kupującego rejestruje się przez portal KAS i uzyskuje token KSeF. Token autoryzuje system AP kupującego do otrzymywania faktur przez platformę. Oprogramowanie AP kupującego musi wspierać schemę KSeF, co robi większość głównych polskich pakietów ERP do 2026 r.
2. Zmapować NIP podmiotu przyjmującego. Dla kupujących wielopodmiotowych każdy podmiot kontraktujący ma własny NIP i własną rejestrację KSeF jako odbiorca. System AP kupującego musi być skonfigurowany do otrzymywania faktur pod właściwym NIP per dostawca per podmiot kontraktujący.
3. Walidzić każdą fakturę KSeF przy odbiorze. Zespół AP kupującego waliduje każdą fakturę KSeF przeciw potwierdzeniu odbioru magazynowego. Uzgodnienie musi być na poziomie pozycji: ilość, opis pozycji, cena jednostkowa. Niedopasowanie jest oflagowane do korekty dostawcy.
4. Odzyskać VAT 23% standardowym mechanizmem. Wprowadzony VAT 23% podlega odzyskaniu przez kupującego przez standardową deklarację JPK_V7, którą system AP kupującego składa miesięcznie albo kwartalnie w zależności od częstotliwości rozliczeń kupującego. Faktury KSeF są pobierane do JPK_V7 automatycznie przez integrację KSeF w systemie AP.
5. Przechować plik faktur KSeF przez standardowe 5-letnie okno. KAS może zażądać pliku faktur KSeF w dowolnym momencie w ciągu standardowej 5-letniej retencji. Archiwum kupującego musi przechowywać fakturę KSeF w jej oryginalnej schemie, nie jako wydrukowany PDF. Wydruk PDF faktury KSeF nie jest fakturą KSeF dla celów retencji.
Typowe tryby awarii, które widzieliśmy w Polsce
Trzy tryby awarii powtarzają się na tyle często, że warto je tu nazwać.
Pierwszy to faktura pod złym NIP. Dostawca wystawia fakturę KSeF pod centralnym NIP-em grupy zamiast NIP-em podmiotu kontraktującego albo zespół AP kupującego ma NIP podmiotu przyjmującego zmapowany nieprawidłowo. Schema KSeF akceptuje fakturę przy wystawieniu (bo NIP jest zarejestrowany), ale uzgodnienie JPK_V7 pęka, bo para NIP-kontraktujący-do-NIP-przyjmujący jest zła. Odzyskanie VAT 23% przez kupującego pęka za tę pozycję. Naprawą jest mapowanie NIP-ów na poziomie podmiotu kontraktującego po obu stronach i walidacja pary przed wystawieniem faktury.
Drugi to faktura poza oknem. Dostawa merchu ma miejsce 15 marca; zespół finansowy dostawcy wystawia fakturę KSeF 20 kwietnia, 36 dni później, przekraczając standardowe 30-dniowe okno. Odzyskanie VAT 23% przez kupującego za okres przejściowy marzec-kwiecień pęka za tę pozycję. Naprawą jest ustawienie wewnętrznego SLA dostawcy na 7 dni od dostawy do wystawienia faktury, z automatyczną flagą przy 21 dniach.
Trzeci to odrzucenie schemy. System fakturowy dostawcy wysyła fakturę do KSeF i platforma ją odrzuca z powodu niedopasowania schemy (zwykle stawka VAT do kategorii pozycji). Zespół finansowy dostawcy wystawia fakturę ręcznie ponownie, ale ręczne ponowne wystawienie następuje poza standardowym oknem i łamie łańcuch odzyskania kupującego. Naprawą jest walidacja każdej faktury przeciw schemie KSeF przed wysłaniem na platformę, nie po.
Łańcuch KSeF i odzyskania VAT 23%
KSeF i łańcuch odzyskania VAT 23% to ten sam łańcuch w 2026 r., ale kiedyś były to dwa osobne łańcuchy. Przed 1 lutego 2026 r. faktura merchu mogła być PDF albo papierowa, kupujący odzyskiwał VAT 23% przez standardową deklarację JPK_V7 na podstawie danych faktury, a KAS mógł audytować plik faktur w dowolnym momencie. Po 1 lutego 2026 r. faktura merchu musi być ustrukturyzowana przez KSeF, system AP kupującego musi być zintegrowany z KSeF, deklaracja JPK_V7 pobiera dane z KSeF automatycznie, a KAS może audytować plik faktur KSeF bezpośrednio.
Łańcuch pęka w trzech punktach. Dostawca nie jest zarejestrowany w KSeF i faktura nie jest wystawiona przez KSeF: odzyskanie VAT 23% przez kupującego pęka za tę pozycję. Faktura wystawiona pod złą parą NIP: odzyskanie VAT 23% przez kupującego pęka za tę pozycję. Faktura wystawiona poza standardowym oknem: odzyskanie VAT 23% przez kupującego pęka za tę pozycję. Każde pęknięcie jest do odzyskania, ale dodaje overhead administracyjny, a skumulowany wskaźnik pęknięć w poprzek 12-miesięcznego programu merchu jest operacyjną metryką, która ma znaczenie.
Mechanika integracji ERP
Dla polskiego programu merchu z miesięcznym wydatkiem na merch powyżej zł50 tys. netto, integracja KSeF z systemem AP kupującego jest operacyjnym kręgosłupem. Integracja typowo przechodzi jedną z trzech dróg.
Natywna integracja KSeF. Główne polskie pakiety ERP (Enova, Symfonia, Sage, Comarch ERP, IFS, SAP z lokalnym dodatkiem KSeF) mają natywną integrację KSeF do 2026 r. System AP czyta faktury KSeF bezpośrednio, waliduje przeciw potwierdzeniom odbioru i księguje do JPK_V7 automatycznie.
Integracja przez API KSeF. Dla ERP-ów bez natywnej integracji KSeF, warstwa middleware siedzi między KSeF a systemem AP. Middleware czyta faktury KSeF przez API KSeF, tłumaczy je do oczekiwanej schemy systemu AP i księguje dane. Middleware musi utrzymywać własny token KSeF i walidować własne mapowanie schemy.
Ręczne pobranie. Dla małego wydatku albo niskiego wolumenu faktur zespół AP kupującego pobiera faktury KSeF ręcznie z portalu KAS i wprowadza je do systemu AP. To najniższy koszt, ale najwyższy wskaźnik błędów, i nie skaluje się powyżej 50–100 faktur miesięcznie.
FAQ
Kiedy KSeF staje się obowiązkowy dla faktur B2B merchu?
Od 1 lutego 2026 r. KSeF jest obowiązkowy dla wszystkich faktur B2B w Polsce, w tym faktur merchu. Dostawcy muszą być zarejestrowani jako wystawcy KSeF, a kupujący jako odbiorcy KSeF. Faktury PDF i papierowe nie są już ważne dla transakcji B2B merchu.
Jaka jest standardowa stawka VAT na fakturze merchu?
23% per pozycja. Stawka obniżona 8% dotyczy wąskiego zestawu drukowanych książek i artykułów dziecięcych; stawka 5% podstawowych artykułów spożywczych. Żadna nie dotyczy typowego merchu korporacyjnego. Schema KSeF waliduje stawkę VAT przeciw kategorii pozycji przy wystawieniu.
Jakie jest standardowe okno fakturowania dla merchu?
30 dni od dostawy do wystawienia faktury. Faktury poza oknem łamią odzyskanie VAT 23% przez kupującego za ten okres. Dyscypliną obronną jest ustawienie wewnętrznego SLA dostawcy na 7 dni od dostawy do faktury, z automatyczną flagą przy 21 dniach.
Jak KAS audytuje faktury KSeF?
KAS może zażądać pliku faktur KSeF w dowolnym momencie w ciągu standardowego 5-letniego okna retencji. Kupujący musi przechowywać fakturę KSeF w jej oryginalnej schemie, nie jako wydrukowany PDF. Wydruk PDF faktury KSeF nie jest fakturą KSeF dla celów retencji.
Co się dzieje, gdy dostawca wystawia fakturę pod złym NIP?
Schema KSeF akceptuje fakturę przy wystawieniu, bo NIP jest zarejestrowany, ale uzgodnienie JPK_V7 pęka, bo para NIP-kontraktujący-do-NIP-przyjmujący jest zła. Odzyskanie VAT 23% przez kupującego pęka za tę pozycję. Naprawą jest mapowanie NIP-ów na poziomie podmiotu kontraktującego po obu stronach.
Jaki jest typowy model integracji KSeF dla dużego programu merchu?
Natywna integracja KSeF przez ERP kupującego (Enova, Symfonia, Sage, Comarch ERP, IFS, SAP z lokalnym dodatkiem KSeF) dla wydatku powyżej zł50 tys. netto miesięcznie. Integracja przez middleware KSeF API dla ERP-ów bez natywnego wsparcia. Ręczne pobranie dla małego wydatku albo niskiego wolumenu faktur.