28 stycznia 2026

Jak wysłać fakturę do KSeF — przewodnik techniczny

Krok po kroku jak wysłać fakturę do Krajowego Systemu e-Faktur. Przygotowanie XML, autoryzacja, wysyłka i potwierdzenie.

Jak wysłać fakturę do KSeF?

Wysyłka faktury do KSeF wymaga kilku kroków. Poniżej przedstawiamy kompletny przewodnik.

Wymagania wstępne

  • Token KSeF lub certyfikat kwalifikowany
  • Faktura w formacie XML (schemat FA(2))
  • Aktywne środowisko (testowe lub produkcyjne)
  • Krok 1: Przygotuj fakturę XML

    Faktura musi być w formacie XML zgodnym ze schematem XSD Ministerstwa Finansów. Główne elementy:

  • Dane sprzedawcy (NIP, nazwa, adres)
  • Dane nabywcy
  • Pozycje faktury
  • Kwoty netto, VAT, brutto
  • Data wystawienia i sprzedaży
  • Krok 2: Zwaliduj XML

    Przed wysłaniem warto zwalidować XML:

  • Zgodność ze schematem XSD
  • Poprawność NIP
  • Poprawność kwot
  • Krok 3: Otwórz sesję KSeF

    Otwórz sesję interaktywną za pomocą tokena.

    Krok 4: Wyślij fakturę

    Wyślij fakturę XML w ramach otwartej sesji. API zwróci numer referencyjny.

    Krok 5: Pobierz potwierdzenie

    Pobierz UPO (Urzędowe Poświadczenie Odbioru) z numerem KSeF faktury.

    Krok 6: Zamknij sesję

    Po zakończeniu wysyłki zamknij sesję interaktywną.

    Najczęstsze problemy

  • Błąd walidacji XMLnajczęstsza przyczyna to niezgodność ze schematem XSD
  • Wygasły tokentokeny mają ograniczony czas życia
  • Brak uprawnieńsprawdź czy token ma uprawnienie do wysyłki
  • Limit sesjiKSeF limituje liczbę jednoczesnych sesji
  • Podsumowanie

    Wysyłka faktury do KSeF to proces wieloetapowy. Gotowe proxy KSeF może znacząco uprościć ten proces.

    jak wysłać fakturę do ksefwysyłka faktury kseffaktura ksef xmlwystawianie faktur ksef

    Potrzebujesz pomocy z KSeF?

    Oferujemy integrację, proxy KSeF, aplikację Spektra i pomoc wdrożeniową.