Fakturę w KSeF wystawisz bez płatnego programu, w darmowej Aplikacji Podatnika KSeF 2.0 Ministerstwa Finansów: logujesz się przez login.gov.pl, wypełniasz formularz i klikasz Wyślij do KSeF. Jeśli system ją przyjmie, faktura jest wystawiona w dniu wysłania, a nabywca otrzymuje ją w chwili nadania numeru KSeF. Od 1 kwietnia 2026 roku to obowiązek prawie każdej firmy na VAT, a od 1 stycznia 2027 roku także najmniejszych, które dziś wystawiają faktury poza KSeF dzięki limitowi 10 tys. zł miesięcznie. Nazwy przycisków pochodzą z podręcznika użytkownika Aplikacji Podatnika KSeF 2.0 w wersji 2.6 z 6 sierpnia 2026 roku.
KSeF w skrócie: co to jest i od kiedy obowiązuje
KSeF, czyli Krajowy System e-Faktur, to system Ministerstwa Finansów do wystawiania, odbierania i przechowywania faktur ustrukturyzowanych. Taka faktura to plik XML zgodny ze wzorem FA(3), a system przechowuje ją przez 10 lat. Według art. 106na ustawy o VAT (tekst jednolity Dz.U. 2026 poz. 1263) faktura jest wystawiona w dniu przesłania do KSeF, a nabywca otrzymuje ją w dniu, w którym system nada jej numer.
| Od kiedy | Kogo dotyczy | Podstawa |
|---|---|---|
| 1 lutego 2026 | odbiór faktur w KSeF: wszyscy; wystawianie: firmy ze sprzedażą powyżej 200 mln zł z VAT w 2024 roku | art. 145l ustawy o VAT, ksef.podatki.gov.pl |
| 1 kwietnia 2026 | wystawianie: pozostali podatnicy | art. 145m |
| do 31 grudnia 2026 | wolno wystawiać poza KSeF, jeśli łączna wartość sprzedaży wraz z podatkiem, udokumentowana tymi fakturami w danym miesiącu, nie przekracza 10 000 zł; faktury z kas i paragony z NIP też poza KSeF | art. 145m i 145n |
| 1 stycznia 2027 | wszyscy, także najmniejsze firmy | koniec przepisów przejściowych |
Limit 10 000 zł liczy się od daty wystawienia faktury. Kto go przekroczy, wystawia w KSeF już tę fakturę, którą przekroczył próg, i wszystkie następne. Faktur konsumenckich ani paragonów do limitu nie wlicza się. Co dokładnie zmienia rok 2027 dla jednoosobowych firm, opisujemy w tekście o KSeF dla JDG i małych firm od 2027 roku.


Sklep, księgowość i CRM nie rozmawiają ze sobą?
Łączymy systemy, których używasz na co dzień, z KSeF, Allegro i BaseLinkerem, żeby dane przestały krążyć w arkuszach i mailach. Zaczynamy od połączenia, które dziś zabiera najwięcej czasu.
Kary za brak KSeF: co jest w ustawie, a co w projekcie
Obowiązująca ustawa przewiduje kary od 1 stycznia 2027 roku. Art. 106ni pozwala naczelnikowi urzędu skarbowego nałożyć decyzją karę do 100% VAT z faktury wystawionej poza KSeF wbrew obowiązkowi. Przy fakturze bez VAT kara wynosi do 18,7% kwoty należności ogółem.
Rząd chce przesunąć te kary o rok. Projekt UD477 Ministra Finansów i Gospodarki, w wersji z 15 października 2026 roku, przewiduje, że art. 106ni wejdzie w życie 1 stycznia 2028 roku. Projekt jest pierwszym punktem porządku obrad Rady Ministrów z 20 października 2026 roku. Nawet przyjęty przez rząd projekt musi przejść przez Sejm i Senat, więc rok 2028 to na razie zapowiedź. Obowiązek wystawiania faktur w KSeF od 1 stycznia 2027 roku projekt zostawia bez zmian.
Czego potrzebujesz przed pierwszą fakturą: logowanie i uprawnienia
Do Aplikacji Podatnika logujesz się pod adresem ap.ksef.mf.gov.pl, w aktualnej wersji Chrome, Firefoksa, Edge albo Safari. Ekran startowy ma dwie drogi:


