EN 16931-1:2026 główne zmiany

Przegląd głównych zmian technicznych w EN 16931-1:2026: miejsca dziesiętne, zasady zaokrąglania, rozliczenia walutowe, terminy płatności, opłaty stron trzecich i wycofane reguły biznesowe.

CEN formalnie zatwierdził zrewidowaną normę EN 16931-1:2026 13 marca 2026 r.; NEN opublikowało wersję krajową w marcu 2026 r. Norma zastępuje EN 16931-1:2017+A1:2019 i nie jest wstecznie kompatybilna. Instancje zgodne z nową normą używają urn:cen.eu:en16931:2026 jako identyfikatora specyfikacji (BT-24). Implementacja przez OpenPeppol odbywa się przez BIS Billing 4.0 — oczekiwana produkcja w 2027 r.

Artykuł opisuje osiem głównych zmian technicznych opartych na Załączniku A i Tabeli 28 normy.

Uwaga: zmiany opisane w tym artykule wejdą w życie w przyszłości. W aktualnym środowisku produkcyjnym (BIS Billing V3 na EN 16931-1:2017) obowiązują aktualne reguły do czasu opublikowania przez OpenPeppol zaktualizowanej wersji specyfikacji.

Zmiana 1: liczba miejsc dziesiętnych zależna od waluty

Największy wpływ na przetwarzanie faktur przychodzących.

Poprzednio (2017): wszystkie kwoty są zaokrąglane do 2 miejsc po przecinku, niezależnie od waluty.

Nowy (2026): dozwolona liczba miejsc dziesiętnych jest określana przez kolumnę "minor unit" normy ISO 4217 dla używanej waluty.

Minor unitMiejsca dziesiętnePrzykładowe waluty00JPY, KRW11MRU22EUR, USD, GBP33KWD, BHD44CLF, UYW

Reguła ta obowiązuje na poziomie wiersza, dokumentu i sum — dla wszystkich kwotowych Business Terms w Tabeli 28 (m.in. BT-92, BT-93, BT-99, BT-100, BT-106 do BT-117, BT-131, BT-136, BT-137, BT-141, BT-142, BT-172, BT-179, BT-183).

Wyjątki (stałe miejsca dziesiętne niezależnie od waluty)
Business TermOpisMiejsca dziesiętneBT-129Invoiced quantity4BT-146, BT-147, BT-148Item net price, Item price discount, Item gross priceMinor unit ISO 4217 + 2 dodatkoweBT-149Item price base quantity2BT-167VAT accounting currency exchange rate6Procenty (BT-119, BT-94, BT-101, BT-138, BT-143, BT-152, BT-171, BT-182 i in.)Stawki VAT i procenty rabatów2

Wpływ na eConnect:

  • Wychodzące: faktury są zawsze wysyłane w EUR (minor unit 2) — bez zmian.
  • Przychodzące: faktury mogą pochodzić z walut z minor unit do 4. Przetwarzanie musi obsługiwać do 4 miejsc po przecinku; dla Business Terms cenowych (BT-146/147/148) do minor unit + 2 dodatkowe miejsca dziesiętne.
Zmiana 2: nowe zasady zaokrąglania (6.5.14)
  • Sumy dokumentów zaokrąglane do minor unit ISO 4217 waluty faktury.
  • Zaokrąglanie na końcowym wyniku reguły biznesowej obliczenia — nigdy na wynikach pośrednich.
  • BT-117 (VAT category tax amount): zaokrąglanie na poziomie dokumentu, nie jako suma zaokrąglonych kwot VAT pozycji.
  • Metoda zaokrąglania: "half up" od zera (1,005 staje się 1,01; -1,005 staje się -1,01), dziesiętna (nie binarna), zgodnie z IEEE/ISO/IEC 60559:2020.
  • Tolerancja przy mnożeniu/dzieleniu (z wyjątkiem BT-92, BT-99, BT-131): Tolerancja = min(max(0,001 x [wartość], 0,01), 1). Nie więcej niż 0,1% wartości bezwzględnej obliczonej wartości, minimum 0,01, maksimum 1,00.
Zmiana 3: waluta i rozliczenie VAT
  • R54: waluta faktury na poziomie dokumentu obowiązkowa, uzupełniona walutą rachunkowości/raportowania VAT (jeśli różna) i kursami wymiany.
  • Nowy BT-6: VAT accounting currency code (0..1).
  • Nowy BT-167: VAT accounting currency exchange rate (0..1, 6 miejsc dziesiętnych).
  • BT-111: Invoice total VAT amount in VAT accounting currency — obowiązkowy gdy BT-6 jest obecny i waluta rozliczeniowa różni się od waluty faktury.
Zmiana 4: ustrukturyzowane terminy płatności, rabat i kara (R71)

Nowe grupy biznesowe:

Grupa biznesowaNazwaKardynalnośćKluczowe polaBG-33PAYMENT TERMS0..nBT-20 Payment term textBG-35EARLY PAYMENT DISCOUNT0..nBT-170 Discount end date (1..1), BT-171 Discount percentage, BT-172 Discount amountBG-36LATE PAYMENT PENALTY0..nBT-181 Penalty start date (1..1), BT-182 Penalty yearly interest percentage, BT-183 Penalty amount

