Poradnik
EN 16931: europejska norma stojąca za formatami faktur
Jak działa EN 16931: terminy BT, grupy BG, reguły biznesowe, składnie UBL i CII oraz wymagania krajowe. Poradnik ułatwiający zrozumienie walidacji.
EN 16931 opisuje podstawowe dane faktury elektronicznej. Nie jest nazwą pliku ani platformy przesyłania. To wspólny model, na którym opiera się wiele europejskich formatów. Rozróżnienie jest istotne: pozytywny wynik walidacji XML nie oznacza spełnienia wszystkich wymagań konkretnego odbiorcy ani potwierdzenia prawidłowości podatkowej dokumentu.
Terminy i reguły
Terminy biznesowe oznaczane jako BT reprezentują pojedyncze informacje. BT-1 to numer faktury, BT-2 data wystawienia, a BT-10 referencja nabywcy. Grupy BG łączą powiązane informacje, na przykład dane sprzedawcy lub pozycję faktury. Norma określa obowiązkowość danych oraz liczbę ich dopuszczalnych wystąpień.
Reguły biznesowe BR sprawdzają zależności i warunki. Jedne wymagają obecności pola, inne kontrolują sumy, kategorie VAT, kody walut lub zaokrąglenia. Błąd BR-CO nie jest więc tym samym co błąd składni XML. Przed zmianą dokumentu przeczytaj komunikat i sprawdź wskazaną lokalizację.
UBL i CII
Model może zostać zapisany w UBL 2.1 lub UN/CEFACT CII. Nazwy elementów i struktura XML są różne, ale wspólnym punktem odniesienia pozostają terminy biznesowe. Walidator EN 16931 stosuje oficjalne artefakty do rozpoznanej składni, w wersji podanej na stronie.
Schemat XSD kontroluje strukturę i typy danych. Następnie Schematron sprawdza reguły biznesowe. Dokument może przejść kontrolę schematu i nie przejść reguły dotyczącej sum. Takie wyniki nie są ze sobą sprzeczne i wymagają różnych poprawek.
Wymagania dodatkowe
CIUS zawęża sposób użycia modelu dla kraju lub sieci. XRechnung i Peppol BIS Billing dodają wymagania, których sama kontrola europejskiego rdzenia nie obejmuje. Rozszerzenie może natomiast wprowadzać dodatkowe dane, które odbiorca musi umieć przetworzyć.
Wybierz zatem reguły wymagane przez odbiorcę. Język strony nie zmienia sprawdzanego formatu: polska wersja interfejsu nie oznacza walidacji KSeF ani wysyłki do tego systemu. Po walidacji sprawdź także dane handlowe, instrukcje klienta i uzgodniony kanał przesyłania. Zachowaj oryginalny plik oraz informację o wersji zastosowanych reguł.
Źródła
Narzędzia do tego tematu
Strony krajów
Więcej poradników
- Profile ZUGFeRD i Factur-X, od MINIMUM do EXTENDED
- XRechnung czy ZUGFeRD: który format wybrać
- E-fakturowanie w Niemczech: odbieranie i wystawianie
- E-fakturowanie we Francji: etapy 2026 i 2027
- Leitweg-ID: struktura, cyfry kontrolne i użycie na fakturze
- Elektroniczna korekta faktury: referencje, kwoty i XML
To nie jest porada prawna. Terminy i obowiązki wynikają z przywołanych źródeł urzędowych; nieostateczne daty są oznaczone.