Peppol BIS 3.0
Zusätzliche Regeln des Peppol-BIS-Billing-3.0-Profils. 161 Regeln.
Keine Regel gefunden.
- DE-R-001An invoice shall contain information on "PAYMENT INSTRUCTIONS" (BG-16).
- DE-R-002The group "SELLER CONTACT" (BG-6) shall be provided.
- DE-R-003The element "Seller city" (BT-37) shall be provided.
- DE-R-004The element "Seller post code" (BT-38) shall be provided.
- DE-R-005The element "Seller contact point" (BT-41) shall be provided.
- DE-R-006The element "Seller contact telephone number" (BT-42) shall be provided.
- DE-R-007The element "Seller contact email address" (BT-43) shall be provided.
- DE-R-008The element "Buyer city" (BT-52) shall be provided.
- DE-R-009The element "Buyer post code" (BT-53) shall be provided.
- DE-R-010The element "Deliver to city" (BT-77) shall be provided if the group "DELIVER TO ADDRESS" (BG-15) is delivered.
- DE-R-011The element "Deliver to post code" (BT-78) shall be provided if the group "DELIVER TO ADDRESS" (BG-15) is delivered.
- DE-R-014The element "VAT category rate" (BT-119) shall be provided.
- DE-R-015The element "Buyer reference" (BT-10) shall be provided.
- DE-R-016If one of the VAT codes S, Z, E, AE, K, G, L, or M is used, an invoice shall contain at least one of the following elements: "Seller VAT identifier" (BT-31) or "Seller tax registration identifier" (BT-32) or "SELLER TAX REPRESENTATIVE PARTY" (BG-11).
- DE-R-017The element "Invoice type code" (BT-3) should only contain the following values from code list UNTDID 1001: 326 (Partial invoice), 380 (Commercial invoice), 384 (Corrected invoice), 389 (Self-billed invoice), 381 (Credit note), 875 (Partial construction invoice), 876 (Partial final construction invoice), 877 (Final construction invoice).
- DE-R-018Information on cash discounts for prompt payment (Skonto) shall be provided within the element "Payment terms" BT-20 in the following way: First segment "SKONTO", second segment amount of days ("TAGE=N"), third segment percentage ("PROZENT=N"). Percentage must be separated by dot with two decimal places. In case the base value of the invoiced amount is not provided in BT-115 but as a partial amount, the base value shall be provided as fourth segment "BASISBETRAG=N" as semantic data type amount. Each entry shall start with a #, the segments must be separated by # and a row shall end with a #. A complete statement on cash discount for prompt payment shall end with a XML-conformant line break. All statements on cash discount for prompt payment shall be given in capital letters. Additional whitespaces (blanks, tabulators or line breaks) are not allowed. Other characters or texts than defined above are not allowed.
- DE-R-019The element "Payment account identifier" (BT-84) should contain a valid IBAN if code 58 SEPA is provided in "Payment means type code" (BT-81).
- DE-R-020The element "Debited account identifier" (BT-91) should contain a valid IBAN if code 59 SEPA is provided in "Payment means type code" (BT-81).
- DE-R-022Attached documents provided with an invoice in "ADDITIONAL SUPPORTING DOCUMENTS" (BG-24) shall have a unique filename (non case-sensitive) within the element ″Attached document″ (BT-125).
- DE-R-023-1If "Payment means type code" (BT-81) contains a code for credit transfer (30, 58), "CREDIT TRANSFER" (BG-17) shall be provided.
- DE-R-023-2If "Payment means type code" (BT-81) contains a code for credit transfer (30, 58), BG-18 and BG-19 shall not be provided.
- DE-R-024-1If "Payment means type code" (BT-81) contains a code for payment card (48, 54, 55), "PAYMENT CARD INFORMATION" (BG-18) shall be provided.
- DE-R-024-2If "Payment means type code" (BT-81) contains a code for payment card (48, 54, 55), BG-17 and BG-19 shall not be provided.
- DE-R-025-1If "Payment means type code" (BT-81) contains a code for direct debit (59), "DIRECT DEBIT" (BG-19) shall be provided.
- DE-R-025-2If "Payment means type code" (BT-81) contains a code for direct debit (59), BG-17 and BG-18 shall not be provided.
- DE-R-026If "Invoice type code" (BT-3) contains the code 384 (Corrected invoice), "PRECEDING INVOICE REFERENCE" (BG-3) should be provided at least once.
- DE-R-027"Seller contact telephone number" (BT-42) should contain a valid telephone number. A valid telephone should consist of 3 digits minimum.
- DE-R-028"Seller contact email address" (BT-43) should contain exactly one @-sign, which should not be framed by a whitespace or a dot but by at least two characters on each side. A dot should not be the first or last character.
- DE-R-030If the group "DIRECT DEBIT" (BG-19) is delivered, the element "Bank assigned creditor identifier" (BT-90) shall be provided.
- DE-R-031If the group "DIRECT DEBIT" (BG-19) is delivered, the element "Debited account identifier" (BT-91) shall be provided.
- DK-R-002Danish suppliers MUST provide legal entity.
- DK-R-003If ItemClassification is provided from Danish suppliers, UNSPSC version 19.05.01 or 26.08.01 should be used
- DK-R-004When specifying non-VAT Taxes for Danish customers, Danish suppliers MUST use the AllowanceChargeReasonCode="ZZZ" and MUST be specified in AllowanceChargeReason; Either as the 4-digit Tax category or must include a #, but the # is not allowed as first and last character
- DK-R-005For Danish suppliers the following Payment means type codes are allowed: 1, 10, 31, 42, 48, 49, 50, 58, 59, 93 and 97
- DK-R-006For Danish suppliers, bank account and registration account are mandatory if payment means is 31 or 42
- DK-R-007For Danish suppliers DirectDebitMandateID and CreditorReferenceID are mandatory when payment means is 49
- DK-R-008For Danish Suppliers PaymentReference is mandatory and MUST start with 01#, 04# or 15# (kortartkode), and PayeePartyCreditorFinancialAccount/IBANID (Giro kontonummer) is mandatory and must be 7 characters long, when payment means equals 50 (Giro)
- DK-R-009For Danish Suppliers if the PaymentReference is prefixed with 04# or 015# the 16 digits instruction Id must be added to the PaymentReference eg. "04#1234567890123456" when Payment means equals 50 (Giro)
- DK-R-010For Danish Suppliers using PaymentMeansCode 93, PaymentID is mandatory. The first three characters of the PaymentID MUST be 71#, 73# or 75# (kortartskode), and PayeeFinancialAccount/ID MUST be exactly 8 characters long.
- DK-R-011For Danish Suppliers if the PaymentReference is prefixed with 71# or 75# the 15-16 digits instruction Id must be added to the PaymentReference eg. "71#1234567890123456" when payment Method equals 93 (FIK)
- DK-R-013For Danish Suppliers it is mandatory to use schemeID when GlobalID is used for SellerTradeParty or BuyerTradeParty
- DK-R-014For Danish Suppliers it is mandatory to specify schemeID as "0184" when SpecifiedLegalOrganization is used for SellerTradeParty
- DK-R-016For Danish Suppliers, a Credit note cannot have a negative total (DuePayableAmount)
- DK-R-017For Danish Customers it is mandatory to specify schemeID as "0184" (DK CVR-number) when PartyLegalEntity/CompanyID is used for AccountingCustomerParty
- GR-R-001-1When the Supplier is Greek, the Invoice Id should consist of 6 segments
- GR-R-001-2When the Supplier is Greek, the Invoice Id first segment must be a valid TIN Number and match either the Supplier's or the Tax Representative's Tin Number
- GR-R-001-3When the Supplier is Greek, the Invoice Id second segment must be a valid Date that matches the invoice Issue Date
- GR-R-001-4When Supplier is Greek, the Invoice Id third segment must be a positive integer
- GR-R-001-5When Supplier is Greek, the Invoice Id in the fourth segment must be a valid greek document type
- GR-R-001-6When Supplier is Greek, the Invoice Id fifth segment must not be empty
- GR-R-001-7When Supplier is Greek, the Invoice Id sixth segment must not be empty
- GR-R-002Greek Suppliers must provide their full name as they are registered in the Greek Business Registry (G.E.MH.) as a legal entity or in the Tax Registry as a natural person
- GR-R-003For the Greek Suppliers, the VAT must start with 'EL' and must be a valid TIN number
- GR-R-004-1When Supplier is Greek, there must be one MARK Number
- GR-R-004-2When Supplier is Greek, the MARK Number must be a positive integer
- GR-R-005Greek Suppliers must provide the full name of the buyer
- GR-R-006Greek Suppliers must provide the VAT number of the buyer, if the buyer is Greek
- GR-R-008-2When Supplier is Greek, there should be no more than one invoice url
- GR-R-008-3When Supplier is Greek and the INVOICE URL Document reference exists, the External Reference URI should be present
- GR-R-009Greek suppliers that send an invoice through the PEPPOL network must use a correct TIN number as an electronic address according to PEPPOL Electronic Address Identifier scheme (schemeID 9933).
- GR-R-010Greek Suppliers that send an invoice through the PEPPOL network to a greek buyer must use a correct TIN number as an electronic address according to PEPPOL Electronic Address Identifier scheme (SchemeID 9933)
- GR-S-008-1When Supplier is Greek, there should be one invoice url
- GR-S-011Greek suppliers must provide their Seller Tax Registration Number, prefixed by the country code
- IS-R-001If seller is icelandic then invoice type should be 380 or 381 — Ef seljandi er íslenskur þá ætti gerð reiknings (BT-3) að vera sölureikningur (380) eða kreditreikningur (381).
- IS-R-002If seller is icelandic then it shall contain sellers legal id — Ef seljandi er íslenskur þá skal reikningur innihalda íslenska kennitölu seljanda (BT-30).
- IS-R-003If seller is icelandic then it shall contain his address with street name and zip code — Ef seljandi er íslenskur þá skal heimilisfang seljanda innihalda götuheiti og póstnúmer (BT-35 og BT-38).
- IS-R-004If seller and buyer are icelandic then the invoice shall contain the buyers icelandic legal identifier — Ef seljandi og kaupandi eru íslenskir þá skal reikningurinn innihalda íslenska kennitölu kaupanda (BT-47).
- IS-R-005If seller and buyer are icelandic then the invoice shall contain the buyers address with street name and zip code — Ef seljandi og kaupandi eru íslenskir þá skal heimilisfang kaupanda innihalda götuheiti og póstnúmer (BT-50 og BT-53)
- IS-R-006If seller is icelandic and payment means code is 9 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er krafa (kóti 9) þá skal koma fram 12 stafa númer (bankanúmer, höfuðbók 66 og reikningsnúmer) (BT-84)
- IS-R-007If seller is icelandic and payment means code is 42 then a 12 digit account id must exist — Ef seljandi er íslenskur og greiðslumáti (BT-81) er millifærsla (kóti 42) þá skal koma fram 12 stafa reikningnúmer (BT-84)
- IS-R-008If seller is icelandic and invoice contains supporting description EINDAGI then the id form must be YYYY-MM-DD — Ef seljandi er íslenskur þá skal eindagi (BT-122, DocumentDescription = EINDAGI) vera á forminu YYYY-MM-DD.
- IS-R-009If seller is icelandic and invoice contains supporting description EINDAGI invoice must have due date — Ef seljandi er íslenskur þá skal reikningur sem inniheldur eindaga (BT-122, DocumentDescription = EINDAGI) einnig hafa gjalddaga (BT-9).
- IS-R-010If seller is icelandic and invoice contains supporting description EINDAGI the id date must be same or later than due date — Ef seljandi er íslenskur þá skal eindagi (BT-122, DocumentDescription = EINDAGI) skal vera sami eða síðar en gjalddagi (BT-9) ef eindagi er til staðar.
- IT-R-001BT-32 (Seller tax registration identifier) - For Italian suppliers BT-32 minimum length 11 and maximum length shall be 16. Per i fornitori italiani il BT-32 deve avere una lunghezza tra 11 e 16 caratteri
- IT-R-002BT-35 (Seller address line 1) - Italian suppliers MUST provide the postal address line 1 - I fornitori italiani devono indicare l'indirizzo postale.
- IT-R-003BT-37 (Seller city) - Italian suppliers MUST provide the postal address city - I fornitori italiani devono indicare la città di residenza.
- IT-R-004BT-38 (Seller post code) - Italian suppliers MUST provide the postal address post code - I fornitori italiani devono indicare il CAP di residenza.
- NL-R-001For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID)
- NL-R-002For suppliers in the Netherlands the supplier's address (ram:SellerTradeParty/ram:PostalTradeAddress) MUST contain street name (ram:LineOne), city (ram:CityName) and post code (ram:PostcodeCode)
- NL-R-003For suppliers in the Netherlands, the legal entity identifier MUST be either a KVK or OIN number (schemeID 0106 or 0190)
- NL-R-004For suppliers in the Netherlands, if the customer is in the Netherlands, the customer address (ram:BuyerTradeParty/ram:PostalTradeAddress) MUST contain street name (ram:LineOne), city (ram:CityName) and post code (ram:PostcodeCode)
- NL-R-005For suppliers in the Netherlands, if the customer is in the Netherlands, the customer's legal entity identifier MUST be either a KVK or OIN number (schemeID 0106 or 0190)
- NL-R-006For suppliers in the Netherlands, if the fiscal representative is in the Netherlands, the representative's address (ram:SellerTaxRepresentativeTradeParty/ram:PostalTradeAddress) MUST contain street name (ram:LineOne), city (ram:CityName) and post code (ram:PostcodeCode)
- NL-R-007For suppliers in the Netherlands, the supplier MUST provide a means of payment (ram:SpecifiedTradeSettlementPaymentMeans) if the payment is from customer to supplier
- NL-R-008For suppliers in the Netherlands, if the customer is in the Netherlands, the payment means code (ram:SpecifiedTradeSettlementPaymentMeans/ram:TypeCode) MUST be one of 30, 48, 49, 57, 58 or 59
- NL-R-009For suppliers in the Netherlands, if an order line reference (ram:BuyerOrderReferencedDocument/ram:LineID) is used, there must be an order reference on the document level (rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerOrderReferencedDocument/ram:IssuerAssignedID)
- NO-R-001For Norwegian suppliers, a VAT number MUST be the country code prefix NO followed by a valid Norwegian organization number (nine numbers) followed by the letters MVA.
- NO-R-002Most invoice issuers are required to append "Foretaksregisteret" to their invoice. "Dersom selger er aksjeselskap, allmennaksjeselskap eller filial av utenlandsk selskap skal også ordet «Foretaksregisteret» fremgå av salgsdokumentet, jf. foretaksregisterloven § 10-2."
- PEPPOL-COMMON-R040GLN must have a valid format according to GS1 rules.
- PEPPOL-COMMON-R041Norwegian organization number MUST be stated in the correct format.
- PEPPOL-COMMON-R042Danish organization number (CVR) MUST be stated in the correct format.
- PEPPOL-COMMON-R043Belgian enterprise number MUST be stated in the correct format.
- PEPPOL-COMMON-R044IPA Code (Codice Univoco Unità Organizzativa) must be stated in the correct format
- PEPPOL-COMMON-R045Tax Code (Codice Fiscale) must be stated in the correct format
- PEPPOL-COMMON-R046Tax Code (Codice Fiscale) must be stated in the correct format
- PEPPOL-COMMON-R047Italian VAT Code (Partita Iva) must be stated in the correct format
- PEPPOL-COMMON-R048Italian VAT Code (Partita Iva) must be stated in the correct format
- PEPPOL-COMMON-R049Swedish organization number MUST be stated in the correct format.
- PEPPOL-COMMON-R050Australian Business Number (ABN) MUST be stated in the correct format.
- PEPPOL-COMMON-R052Danish chamber of commerce number (P) MUST be stated in the correct format.
- PEPPOL-COMMON-R053Danish ERSTORG number (SE) MUST be stated in the correct format.
- PEPPOL-EN16931-CL001Mime code must be according to subset of IANA code list.
- PEPPOL-EN16931-CL002Reason code MUST be according to subset of UNCL 5189 D.16B.
- PEPPOL-EN16931-CL003Reason code MUST be according to UNCL 7161 D.16B.
- PEPPOL-EN16931-CL006Invoice period description code must be according to UNCL 2005 D.16B.
- PEPPOL-EN16931-CL007Currency code must be according to ISO 4217:2005
- PEPPOL-EN16931-CL008Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme"
- PEPPOL-EN16931-F001A date MUST be formatted YYYYMMDD.
- PEPPOL-EN16931-P0100Invoice type code MUST be set according to the profile.
- PEPPOL-EN16931-P0101Credit note type code MUST be set according to the profile.
- PEPPOL-EN16931-P0104Tax Category G MUST be used when exemption reason code is VATEX-EU-G
- PEPPOL-EN16931-P0105Tax Category O MUST be used when exemption reason code is VATEX-EU-O
- PEPPOL-EN16931-P0106Tax Category K MUST be used when exemption reason code is VATEX-EU-IC
- PEPPOL-EN16931-P0107Tax Category AE MUST be used when exemption reason code is VATEX-EU-AE
- PEPPOL-EN16931-P0108Tax Category E MUST be used when exemption reason code is VATEX-EU-D
- PEPPOL-EN16931-P0109Tax Category E MUST be used when exemption reason code is VATEX-EU-F
- PEPPOL-EN16931-P0110Tax Category E MUST be used when exemption reason code is VATEX-EU-I
- PEPPOL-EN16931-P0111Tax Category E MUST be used when exemption reason code is VATEX-EU-J
- PEPPOL-EN16931-P0112Invoice type code 326 or 384 are only allowed when both buyer and seller are German organizations
- PEPPOL-EN16931-R001Business process MUST be provided.
- PEPPOL-EN16931-R002No more than one note is allowed on document level.
- PEPPOL-EN16931-R003A buyer reference or purchase order reference MUST be provided.
- PEPPOL-EN16931-R004Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0'.
- PEPPOL-EN16931-R005VAT accounting currency code MUST be different from invoice currency code when provided.
- PEPPOL-EN16931-R006Only one invoiced object is allowed on document level
- PEPPOL-EN16931-R007Business process MUST be in the format 'urn:fdc:peppol.eu:2017:poacc:billing:NN:1.0' where NN indicates the process number.
- PEPPOL-EN16931-R008Document MUST not contain empty elements.
- PEPPOL-EN16931-R010Buyer electronic address MUST be provided
- PEPPOL-EN16931-R020Seller electronic address MUST be provided
- PEPPOL-EN16931-R040Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists
- PEPPOL-EN16931-R041Allowance/charge base amount MUST be provided when allowance/charge percentage is provided.
- PEPPOL-EN16931-R042Allowance/charge percentage MUST be provided when allowance/charge base amount is provided.
- PEPPOL-EN16931-R043Allowance/charge ChargeIndicator value MUST equal 'true' or 'false'
- PEPPOL-EN16931-R044Charge on price level is NOT allowed. Only value 'false' allowed.
- PEPPOL-EN16931-R046Item net price MUST equal (Gross price - Allowance amount) when gross price is provided.
- PEPPOL-EN16931-R051All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111).
- PEPPOL-EN16931-R053Only one tax total with tax subtotals MUST be provided.
- PEPPOL-EN16931-R054Only one tax total without tax subtotals MUST be provided when tax currency code is provided.
- PEPPOL-EN16931-R055Invoice total VAT amount and Invoice total VAT amount in accounting currency MUST have the same operational sign
- PEPPOL-EN16931-R061Mandate reference MUST be provided for direct debit.
- PEPPOL-EN16931-R080Only one project reference is allowed on document level
- PEPPOL-EN16931-R100Only one invoiced object is allowed pr line
- PEPPOL-EN16931-R101Element Document reference can only be used for Invoice line object
- PEPPOL-EN16931-R110Start date of line period MUST be within invoice period.
- PEPPOL-EN16931-R111End date of line period MUST be within invoice period.
- PEPPOL-EN16931-R120Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount
- PEPPOL-EN16931-R121Base quantity MUST be a positive number above zero.
- PEPPOL-EN16931-R130Unit code of price base quantity MUST be same as invoiced quantity.
- SE-R-001For Swedish suppliers, Swedish VAT-numbers must consist of 14 characters.
- SE-R-002For Swedish suppliers, the Swedish VAT-numbers must have the trailing 12 characters in numeric form
- SE-R-003Swedish organisation numbers should be numeric.
- SE-R-004Swedish organisation numbers consist of 10 characters.
- SE-R-005For Swedish suppliers, when using Seller tax registration identifier, 'Godkänd för F-skatt' must be stated
- SE-R-006For Swedish suppliers, only standard VAT rate of 6, 12 or 25 are used
- SE-R-007For Swedish suppliers using Plusgiro, the Account ID must be numeric
- SE-R-008For Swedish suppliers using Bankgiro, the Account ID must be numeric
- SE-R-009For Swedish suppliers using Bankgiro, the Account ID must have 7-8 characters
- SE-R-010For Swedish suppliers using Plusgiro, the Account ID must have 2-8 characters
- SE-R-011For Swedish suppliers using Swedish Bankgiro or Plusgiro, the proper way to indicate this is to use Code 30 for PaymentMeans and FinancialInstitutionBranch ID with code SE:BANKGIRO or SE:PLUSGIRO
- SE-R-012For domestic transactions between Swedish trading partners, credit transfer should be indicated by PaymentMeansCode=”30”
- SE-R-013The last digit of a Swedish organization number must be valid according to the Luhn algorithm.