Spain B2G: Payment Instructions

Spain requires that you use specific codes to model payment means.

Use the PaymentMeansCode of the PaymentMeans element to specify this information.

Element

Element Name (Technical Name)CardinalityDescription
Payment Means Code (Invoice/PaymentMeans/PaymentMeansCode)0..1Use one of the allowed codes to specify the means of payment.

Restrictions

You must use one of the following codes. You can use the VRBL codes or the UNCL4461 codes (where available):

VRBL CodeUNCL4461 CodesDescription
VRBL:ES-B2G:0110In cash
VRBL:ES-B2G:0249Direct debit
VRBL:ES-B2G:03Not applicableReceipt
VRBL:ES-B2G:0430Credit transfer
VRBL:ES-B2G:0544Accepted bill of exchange
VRBL:ES-B2G:06Not applicableDocumentary credit
VRBL:ES-B2G:07Not applicableContract award
VRBL:ES-B2G:0824Bill of exchange
VRBL:ES-B2G:09Not applicableTransferable promissory note
VRBL:ES-B2G:10Not applicableNon transferable promissory note
VRBL:ES-B2G:1123Cheque
VRBL:ES-B2G:12Not applicableOpen account reimbursement
VRBL:ES-B2G:13Not applicableSpecial payment
VRBL:ES-B2G:14Not applicableSet off by reciprocal credits
VRBL:ES-B2G:1550Payment by postgiro
VRBL:ES-B2G:1625Certified cheque
VRBL:ES-B2G:1722Banker's draft
VRBL:ES-B2G:18Not applicableCash on delivery
VRBL:ES-B2G:1954Payment by card

Example

<Invoice>
    <!-- code omitted for clarity -->
    <cac:PaymentMeans>
        <cbc:PaymentMeansCode>VRBL:ES-B2G:04</cbc:PaymentMeansCode>
        <cbc:PaymentDueDate>2024-12-03</cbc:PaymentDueDate>
        <cac:PayeeFinancialAccount>
            <cbc:ID>IBAN32423940</cbc:ID>
            <cac:FinancialInstitutionBranch>
                <cbc:ID>BIC324098</cbc:ID>
            </cac:FinancialInstitutionBranch>
        </cac:PayeeFinancialAccount>
    </cac:PaymentMeans>
    <!-- code omitted for clarity -->
</Invoice>