- Zaloguj przez login.gov.pl prowadzi do węzła krajowego. Potwierdzasz tam tożsamość profilem zaufanym, w aplikacji mObywatel, przez bank albo e-dowodem. Jak działa profil zaufany, opisujemy w poradniku o podpisywaniu dokumentów profilem zaufanym.
- Zaloguj certyfikatem służy do podpisu albo pieczęci kwalifikowanej. Aplikacja każe pobrać żądanie autoryzacyjne, podpisać je i wgrać jako plik .xml albo .xades.
Po potwierdzeniu tożsamości wybierasz kontekst logowania, zwykle NIP podmiotu, wpisujesz numer i klikasz Przejdź dalej.
Właściciel jednoosobowej firmy ma uprawnienia od razu i nie składa żadnego wniosku. Spółka, która nie ma pieczęci kwalifikowanej, musi złożyć w urzędzie skarbowym zawiadomienie ZAW-FA i wskazać w nim osobę, która będzie korzystać z KSeF w jej imieniu. Pracownikom i biuru rachunkowemu dostęp nadajesz w aplikacji, w menu Nadaj uprawnienie. Przegląd i odebranie uprawnień są w menu Zarządzaj uprawnieniami.
Certyfikat KSeF wygenerujesz w menu Wnioskuj o certyfikat. Przyda się, jeśli korzystasz z programu do faktur, który obsługuje tryb offline. Sama Aplikacja Podatnika KSeF 2.0 wystawia faktury wyłącznie online, co Ministerstwo Finansów potwierdza w najczęstszych pytaniach o KSeF. Tokeny, z których korzystały programy do faktur, aplikacja obsługuje do 31 grudnia 2026 roku.
Jak wystawić fakturę w KSeF w Aplikacji Podatnika krok po kroku
Najprostsza droga to formularz w trybie skróconym, przeznaczony dla zwykłej krajowej faktury VAT bez procedur szczególnych.
- Z menu wybierz Wystaw fakturę VAT, a potem Tryb skrócony.
- W sekcji szczegółów wpisz Numer faktury według swojej numeracji. Data wystawienia uzupełnia się sama i nie da się jej zmienić.
- Wybierz Data dostawy/usługi, a jeśli chcesz, termin i formę płatności: gotówka, karta albo przelew. Przy przelewie pojawi się pole na numer rachunku.
- Zaznacz, czy podajesz ceny netto czy brutto. Kod waluty domyślnie to PLN.
- Uzupełnij dane sprzedawcy i nabywcy. Po wpisaniu NIP-u przycisk Pobierz dane pobierze resztę. Dla osoby bez NIP-u wybierz Brak identyfikatora.
- Dodaj pozycje: nazwę, ilość, miarę, cenę i stawkę VAT (23%, 8%, 5%, 4%, zwolnione albo 0% krajowe). Kolejny wiersz dodaje Dodaj kolejną pozycję.
- W razie potrzeby zaznacz adnotacje: zwolnienie z VAT z podstawą prawną, mechanizm podzielonej płatności albo metodę kasową.
- Sprawdź fakturę w Pozostałe akcje → Podgląd.
- Kliknij Wyślij do KSeF.
Tryb rozszerzony wybierz przy fakturze zaliczkowej, korygującej, sprzedaży za granicę albo z podmiotem trzecim. Ma pełny zakres pól wzoru FA(3) i kilka ekranów zamiast jednego. Formularz rozszerzony zapiszesz też jako plik XML i dokończysz później. Gotowy plik XML z innego programu wgrasz przez Wczytaj fakturę.
Agenci AI · Kodożercy
Agenci AI dla osób, które nie programują
Kurs Agenci AI od Kodożerców powstał dla marketerów, menedżerów i freelancerów. Uczysz się na gotowym przykładzie, a potem budujesz to samo u siebie: agent przejmuje zadania, które dziś zjadają Ci czas.
Zacznij od pierwszego agenta →
Numer KSeF i UPO: po czym poznać, że faktura przeszła
Faktura przeszła, gdy aplikacja pokaże komunikat o sukcesie i numer KSeF. To unikalny identyfikator faktury w systemie, który skopiujesz przyciskiem Kopiuj. Jeśli wysyłka się nie uda, aplikacja wyświetli błąd i przycisk Popraw fakturę, który wraca do wypełnionego formularza.
Przed nadaniem numeru KSeF sprawdza zgodność pliku ze wzorem i to, czy wysyłający ma uprawnienie do wystawiania faktur w imieniu firmy. Odrzuca też duplikat, czyli fakturę z tym samym NIP-em sprzedawcy, numerem i rodzajem, co faktura już zapisana. Rachunków nie sprawdza, więc błąd w kwocie przejdzie i trzeba go będzie skorygować.
Numer KSeF ma stałą budowę: NIP sprzedawcy, data przesłania w formacie RRRRMMDD, 12 znaków części technicznej i suma kontrolna. Numer nie jest częścią samej faktury. Potrzebny jest przy korekcie i przy fakturze rozliczającej zaliczki. Od 1 stycznia 2027 roku podaje się go też w tytule przelewu, gdy za fakturę płaci jeden czynny podatnik VAT drugiemu, co opisuje strona MF o numerze KSeF.
Potwierdzeniem jest UPO, czyli Urzędowe Poświadczenie Odbioru. Pobierzesz je w menu Historia sesji: po kliknięciu w sesję wybierasz Pobierz UPO zbiorcze w formacie XML albo PDF. Zbiorcze UPO jest dostępne dopiero dla zakończonej sesji. Dla pojedynczej faktury UPO pobierzesz z menu przy tej fakturze. W UPO jest m.in. numer KSeF, data przesłania i data nadania numeru, którą prawo traktuje jako datę otrzymania faktury przez nabywcę.


