Peppol Validator

Validator for Peppol documents

Peppol Validator enables easy and fast validation of documents that you send to the Peppol Network. The Validator supports most of the documents for which there are publicly available validation artefacts.

If your file validates without errors, it is forwarded to the receiving Peppol Access Point. If errors are found during validation, you will receive a NACK describing the errors so that you can fix them. Here’s a sample RCPT for a validation error, validator-result.xml.

The validator works for message types for which there are officially available schematrons, such as EHF and Peppol BIS.

Common errors

The validator checks both the SBDH and the business document. That is a different behaviour from most other online validators which do not validate the SBDH.

The validator is able to process the documents listed in the table below. For all other document types we will process and forward your file and return the message “Provided document is not supported by document validator” and error code -4101. Keep in mind that such files will be forwarded to the next AP.

A common error is that the SBDH contains different values in the elements <DOCUMENTID> and <PROCESSID> compared to what is in the corresponding elements in the business document, please refer to line 21 and 25 in the SBDH sample on https://www.galaxygw.com/support/payload-envelope.

Also visit https://www.galaxygw.com/peppol-documents to learn more about the syntax for DOCUMENT and PROCESSID.

Try Peppol Validator!

If you want to evaluate Peppol Validator, get in contact with us!

Supported document types

Below is a list of the documents that the validation engine currently supports.

