Source: https://xsdhub.com/fr/regles-ksef

KSeF FA(3) : règles et erreurs XSD

Vérifiez la structure XML avec le schéma officiel FA(3), version 1-0E, modèle CRD 13775.

Les identifiants KSEF-XSD-* sont attribués par XSDHub pour expliquer les erreurs XSD. Ce ne sont pas des codes officiels de rejet KSeF. Les dix premiers sujets sont un choix éditorial, sans classement de fréquence mesurée. Les guides de correction détaillés sont en polonais.

[KSEF-XSD-NAMESPACE — Faktura/@xmlns (Polski)](/pl/reguly-ksef/ksef-xsd-namespace)

[KSEF-XSD-FORM — Naglowek/KodFormularza/@kodSystemowy (Polski)](/pl/reguly-ksef/ksef-xsd-form)

[KSEF-XSD-SCHEMA — Naglowek/KodFormularza/@wersjaSchemy (Polski)](/pl/reguly-ksef/ksef-xsd-schema)

[KSEF-XSD-VARIANT — Naglowek/WariantFormularza (Polski)](/pl/reguly-ksef/ksef-xsd-variant)

[KSEF-XSD-CREATED — Naglowek/DataWytworzeniaFa (Polski)](/pl/reguly-ksef/ksef-xsd-created)

[KSEF-XSD-NIP — Podmiot1/DaneIdentyfikacyjne/NIP (Polski)](/pl/reguly-ksef/ksef-xsd-nip)

[KSEF-XSD-CURRENCY — Fa/KodWaluty (Polski)](/pl/reguly-ksef/ksef-xsd-currency)

[KSEF-XSD-DATE — Fa/P_1 (Polski)](/pl/reguly-ksef/ksef-xsd-date)

[KSEF-XSD-NUMBER — Fa/P_2 (Polski)](/pl/reguly-ksef/ksef-xsd-number)

[KSEF-XSD-TOTAL — Fa/P_15 (Polski)](/pl/reguly-ksef/ksef-xsd-total)

[KSEF-XSD-KIND — Fa/RodzajFaktury (Polski)](/pl/reguly-ksef/ksef-xsd-kind)

[KSEF-XSD-JST — Podmiot2/JST (Polski)](/pl/reguly-ksef/ksef-xsd-jst)

[KSEF-XSD-GV — Podmiot2/GV (Polski)](/pl/reguly-ksef/ksef-xsd-gv)

[KSEF-XSD-VAT — Fa/FaWiersz/P_12 (Polski)](/pl/reguly-ksef/ksef-xsd-vat)

[KSEF-XSD-ANNOTATION — Fa/Adnotacje/P_18 (Polski)](/pl/reguly-ksef/ksef-xsd-annotation)

[KSEF-XSD-STRUCTURE — Naglowek/WariantFormularza (Polski)](/pl/reguly-ksef/ksef-xsd-structure)

Le résultat porte uniquement sur la structure et les types XSD. Les calculs, la TVA, la clé de contrôle NIP, les droits, les signatures, les codes QR, l’acceptation KSeF et l’UPO ne sont pas vérifiés. Un résultat positif ne constitue pas une certification.

Champs du schéma FA(3)

Index des déclarations d’éléments du XSD officiel. Les occurrences concernent chaque déclaration ; les choix et les sections parentes facultatives modifient le caractère obligatoire du champ.

KodFormularza — type défini localement, 1..1

WariantFormularza — type défini localement, 1..1

DataWytworzeniaFa — type défini localement, 1..1

SystemInfo — tns:TZnakowy, 0..1

KodKraju — etd:TKodKraju, 1..1

AdresL1 — tns:TZnakowy512, 1..1

AdresL2 — tns:TZnakowy512, 0..1

GLN — tns:TGLN, 0..1

NrWiersza — tns:TNaturalny, 0..1

Klucz — tns:TZnakowy, 1..1

Wartosc — tns:TZnakowy, 1..1

NrRB — tns:TNrRB, 1..1

SWIFT — tns:SWIFT_Type, 0..1

RachunekWlasnyBanku — tns:TRachunekWlasnyBanku, 0..1

NazwaBanku — tns:TZnakowy, 0..1

OpisRachunku — tns:TZnakowy, 0..1

NIP — etd:TNrNIP, 1..1

Nazwa — tns:TZnakowy512, 1..1

NIP — etd:TNrNIP, 1..1

