Ledgerdroprules

62 kontroli

Wszystkie reguły sprawdzane tutaj

Faktura wróciła z kodem reguły i niczym więcej. Tu jest, co każdy z nich znaczy, w jednym zdaniu — i, równie ważne, skąd reguła pochodzi, bo to decyduje, kto może od niej odstąpić.

Sprawdź fakturę →

Zanim lista: co znaczy, a czego nie znaczy zielony wynik

„Brak naruszeń” ma dwa różne znaczenia i łatwo je pomylić. Jedno to sprawdzona i czysta. Drugie to ten zestaw reguł w ogóle nie dotyczy tego pliku — polska faktura z KSeF nie jest dokumentem EN 16931, więc reguły EN 16931 nic o niej nie mówią. Dlatego strona sprawdzania zawsze pisze, według jakiego zestawu reguł sprawdzała.

To także podzbiór, a nie pełny zestaw EN 16931. Zaimplementowane są reguły o jednoznacznym werdykcie: pola obowiązkowe i rachunki, które muszą się zgadzać. Reguły zależne od list kodów, których nie da się sprawdzić offline, zostały pominięte zamiast zgadywane — kontrola, która alarmuje przy poprawnej fakturze, jest gorsza niż jej brak.

EN 16931 — norma europejska

BR-22
Każda pozycja wymaga ilości
BR-23
Każda pozycja wymaga jednostki miary
BR-24
Każda pozycja wymaga kwoty netto
BR-25
Każda pozycja wymaga nazwy towaru lub usługi
BR-26
Każda pozycja wymaga ceny netto
BR-27
Cena netto nie może być ujemna
BR-64
Każda pozycja musi mieć nazwę
BR-AE-05
Pozycja z odwrotnym obciążeniem: stawka 0
BR-AE-09
Odwrotne obciążenie: VAT musi być zerowy
BR-CL-01
Rodzaj dokumentu musi pochodzić z UNTDID 1001
BR-CL-04
Waluta musi być trzyliterowym kodem ISO 4217
BR-CL-14
Kraj musi być kodem ISO 3166-1 alpha-2
BR-CL-17
Kategoria VAT musi pochodzić z UNCL5305
BR-CL-18
Kategoria VAT pozycji musi pochodzić z UNCL5305
BR-CO-04
Każda pozycja wymaga kodu kategorii VAT
BR-CO-09
Numer VAT musi zaczynać się od kodu kraju
BR-CO-10
Kwoty pozycji muszą dać sumę pozycji
BR-CO-13
Wartość netto wynika z pozycji, rabatów i dopłat
BR-CO-14
Rozbicie VAT musi dać łączny VAT
BR-CO-15
Wartość brutto to netto plus VAT
BR-CO-16
Kwota do zapłaty wynika z brutto minus zaliczki
BR-CO-17
VAT dla stawki to ta stawka od tej podstawy, zaokrąglona
BR-CO-18
Co najmniej jedna grupa rozbicia VAT
BR-CO-26
Sprzedawca musi być identyfikowalny (NIP lub KRS)
BR-E-05
Pozycja zwolniona: stawka 0
BR-E-09
Zwolnienie: VAT musi być zerowy
BR-E-10
Zwolnienie musi podawać podstawę
BR-G-05
Pozycja eksportowa: stawka 0
BR-G-09
Eksport: VAT musi być zerowy
BR-IC-05
Pozycja WDT: stawka 0
BR-IC-09
WDT: VAT musi być zerowy
BR-O-05
Pozycja poza zakresem VAT nie ma żadnej stawki
BR-O-09
Poza zakresem VAT: VAT zerowy
BR-O-11
Poza zakresem VAT nie łączy się z innymi kategoriami
BR-S-08
Podstawa dla stawki zgadza się z pozycjami o tej stawce
BR-S-09
VAT dla stawki to ta stawka od tej podstawy
BR-Z-05
Pozycja ze stawką zero: stawka 0
BR-Z-09
Stawka zero: VAT musi być zerowy
BR-Z-10
Stawka zero nie może podawać podstawy zwolnienia

Rozszerzenia Factur-X / ZUGFeRD

BR-FXEXT-05
Podtyp pozycji musi być DETAIL, GROUP albo INFORMATION
BR-FXEXT-06
Przy podpozycjach każda pozycja wymaga podtypu
BR-FXEXT-08
Pozycja sumy częściowej musi równać się pozycjom pod nią
BR-FXEXT-11
Wskazana pozycja nadrzędna musi istnieć

Reguły krajowe

AU-ABN
Cyfra kontrolna australijskiego ABN — Peppol dostarcza australijskim firmom po tym numerze
BE-KBO
Cyfra kontrolna belgijskiego numeru przedsiębiorstwa — po nim Belgia rozpoznaje firmy
BR-DE-15
XRechnung wymaga Leitweg-ID (BT-10)
BR-DEC-12
Kwoty mają najwyżej dwa miejsca po przecinku
CH-UID
Cyfra kontrolna szwajcarskiego UID — jedyny numer używany przez szwajcarskie rejestry
DE-PROFILE
W Niemczech ten profil nie liczy się jako e-faktura (BMF, 15.10.2025)
DK-CVR
Cyfra kontrolna duńskiego CVR — duńska firma ma tylko ten jeden numer
FI-YTUNNUS
Cyfra kontrolna fińskiego Y-tunnus — numer VAT to ten numer z FI z przodu
FR-SIREN
Cyfra kontrolna SIREN/SIRET — Francja kieruje faktury po tym numerze
HR-OIB
Cyfra kontrolna chorwackiego OIB — w Chorwacji wszystko opiera się na tym numerze
JP-HOUJIN
Cyfra kontrolna japońskiego numeru firmy — numer rejestracyjny to ten numer z literą T z przodu
NO-ORGNR
Cyfra kontrolna norweskiego numeru organizacji — numer VAT i adres Peppol są na nim oparte
SE-ORGNR
Cyfra kontrolna szwedzkiego numeru organizacji — numer VAT to ten numer z SE z przodu i 01 z tyłu

Identyfikatory i pieniądze

IBAN-CHECK
Cyfry kontrolne IBAN odbiorcy — przelew na błędny IBAN nie dociera
PEPPOL-ENDPOINT
Adres dostawy Peppol — Peppol kieruje po tym numerze: błędny oznacza, że faktura nigdy nie dotrze
VAT-CHECKSUM
Numer VAT nie przechodzi własnej cyfry kontrolnej

Uwagi, nie naruszenia

CCY-RETIRED
Kod waluty został wycofany
FX-PROFILE
Profil przejściowy Factur-X — reguły EN 16931 go nie dotyczą
PRE-EN16931
Ten format jest starszy niż EN 16931 — reguły EN go nie dotyczą

Spróbuj

Przeciągnij fakturę na stronę sprawdzania — za darmo, bez konta. Dla całego folderu jest strona główna: do 10 faktur na eksport i 20 dziennie za darmo.