Samofakturowanie przez Peppol: dwa warianty, wymagania UBL i zasady przesyłania w eConnect.
W przypadku self-billingu (samofakturowania) to nabywca sporządza fakturę w imieniu dostawcy. Ma to miejsce, gdy nabywca jest w lepszej pozycji do sporządzenia faktury niż dostawca, na przykład przy złożonych procesach zakupowych lub gdy dostawca nie dysponuje systemem fakturowania. PSB obsługuje self-billing w dwóch wariantach, z których każdy ma własne cechy charakterystyczne.
Jest to odrębny profil Peppol, zaprojektowany specjalnie do samofakturowania, wydany w marcu 2025 r. (oparty na BIS Billing 3.0.18, listopad 2024). Posiada własny CustomizationID, własny ProfileID i własny DocumentTypeId:
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0::2.1
W tym wariancie stosuje się InvoiceTypeCode 389 dla faktury self-billing lub CreditNoteTypeCode 261 dla noty kredytowej self-billing. Dostawca musi być oddzielnie zarejestrowany w SMP do odbioru dokumentów self-billing. Odbywa się to poprzez capability SMP selfbilling, która musi być ustawiona na on.
Pełne identyfikatory typów dokumentów dla BIS Self-Billing 3.0:
urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0::2.1urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0::2.1Uwaga: dla self-billing 3.0 kontrahent (dostawca) musi również mieć
selfbillingustawione naonw swoim punkcie dostępu. Zweryfikuj to przed wysyłką przezsalesInvoice/QueryRecipientParty-- ten endpoint wykrywa również zdolność odbioru self-billing, nawet jeśli dokumenty self-billed są technicznie fakturami zakupu.
Odrzucenie "Uczestnik nie akceptuje dokumentu": oznacza to, że profil self-billing nie został opublikowany w SMP odbiorcy. Capability
selfbillingnaonjest nieobecna w rejestracji odbiorcy. Rozwiązanie: eConnect aktywuje capability self-billing w rejestracji odbiorcy.
Self-billing 3.0 to standardowo obsługiwany profil Peppol w ramach PSB, włączony w standardową subskrypcję. Aktywacja capability SMP u dostawcy nie wymaga indywidualnych prac deweloperskich.
Cechy tego wariantu:
Drugi wariant jest prostszy: stosuje się standardowy format NLCIUS i zmienia jedynie InvoiceTypeCode na 389 (lub 261 dla noty kredytowej). Nie jest wymagana żadna zmiana w CustomizationID ani ProfileID.
PSB automatycznie rozpoznaje po InvoiceTypeCode, że jest to faktura self-billing, i kieruje dokument do dostawcy. Jeśli dostawca jest już zarejestrowany do odbioru zwykłych faktur SI-UBL, dodatkowa rejestracja nie jest wymagana.
Cechy tego wariantu:
Wybór zależy od konkretnej sytuacji:
W praktyce wariant NLCIUS jest najczęściej stosowany w Holandii, ponieważ jest prostszy w implementacji i nie wymaga dodatkowej konfiguracji SMP.
Self-billing wymaga wcześniejszej umowy dwustronnej między dostawcą a klientem oraz akceptacji każdej faktury lub noty kredytowej self-billing. eConnect nie jest stroną tej wzajemnej umowy.
Logika rejestracji jest odwrotna w porównaniu ze zwykłą fakturą: przy self-billing to dostawca rejestruje się w Peppol, aby odbierać dokumenty self-billing (zamiast klienta). Klient automatycznie wykrywa tę zdolność odbioru poprzez sieć Peppol. Nie istnieje żadna procedura ani stanowisko eConnect dotyczące komunikacji z klientami przy aktywacji zdolności odbioru.
Obecnie nie istnieją standardowe komunikaty o statusie Peppol (zatwierdzone, odrzucone, zapłacone) dla self-billing. Wniosek o zmianę (RFC) w ramach OpenPeppol w celu standaryzacji jest w toku.
Uwaga: platforma eConnect nie obsługuje self-billing i nie jest to planowane. Potwierdzone przez wsparcie produktu (18-06-2026). Używaj API PSB do self-billing.
Oprócz technicznej obsługi PSB, dla faktur self-billing przesyłanych przez platformę lub pocztą elektroniczną obowiązują szczególne zasady:
Jako nabywca (Państwo sporządzają fakturę w imieniu dostawcy): proszę przesłać fakturę jako fakturę zakupową na adres <kvk>@inkoopfacturen.econnect.eu.
Jako dostawca (klient sporządził fakturę w Państwa imieniu): proszę przesłać fakturę jako fakturę sprzedażową na adres <kvk>@verkoopfacturen.econnect.eu.
Faktury PDF: na wersjach PDF faktur self-billing obowiązkowa jest adnotacja "Faktura wystawiona przez nabywcę". Jest to wymóg prawny.
Uwaga: wysłanie faktury self-billing na niewłaściwy adres e-mail (na przykład faktury zakupowej na adres faktur sprzedażowych) spowoduje odrzucenie faktury. Proszę zwrócić uwagę na używany adres.
Wskazówka: Wysyła Państwo fakturę self-billing i otrzymuje komunikat o błędzie "This is a self billing factuur"? Prawdopodobnie użyto niewłaściwego adresu e-mail. Proszę sprawdzić, czy jako kupujący używa Państwo adresu faktur zakupowych, a jako dostawca adresu faktur sprzedażowych.
Najważniejsze elementy UBL dla faktury self-billing:
cbc:InvoiceTypeCode389 (self-billing invoice)cbc:CreditNoteTypeCode261 (self-billed credit note, jeśli dotyczy)cbc:CustomizationIDPrzesyłanie w formacie UBL jest preferowane w stosunku do PDF, ponieważ jest szybsze i tańsze. W przypadku nieprawidłowego UBL dołączony PDF jest wykorzystywany jako fallback.
Self-billing jest powszechny w następujących obszarach:
PSB automatycznie kieruje faktury self-billing do dostawcy, niezależnie od zastosowanego wariantu. Odbiorca rozpoznaje po InvoiceTypeCode (389), że jest to faktura self-billing.
Wariant NLCIUS (wariant 2) jest najprostszy: zmienia się tylko InvoiceTypeCode na 389 bez zmian w CustomizationID czy ProfileID. Nie jest wymagana dodatkowa rejestracja SMP. Ten wariant jest najczęściej stosowany w Holandii.
Jako kupujący (Państwo tworzą fakturę w imieniu dostawcy) należy użyć adresu faktur zakupowych. Jako dostawca (klient utworzył fakturę za Państwa) należy użyć adresu faktur sprzedażowych. Niewłaściwy adres skutkuje odrzuceniem faktury.
Ten komunikat błędu wskazuje, że profil self-billing nie został opublikowany w SMP odbiorcy. Self-billing jest odrębnym profilem, który musi być osobno zarejestrowany w SMP. Capability selfbilling nie jest ustawiona na on w rejestracji odbiorcy. Rozwiązanie: skontaktuj się z eConnect, aby capability self-billing mogła zostać aktywowana w rejestracji odbiorcy. (Zwalidowane przez Johana Schaeffera, Peppol & e-fakturowanie, 29-06-2026.)
Na wersjach PDF tekst "Faktura wystawiona przez nabywcę" jest wymagany prawnie. W fakturze UBL self-billing jest rozpoznawany po InvoiceTypeCode 389. eConnect automatycznie kieruje faktury self-billing do dostawcy.
Mają Państwo pytania dotyczące implementacji self-billingu? Proszę skontaktować się z działem wsparcia lub zapoznać się z plikami przykładowymi w dokumentacji PSB.
Wyślij pierwszą e-fakturę