Zadzwoń

Walidator XML KSeF — FA(3) i FA(2)

Sprawdź czy plik XML faktury jest zgodny ze schemą KSeF — domyślnie FA(3) (od 1 lutego 2026), z back-compat dla FA(2). Walidacja serwerowa: well-formed XML, struktura, kluczowe pola. Plik nie zapisywany na dysku.

FA(3) i FA(2) 3 poziomy walidacji Plik nie zapisywany Max 5 MB
Zaawansowane: walidacja przeciw własnemu XSD (opcjonalnie)
Wgraj plik schema-FA(3).xsd lub schema-FA(2).xsd z gov.pl, żeby zrobić pełną walidację schemy. Bez XSD sprawdzamy tylko well-formed XML i strukturę faktury.

Plik analizowany w pamięci serwera, nie zapisywany na dysku. Walidator nie wysyła Twoich faktur do żadnych zewnętrznych usług.

Jak to działa

3 poziomy walidacji

Sprawdzamy plik na 3 poziomach — od najprostszego (czy to XML) do najbardziej restrykcyjnego (czy zgodny z XSD MF).

01

Well-formed XML

Czy plik to poprawny XML — domknięte tagi, valid encoding, prawidłowy nagłówek.

02

Struktura FA(3) / FA(2)

Czy element główny to <Faktura>, jaka wersja namespace (FA(3) lub FA(2) legacy), czy są sekcje Podmiot1/Podmiot2/Fa.

03

Kluczowe pola

NIP sprzedawcy/nabywcy, numer faktury, data wystawienia, suma brutto/VAT — pokażemy co znaleźliśmy.

04

(Opcjonalnie) XSD

Wgraj własny schemat XSD MF — pełna walidacja schemy. Aktualnego XSD nie udostępniamy (zmienia się), pobierasz z gov.pl.

📥 Skąd pobrać aktualny XSD FA(3)?
Schemat FA(3) (obowiązujący od 1 lutego 2026) i FA(2) (legacy) udostępnia Ministerstwo Finansów na stronie podatki.gov.pl/krajowy-system-e-faktur. Pobierz aktualną wersję i wgraj razem z fakturą żeby zrobić pełną walidację XSD.
Inne narzędzia

Pozostałe bezpłatne narzędzia

Wystawiaj faktury KSeF zgodne z FA(3)

Bez ryzyka odrzucenia — Ewidencja Faktur generuje XML zgodny ze schemą MF i wysyła do KSeF automatycznie.