Spis treści
- Zasada: faktury dla firm przez KSeF
- Sklep internetowy: konsumenci poza obowiązkiem
- Co jest potrzebne dla każdego rodzaju klienta
- Dane do zebrania w kasie
- Kopia dla klienta: kod QR i numer KSeF
- Zwroty i korekty
- Terminy, odrzucenia, tryb offline i kary
- Sprzedawcy zwolnieni z VAT
- Shopify a KSeF: czego Shopify nie robi
- Najczęstsze pytania
Zasada: faktury dla firm przez KSeF
Od 1 lutego 2026 r. największe firmy, a od 1 kwietnia 2026 r. wszyscy podatnicy z siedzibą lub stałym miejscem prowadzenia działalności w Polsce wystawiają faktury w Krajowym Systemie e-Faktur (KSeF): ustrukturyzowany plik XML w schemacie FA(3), przesłany do systemu Ministerstwa Finansów, który nadaje mu numer KSeF. Faktura wystawiona poza systemem dla innego podatnika narusza ten obowiązek, a po okresie przejściowym grozi za to kara (art. 106ni). Najmniejsi sprzedawcy, ze sprzedażą do 10 000 zł brutto miesięcznie na fakturach objętych KSeF (faktury konsumenckie i paragony się nie liczą), mogą wystawiać poza KSeF do końca 2026 r.; prawo to kończy się wraz z fakturą, która przekracza limit; od 1 stycznia 2027 r. obowiązek dotyczy wszystkich.
Kary za błędy w stosowaniu KSeF są odroczone do końca 2026 r., a Ministerstwo Finansów ogłosiło 16 września 2026 r., że rozpoczyna prace nad ustawowym przedłużeniem tego odroczenia do końca 2027 r. Sam obowiązek nie jest odroczony.
Sklep internetowy: konsumenci poza obowiązkiem
Faktury dla konsumentów są poza obowiązkiem KSeF: można je wystawiać w systemie dobrowolnie, ale nie trzeba. Sklep Shopify, który sprzedaje osobom prywatnym, wysyła im fakturę w PDF e-mailem jak dotąd. Obowiązek pojawia się w chwili, gdy kupuje firma: zamówienie z NIP nabywcy to faktura, która musi trafić do KSeF, niezależnie od kanału sprzedaży.
Co jest potrzebne dla każdego rodzaju klienta
| Klient | Co jest potrzebne |
|---|---|
| Konsument (większość zamówień) | Faktura poza KSeF: czytelny PDF e-mailem, bez identyfikatora nabywcy (konsument ma prawo do faktury na żądanie, art. 106b ust. 3; sklep może wystawiać ją domyślnie). Przesłanie jej do KSeF jest dobrowolne i przekazuje dane konsumenta Ministerstwu |
| Polska firma (NIP na zamówieniu) | Faktura w KSeF z NIP nabywcy; firma odbiera ją w systemie, kopia z kodem QR jest kopią grzecznościową |
| Firma z innego kraju UE (numer VAT UE) | Faktura w KSeF z prefiksem kraju i numerem VAT UE, stawka 0 WDT dla towarów; kopia z kodem QR dla klienta, bo nabywca nie ma dostępu do KSeF |
| Firma spoza UE | Faktura w KSeF z zagranicznym identyfikatorem, stawka 0 EX (eksport); kopia z kodem QR dla klienta |
Kryterium jest proste: NIP na zamówieniu. Bez NIP zamówienie jest konsumenckie. Suma kontrolna NIP decyduje, nie rejestracja do VAT UE: polska firma bez VAT UE też dostaje fakturę w KSeF.
Dane do zebrania w kasie
- NIP nabywcy: Shopify nie ma polskiego pola NIP w standardowej kasie. Dla klientów B2B (Shopify Plus) jest identyfikator podatkowy firmy; dla pozostałych sklepów wystarczy pole w koszyku (atrybut koszyka) o nazwie „NIP”, które działa w każdym sklepie, albo pole „Numer VAT firmy” w kasie, dostępne z Shopify Tax i pomyślane dla sprzedaży transgranicznej w UE.
- Nazwa i adres nabywcy: z adresu rozliczeniowego zamówienia. Dla firmy nazwa z pola „Firma”.
- Adres e-mail: tam trafia kopia z kodem QR. Zamówienie konsumenckie bez e-maila nie ma dokąd dostać faktury.
Kopia dla klienta: kod QR i numer KSeF
Fakturą jest plik w KSeF. Firma odbiera ją w systemie, ale konsument i klient zagraniczny nie mają tam dostępu. Każda kopia przekazana poza KSeF, na przykład PDF e-mailem, musi mieć kod QR weryfikujący fakturę i numer KSeF pod nim (art. 106gb ust. 4-5 ustawy o VAT). Kod zawiera link do weryfikacji na stronie Ministerstwa: NIP sprzedawcy, datę wystawienia i skrót pliku. Numer KSeF ma 35 znaków i jest nadawany przez system, więc kopię można wysłać dopiero po tym, jak KSeF przyjmie fakturę.
Zwroty i korekty
Zwrot towaru, zmiana zamówienia albo anulowanie to faktura korygująca (w schemacie: KOR). Korekta faktury z KSeF sama musi trafić do KSeF i podać numer KSeF faktury korygowanej. Noty korygujące zostały zniesione od 2026 r.: każda zmiana to faktura korygująca. Korekta pokazuje różnicę ze znakiem minus, a jej skutek w ewidencji przypada na okres wystawienia (zwroty i rabaty uzgodnione po sprzedaży). Korekta dla nabywcy z zagranicy, przekazana poza KSeF, obniża podatek dopiero po potwierdzeniu jej otrzymania przez nabywcę (art. 29a ust. 13b).
Terminy, odrzucenia, tryb offline i kary
- Data wystawienia: fakturę uważa się za wystawioną w dniu przesłania do KSeF, jeśli data w pliku (P_1) jest tym samym dniem. Jeśli data jest wcześniejsza, przesłanie jest traktowane jak tryb offline24: przepisy wymagają wtedy przesłania faktury do KSeF najpóźniej następnego dnia roboczego.
- Odrzucenie: KSeF sprawdza plik ze schematem FA(3) i odrzuca to, czego nie może przyjąć, na przykład błędny identyfikator nabywcy. Odrzucona faktura nie jest wystawiona; po poprawieniu przyczyny przesyła się ją ponownie i w praktyce można użyć tego samego numeru, bo żadna faktura go nie zużyła.
- UPO: system wystawia zbiorcze urzędowe poświadczenie odbioru dla sesji, w której przesłano faktury; dowodem przyjęcia jest sam numer KSeF, a przechowywanie UPO jest dobrowolne.
- Kary: odroczone do 31 grudnia 2026 r., z zapowiedzianym przedłużeniem do końca 2027 r.; potem sankcje z art. 106ni ustawy o VAT. Od 2027 r. numer KSeF trzeba też podawać w tytule przelewu między czynnymi podatnikami VAT.
Sprzedawcy zwolnieni z VAT
Sprzedawca korzystający ze zwolnienia podmiotowego (art. 113 ust. 1 ustawy o VAT, do 240 000 zł obrotu od 2026 r.) też wystawia faktury dla firm w KSeF, w tym samym terminie co wszyscy. Faktura nie ma VAT: każda pozycja ma stawkę „zw” i podaje podstawę prawną zwolnienia. Szef Krajowej Administracji Skarbowej zmienił w marcu 2026 r. swoje stanowisko: sprzedaż firmie przez podatnika zwolnionego, dokumentowana fakturą, wymaga faktury w KSeF; paragon ani rachunek nie wystarczają.
Shopify a KSeF: czego Shopify nie robi
- Shopify nie tworzy plików FA(3) i nie przesyła niczego do KSeF;
- nie ma polskiego pola NIP w standardowej kasie;
- nie obsługuje odrzuceń, kodów QR na kopiach ani korekt w KSeF.
Potrzebne jest więc połączenie między zamówieniami Shopify a KSeF: aplikacja, która zamienia każde zamówienie w odpowiedni dokument i przesyła go, albo program księgowy, do którego przepisuje się lub importuje sprzedaż.
FA(3) z zamówień Shopify: co robi Invocourier
- Każde zamówienie firmy (NIP na zamówieniu) staje się fakturą FA(3) przesłaną do KSeF pod Twoim NIP, przez token autoryzacyjny, który generujesz sam w aplikacji Ministerstwa. Bez pośrednika, bez dodatkowej rejestracji.
- Odczytuje NIP z pola „Numer VAT firmy” w kasie, z identyfikatora firmy B2B, z atrybutu koszyka „NIP” albo z uwag do zamówienia w formie „NIP: …”; firmy z UE i spoza UE trafiają do KSeF z właściwą stawką.
- Konsumenci dostają fakturę w PDF e-mailem poza KSeF; przesyłanie ich faktur do systemu jest opcją, nie domyślnym zachowaniem.
- Po nadaniu numeru KSeF klient dostaje kopię: PDF z kodem QR i numerem KSeF oraz plikiem XML, w Twoim brandingu.
- Zwrot w Shopify staje się fakturą korygującą z numerem KSeF faktury pierwotnej; odrzucony plik jest oznaczony z powodem podanym przez KSeF, a „Popraw i wyślij ponownie do KSeF” przesyła go pod tym samym numerem.
- Sprzedawcy zwolnieni z VAT: stawka „zw” i podstawa prawna automatycznie.
- Od 7 dolarów miesięcznie, przesyłanie do KSeF w ramach planu, z 14-dniowym okresem próbnym.
Czego Invocourier nie robi: nie odbiera faktur od dostawców i nie zastępuje księgowości. Sprzedaż w sklepie stacjonarnym przez Shopify POS podlega ustawieniu aplikacji; od 2027 r. paragon z NIP firmy nie jest fakturą, więc taką sprzedaż też trzeba zafakturować w KSeF.
Każde zamówienie firmowe do KSeF, bez przepisywania
Invocourier jest dostępny po polsku w Shopify App Store, od 7 dolarów miesięcznie, z 14-dniowym okresem próbnym.
Zobacz Invocourier w Shopify App Store Sprawdź bezpłatnie swój sklep
Najczęstsze pytania
Sprzedaję tylko konsumentom. Czy muszę wystawiać faktury w KSeF?
Nie. Faktury dla konsumentów są poza obowiązkiem; PDF e-mailem pozostaje fakturą. Obowiązek pojawia się, gdy kupuje firma i podaje NIP: tę fakturę trzeba wystawić w KSeF.
Klient podał NIP w uwagach do zamówienia. Czy to wystarczy?
Tak, jeśli aplikacja potrafi go odczytać: Invocourier czyta NIP z uwag i atrybutów koszyka, sprawdza sumę kontrolną i wystawia fakturę w KSeF z NIP nabywcy.
Czy faktura w PDF jest ważna?
Dla konsumenta tak. Dla firmy nie: między podatnikami fakturą jest plik przyjęty przez KSeF, a PDF może być tylko kopią z kodem QR i numerem KSeF.
Co się dzieje, gdy KSeF odrzuci fakturę?
Faktura nie jest wystawiona. Trzeba usunąć przyczynę i przesłać ją ponownie pod tym samym numerem; jeśli data wystawienia w pliku już minęła, przesłanie liczy się jako tryb offline24, z terminem do następnego dnia roboczego.
Jak wystawić korektę do faktury z KSeF?
Fakturą korygującą w KSeF, która podaje numer KSeF faktury korygowanej. Zwrot w Shopify wystarcza, żeby Invocourier ją wystawił.
Jestem zwolniony z VAT. Czy KSeF mnie dotyczy?
Tak, dla sprzedaży firmom, w tym samym terminie co wszyscy; faktura ma stawkę „zw” i podstawę zwolnienia. Do 10 000 zł brutto miesięcznie na fakturach objętych KSeF można wystawiać poza KSeF do końca 2026 r.