ciunkos.com/Walidator faktury KSeF

Darmowe narzędzie

Czy KSeF przyjmie tę fakturę?

Twój własny system, OMS albo SaaS musi teraz wysyłać faktury do KSeF. Upuść tu XML FA(3): sprawdzisz go oficjalnym schematem w przeglądarce, każdy błąd zobaczysz opisany zwykłymi słowami, a fakturę tak, jak widzi ją człowiek. Plik nie opuszcza Twojego komputera.

Kto i od kiedy musi korzystać z KSeF

Według Ministerstwa Finansów wystawianie faktur w KSeF jest obowiązkowe od 1 lutego 2026 r. dla firm, które w 2024 r. miały sprzedaż powyżej 200 mln zł (z VAT), a od 1 kwietnia 2026 r. dla pozostałych. Do 31 grudnia 2026 r. można jeszcze wystawiać faktury poza KSeF, jeśli suma sprzedaży z VAT na nich w miesiącu nie przekroczy 10 000 zł.

Co sprawdza to narzędzie

Faktura jest walidowana oficjalnym schematem FA(3) opublikowanym przez Ministerstwo Finansów w ksef-docs, przez libxml2 skompilowane do WebAssembly. Poza schematem sprawdzamy sumę kontrolną NIP i to, czy kwota ogółem zgadza się z polami netto i VAT, czego schemat nie robi. Środowisko produkcyjne przyjmuje FA(3) (środowiska).

Czego nie robi

Niczego nie wysyła do KSeF, nie loguje się i nie nadaje numeru KSeF ani UPO. Zgodność ze schematem nie oznacza, że treść podatkowa jest poprawna; to zostaje u księgowej.

Pytania

Czy moja faktura gdzieś trafia?

Nie. Schemat, walidator i podgląd działają w Twojej przeglądarce. Analityka zapisuje tylko, czy faktura przeszła i ile miała błędów.

Która wersja schematu?

FA(3), plik schemat_FA(3)_v1-0E.xsd z dokumentacji Ministerstwa Finansów, razem ze schematami bazowymi.

Mój system nie jest gotowy na KSeF. Co teraz?

Integracja to zwykle: uwierzytelnienie, sesja interaktywna, wysyłka faktur FA(3), odbiór UPO, korekty i tryb offline, najpierw przetestowane na środowisku testowym KSeF. Konfigurator pokaże cenę i termin.

Czy mogę tu sprawdzić FA(2)?

Nie. Produkcja przyjmuje FA(3), więc narzędzie sprawdza FA(3).

Źródła

  1. Ministerstwo Finansów, KSeF 2.0: od kiedy trzeba wystawiać faktury w KSeF
  2. Ministerstwo Finansów, ksef-docs: FA(3) schema (schemat_FA(3)_v1-0E.xsd), MIT license
  3. Ministerstwo Finansów, ksef-docs: KSeF API 2.0 environments (TEST, DEMO, PROD) and accepted formats
  4. CIRF, ksef-pdf-generator: sample FA(3) invoice used as the example, MIT license
  5. xmllint-wasm: libxml2 compiled to WebAssembly, MIT license

Potrzebujesz KSeF w swoim systemie?

Dodaję wysyłkę i odbiór faktur przez KSeF do Twojego systemu, OMS-a, CRM-a albo SaaS-a, testuję na środowisku testowym KSeF i utrzymuję to, gdy zmienia się schemat albo API.

Przemysław Zalewski

Jak pracuję

Przemysław Zalewski · 15+ lat wydawania oprogramowania

„a true bias for action” CTO klienta, publiczna rekomendacja na LinkedInie

Wszystkie zasady i poziomy ryzyka →