BIS Billing V3

Peppol BIS Billing 3.0: europejski profil Peppol dla e-faktur, oparty na EN 16931 i UBL.

Peppol BIS Billing 3.0 to centralny profil faktur w sieci Peppol. Jest to europejski standard e-faktur wysyłanych i odbieranych przez Peppol i stanowi podstawę, na której zbudowane są warianty krajowe, takie jak NLCIUS i XRechnung.

Czym jest BIS Billing V3?

BIS oznacza Business Interoperability Specification. BIS Billing V3 jest CIUS (Core Invoice Usage Specification) europejskiej normy EN 16931. Przyjmuje model semantyczny EN 16931 jako punkt wyjścia i dodaje do niego reguły walidacji specyficzne dla Peppol.

Standard obsługuje dwa typy dokumentów: Invoice (faktura) i Credit Note (nota kredytowa). Oba są dostępne w dwóch składniach: UBL 2.1 (najczęściej używana) i CII (Cross-Industry Invoice).

Cechy
WłaściwośćWartośćZarządcaOpenPeppolPodstawaEN 16931SkładnieUBL 2.1, CIIAktualna wersja3.0.20 (listopad 2025, hotfix styczeń 2026)Obowiązkowy od23 lutego 2026ZakresEuropa (sieć Peppol)
DocumentTypeId

DocumentTypeId jednoznacznie identyfikuje format w sieci Peppol:

UBL Invoice:

urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

UBL Credit Note:

urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

CII Invoice:

urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100::CrossIndustryInvoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::D16B
Co waliduje BIS Billing V3?

BIS Billing V3 dodaje setki reguł biznesowych do EN 16931. Główne kategorie:

  • Kontrole arytmetyczne: kwoty VAT, sumy pozycji i sumy faktur muszą być poprawne
  • Walidacja identyfikatorów: schemeID muszą pochodzić z właściwych list kodów (EAS, ICD)
  • Spójność pól: określone kombinacje pól muszą być logiczne (np. stawka VAT przy kategorii VAT S)
  • Reguły krajowe: dla poszczególnych krajów mogą obowiązywać dodatkowe reguły Peppol (NL-R-, DK-R-, SE-R-, DE-R-)

Walidacja jest wykonywana za pomocą artefaktów Schematron publikowanych przez OpenPeppol przy każdej wersji.

Polityka wersji

OpenPeppol publikuje dwie nowe wersje rocznie (maj i listopad). Po publikacji obowiązuje trzymiesięczny okres przejściowy, w którym akceptowane są zarówno stara, jak i nowa wersja. Po tym okresie nowa wersja jest obowiązkowa.

Obecna wersja (3.0.20) zawiera między innymi:

  • Zniesienie ograniczenia dotyczącego załączników PDF
  • Nowy kod EAS 0244 i kody ICD 0241-0245
  • Dodanie kodu VATEX VATEX-EU-135-1
  • Zaktualizowane duńskie reguły krajowe
Relacja z innymi formatami

BIS Billing V3 zajmuje centralne miejsce w hierarchii standardów. Jest mostem między abstrakcyjnym modelem semantycznym (EN 16931) a implementacjami krajowymi:

EN 16931
    └── Peppol BIS Billing V3   ← ten format
         ├── NLCIUS (Holandia)
         ├── XRechnung (Niemcy)
         ├── Svefaktura (Szwecja)
         └── ...

Więcej o tej strukturze w artykule Od semantyki do składni.

eConnect i BIS Billing V3

PSB eConnect automatycznie waliduje wszystkie faktury przychodzące i wychodzące względem bieżącej wersji BIS Billing. Przy każdej nowej wersji artefakty Schematron są aktualizowane i nowe listy kodów obsługiwane. Bezpłatny walidator online na stronie eConnect również testuje faktury względem bieżącej wersji.

Warianty faktur (InvoiceTypeCode)

BIS Billing V3 obsługuje różne typy faktur za pomocą InvoiceTypeCode. Dwa najczęściej używane kody to 380 (faktura handlowa) i 381 (nota kredytowa). Ponadto dostępne są kody 383 (nota debetowa) i 386 (faktura zaliczkowa) w ramach tego profilu.

Self-billing (kod 389) nie jest obsługiwany w standardowym profilu BIS Billing V3, ale posiada własny profil Peppol: BIS Self-Billing 3.0, z oddzielnym CustomizationID i ProfileID.

Pełne zestawienie wszystkich kodów InvoiceTypeCode, w tym porównanie według standardu i wyjaśnienie każdego kodu, znajduje się w artykule InvoiceTypeCode.

Przyszłe zmiany: rewizja EN 16931

W obecnym BIS Billing 3.0 można odwoływać się do tylko jednego numeru zamówienia (OrderReference) na fakturę. Jeśli faktura dotyczy wielu zamówień zakupu, dostawca musi utworzyć wiele faktur. To ograniczenie wynika z modelu semantycznego EN 16931, na którym opiera się BIS Billing.

13 lutego 2026 CEN (Europejski Komitet Normalizacyjny) formalnie zatwierdził zrewidowaną wersję EN 16931. Najważniejszym dodatkiem jest obsługa wielu zamówień na fakturę, w tym odniesień do zamówień na poziomie pozycji. Dzięki temu obecne ograniczenie jednego OrderReference na dokument zostaje zniesione.

Techniczne: zrewidowana norma dopuszcza wiele elementów OrderReference na poziomie dokumentu i dodaje OrderLineReference na pozycję fakturową. Ponadto elementy AdditionalDocumentReference mogą już zawierać dodatkowe odniesienia (projekt, kontrakt lub buyer reference), ale nie zastępują OrderReference.

Zmiany zostaną prawdopodobnie wdrożone w ciągu około roku w nowej wersji standardu Peppol, być może jako BIS Billing 4.0. Do tego czasu obowiązuje obecne ograniczenie. Gdy nowa wersja będzie dostępna, eConnect zaktualizuje walidację i przetwarzanie, aby jako użytkownik mogli Państwo natychmiast wysyłać wiele odniesień do zamówień na fakturę.


Zwaliduj swoją fakturę

Powiązane