Germany B2G: Rules
This topic lists the Schematron rules for Germany.
Germany uses different Rules for B2B and B2G.
B2B Rules are described in the Germany B2B: Rules topic.
VRBL
Country-specific VRBL rules
The following rules apply to B2G Documents for Gemany.
Description | Topic |
---|---|
[VRBL-DE-1]-The Line Item Price expects a maximum of one Line Item Price Allowance Charge. | Allowances and Charges |
[VRBL-DE-2]-The Line Item Price Allowance Charge Charge Indicator must always be 'false', as the difference must be stated as a reduction. | Allowances |
[VRBL-DE-3]-Each Allowance must have Allowance Allowance Charge Reason or Allowance Allowance Charge Reason Code | Allowances |
[VRBL-DE-4]-Each Line Item Allowance must include the Line Item Allowance Allowance Charge Reason or the Line Item Allowance Allowance Charge Reason Code | Allowances |
[VRBL-DE-XR-1]-The Payment Means must exist within Invoice. | Payment Means |
[VRBL-DE-XR-2]-The Buyer Reference must exist within Invoice. | Buyer References |
[VRBL-DE-XR-4]-The Invoice Type Code allowed: Partial invoice, Commercial invoice, Corrected invoice, Self-billed invoice, Partial construction invoice, Partial final construction invoice and Final construction invoice | Germany: Invoice Type Codes |
[VRBL-DE-XR-6]-The Attachment File Name must be unique. | Attachments |
[VRBL-DE-XR-7]-In case of "Direct Debit" a Supplier SEPA ID or Payee SEPA must be provided. | Germany: Direct Debits |
[VRBL-DE-XR-8]-The Supplier Contact must exist within Supplier. | Suppliers |
[VRBL-DE-XR-9]-The Supplier City Name must exist within Supplier Address. | Suppliers |
[VRBL-DE-XR-10]-The Supplier Postal Zone must exist within Supplier Address. | Germany: Supplier Postal Address |
[VRBL-DE-XR-11]-The Supplier Contact Name must exist within Supplier Contact. | Suppliers |
[VRBL-DE-XR-12]-The Supplier Contact Telephone must exist within Supplier Contact. | Suppliers |
[VRBL-DE-XR-13]-The Supplier Contact Electronic Mail must exist within Supplier Contact. | Germany: Supplier Electronic Address |
[VRBL-DE-XR-14]-The Customer City Name must exist within Customer Address. | Germany: Delivery Information |
[VRBL-DE-XR-15]-The Customer Postal Zone must exist within Customer Address. | Germany: Delivery Information |
[VRBL-DE-XR-16]-The Delivery Location City Name must exist within Delivery Location Address. | Germany: Delivery Information |
[VRBL-DE-XR-17]-The Delivery Location Postal Zone must exist within Delivery Location Address. | Germany: Delivery Information |
[VRBL-DE-XR-18]-The Credit Transfer Payee Financial Account must exist within Credit Transfer. | Germany: Credit Transfer |
[VRBL-DE-XR-19]-For credit transfer or SEPA credit transfer no Credit Transfer Card Account or Credit Transfer Mandate is allowed. | Germany: Credit Transfer |
[VRBL-DE-XR-20]-The Card Payment Card Account must exist within Card Payment. | Germany: Payment Card |
[VRBL-DE-XR-21]-For bank card, credit card or debit card the Card Payment Payee Financial Account or Card Payment Mandate is not allowed. | Germany: Payment Card |
[VRBL-DE-XR-22]-The SEPA Direct Debit Mandate must exist within SEPA Direct Debit. | Germany: Direct Debits |
[VRBL-DE-XR-23]-For SEPA direct debit no SEPA Direct Debit Payee Financial Account or SEPA Direct Debit Card Account is allowed. | Germany: Direct Debits |
[VRBL-DE-XR-24]-The Tax Subtotal Tax Category Percent must exist within Tax Subtotal. | Tax Totals and Subtotals |
[VRBL-DE-XR-25]-The Attachment Mime Code is not valid. Valid options would be: PDF, png, jpeg, csv, xlsx, ods and xml | Attachments |
[VRBL-DE-XR-26]-The Line Item expects one Line Item Classified Tax Category. | Line-Level Tax Information |
[VRBL-DE-XR-27]-The Legal Monetary Total Payable Amount = Legal Monetary Total Tax Inclusive Amount - Legal Monetary Total Prepaid Amount + Legal Monetary Total Payable Rounding Amount - sum of Prepaid Payment Paid Amount | Legal Monetary Totals |
[VRBL-DE-XR-28]-The Supplier Party Identification Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Germany: Supplier Electronic Address |
[VRBL-DE-XR-29]-The Payee Party Party Identification ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Payees |
[VRBL-DE-XR-30]-The Supplier Party Legal Entity Company ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Legal Entities and Representatives |
[VRBL-DE-XR-31]-The Customer Party Legal Entity Company ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Legal Entities and Representatives |
[VRBL-DE-XR-32]-The Payee Party Party Legal Entity Company ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Legal Entities and Representatives |
[VRBL-DE-XR-33]-The Tax Representative Party Legal Entity Company Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Tax Representatives |
[VRBL-DE-XR-34]-The Line Item Standard Item Identification ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Commodity Classification |
[VRBL-DE-XR-35]-The Supplier Endpoint Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Germany: Supplier Electronic Address |
[VRBL-DE-XR-36]-The Customer Endpoint Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Germany: Buyer's Electronic Address |
[VRBL-DE-XR-37]-The Payee Endpoint Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Endpoint IDs |
[VRBL-DE-XR-38]-The Tax Representative Endpoint Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Endpoint IDs |
[VRBL-DE-XR-39]-The Delivery Location ID Scheme ID must be selected from the Extended ISO 6523 ICD code list. For more information visit: - | Delivery Information |
[VRBL-DE-XR-45]-If the Allowance Tax Category ID is S, Z, E, AE, K, G, L or M, then either the seller VAT identifier / seller tax registration identifier or the tax representative party must be provided. | Germany: VAT Category Code |
[VRBL-DE-XR-46]-If the Charge Tax Category ID is S, Z, E, AE, K, G, L or M, then either the seller VAT identifier / seller tax registration identifier or the tax representative party must be provided. | Germany: VAT Category Code |
[VRBL-DE-XR-47]-If the Payment Terms Settlement Discount Percent or the Payment Terms Amount or the Payment Terms Settlement Period is used, then the Payment Terms Settlement Discount Percent and the Payment Terms Settlement Period must be provided. | Germany: Payment Terms |
[VRBL-DE-XR-48]-The Payment Terms Settlement Period Duration Measure must exist within Payment Terms Settlement Period. | Germany: Payment Terms |
[VRBL-DE-XR-49]-The Payment Terms Settlement Period Duration Measure Unit Code must exist within Payment Terms Settlement Period Duration Measure. | Germany: Payment Terms |
[VRBL-DE-XR-50]-The Payment Terms Settlement Period Duration Measure Unit Code must be set to "D" for "days". | Germany: Payment Terms |
[VRBL-DE-XR-51]-The Third Party Payment ID must exist within Third Party Payment. | Germany: Third-Party Payments |
[VRBL-DE-XR-52]-The Third Party Payment Instruction ID must exist within Third Party Payment. | Germany: Third-Party Payments |
[VRBL-DE-XR-53]-The Third Party Payment Paid Amount must exist within Third Party Payment. | Germany: Third-Party Payable Amounts |
[VRBL-DE-XR-54]-The Legal Monetary Total Legal Monetary Total Extension Payable Amount Including Third Party Payment must exist, when there is a Third Party Payment. | Germany: Third-Party Payable Amounts |
[VRBL-DE-XR-55]-Legal Monetary Total Legal Monetary Total Extension Payable Amount Including Third Party Payment = Legal Monetary Total Tax Inclusive Amount - Legal Monetary Total Prepaid Amount + Legal Monetary Total Payable Rounding Amount - sum(Prepaid Payment Paid Amount) + sum(Third Party Payment Paid Amount) | Germany: Third-Party Payable Amounts |
[VRBL-DE-XR-56]-If the Line Item Classified Tax Category ID codes is S, Z, E, AE, K, G, L or M is used, then either the seller VAT identifier / seller tax registration identifier or the tax representative party must be provided | Germany: VAT Category Code |
[VRBL-DE-XR-57]-The Sub-Line Item expects one Sub-Line Item Classified Tax Category. | Germany: Sub-Invoice Lines |
VRBL rules
Germany B2G uses the VRBL Rules that are documented in the VRBL Rules topic.
PEPPOL
Country-specific PEPPOL rules
Description | Topic |
---|---|
[VRBL-PEPPOL-RCM-DE-31]-The Additional Document Reference Attachment Embedded Document Binary Object Mime Code in attribute use MIMEMediaType. | Attachments and Germany: Additional Documents |
[VRBL-PEPPOL-RCM-DE-32]-The Allowance Allowance Charge Reason Code must belong to the UNCL 5189 code list | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-33]-The Line Item Allowance Allowance Charge Reason Code must belong to the UNCL 5189 code list | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-34]-The Charge Allowance Charge Reason Code must belong to the UNCL 7161 code list | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-35]-The Line Item Charge Allowance Charge Reason Code must belong to the UNCL 7161 code list | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-36]-The Invoice Period Description Code must be coded using a restriction of UNTDID 2005. | Invoicing Period |
[VRBL-PEPPOL-RCM-DE-37]-The Invoice Type Code must be set according to the profile. | Germany: Invoice Type Codes |
[VRBL-PEPPOL-RCM-DE-38]-The Issue Date must be formatted YYYY-MM-DD. | Issue Date |
[VRBL-PEPPOL-RCM-DE-39]-The Order Reference Issue Date must be formatted YYYY-MM-DD. | Sales and Order References |
[VRBL-PEPPOL-RCM-DE-40]-The Billing Reference Invoice Document Reference Issue Date must be formatted YYYY-MM-DD. | Preceding Document References |
[VRBL-PEPPOL-RCM-DE-41]-The Billing Reference Additional Document Reference Issue Date must be formatted YYYY-MM-DD. | Preceding Document References |
[VRBL-PEPPOL-RCM-DE-42]-The Despatch Document Reference Issue Date must be formatted YYYY-MM-DD. | Dispatch Advice References |
[VRBL-PEPPOL-RCM-DE-43]-The Receipt Document Reference Issue Date must be formatted YYYY-MM-DD. | Receipt Advice References |
[VRBL-PEPPOL-RCM-DE-44]-The Contract Document Reference Issue Date must be formatted YYYY-MM-DD. | Contract References |
[VRBL-PEPPOL-RCM-DE-45]-The Additional Document Reference Issue Date must be formatted YYYY-MM-DD. | Additional Document References |
[VRBL-PEPPOL-RCM-DE-46]-The Line Item Document Reference Issue Date must be formatted YYYY-MM-DD. | Line-Level Document Reference |
[VRBL-PEPPOL-RCM-DE-47]-The Line Item Additional Document Reference Issue Date must be formatted YYYY-MM-DD. | Line-Level Document Reference |
[VRBL-PEPPOL-RCM-DE-48]-The Due Date must be formatted YYYY-MM-DD. | Payment Due Dates |
[VRBL-PEPPOL-RCM-DE-49]-The Tax Point Date must be formatted YYYY-MM-DD. | Tax Point Dates |
[VRBL-PEPPOL-RCM-DE-50]-The Invoice Start Date must be formatted YYYY-MM-DD. | Invoicing Period |
[VRBL-PEPPOL-RCM-DE-51]-The Payment Terms Penalty Period Start Date must be formatted YYYY-MM-DD. | Payment Terms |
[VRBL-PEPPOL-RCM-DE-52]-The Line Item Invoice Start Date must be formatted YYYY-MM-DD. | Line-Level Document Reference |
[VRBL-PEPPOL-RCM-DE-53]-The Invoice End Date must be formatted YYYY-MM-DD. | Invoicing Period |
[VRBL-PEPPOL-RCM-DE-54]-The Payment Terms Settlement Period End Date must be formatted YYYY-MM-DD. | Payment Terms |
[VRBL-PEPPOL-RCM-DE-55]-The Line Item Invoice End Date must be formatted YYYY-MM-DD. | Invoicing Period |
[VRBL-PEPPOL-RCM-DE-56]-The Actual Delivery Date must be formatted YYYY-MM-DD. | Delivery Information |
[VRBL-PEPPOL-RCM-DE-57]-The Supplier Endpoint ID Scheme ID must belong to the CEF EAS code list | Germany: Supplier Electronic Address |
[VRBL-PEPPOL-RCM-DE-58]-The Customer Endpoint ID Scheme ID must belong to the CEF EAS code list | Germany: Buyer's Electronic Address |
[VRBL-PEPPOL-RCM-DE-59]-Tax Category G must be used when Exemption Reason Code is VATEX-EU-G | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-60]-Tax Category G must be used when Exemption Reason Code is VATEX-EU-G | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-61]-Tax Category G must be used when Exemption Reason Code is VATEX-EU-G | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-62]-Tax Category O must be used when Exemption Reason Code is VATEX-EU-O | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-63]-Tax Category O must be used when Exemption Reason Code is VATEX-EU-O | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-64]-Tax Category O must be used when Exemption Reason Code is VATEX-EU-O | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-65]-Tax Category K must be used when Exemption Reason Code is VATEX-EU-IC | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-66]-Tax Category K must be used when Exemption Reason Code is VATEX-EU-IC | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-67]-Tax Category K must be used when Exemption Reason Code is VATEX-EU-IC | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-68]-Tax Category AE must be used when Exemption Reason Code is VATEX-EU-AE | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-69]-Tax Category AE must be used when Exemption Reason Code is VATEX-EU-AE | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-70]-Tax Category AE must be used when Exemption Reason Code is VATEX-EU-AE | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-71]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-D | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-72]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-D | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-73]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-D | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-74]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-F | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-75]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-F | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-76]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-F | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-77]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-I | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-78]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-I | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-79]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-I | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-80]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-J | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-81]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-J | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-82]-Tax Category E must be used when Exemption Reason Code is VATEX-EU-J | PEPPOL: Tax Exemptions |
[VRBL-PEPPOL-RCM-DE-83]-The Prepayment Tax Sub Total Taxable Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Germany: Sub-Invoice Lines |
[VRBL-PEPPOL-RCM-DE-84]-The Prepayment Tax Sub Total Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Germany: Sub-Invoice Lines |
[VRBL-PEPPOL-RCM-DE-85]-The Reduced Tax Sub Total Taxable Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Germany: Sub-Invoice Lines |
[VRBL-PEPPOL-RCM-DE-86]-The Reduced Tax Sub Total Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Germany: Sub-Invoice Lines |
[VRBL-PEPPOL-RCM-DE-87]-The Payment Terms Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Germany: Payment Terms |
[VRBL-PEPPOL-RCM-DE-88]-The Allowance Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-89]-The Allowance Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-90]-The Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Charges |
[VRBL-PEPPOL-RCM-DE-91]-The Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Charges |
[VRBL-PEPPOL-RCM-DE-92]-The Allowance Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-93]-The Allowance Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-94]-The Total Tax Amount Currency Code must be coded using ISO code list 4217 alpha-3. | Tax Totals and Subtotals |
[VRBL-PEPPOL-RCM-DE-95]-The Invoice Tax Subtotal Taxable Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Invoice Currency |
[VRBL-PEPPOL-RCM-DE-96]-The Invoice Tax Subtotal Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Invoice Currency |
[VRBL-PEPPOL-RCM-DE-97]-The Withholding Tax Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Withholding Taxes |
[VRBL-PEPPOL-RCM-DE-98]-The Withholding Tax Subtotal Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Withholding Taxes |
[VRBL-PEPPOL-RCM-DE-99]-The Legal Monetary Total Line Extension Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-100]-The Legal Monetary Total Tax Exclusive Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-101]-The Legal Monetary Total Tax Inclusive Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-102]-The Legal Monetary Total Allowance Total Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-103]-The Legal Monetary Total Charge Total Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-104]-The Legal Monetary Total Prepaid Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-105]-The Legal Monetary Total Payable Rounding Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-106]-The Legal Monetary Total Payable Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Legal Monetary Totals |
[VRBL-PEPPOL-RCM-DE-107]-The Line Item Line Extension Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Invoice Line Net Amounts |
[VRBL-PEPPOL-RCM-DE-108]-The Line Item Allowance Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-109]-The Line Item Allowance Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances and Charges |
[VRBL-PEPPOL-RCM-DE-110]-The Line Item Allowance Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-111]-The Line Item Allowance Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Allowances |
[VRBL-PEPPOL-RCM-DE-112]-The Line Item Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Charges |
[VRBL-PEPPOL-RCM-DE-113]-The Line Item Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Charges |
[VRBL-PEPPOL-RCM-DE-114]-The Line Item Tax Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Tax Totals and Subtotals |
[VRBL-PEPPOL-RCM-DE-115]-The Line Item Tax Sub Total Taxable Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Tax Totals and Subtotals |
[VRBL-PEPPOL-RCM-DE-116]-The Line Item Tax Sub Total Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Tax Totals and Subtotals |
[VRBL-PEPPOL-RCM-DE-117]-The Line Item Price Price Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-118]-The Line Item Price Allowance Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-119]-The Line Item Price Allowance Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-120]-The Line Item Price Allowance Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-121]-The Line Item Price Allowance Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-122]-The Line Item Price Charge Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-123]-The Line Item Price Charge Base Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
[VRBL-PEPPOL-RCM-DE-124]-The Line Item Price Extension Amount Currency ID must be coded using ISO code list 4217 alpha-3. | Price Details |
PEPPOL rules
Germany B2G uses the core PEPPOL Rules that are documented in the PEPPOL Rules topic.
EN16931
Country-specific EN16931 rules
The following Rules are specific to Germany:
Description | Topic |
---|---|
[VRBL-EN16931-S-DE-204]-The Supplier Address can have only one Supplier Address Line | Suppliers |
[VRBL-EN16931-S-DE-205]-The Customer Address can have only one Customer Address Line | Buyers |
[VRBL-EN16931-S-DE-206]-The Tax Representative Party Address can have only one Tax Representative Party Address Line | Tax Representatives |
[VRBL-EN16931-S-DE-207]-The Delivery Location Address can have only one Delivery Location Address Line | Delivery Information |
[VRBL-EN16931-S-DE-208]-The Financial Institution Branch Address can have only one Financial Institution Branch Address Line | Payees |
[VRBL-EN16931-S-DE-209]-The Supplier Party Tax Scheme is expected no more than 2 times within the Supplier Party | Suppliers |
[VRBL-EN16931-S-DE-212]-The Additional Document Reference Attachment Embedded Document Binary Object Mime Code must exist within Additional Document Reference Attachment Embedded Document Binary Object. | EN 16931: Additional Supporting Documents |
[VRBL-EN16931-S-DE-213]-The Additional Document Reference Attachment Embedded Document Binary Object Filename must exist within Additional Document Reference Attachment Embedded Document Binary Object. | EN 16931: Additional Supporting Documents |
[VRBL-EN16931-S-DE-214]-The Delivery Party Name is expected no more than 1 times within the Delivery. | Delivery Information |
[VRBL-EN16931-S-DE-215]-The Allowance Allowance Charge Reason is expected no more than 1 times within the Allowance. | EN 16931: Document-Level Allowances |
[VRBL-EN16931-S-DE-216]-The Charge Allowance Charge Reason is expected no more than 1 times within the Charge. | EN 16931: Document-Level Charges |
[VRBL-EN16931-S-DE-217]-The Invoicing Data Sheet must not include the Invoicing Data Sheet Attachment. | |
[VRBL-EN16931-S-DE-218]-The Invoicing Data Sheet must not include the Invoicing Data Sheet Document Description | |
[VRBL-EN16931-S-DE-219]-The Contract Document Reference ID is expected no more than 1 times within the Invoice. | Contract References |
[VRBL-EN16931-S-DE-220]-The Receipt Document Reference ID is expected no more than 1 times within the Invoice. | Receipt Advice References |
[VRBL-EN16931-S-DE-221]-The Despatch Document Reference ID is expected no more than 1 times within the Invoice. | Dispatch Advice References |
[VRBL-EN16931-S-DE-222]-The Invoicing Data Sheet ID is expected no more than 1 times within the Invoice. | |
[VRBL-EN16931-S-DE-224]-The Supplier Party Legal Entity Registration Name is expected no more than 1 times within the Invoice. | Legal Entities and Representatives |
[VRBL-EN16931-S-DE-225]-The Supplier Party Name is expected no more than 1 times within the Invoice. | EN 16931: Supplier Information |
[VRBL-EN16931-S-DE-226]-The Supplier Legal Registration ID is expected no more than 1 times within the Invoice. | EN 16931: Supplier Information |
[VRBL-EN16931-S-DE-227]-The Supplier VAT Company ID is expected no more than 1 times within the Invoice. | EN 16931: Supplier Information |
[VRBL-EN16931-S-DE-228]-The Supplier Tax Registration Company ID is expected no more than 1 times within the Invoice. | EN 16931: Party Tax Registration IDs |
[VRBL-EN16931-S-DE-229]-The Supplier Party Legal Entity Company Legal Form is expected no more than 1 times within the Invoice. | Legal Entities and Representatives |
[VRBL-EN16931-S-DE-230]-The Customer Party Legal Entity Registration Name is expected no more than 1 times within the Invoice. | EN 16931: Party Tax Registration IDs |
[VRBL-EN16931-S-DE-231]-The Customer Party Identification ID is expected no more than 1 times within the Invoice. | Buyers |
[VRBL-EN16931-S-DE-232]-The Customer Party Legal Entity Company ID is expected no more than 1 times within the Invoice. | Buyers |
[VRBL-EN16931-S-DE-233]-The Customer VAT Company ID is expected no more than 1 times within the Invoice. | Buyers |
[VRBL-EN16931-S-DE-234]-The Delivery is expected no more than 1 times within the Invoice. | Delivery |
[VRBL-EN16931-S-DE-235]-The Supplier SEPA is expected no more than 1 times within the Invoice. | Suppliers |
[VRBL-EN16931-S-DE-236]-The Project Reference ID is expected no more than 1 times within the Invoice. | Project References |
[VRBL-EN16931-S-DE-237]-The Customer Party Name is expected no more than 1 times within the Invoice. | Buyers |
[VRBL-EN16931-S-DE-238]-The Payment Due Date is expected no more than 1 times within the Invoice. | Payment Due Dates |
[VRBL-EN16931-S-DE-239]-The Payment Means Payment Means Code Name is expected no more than 1 times within the Invoice. | Payment Means |
[VRBL-EN16931-S-DE-240]-The Invoice Period Description Code is expected no more than 1 times within the Invoice. | Invoicing Period |
[VRBL-EN16931-S-DE-241]-The Line Item Note is expected no more than 1 times within the Line Item. | Invoice Notes |
[VRBL-EN16931-S-DE-242]-The Line Item Order Reference Position Number is expected no more than 1 times within the Line Item. | Sales and Order References |
[VRBL-EN16931-S-DE-243]-The Line Item Invoice Period is expected no more than 1 times within the Line Item. | Invoicing Period |
[VRBL-EN16931-S-DE-244]-The Line Item Price Allowance Charge Amount is expected no more than 1 times within the Line Item. | Allowances |
[VRBL-EN16931-S-DE-245]-The Line Item expects one Line Item Classified Tax Category. | Tax Categories and Schemes |
[VRBL-EN16931-S-DE-246]-The Line Item Description is expected no more than 1 times within the Line Item. | |
[VRBL-EN16931-S-DE-247]-The Line Item Document Reference is expected no more than 1 times within the Line Item. | Line-Level Document Reference |
[VRBL-EN16931-S-DE-248]-The Payee Party Party Name must occur maximum once, if the Payee is different from the Supplier. | Payees |
[VRBL-EN16931-S-DE-249]-The Payee Party Party Identification ID must occur maximum once, if the Payee is different from the Supplier. | Payees |
[VRBL-EN16931-S-DE-250]-The Payee Party Party Legal Entity Company ID must occur maximum once, if the Payee is different from the Supplier. | Payees |
[VRBL-EN16931-S-DE-251]-The Payment Means Payment Means Code is expected no more than 1 times within the Payment Means. | Payment Means |
[VRBL-EN16931-S-DE-252]-The Payment Means Payment Means Code is expected no more than 1 times within the Payment Means. | Payment Means |
[VRBL-EN16931-S-DE-253]-The Payment Means Payment Mandate ID is expected no more than 1 times within the Payment Means. | Payment Means |
[VRBL-EN16931-S-DE-254]-The Billing Reference Invoice Document Reference is expected no more than 1 times within the Billing Reference. | Preceding Document References |
[VRBL-EN16931-S-DE-255]-The Billing Reference Invoice Document Reference ID is expected no more than 1 times within the Billing Reference. | Preceding Document References |
[VRBL-EN16931-S-DE-256]-The Tax Representative Party Party Name is expected no more than 1 times within the Tax Representative Party. | Tax Representatives |
[VRBL-EN16931-S-DE-257]-The Tax Representative Party Party Tax Scheme Company ID is expected no more than 1 times within the Tax Representative Party. | Tax Representatives |
[VRBL-EN16931-S-DE-258]-The Tax Subtotal Exemption Reason Code is expected no more than 1 times within the Tax Subtotal. | PEPPOL Tax Exemptions |
[VRBL-EN16931-S-DE-259]-The Prepayment Tax Sub Total Taxable Amount must be decimal up to two fraction digits. | Prepaid Payments |
[VRBL-EN16931-S-DE-260]-The Prepayment Tax Sub Total Amount must be decimal up to two fraction digits. | Prepaid Payments |
[VRBL-EN16931-S-DE-261]-The Reduced Tax Sub Total Taxable Amount must be decimal up to two fraction digits. | Tax Totals and Subtotals |
[VRBL-EN16931-S-DE-262]-The Reduced Tax Sub Total Amount must be decimal up to two fraction digits. | Tax Totals and Subtotals |
[VRBL-EN16931-S-DE-263]-The Payment Terms Amount must be decimal up to two fraction digits. | Payment Terms |
[VRBL-EN16931-S-DE-264]-The Allowance Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-265]-The Allowance Base Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-266]-The Charge Amount must be decimal up to two fraction digits. | Charges |
[VRBL-EN16931-S-DE-267]-The Charge Base Amount must be decimal up to two fraction digits. | Charges |
[VRBL-EN16931-S-DE-268]-The Allowance Charge Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-269]-The Allowance Charge Base Amount must be decimal up to two fraction digits. | [Allowances |
[VRBL-EN16931-S-DE-270]-The Total Tax Amount must be decimal up to two fraction digits. | Tax Totals and Subtotals |
[VRBL-EN16931-S-DE-271]-The Invoice Tax Subtotal Taxable Amount must be decimal up to two fraction digits. | Tax Totals and Subtotals |
[VRBL-EN16931-S-DE-272]-The Invoice Tax Subtotal Amount must be decimal up to two fraction digits. | Tax Totals and Subtotals |
[VRBL-EN16931-S-DE-273]-The Withholding Tax Amount must be decimal up to two fraction digits. | Withholding Taxes |
[VRBL-EN16931-S-DE-274]-The Withholding Tax Subtotal Amount must be decimal up to two fraction digits. | Withholding Taxes |
[VRBL-EN16931-S-DE-275]-The Legal Monetary Total Line Extension Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-276]-The Legal Monetary Total Tax Exclusive Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-277]-The Legal Monetary Total Tax Inclusive Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-278]-The Legal Monetary Total Allowance Total Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-279]-The Legal Monetary Total Charge Total Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-280]-The Legal Monetary Total Prepaid Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-281]-The Legal Monetary Total Payable Rounding Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-282]-The Legal Monetary Total Payable Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-283]-The Line Item Line Extension Amount must be decimal up to two fraction digits. | Legal Monetary Totals |
[VRBL-EN16931-S-DE-284]-The Line Item Allowance Charge Amount must be decimal up to two fraction digits. | Allowances and Charges |
[VRBL-EN16931-S-DE-285]-The Line Item Allowance Charge Base Amount must be decimal up to two fraction digits. | Allowances and Charges |
[VRBL-EN16931-S-DE-286]-The Line Item Allowance Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-287]-The Line Item Allowance Base Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-288]-The Line Item Charge Amount must be decimal up to two fraction digits. | Charges |
[VRBL-EN16931-S-DE-289]-The Line Item Charge Base Amount must be decimal up to two fraction digits. | Charges |
[VRBL-EN16931-S-DE-290]-The Line Item Tax Amount must be decimal up to two fraction digits. | Line-Level Tax Information |
[VRBL-EN16931-S-DE-291]-The Line Item Tax Sub Total Taxable Amount must be decimal up to two fraction digits. | Line-Level Tax Information |
[VRBL-EN16931-S-DE-292]-The Line Item Tax Sub Total Amount must be decimal up to two fraction digits. | Line-Level Tax Information |
[VRBL-EN16931-S-DE-293]-The Line Item Price Price Amount must be decimal up to two fraction digits. | Prices |
[VRBL-EN16931-S-DE-294]-The Line Item Price Allowance Charge Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-295]-The Line Item Price Allowance Charge Base Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-296]-The Price Allowance Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-297]-The Price Allowance Base Amount must be decimal up to two fraction digits. | Allowances |
[VRBL-EN16931-S-DE-298]-The Price Charge Amount must be decimal up to two fraction digits. | Charges |
[VRBL-EN16931-S-DE-299]-The Price Charge Base Amount must be decimal up to two fraction digits. | Prices |
[VRBL-EN16931-S-DE-300]-The Line Item Price Extension Amount must be decimal up to two fraction digits. | Invoice Line Net Amounts |
EN16931 rules
Germany B2G uses the EN 16931 Rules that are documented in the EN 16931: Rules topic.
Updated 21 days ago