KodUE — tns:TKodyKrajowUE, 1..1

NrVatUE — tns:TNrVatUE, 1..1

KodKraju — etd:TKodKraju, 0..1

NrID — type défini localement, 1..1

BrakID — etd:TWybor1, 1..1

Nazwa — tns:TZnakowy512, 1..1

NIP — etd:TNrNIP, 1..1

IDWew — tns:TNIPIdWew, 1..1

KodUE — tns:TKodyKrajowUE, 1..1

NrVatUE — tns:TNrVatUE, 1..1

KodKraju — etd:TKodKraju, 0..1

NrID — type défini localement, 1..1

BrakID — etd:TWybor1, 1..1

Nazwa — tns:TZnakowy512, 1..1

Faktura — type défini localement, 1..1

Naglowek — tns:TNaglowek, 1..1

Podmiot1 — type défini localement, 1..1

PrefiksPodatnika — tns:TKodyKrajowUE, 0..1

NrEORI — tns:TZnakowy, 0..1

DaneIdentyfikacyjne — tns:TPodmiot1, 1..1

Adres — tns:TAdres, 1..1

AdresKoresp — type défini localement, 0..1

DaneKontaktowe — type défini localement, 0..3

Email — etd:TAdresEmail, 0..1

Telefon — tns:TNumerTelefonu, 0..1

StatusInfoPodatnika — tns:TStatusInfoPodatnika, 0..1

Podmiot2 — type défini localement, 1..1

NrEORI — tns:TZnakowy, 0..1

DaneIdentyfikacyjne — tns:TPodmiot2, 1..1

Adres — tns:TAdres, 0..1

AdresKoresp — tns:TAdres, 0..1

DaneKontaktowe — type défini localement, 0..3

Email — etd:TAdresEmail, 0..1

Telefon — tns:TNumerTelefonu, 0..1

NrKlienta — tns:TZnakowy, 0..1

IDNabywcy — type défini localement, 0..1

JST — type défini localement, 1..1

GV — type défini localement, 1..1

Podmiot3 — type défini localement, 0..100

IDNabywcy — type défini localement, 0..1

NrEORI — tns:TZnakowy, 0..1

DaneIdentyfikacyjne — tns:TPodmiot3, 1..1

Adres — tns:TAdres, 0..1

AdresKoresp — tns:TAdres, 0..1

DaneKontaktowe — type défini localement, 0..3

Email — etd:TAdresEmail, 0..1

Telefon — tns:TNumerTelefonu, 0..1

Rola — tns:TRolaPodmiotu3, 1..1

RolaInna — etd:TWybor1, 1..1

OpisRoli — tns:TZnakowy, 1..1

Udzial — tns:TProcentowy, 0..1

NrKlienta — tns:TZnakowy, 0..1

PodmiotUpowazniony — type défini localement, 0..1

NrEORI — tns:TZnakowy, 0..1

DaneIdentyfikacyjne — tns:TPodmiot1, 1..1

Adres — tns:TAdres, 1..1

AdresKoresp — tns:TAdres, 0..1

DaneKontaktowe — type défini localement, 0..3

EmailPU — etd:TAdresEmail, 0..1

TelefonPU — tns:TNumerTelefonu, 0..1

RolaPU — tns:TRolaPodmiotuUpowaznionego, 1..1

Fa — type défini localement, 1..1

KodWaluty — tns:TKodWaluty, 1..1

P_1 — tns:TDataT, 1..1

P_1M — tns:TZnakowy, 0..1

P_2 — tns:TZnakowy, 1..1

WZ — tns:TZnakowy, 0..1000

P_6 — tns:TDataT, 1..1

OkresFa — type défini localement, 1..1

P_6_Od — tns:TDataT, 1..1

P_6_Do — tns:TDataT, 1..1

P_13_1 — tns:TKwotowy, 1..1

P_14_1 — tns:TKwotowy, 1..1

P_14_1W — tns:TKwotowy, 0..1

P_13_2 — tns:TKwotowy, 1..1

P_14_2 — tns:TKwotowy, 1..1

P_14_2W — tns:TKwotowy, 0..1

P_13_3 — tns:TKwotowy, 1..1

P_14_3 — tns:TKwotowy, 1..1

P_14_3W — tns:TKwotowy, 0..1

P_13_4 — tns:TKwotowy, 1..1

P_14_4 — tns:TKwotowy, 1..1

P_14_4W — tns:TKwotowy, 0..1

