Fakturowanie elektroniczne z UBL 2.1 i Peppol BIS 3.0
Fakturowanie elektroniczne staje się obowiązkowe w wielu krajach europejskich. Dowiedz się, jak format UBL 2.1 i sieć Peppol upraszczają wymianę B2B i B2G.
Dlaczego fakturowanie elektroniczne?
Fakturowanie elektroniczne (e-invoicing) zastępuje faktury papierowe i PDF ustrukturyzowanymi wiadomościami XML. Obniża koszty przetwarzania, przyspiesza płatności i ułatwia zautomatyzowane kontrole podatkowe.
W Europie Dyrektywa 2014/55/UE nakłada obowiązek e-fakturowania w zamówieniach publicznych. Wiele krajów rozszerza teraz ten obowiązek na sektor prywatny (Francja, Belgia, Niemcy...).
Blog.post2.s1.p3
Struktura faktury UBL 2.1
Faktura Peppol BIS 3.0 to plik XML UBL 2.1. Oto uproszczony przykład:
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<ID>INV-2026-001</ID>
<IssueDate>2026-01-28</IssueDate>
<DueDate>2026-02-27</DueDate>
<InvoiceTypeCode>380</InvoiceTypeCode>
<DocumentCurrencyCode>EUR</DocumentCurrencyCode>
<AccountingSupplierParty>
<Party>
<PartyName><Name>ACME SA</Name></PartyName>
<EndpointID schemeID="0088">1234567890128</EndpointID>
</Party>
</AccountingSupplierParty>
<LegalMonetaryTotal>
<TaxExclusiveAmount currencyID="EUR">1000.00</TaxExclusiveAmount>
<TaxInclusiveAmount currencyID="EUR">1210.00</TaxInclusiveAmount>
<PayableAmount currencyID="EUR">1210.00</PayableAmount>
</LegalMonetaryTotal>
</Invoice>Reguły walidacji Peppol BIS 3.0
Peppol stosuje reguły biznesowe (PINT/BR) oprócz walidacji XSD:
BR-01
Faktura musi mieć unikalny identyfikator (ID)
BR-04
Data wystawienia jest obowiązkowa
BR-CO-15
Kwota brutto = kwota netto + kwota podatku
BR-S-08
Stawka VAT musi być określona dla każdej opodatkowanej linii
Blog.post2.s3.r5.title
Blog.post2.s3.r5.desc
Blog.post2.s3.r6.title
Blog.post2.s3.r6.desc
Blog.post2.s3.r7.title
Blog.post2.s3.r7.desc
Blog.post2.s3.r8.title
Blog.post2.s3.r8.desc
Sieć Peppol: jak działa?
Peppol (Pan-European Public Procurement OnLine) to znormalizowana sieć wymiany. Firmy łączą się przez certyfikowany Punkt Dostępu. Dokumenty są kierowane przez sieć przy użyciu identyfikatorów Peppol (GLN, numer VAT...).
Aby wysłać fakturę w sieci Peppol, plik UBL musi spełniać reguły BIS 3.0. To właśnie tutaj walidator taki jak ValidateFin staje się niezbędny przed wysyłką.
Blog.post2.s4.p3
Blog.post2.s6.title
Blog.post2.s6.intro
- Blog.post2.s6.f1.name — Blog.post2.s6.f1.desc
- Blog.post2.s6.f2.name — Blog.post2.s6.f2.desc
- Blog.post2.s6.f3.name — Blog.post2.s6.f3.desc
- Blog.post2.s6.f4.name — Blog.post2.s6.f4.desc
- Blog.post2.s6.f5.name — Blog.post2.s6.f5.desc
- Blog.post2.s6.f6.name — Blog.post2.s6.f6.desc
- Blog.post2.s6.f7.name — Blog.post2.s6.f7.desc
- Blog.post2.s6.f8.name — Blog.post2.s6.f8.desc
- Blog.post2.s6.f9.name — Blog.post2.s6.f9.desc
- Blog.post2.s6.f10.name — Blog.post2.s6.f10.desc
Blog.post2.s7.title
Blog.post2.s7.p1
- Blog.post2.s7.step1.title — Blog.post2.s7.step1.desc
- Blog.post2.s7.step2.title — Blog.post2.s7.step2.desc
- Blog.post2.s7.step3.title — Blog.post2.s7.step3.desc
- Blog.post2.s7.step4.title — Blog.post2.s7.step4.desc
- Blog.post2.s7.step5.title — Blog.post2.s7.step5.desc
Blog.post2.s7.p2
Zwaliduj swoją fakturę UBL
Nasz walidator UBL / Peppol sprawdza zgodność strukturalną (XSD) oraz reguły biznesowe Peppol BIS 3.0. Przeglądaj wszystkie linie faktury i poprawiaj błędy przed wysyłką.
Zwaliduj moją fakturę UBLCzęsto zadawane pytania
Czym jest UBL 2.1 i jak odnosi się do Peppol?
UBL 2.1 (Universal Business Language) to standard XML dla elektronicznych dokumentów biznesowych, w tym faktur i not kredytowych. Peppol BIS Billing 3.0 to specyfikacja oparta na UBL 2.1, która dodaje konkretne reguły biznesowe dla e-fakturowania w sieci Peppol, implementując europejski standard EN 16931.
Jakie reguły biznesowe Peppol BIS 3.0 sprawdza walidator?
Walidator sprawdza dziesiątki reguł biznesowych, w tym: spójność kategorii VAT, obliczenia sum pozycji, obowiązkową identyfikację dostawcy i nabywcy, walidację warunków płatności, obliczenia rabatów i dopłat oraz uzgadnianie sum na poziomie dokumentu.
Czy mogę walidować zarówno faktury UBL, jak i noty kredytowe?
Tak. Walidator UBL ValidateFin obsługuje zarówno dokumenty UBL 2.1 Invoice, jak i Credit Note. Te same reguły Peppol BIS 3.0 i EN 16931 obowiązują dla obu typów, z konkretnymi regułami aktywowanymi dla not kredytowych.
Blog.post2.faq.q4
Blog.post2.faq.a4
Blog.post2.faq.q5
Blog.post2.faq.a5
Blog.post2.faq.q6
Blog.post2.faq.a6
Blog.post2.faq.q7
Blog.post2.faq.a7
Blog.post2.faq.q8
Blog.post2.faq.a8
Blog.post2.faq.q9
Blog.post2.faq.a9
Blog.post2.faq.q10
Blog.post2.faq.a10