DocumentName customizationId profileId
AU/NZ PEPPOL BIS Billing 3.0 Invoice urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
AU/NZ Self-Billing 3.0 Credit Note urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:aunz:3.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
AU/NZ Self-Billing 3.0 Invoice urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:selfbilling:international:aunz:3.0 urn:fdc:peppol.eu:2017:poacc:selfbilling:01:1.0
CEN BII Creditnote 1.0 (Profile 05) urn:www.cenbii.eu:transaction:biicoretrdm014:ver1.0 urn:www.cenbii.eu:profile:bii05:ver1.0
CEN BII Invoice 2.0 (Profile 04) urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0 urn:www.cenbii.eu:profile:bii04:ver1.0
CEN BII Invoice 2.0 (Profile 05) urn:www.cenbii.eu:transaction:biicoretrdm010:ver1.0 urn:www.cenbii.eu:profile:bii05:ver1.0
EHF Advanced Ordering 3.0 – Order Cancellation urn:fdc:anskaffelser.no:2019:ehf:spec:adv-order-cancellation:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:09:1.0
EHF Advanced Ordering 3.0 – Order Change urn:fdc:anskaffelser.no:2019:ehf:spec:adv-order-change:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:09:1.0
EHF Advanced Ordering 3.0 – Order Initiation urn:fdc:peppol.eu:poacc:trns:order:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:09:1.0
EHF Advanced Ordering 3.0 – Order Response urn:fdc:peppol.eu:poacc:trns:order_response:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:09:1.0
EHF Catalogue 1.0 (Profile 01) urn:www.cenbii.eu:transaction:biitrns019:ver2.0:extended:urn:www.peppol.eu:bis:peppol1a:ver2.0:extended:urn:www.difi.no:ehf:katalog:ver1.0 urn:www.cenbii.eu:profile:bii01:ver2.0
EHF Catalogue 3.0 (Profile 01) urn:fdc:peppol.eu:poacc:trns:catalogue:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:01:1.0
EHF Catalogue response 1.0 (Profile 01) urn:www.cenbii.eu:transaction:biitrns058:ver2.0:extended:urn:www.peppol.eu:bis:peppol1a:ver2.0:extended:urn:www.difi.no:ehf:katalogbekreftelse:ver1.0 urn:www.cenbii.eu:profile:bii01:ver2.0
EHF Catalogue response 3.0 (Profile 01) urn:fdc:peppol.eu:poacc:trns:catalogue_response:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:01:1.0
EHF Creditnote 2.0 (Profile 05) urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0:extended:urn:www.difi.no:ehf:kreditnota:ver2.0 urn:www.cenbii.eu:profile:bii05:ver2.0
EHF Creditnote 2.0 (Profile XX) urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.cenbii.eu:profile:biixx:ver2.0:extended:urn:www.difi.no:ehf:kreditnota:ver2.0 urn:www.cenbii.eu:profile:biixx:ver2.0
EHF Creditnote 2.0 (Profile XY) urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.cenbii.eu:profile:biixy:ver2.0:extended:urn:www.difi.no:ehf:kreditnota:ver2.0 urn:www.cenbii.eu:profile:biixy:ver2.0
EHF Despatch Advice 3.0 (Profile 05) urn:fdc:peppol.eu:poacc:trns:despatch_advice:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:05:1.0
EHF Despatch advise 1.0 (Profile 30) urn:www.cenbii.eu:transaction:biitrns016:ver1.0:extended:urn:www.peppol.eu:bis:peppol30a:ver1.0:extended:urn:www.difi.no:ehf:pakkseddel:ver1.0 urn:www.cenbii.eu:profile:bii30:ver2.0
EHF Forward Billing 3.0 (Profile 08) urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0#conformant#urn:fdc:anskaffelser.no:2019:ehf:forward-billing:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:08:1.0
EHF Invoice 2.0 (Profile 04) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www.difi.no:ehf:faktura:ver2.0 urn:www.cenbii.eu:profile:bii04:ver2.0
EHF Invoice 2.0 (Profile 05) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0:extended:urn:www.difi.no:ehf:faktura:ver2.0 urn:www.cenbii.eu:profile:bii05:ver2.0
EHF Invoice 2.0 (Profile XY) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.cenbii.eu:profile.eu:biixy:ver2.0:extended:urn:www.difi.no:ehf:faktura:ver2.0 urn:www.cenbii.eu:profile:biixy:ver2.0
EHF Order 1.0 (Profile 28) urn:www.cenbii.eu:transaction:biitrns001:ver2.0:extended:urn:www.peppol.eu:bis:peppol28a:ver1.0:extended:urn:www.difi.no:ehf:ordre:ver1.0 urn:www.cenbii.eu:profile:bii28:ver2.0
EHF Order 3.0 (Profile 02) urn:fdc:peppol.eu:poacc:trns:order:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:02:1.0
EHF Order Agreement 1.0 (Profile 42) urn:www.cenbii.eu:transaction:biitrns110:ver1.0:extended:urn:www.peppol.eu:bis:peppol42a:ver1.0:extended:urn:fdc:difi.no:2017:ehf:spec:1.0 urn:www.cenbii.eu:profile:bii42:ver1.0
EHF Order Agreement 3.0 (Profile 03) urn:fdc:peppol.eu:poacc:trns:order_agreement:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:03:1.0
EHF Order Response 1.0 (Profile 28) urn:www.cenbii.eu:transaction:biitrns076:ver2.0:extended:urn:www.peppol.eu:bis:peppol28a:ver1.0:extended:urn:www.difi.no:ehf:ordrebekreftelse:ver1.0 urn:www.cenbii.eu:profile:bii28:ver2.0
EHF Order Response 3.0 (Profile 02) urn:fdc:peppol.eu:poacc:trns:order_response:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:02:1.0
EHF Payment Request 3.0 (Profile 07) urn:fdc:anskaffelser.no:2019:ehf:spec:payment-request:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:07:1.0
EHF Punch Out 1.0 (Profile 18) urn:www.cenbii.eu:transaction:biitrns077:ver2.0:extended:www.peppol.eu:bis:peppol18a:ver1.0:extended:urn:fdc:difi.no:2017:ehf:spec:1.0 urn:www.cenbii.eu:profile:bii18:ver1.0
EHF Punch Out 3.0 (Profile 04) urn:fdc:peppol.eu:poacc:trns:punch_out:3:extended:urn:fdc:anskaffelser.no:2019:ehf:spec:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:04:1.0
EHF Reminder 1.1 (Profile XY) urn:www.cenbii.eu:transaction:biicoretrdm017:ver1.0:#urn:www.cenbii.eu:profile:biixy:ver1.0#urn:www.difi.no:ehf:purring:ver1 urn:www.cenbii.eu:profile:biixy:ver1.0
EHF Reminder 3.0 (Profile 06) urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0#conformant#urn:fdc:anskaffelser.no:2019:ehf:reminder:3.0 urn:fdc:anskaffelser.no:2019:ehf:postaward:g3:06:1.0
PEPPOL BIS 28 Order response 3.0 urn:fdc:peppol.eu:poacc:trns:order_response:3 urn:fdc:peppol.eu:poacc:bis:ordering:3
PEPPOL BIS 42 Order agreement 3.0 urn:fdc:peppol.eu:poacc:trns:order_agreement:3 urn:fdc:peppol.eu:poacc:bis:order_agreement:3
PEPPOL BIS Billing 3.0 (Profile 01) urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
PEPPOL BIS Billing 3.0 (Profile 01) compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0 urn:cen.eu:en16931:2017
PEPPOL BIS Catalogue 2.0 (Profile 01) urn:www.cenbii.eu:transaction:biitrns019:ver2.0:extended:urn:www.peppol.eu:bis:peppol1a:ver2.0 urn:www.cenbii.eu:profile:bii01:ver2.0
PEPPOL BIS Catalogue 3.0 urn:fdc:peppol.eu:poacc:trns:catalogue:3 urn:fdc:peppol.eu:poacc:bis:catalogue_only:3
PEPPOL BIS Catalogue Response 2.0 (Profile 01) urn:www.cenbii.eu:transaction:biitrns058:ver2.0:extended:urn:www.peppol.eu:bis:peppol1a:ver2.0 urn:www.cenbii.eu:profile:bii01:ver2.0
PEPPOL BIS Catalogue Response 3.0 urn:fdc:peppol.eu:poacc:trns:catalogue_response:3 urn:fdc:peppol.eu:poacc:bis:catalogue_only:3
PEPPOL BIS Creditnote 2.0 (Profile 05) urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0 urn:www.cenbii.eu:profile:bii05:ver2.0
PEPPOL BIS Despatch Advice 2.0 (Profile 30) urn:www.cenbii.eu:transaction:biitrns016:ver1.0:extended:urn:www.peppol.eu:bis:peppol30a:ver1.0 urn:www.cenbii.eu:profile:bii30:ver2.0
PEPPOL BIS Despatch Advice 3.0 urn:fdc:peppol.eu:poacc:trns:despatch_advice:3 urn:fdc:peppol.eu:poacc:bis:despatch_advice:3
PEPPOL BIS Invoice 2.0 (Profile 04) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0 urn:www.cenbii.eu:profile:bii04:ver2.0
PEPPOL BIS Invoice 2.0 (Profile 05) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0 urn:www.cenbii.eu:profile:bii05:ver2.0
PEPPOL BIS Invoice response 3.0 urn:fdc:peppol.eu:poacc:trns:invoice_response:3 urn:fdc:peppol.eu:poacc:bis:invoice_response:3
PEPPOL BIS Message Level Response 2.0 (Profile 36) urn:www.cenbii.eu:transaction:biitrns071:ver2.0:extended:urn:www.peppol.eu:bis:peppol36a:ver1.0 urn:www.cenbii.eu:profile:bii36:ver2.0
PEPPOL BIS Message level response 3.0 urn:fdc:peppol.eu:poacc:trns:mlr:3 urn:fdc:peppol.eu:poacc:bis:mlr:3
PEPPOL BIS Order 2.0 (Profile 03) urn:www.cenbii.eu:transaction:biitrns001:ver2.0:extended:urn:www.peppol.eu:bis:peppol03a:ver2.0 urn:www.cenbii.eu:profile:bii03:ver2.0
PEPPOL BIS Order 2.0 (Profile 28) urn:www.cenbii.eu:transaction:biitrns001:ver2.0:extended:urn:www.peppol.eu:bis:peppol28a:ver1.0 urn:www.cenbii.eu:profile:bii28:ver2.0
PEPPOL BIS Order Agreement 1.0 (Profile 42) urn:www.cenbii.eu:transaction:biitrns110:ver1.0:extended:urn:www.peppol.eu:bis:peppol42a:ver1.0 urn:www.cenbii.eu:profile:bii42:ver1.0
PEPPOL BIS Order Only 3.0 urn:fdc:peppol.eu:poacc:trns:order:3 urn:fdc:peppol.eu:poacc:bis:order_only:3
PEPPOL BIS Order Response 2.0 (Profile 28) urn:www.cenbii.eu:transaction:biitrns076:ver2.0:extended:urn:www.peppol.eu:bis:peppol28a:ver1.0 urn:www.cenbii.eu:profile:bii28:ver2.0
PEPPOL BIS Ordering 3.0 urn:fdc:peppol.eu:poacc:trns:order:3 urn:fdc:peppol.eu:poacc:bis:ordering:3
PEPPOL BIS Punch Out 1.0 (Profile 18) urn:www.cenbii.eu:transaction:biitrns077:ver2.0:extended:www.peppol.eu:bis:peppol18a:ver1.0 urn:www.cenbii.eu:profile:bii18:ver1.0
PEPPOL BIS Punch Out 3.0 urn:fdc:peppol.eu:poacc:trns:punch_out:3 urn:fdc:peppol.eu:poacc:bis:punch_out:3
SimplerInvoicing UBL Invoice v1.0 (PEPPOL BIS v2 profile 4a) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www.simplerinvoicing.org:si:si-ubl:ver1.2 urn:www.cenbii.eu:profile:bii04:ver1.0
SimplerInvoicing UBL Invoice v1.1 (PEPPOL BIS v2 profile 4a, profileId 1.0) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www.simplerinvoicing.org:si:si-ubl:ver1.1.x urn:www.cenbii.eu:profile:bii04:ver1.0
SimplerInvoicing UBL Invoice v1.1 (PEPPOL BIS v2 profile 4a, profileId 2.0) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www.simplerinvoicing.org:si:si-ubl:ver1.1.x urn:www.cenbii.eu:profile:bii04:ver2.0
SimplerInvoicing UBL Invoice v1.2 (PEPPOL BIS v2 profile 3a) urn:www.cenbii.eu:transaction:biitrns001:ver2.0:extended:urn:www.peppol.eu:bis:peppol3a:ver2.0:extended:urn:www.simplerinvoicing.org:si:si-ubl:ver1.2 urn:www.cenbii.eu:profile:bii04:ver1.0
SimplerInvoicing UBL Invoice v1.2 (PEPPOL BIS v2 profile 4a) urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0:extended:urn:www.simplerinvoicing.org:si:si-ubl:ver1.2 urn:www.cenbii.eu:profile:bii04:ver1.0
SI-UBL 2.0 Credit Note urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
SI-UBL 2.0 Invoice urn:cen.eu:en16931:2017#compliant#urn:fdc:nen.nl:nlcius:v1.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
SG PEPPOL BIS Billing 3.0 Credit Note urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:sg:3.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
SG PEPPOL BIS Billing 3.0 Invoice urn:cen.eu:en16931:2017#conformant#urn:fdc:peppol.eu:2017:poacc:billing:international:sg:3.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
XRechnung CII Invoice V2.0 Extension urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0#conformant#urn:xoev-de:kosit:extension:xrechnung_2.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
XRechnung UBL CreditNote V2.0 Extension urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0#conformant#urn:xoev-de:kosit:extension:xrechnung_2.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
XRechnung UBL Invoice V2.0 Extension urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_2.0#conformant#urn:xoev-de:kosit:extension:xrechnung_2.0 urn:fdc:peppol.eu:2017:poacc:billing:01:1.0