P_13_5 — tns:TKwotowy, 1..1

P_14_5 — tns:TKwotowy, 0..1

P_13_6_1 — tns:TKwotowy, 0..1

P_13_6_2 — tns:TKwotowy, 0..1

P_13_6_3 — tns:TKwotowy, 0..1

P_13_7 — tns:TKwotowy, 0..1

P_13_8 — tns:TKwotowy, 0..1

P_13_9 — tns:TKwotowy, 0..1

P_13_10 — tns:TKwotowy, 0..1

P_13_11 — tns:TKwotowy, 0..1

P_15 — tns:TKwotowy, 1..1

KursWalutyZ — tns:TIlosci, 0..1

Adnotacje — type défini localement, 1..1

P_16 — etd:TWybor1_2, 1..1

P_17 — etd:TWybor1_2, 1..1

P_18 — etd:TWybor1_2, 1..1

P_18A — etd:TWybor1_2, 1..1

Zwolnienie — type défini localement, 1..1

P_19 — etd:TWybor1, 1..1

P_19A — tns:TZnakowy, 1..1

P_19B — tns:TZnakowy, 1..1

P_19C — tns:TZnakowy, 1..1

P_19N — etd:TWybor1, 1..1

NoweSrodkiTransportu — type défini localement, 1..1

P_22 — etd:TWybor1, 1..1

P_42_5 — etd:TWybor1_2, 1..1

NowySrodekTransportu — type défini localement, 1..10000

P_22A — tns:TDataT, 1..1

P_NrWierszaNST — tns:TNaturalny, 1..1

P_22BMK — tns:TZnakowy, 0..1

P_22BMD — tns:TZnakowy, 0..1

P_22BK — tns:TZnakowy, 0..1

P_22BNR — tns:TZnakowy, 0..1

P_22BRP — tns:TZnakowy, 0..1

P_22B — tns:TZnakowy, 1..1

P_22B1 — tns:TZnakowy, 0..1

P_22B2 — tns:TZnakowy, 0..1

P_22B3 — tns:TZnakowy, 0..1

P_22B4 — tns:TZnakowy, 0..1

P_22BT — tns:TZnakowy, 0..1

P_22C — tns:TZnakowy, 1..1

P_22C1 — tns:TZnakowy, 0..1

P_22D — tns:TZnakowy, 1..1

P_22D1 — tns:TZnakowy, 0..1

P_22N — etd:TWybor1, 1..1

P_23 — etd:TWybor1_2, 1..1

PMarzy — type défini localement, 1..1

P_PMarzy — etd:TWybor1, 1..1

P_PMarzy_2 — etd:TWybor1, 1..1

P_PMarzy_3_1 — etd:TWybor1, 1..1

P_PMarzy_3_2 — etd:TWybor1, 1..1

P_PMarzy_3_3 — etd:TWybor1, 1..1

P_PMarzyN — etd:TWybor1, 1..1

RodzajFaktury — tns:TRodzajFaktury, 1..1

PrzyczynaKorekty — tns:TZnakowy, 0..1

TypKorekty — tns:TTypKorekty, 0..1

DaneFaKorygowanej — type défini localement, 1..50000

DataWystFaKorygowanej — tns:TDataT, 1..1

NrFaKorygowanej — tns:TZnakowy, 1..1

NrKSeF — etd:TWybor1, 1..1

NrKSeFFaKorygowanej — tns:TNumerKSeF, 1..1

NrKSeFN — etd:TWybor1, 1..1

OkresFaKorygowanej — tns:TZnakowy, 0..1

NrFaKorygowany — tns:TZnakowy, 0..1

Podmiot1K — type défini localement, 0..1

PrefiksPodatnika — tns:TKodyKrajowUE, 0..1

DaneIdentyfikacyjne — tns:TPodmiot1, 1..1

Adres — tns:TAdres, 1..1

Podmiot2K — type défini localement, 0..101

DaneIdentyfikacyjne — tns:TPodmiot2, 1..1

Adres — tns:TAdres, 0..1

IDNabywcy — type défini localement, 0..1

P_15ZK — tns:TKwotowy, 1..1

KursWalutyZK — tns:TIlosci, 0..1

ZaliczkaCzesciowa — type défini localement, 0..31

P_6Z — tns:TDataT, 1..1

P_15Z — tns:TKwotowy, 1..1

KursWalutyZW — tns:TIlosci, 0..1

