·
Jak wystawić fakturę w KSeF w 2026 — 3 sposoby
Faktura w KSeF to ustrukturyzowany plik XML w formacie FA(3), a nie PDF. Nie musisz jednak pisać XML samodzielnie — wystarczy wybrać jeden z trzech sposobów, zależnie od tego, ile faktur wystawiasz i w czym pracuje Twoja firma.
Sposób 1: bezpłatne narzędzia Ministerstwa Finansów
Ministerstwo udostępnia bezpłatnie Aplikację Podatnika KSeF 2.0 oraz aplikację mobilną KSeF 2.0. Wypełniasz w nich formularz faktury, a aplikacja przygotowuje XML i wysyła go do KSeF. Do korzystania z KSeF nie potrzebujesz płatnego programu.
Dla kogo: gdy wystawiasz kilka faktur miesięcznie. Wyjaśnienie Ministerstwa.
Sposób 2: program do fakturowania
Popularne programy do fakturowania i księgowości obsługują KSeF — zwykle w cenie abonamentu. Program wystawia fakturę, wysyła ją do KSeF i pobiera faktury zakupowe.
Dla kogo: gdy fakturujesz regularnie i nie masz własnego systemu, w którym powstają faktury.
Sposób 3: integracja własnego systemu przez API KSeF
Jeśli faktury powstają we własnym systemie firmy — ERP, sklepie internetowym czy programie na zamówienie — można połączyć go bezpośrednio z KSeF przez API. Ministerstwo publikuje dokumentację API KSeF 2.0 oraz oficjalne biblioteki dla C# i Javy.
Jak to działa technicznie
- Uwierzytelnienie — system loguje się do KSeF tokenem KSeF albo certyfikatem firmy.
- Sesja — system otwiera sesję i przekazuje klucz szyfrujący (AES-256, zaszyfrowany kluczem publicznym RSA Ministerstwa).
- XML FA(3) — faktura jest zamieniana na XML zgodny z oficjalnym schematem FA(3), szyfrowana i wysyłana.
- Status i numer KSeF — KSeF weryfikuje fakturę; przyjęta dostaje numer KSeF, odrzucona — opis błędu.
- UPO — urzędowe poświadczenie odbioru warto zapisać przy fakturze jako dowód przyjęcia.
Dla kogo: gdy nie chcesz przepisywać faktur ręcznie do innego programu, a Twój system musi też obsłużyć faktury zakupowe i — od 1 stycznia 2027 r. — numer KSeF w przelewach.
Który sposób wybrać
- Kilka faktur miesięcznie — bezpłatna Aplikacja Podatnika KSeF 2.0.
- Regularne fakturowanie bez własnego systemu — program do fakturowania.
- Faktury powstają we własnym systemie — integracja przez API KSeF.