Zasady:

  • Przy wielu rabatach za wcześniejszą płatność (BG-35) obowiązuje tylko najwyższy; rabaty się nie kumulują.
  • Przy powtarzających się specyfikacjach kary (BG-36) obowiązuje ostatnia, określona na podstawie BT-181.
Zmiana 5: opłaty w imieniu stron trzecich (R72)

Nowy: BT-179 Charge amount collected on behalf of a third party. Liczba miejsc po przecinku jest zgodna z minor unit ISO 4217. Kwota ta nie jest częścią samej faktury, ale jest uwzględniona w PayableAmount, łącznie z ewentualnym PayableRoundingAmount.

Zmiana 6: faktury korygujące i poprzedzające
  • BT-25: Preceding invoice reference (kardynalność 1..1 w kontekście korekty).
  • BT-26: Preceding invoice issue date (0..1).
  • BT-202: Preceding invoice type code (0..1; kod z podzbioru UNTDID 1001, zarządzany w imieniu CEN/TC434).

Pola te umożliwiają powiązanie faktury końcowej z poprzedzającymi fakturami przedpłaty (reguły biznesowe R11 i R12).

Zmiana 7: inne nowe i zmienione Business Terms
KodNazwaZmianaBT-166Invoice issue timeNowy (0..1, Time) — czas wystawienia fakturyBT-3Invoice type codePodzbiór UNTDID 1001, zarządzany w imieniu CEN/TC434BT-7 / BT-8VAT point date / VAT point date codeWzajemnie wykluczające sięBT-10Buyer referenceKardynalność 0..n (poprzednio jednokrotna)BT-15 / BT-16Receiving advice reference / Despatch advice referenceOdwołanie do wielu awizów (R9, R10)BT-84Payment account identifierWymagany przy przelewie (np. IBAN dla SEPA)BT-6VAT accounting currency codeNowy (0..1)BT-167VAT accounting currency exchange rateNowy (0..1, 6 miejsc dziesiętnych)
Zmiana 8: wycofane reguły biznesowe (Załącznik A.4)

Następujące reguły biznesowe zostały usunięte w wersji 2026:

Reguła biznesowaOpisPowód usunięciaBR-CO-17VAT = BT-116 x (BT-119 / 100), zaokrąglone do 2 miejsc po przecinkuMiejsca dziesiętne nie są już stałe na poziomie 2BR-S-10Stawka standardowa: brak powodu zwolnienia (BT-121/BT-120)Skonsolidowane/zrewidowaneBR-Z-10Stawka zerowa: brak powodu zwolnieniaSkonsolidowane/zrewidowaneBR-IG-10IGIC: brak powodu zwolnieniaSkonsolidowane/zrewidowaneBR-IP-10IPSI: brak powodu zwolnieniaSkonsolidowane/zrewidowaneBR-O-2 do BR-O-4, BR-O-11 do BR-O-14"Niepodlegający VAT": identyfikatory VAT i wyłączność podziałuSkonsolidowane/zrewidowane

Sprawdź własne profile walidacji pod kątem tych wycofanych reguł przy migracji do BIS Billing 4.0/EN 16931-1:2026.

Najczęściej zadawane pytania
Kiedy EN 16931-1:2026 wchodzi w życie dla faktur Peppol?

OpenPeppol pracuje nad BIS Billing 4.0 opartym na nowej normie. Oczekiwana data produkcji to 2027. Do momentu udostępnienia tej wersji wszystkie faktury Peppol podlegają aktualnej EN 16931-1:2017 z 2 miejscami po przecinku i istniejącymi regułami biznesowymi. eConnect poinformuje o planie przejścia, gdy Peppol opublikuje specyfikację.

Co oznacza 'minor unit' normy ISO 4217 dla mojego przetwarzania?

Minor unit normy ISO 4217 wskazuje liczbę miejsc po przecinku zwyczajową dla danej waluty. EUR, USD i GBP mają minor unit 2 (2 miejsca po przecinku). JPY i KRW mają minor unit 0 (0 miejsc po przecinku). W przypadku faktur przychodzących w wielu walutach przetwarzanie musi obsługiwać wyższą liczbę miejsc po przecinku: do 4 dla kwot i minor unit + 2 dla opisów cen (BT-146/147/148).

Czy moje wychodzące faktury w EUR są dotknięte zmianą dotyczącą miejsc dziesiętnych?

Nie. EUR ma minor unit 2 według ISO 4217, więc reguła 2 miejsc po przecinku nadal obowiązuje dla faktur w EUR. Zmiana dotyczy wyłącznie faktur w walutach z innym minor unit i przetwarzania przychodzącego u klientów eConnect otrzymujących waluty obce.

Czy musimy usunąć wycofane reguły biznesowe z naszego walidatora?

Tak, podczas migracji do EN 16931-1:2026/BIS Billing 4.0. Walidatory nadal stosujące BR-CO-17, BR-S-10, BR-Z-10 lub serię BR-O mogą błędnie odrzucać prawidłowe faktury z 2026 r. Sprawdź swój profil walidacji z wyprzedzeniem.

Zweryfikuj fakturę