FP — etd:TWybor1, 0..1

TP — etd:TWybor1, 0..1

DodatkowyOpis — tns:TKluczWartosc, 0..10000

FakturaZaliczkowa — type défini localement, 0..100

NrKSeFZN — etd:TWybor1, 1..1

NrFaZaliczkowej — tns:TZnakowy, 1..1

NrKSeFFaZaliczkowej — tns:TNumerKSeF, 1..1

ZwrotAkcyzy — etd:TWybor1, 0..1

FaWiersz — type défini localement, 0..10000

NrWierszaFa — tns:TNaturalny, 1..1

UU_ID — tns:TZnakowy50, 0..1

P_6A — tns:TDataT, 0..1

P_7 — tns:TZnakowy512, 0..1

Indeks — tns:TZnakowy50, 0..1

GTIN — tns:TZnakowy20, 0..1

PKWiU — tns:TZnakowy50, 0..1

CN — tns:TZnakowy50, 0..1

PKOB — tns:TZnakowy50, 0..1

P_8A — tns:TZnakowy, 0..1

P_8B — tns:TIlosci, 0..1

P_9A — tns:TKwotowy2, 0..1

P_9B — tns:TKwotowy2, 0..1

P_10 — tns:TKwotowy2, 0..1

P_11 — tns:TKwotowy, 0..1

P_11A — tns:TKwotowy, 0..1

P_11Vat — tns:TKwotowy, 0..1

P_12 — tns:TStawkaPodatku, 0..1

P_12_XII — tns:TProcentowy, 0..1

P_12_Zal_15 — etd:TWybor1, 0..1

KwotaAkcyzy — tns:TKwotowy, 0..1

GTU — tns:TGTU, 0..1

Procedura — tns:TOznaczenieProcedury, 0..1

KursWaluty — tns:TIlosci, 0..1

StanPrzed — etd:TWybor1, 0..1

Rozliczenie — type défini localement, 0..1

Obciazenia — type défini localement, 0..100

Kwota — tns:TKwotowy, 1..1

Powod — tns:TZnakowy, 1..1

SumaObciazen — tns:TKwotowy, 0..1

Odliczenia — type défini localement, 0..100

Kwota — tns:TKwotowy, 1..1

Powod — tns:TZnakowy, 1..1

SumaOdliczen — tns:TKwotowy, 0..1

DoZaplaty — tns:TKwotowy, 1..1

DoRozliczenia — tns:TKwotowy, 1..1

Platnosc — type défini localement, 0..1

Zaplacono — etd:TWybor1, 1..1

DataZaplaty — tns:TData, 1..1

ZnacznikZaplatyCzesciowej — etd:TWybor1_2, 1..1

ZaplataCzesciowa — type défini localement, 1..100

KwotaZaplatyCzesciowej — tns:TKwotowy, 1..1

DataZaplatyCzesciowej — tns:TData, 1..1

FormaPlatnosci — tns:TFormaPlatnosci, 1..1

PlatnoscInna — etd:TWybor1, 1..1

OpisPlatnosci — tns:TZnakowy, 1..1

TerminPlatnosci — type défini localement, 0..100

Termin — tns:TData, 0..1

TerminOpis — type défini localement, 0..1

Ilosc — xsd:integer, 1..1

Jednostka — tns:TZnakowy50, 1..1

ZdarzeniePoczatkowe — tns:TZnakowy, 1..1

FormaPlatnosci — tns:TFormaPlatnosci, 1..1

PlatnoscInna — etd:TWybor1, 1..1

OpisPlatnosci — tns:TZnakowy, 1..1

RachunekBankowy — tns:TRachunekBankowy, 0..100

RachunekBankowyFaktora — tns:TRachunekBankowy, 0..20

Skonto — type défini localement, 0..1

WarunkiSkonta — tns:TZnakowy, 1..1

WysokoscSkonta — tns:TZnakowy, 1..1

LinkDoPlatnosci — type défini localement, 0..1

IPKSeF — type défini localement, 0..1

WarunkiTransakcji — type défini localement, 0..1

Umowy — type défini localement, 0..100

DataUmowy — tns:TDataU, 0..1

NrUmowy — tns:TZnakowy, 0..1

Zamowienia — type défini localement, 0..100

DataZamowienia — tns:TDataU, 0..1

NrZamowienia — tns:TZnakowy, 0..1

NrPartiiTowaru — tns:TZnakowy, 0..1000