Jak odebrać i pobrać fakturę z KSeF
Fakturę kosztową znajdziesz w Aplikacji Podatnika w menu Lista faktur, w zakładce Faktury zakupowe (Podmiot2). Domyślnie lista otwiera się na fakturach sprzedażowych z ostatnich 30 dni, więc najpierw przełącz zakładkę. Filtry pozwalają zawęzić listę m.in. po NIP-ie sprzedawcy, numerze KSeF, numerze faktury, dacie i kwocie.
Żeby pobrać fakturę, zaznacz ją na liście i rozwiń przycisk Pobierz. Do wyboru masz XML i PDF. Jednorazowo pobierzesz od 1 do 10 faktur, a kilka plików aplikacja spakuje w archiwum ZIP. Kliknięcie w numer KSeF pokazuje szczegóły faktury.
KSeF nie wysyła powiadomień o nowych fakturach. Ministerstwo Finansów pisze o tym wprost w materiałach “Środy z KSeF”: program albo osoba w firmie musi regularnie sprawdzać, czy coś przyszło. Odbiorca nie musi też faktury akceptować. Jest otrzymana w chwili nadania numeru, nawet jeśli nikt jej nie otworzył. Fakturę bez logowania sprawdzisz przez Wyszukaj fakturę na ekranie startowym. Wystarczy numer KSeF, numer faktury, identyfikator nabywcy, jego nazwa i kwota.
Pomyłka na fakturze: korekta zamiast edycji
Faktury przyjętej do KSeF nie da się edytować, anulować ani usunąć. Jedyną drogą jest faktura korygująca wystawiona przez sprzedawcę, bo od 1 lutego 2026 roku nie funkcjonują już noty korygujące.
Korektę wystawisz w trybie rozszerzonym:
- Wystaw fakturę VAT → Tryb rozszerzony.
- W polu Wskaż rodzaj faktury wybierz Korygująca, a potem fakturę, którą poprawiasz: podstawową, zaliczkową albo rozliczeniową. Rabat dla wielu faktur z jednego okresu obsługuje Korekta zbiorcza.
- Wpisz przyczynę korekty, datę i numer faktury korygowanej.
- Przy pytaniu Czy faktura korygowana była wystawiona w KSeF? zaznacz Tak i podaj jej numer KSeF.
- Popraw dane albo pozycje i kliknij Wystaw fakturę.
Błędnego NIP-u nabywcy nie zmienisz zwykłą korektą danych, bo faktura trafiła już do firmy z tym numerem. Ministerstwo Finansów każe wtedy wystawić korektę “do zera” na błędny NIP i nową fakturę z prawidłowymi danymi.
Faktura dla konsumenta, kontrahenta z zagranicy i tryb offline
Faktura dla konsumenta nie musi trafiać do KSeF. Według Ministerstwa Finansów wystawianie faktur B2C w systemie jest dobrowolne. Jeśli wystawisz ją w KSeF, przekazujesz ją klientowi w uzgodniony sposób, np. jako PDF. Tak samo postępujesz z kontrahentem zagranicznym bez polskiego NIP-u. Faktura wystawiona w KSeF i przekazana poza systemem musi mieć kod QR z numerem KSeF. Faktura konsumencka wystawiona całkiem poza KSeF numeru ani kodu nie ma. Paragony z NIP-em do 450 zł działają poza KSeF do końca 2026 roku, o czym piszemy w tekście o paragonie z NIP-em od 2027 roku.
Gdy nie możesz wysłać faktury od razu, ustawa przewiduje cztery tryby. Zestawiliśmy je za tabelą Ministerstwa Finansów z 24 lutego 2026 roku:
| Tryb | Kiedy | Termin wysłania do KSeF |
|---|---|---|
| offline24 | zawsze, bez ograniczeń w ustawie | najpóźniej następnego dnia roboczego po wystawieniu |
| niedostępność KSeF | ogłoszona w BIP Ministerstwa Finansów | 1 dzień roboczy po zakończeniu niedostępności |
| awaria KSeF | ogłoszona w BIP i w programach do faktur | 7 dni roboczych po zakończeniu awarii |
| awaria całkowita | ogłoszona w mediach | faktury papierowej albo elektronicznej się nie wysyła |
Fakturę offline przekazaną nabywcy poza systemem oznaczasz dwoma kodami QR: “OFFLINE” i “CERTYFIKAT”. Do drugiego potrzebny jest certyfikat KSeF, dlatego warto go mieć przed pierwszym problemem. Jak sprawdzić, czy KSeF działa, opisujemy w tekście o awarii KSeF i trybie awaryjnym.
Aplikacja Podatnika, aplikacja mobilna czy program do faktur
Wybór zależy głównie od liczby faktur i od tego, czy dane już siedzą w innym systemie. Ministerstwo Finansów daje trzy darmowe narzędzia. Programy komercyjne łączą się z KSeF przez API.
| Narzędzie | Dla kogo | Co daje |
|---|---|---|
| Aplikacja Podatnika KSeF 2.0 (przeglądarka) | niewielka liczba faktur wystawianych ręcznie, właściciel albo księgowa | wystawianie, odbiór, korekty, UPO, uprawnienia, certyfikaty |
| Aplikacja mobilna KSeF 2.0 (Google Play, App Store) | faktury wystawiane w terenie | wystawianie faktur i korekt, lista nabywców i rachunków, kopia robocza |
| e-mikrofirma w e-Urzędzie Skarbowym | mała firma, która prowadzi tam ewidencję VAT | faktury z KSeF trafiają do ewidencji bez przepisywania |
| program do faktur albo system ERP zintegrowany z KSeF | dziesiątki i setki faktur, sklep internetowy, magazyn | wysyłka i pobieranie faktur automatycznie, bez ręcznego przepisywania |
Ministerstwo nie wyznacza progu, od którego trzeba przejść na program. Naszym zdaniem decyduje to, czy dane faktur już są w innym systemie: jeśli zamówienia ze sklepu przepisujesz ręcznie do formularza, każda faktura to podwójna praca i ryzyko literówki.
KSeF bez ręcznego klikania: API i automatyzacja
API KSeF 2.0 to interfejs, przez który program do faktur, sklep albo system księgowy wysyła i pobiera faktury bez udziału człowieka. Ministerstwo Finansów publikuje jego specyfikację w formacie OpenAPI na stronie wsparcia dla integratorów. Udostępnia też trzy środowiska: integracyjne do testów na danych zanonimizowanych, przedprodukcyjne Demo na prawdziwych danych logowania, ale bez skutków prawnych, i produkcyjne.
Według Podręcznika KSeF 2.0 faktury wysyła się w jednej z dwóch sesji. Sesja interaktywna przesyła pojedyncze pliki XML, do 1 MB każdy i do 10 000 faktur w sesji. Sesja wsadowa przesyła wiele faktur naraz w jednym pliku ZIP. Program musi się najpierw uwierzytelnić, a po 2026 roku zostaną mu do tego certyfikaty KSeF, bo tokeny wygasają w aplikacji z końcem roku.
Typowy przepływ w firmie wygląda tak: zamówienie w sklepie tworzy fakturę w programie, a program wysyła ją do KSeF i odbiera numer oraz UPO. Klientowi bez NIP-u wysyła PDF z kodem QR. Faktury kosztowe program co jakiś czas pobiera sam i przekazuje do księgowości. Jak takie przepływy składa się w narzędziach do automatyzacji, pokazujemy na przykładzie automatyzacji faktur w e-commerce. Czym jest API i jak z niego korzystać, wyjaśniamy w przewodniku co to jest API. Zanim podłączysz cokolwiek do produkcji, sprawdź to na środowisku Demo, bo każda faktura wysłana na produkcji jest dokumentem w obrocie prawnym.
FAQ
Czy JDG zwolniona z VAT musi wystawiać faktury w KSeF?
Tak. Według Podręcznika KSeF 2.0 obowiązek dotyczy docelowo wszystkich podatników, czynnych i zwolnionych z VAT, którzy muszą wystawiać faktury. Do końca 2026 roku mogą korzystać z limitu 10 000 zł miesięcznie na faktury poza KSeF, a od 1 stycznia 2027 roku wystawiają je w systemie. Faktury dla konsumentów mogą zostać poza KSeF.
Czy faktury z KSeF trzeba drukować?
Nie. Faktura w KSeF to plik XML przechowywany w systemie przez 10 lat i nabywca z NIP-em ma do niej dostęp w KSeF. Wydruk albo PDF potrzebny jest tylko wtedy, gdy przekazujesz fakturę poza systemem, np. konsumentowi albo kontrahentowi zagranicznemu. Jeśli faktura została wystawiona w KSeF, taki wydruk musi mieć kod QR.
Czy fakturę z KSeF można wysłać mailem?
Można, jako PDF z kodem QR, ale dla firmy z polskim NIP-em to tylko kopia informacyjna. Prawnie faktura jest otrzymana w KSeF w chwili nadania numeru. Mailem przekazujesz fakturę konsumentowi albo kontrahentowi zagranicznemu, jeśli tak się umówicie.
Ile czasu jest na wysłanie faktury do KSeF?
W zwykłym trybie fakturę wysyłasz w dniu jej wystawienia, bo datą wystawienia jest data przesłania do KSeF. Ustawowe terminy wystawiania faktur się nie zmieniły. W trybie offline24 masz czas do końca następnego dnia roboczego, a przy niedostępności i awarii systemu terminy z tabeli wyżej.
Podsumowanie
Fakturę w KSeF wystawisz za darmo w Aplikacji Podatnika KSeF 2.0. Logujesz się przez login.gov.pl albo podpisem kwalifikowanym, wybierasz Wystaw fakturę VAT w trybie skróconym, wypełniasz dane i klikasz Wyślij do KSeF. Faktura jest wystawiona w dniu wysłania, nabywca otrzymuje ją w chwili nadania numeru KSeF, a potwierdzeniem jest UPO z menu Historia sesji. Faktury kosztowe znajdziesz w zakładce Faktury zakupowe i musisz je sprawdzać sam, bo system nie wysyła powiadomień. Błąd poprawiasz fakturą korygującą, bo system nie pozwala edytować przyjętej faktury. Aplikacja działa tylko online, więc na wypadek awarii sprawdź wcześniej, jak Twój program obsługuje tryb offline. Od 1 stycznia 2027 roku KSeF obejmie także najmniejsze firmy, a kary z obecnej ustawy mają zacząć obowiązywać tego samego dnia, chyba że wejdzie w życie projekt UD477.
Newsletter · DevstockAcademy & Kodożercy
Bądź na bieżąco ze światem IT, AI i automatyzacji
Co wtorek: newsy z branży, praktyczne tipy i narzędzia które warto znać. Zero spamu.



