Konto
Polski

XML_DISCOURAGED_CHARACTER: Znak odradzany przez specyfikację XML W3C ([#x7F-#x84], [#x86-#x9F], [#xFDD0-#xFDEF],…

Reguła KSeF FA(3) · Błąd · FA(3) XML

StandardKSeF FA(3), Krajowy System e-FakturWagaBłąd: faktura zostaje odrzuconaSkładniaFA(3) XMLDotyczyFaktury ustrukturyzowane (schemat FA(3)) przesyłane do KSeF. Kody XSD pochodzą ze schematu, kody semantyczne z broszury informacyjnej Ministerstwa Finansów; KSeF odrzuca fakturę przy błędzie.

Oficjalna treść reguły

[XML_DISCOURAGED_CHARACTER] Character discouraged by the W3C XML spec ([#x7F-#x84], [#x86-#x9F], [#xFDD0-#xFDEF], [#xNFFFE-#xNFFFF]); KSeF rejects such invoices from 2026-10-19 (KSeF API 2.4.0, Weryfikacja faktury)

Dlaczego pojawia się ten błąd

KSeF sprawdza XML FA(3) w dwóch etapach: schemat XSD (struktura, kolejność elementów, typy danych, wzorce jak NIP czy daty) oraz reguły semantyczne z broszury informacyjnej Ministerstwa Finansów (spójność kwot, adnotacje P_16 do P_23, role Podmiot2/Podmiot3, format rachunku bankowego, kursy walut).

Jak to naprawić

Popraw element wskazany w komunikacie. Przy błędach XSD porównaj kolejność elementów i wzorzec wartości ze schematem FA(3); przy błędach semantycznych zastosuj przyczyny i wskazówki z tej strony. Zwaliduj ponownie przed wysyłką: odrzucona faktura nie otrzymuje numeru KSeF i nie jest wystawiona.

Co sprawdza walidator

Poziom kontroliparse / ksef_strict_xml

Typowe przyczyny

Sprawdź swoją fakturę

Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.

Sprawdź swoją fakturę →

To samo sprawdzenie przez API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Powiązane reguły

Najczęstsze pytania

Co oznacza XML_DISCOURAGED_CHARACTER?

XML_DISCOURAGED_CHARACTER to reguła ksef fa(3): Character discouraged by the W3C XML spec ([#x7F-#x84], [#x86-#x9F], [#xFDD0-#xFDEF], [#xNFFFE-#xNFFFF]); KSeF rejects such invoices from 2026-10-19 (KSeF API 2.4.0, Weryfikacja faktury)

Czy moja faktura zostanie odrzucona z powodu XML_DISCOURAGED_CHARACTER?

Tak. XML_DISCOURAGED_CHARACTER ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.

Jakich formatów dotyczy XML_DISCOURAGED_CHARACTER?

Faktury ustrukturyzowane (schemat FA(3)) przesyłane do KSeF. Kody XSD pochodzą ze schematu, kody semantyczne z broszury informacyjnej Ministerstwa Finansów; KSeF odrzuca fakturę przy błędzie. Składnia: FA3.

Źródło: KSeF FA(3) schema 1-0E + semantic rules (@ksefuj/validator 0.4). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.