WarunkiDostawy — tns:TZnakowy, 0..1

KursUmowny — tns:TIlosci, 1..1

WalutaUmowna — tns:TKodWaluty, 1..1

Transport — type défini localement, 0..20

RodzajTransportu — tns:TRodzajTransportu, 1..1

TransportInny — etd:TWybor1, 1..1

OpisInnegoTransportu — tns:TZnakowy50, 1..1

Przewoznik — type défini localement, 0..1

DaneIdentyfikacyjne — tns:TPodmiot2, 1..1

AdresPrzewoznika — tns:TAdres, 1..1

NrZleceniaTransportu — tns:TZnakowy, 0..1

OpisLadunku — tns:TLadunek, 1..1

LadunekInny — etd:TWybor1, 1..1

OpisInnegoLadunku — tns:TZnakowy50, 1..1

JednostkaOpakowania — tns:TZnakowy, 0..1

DataGodzRozpTransportu — tns:TDataCzas, 0..1

DataGodzZakTransportu — tns:TDataCzas, 0..1

WysylkaZ — tns:TAdres, 0..1

WysylkaPrzez — tns:TAdres, 0..20

WysylkaDo — tns:TAdres, 0..1

PodmiotPosredniczacy — etd:TWybor1, 0..1

Zamowienie — type défini localement, 0..1

WartoscZamowienia — tns:TKwotowy, 1..1

ZamowienieWiersz — type défini localement, 1..10000

NrWierszaZam — tns:TNaturalny, 1..1

UU_IDZ — tns:TZnakowy50, 0..1

P_7Z — tns:TZnakowy512, 0..1

IndeksZ — tns:TZnakowy50, 0..1

GTINZ — tns:TZnakowy20, 0..1

PKWiUZ — tns:TZnakowy50, 0..1

CNZ — tns:TZnakowy50, 0..1

PKOBZ — tns:TZnakowy50, 0..1

P_8AZ — tns:TZnakowy, 0..1

P_8BZ — tns:TIlosci, 0..1

P_9AZ — tns:TKwotowy2, 0..1

P_11NettoZ — tns:TKwotowy, 0..1

P_11VatZ — tns:TKwotowy, 0..1

P_12Z — tns:TStawkaPodatku, 0..1

P_12Z_XII — tns:TProcentowy, 0..1

P_12Z_Zal_15 — etd:TWybor1, 0..1

GTUZ — tns:TGTU, 0..1

ProceduraZ — tns:TOznaczenieProceduryZ, 0..1

KwotaAkcyzyZ — tns:TKwotowy, 0..1

StanPrzedZ — etd:TWybor1, 0..1

Stopka — type défini localement, 0..1

Informacje — type défini localement, 0..3

StopkaFaktury — etd:TTekstowy, 0..1

Rejestry — type défini localement, 0..100

PelnaNazwa — tns:TZnakowy, 0..1

KRS — etd:TNrKRS, 0..1

REGON — etd:TNrREGON, 0..1

BDO — type défini localement, 0..1

Zalacznik — type défini localement, 0..1

BlokDanych — type défini localement, 1..1000

ZNaglowek — tns:TZnakowy512, 0..1

MetaDane — type défini localement, 1..1000

ZKlucz — tns:TZnakowy, 1..1

ZWartosc — tns:TZnakowy, 1..1

Tekst — type défini localement, 0..1

Akapit — tns:TZnakowy512, 1..10

Tabela — type défini localement, 0..1000

TMetaDane — type défini localement, 0..1000

TKlucz — tns:TZnakowy, 1..1

TWartosc — tns:TZnakowy, 1..1

Opis — tns:TZnakowy512, 0..1

TNaglowek — type défini localement, 1..1

Kol — type défini localement, 1..20

NKom — type défini localement, 1..1

Wiersz — type défini localement, 1..1000

WKom — tns:TZnakowy2, 1..20

Suma — type défini localement, 0..1

SKom — tns:TZnakowy2, 1..20

Sources et conditions de réutilisation

[Ministerstwo Finansów: FA(3)](https://ksef.podatki.gov.pl/informacje-ogolne-ksef-20/struktura-logiczna-fa-3/) · [CRD 13775](https://crd.gov.pl/wzor/2025/06/25/13775/) · [XSD + manifest + NOTICES](/ksef-sources.tar.gz) · [NOTICES](/ksef-NOTICES.txt)
