Germany: Direct Debits

If you specify 59 for Direct Debit as the Payment Means, you must specify an ID for the Payment Mandate and Payer's bank account.

If you specify 59 (indicating a direct debit) in the PaymentMeansCode element, as described in the Germany: Payment Means Code topic, the following elements are required.

Elements

ElementDescription
Invoice/PaymentMeans/PaymentMandate/IDSpecify the ID of the referenced mandate.
Invoice/PaymentMeans/PaymentMandate/PayerFinancialAccount/IDSpecify the ID of the Payer's bank account.

Restrictions

  • The PayerFinancialAccount/ID element must contain a valid IBAN.

Example

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    </cac:PaymentMeans>
        <cbc:PaymentMeansCode name="[Payment means text]">59</cbc:PaymentMeansCode>
        <!-- Code omitted for clarity -->
        <cac:PaymentMandate>
            <cbc:ID>[Mandate reference identifier]</cbc:ID>
            <cac:PayerFinancialAccount>
                <cbc:ID>DE75512108001245126199</cbc:ID>
            </cac:PayerFinancialAccount>
        </cac:PaymentMandate>
    </cac:PaymentMeans>
    <!-- Code omitted for clarity -->
</ubl:Invoice>