Formaatbeschrijving Generic Payment File versie Rabo Direct Connect, SWIFT File Act & Rabo Internetbankieren (Professional)

Vergelijkbare documenten
Formaatbeschrijving Generic Payment File. Rabo Direct Connect, SWIFT File Act & Rabo Internetbankieren (Professional)

Formaatbeschrijving Generic Payment File versie Rabo Direct Connect, SWIFT File Act & Rabo Internetbankieren (Professional)

Formaatbeschrijving Generic Payment File importformaat v1.31. Rabo Direct Connect

Formaatbeschrijving XML SEPA CT. Rabo Internetbankieren (Professional)

Formaatbeschrijving XML SEPA CT

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management

Formaatbeschrijving XML SEPA CT. Rabo Cash Management (RCM)

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management

Formaatbeschrijving CT-XML importformaat

Formaatbeschrijving XML SEPA CT. Rabo Internetbankieren (Professional)

Formaatbeschrijving CT-XML importformaat. Rabo Cash Management

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management

Formaatbeschrijving XML SEPA CT

Formaatbeschrijving XML SEPA CT

Formaatbeschrijving Euro Incasso pain versie 2.4. Rabo Direct Connect, SWIFT File Act & Rabo Internetbankieren (Professional)

Formaatbeschrijving XML SEPA DD. Rabo Internetbankieren (Professional)

Formaatbeschrijving XML SEPA DD. Rabo Direct Connect (RDC)

Formaatbeschrijving XML SEPA DD

Formaatbeschrijving XML SEPA DD. Rabobank Cash Management (RCM)

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management

Formaatbeschrijving XML SEPA DD

Formaatbeschrijving XML SEPA DD

Beschrijving verschillen BTL91 en Generic Payment File. RCM, RIB Pro, RDC en SWIFT FileAct

Aanleveren SEPA-overboeking Checklist. SEPA Expert Desk 11 december 2013 Versie 1.0

Formaatbeschrijving SEPA DD importformaat. Rabo Cash Management

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 2017 v1.

Van Lanschot addendum on the XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands Version 6.

Formaatbeschrijving pain.002, technisch. Rabo Cash Management, Rabo Direct Connect, Rabo Internetbankieren (Pro) & SWIFT FileAct

Formaatbeschrijving CAMT.053

XML-bericht voor overschrijvingsopdracht

XML-bericht voor overschrijvingsopdracht

ISO Formaat Beschrijving CAMT.053. SNS Bank

Formaatbeschrijving CAMT.053 Versie 1.0. Rabo Internetbankieren (Professional)

XML-bericht voor overschrijvingsopdracht

Handleiding XML-formaat voor Europese overschrijvingen in België. versie januari

XML-bericht voor overschrijvingsopdracht

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

CAMT.053 versie Formaatbeschrijving

Van Lanschot addendum on the XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

XML-bericht voor overschrijvingsopdracht

UNIFI Formatenboek. Versie, datum Project. 1.02, 3 februari 2011 Rabo Cash Management

XML-bericht voor overschrijvingsopdracht

XML-bericht voor overschrijvings-opdracht

Formaatbeschrijving SEPA CT importformaat. Rabo Cash Management

Vraag en antwoord over testen bestandsformaten

XML-bericht voor overschrijvings-opdracht

Formaatbeschrijving CAMT.052 versie Rabo Internetbankieren (Professional)

Van Lanschot addendum op de XML message for Bank to Customer Statement (camt.053) Implementation Guidelines for the Netherlands.

XML-bericht voor een Europese domiciliëringsopdracht

XML-bericht voor een Europese domiciliëringsopdracht

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect

Formaatbeschrijving CAMT.053

XML-bericht voor een Europese domiciliëringsopdracht

Formaatbeschrijving PAIN.002. Rabo Internetbankieren Professional (RIB Pro); Rabo Direct Connect (RDC); SWIFT FileAct

Aanleveren SEPA-incassobatch Checklist. SEPA Expert Desk 28 november 2013 Versie 1.1

Formaatbeschrijving CSV (csv-extensie) versie 1.1. Rabo Internetbankieren (Professional) & Rabo Online Bankieren

XML-bericht voor een Europese domiciliëringsopdracht

XML-bericht voor een Europese domiciliëringsopdracht

De Belfius EasyCard. Technische fiche. Herlaadbare Prepaid debetkaart

BTL91. Formaatbeschrijving

XML-bericht voor herroeping (of annulering) van Europese domiciliëringsopdracht

Formaatbeschrijving BTL91

betalen-adresboek in

Formaatbeschrijving CAMT.053 versie Rabo Direct Connect, SWIFT FileAct & Rabo Internetbankieren (Professional)

Formaatbeschrijving CAMT.052 versie 1.3. Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

UNIFI Formatenboek. Rabo Cash Management. Colofon

Formaatbeschrijving CAMT.052 versie Rabo Direct Connect, SWIFT FileAct & Rabo Internetbankieren (Professional)

Rabo Internetbankieren Professional

Globale boeking 2. Niet uitgevoerde transacties 2. PaymentInformationIdentification 3. EndToEndIdentification 3. Voorbeelden 5

Beschrijving verschillen CAMT.053. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect

Formaatbeschrijving SWIFT MT103

Formaatbeschrijving CAMT.052 versie Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Formaatbeschrijving CAMT.052 versie Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Rabo Internetbankieren Professional. Opdrachtbestanden. Opdrachtbestanden. Importeren opdrachtbestanden

Formaatbeschrijving betalen-adresboek in CSV bestand

Access Online Betaalformatenboek. Februari 2012

Internet Bankieren. De voorwaarden voor een correct BTL91 bestand.

Formaatbeschrijving SWIFT MT942 Structured. Rabo Internetbankieren (Professional)

MT942 Structured versie Formaatbeschrijving

MT940 Structured versie Formaatbeschrijving

Formaatbeschrijving SWIFT MT942 Structured Versie Rabo Internetbankieren (Professional)

Formaatbeschrijving CAMT.053 versie Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Formaatbeschrijving CAMT.053 versie 1.5. Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Handleiding XML-formaat voor Europese Domiciliëringen in België. versie januari

Formaatbeschrijving CAMT.052

Beschrijving verschillen MT940 Extended - MT940 Structured. Tussen Rabo Cash Management en Rabo Internetbankieren / Rabo Direct Connect

Formaatbeschrijving SWIFT MT940 Structured. Rabo Internetbankieren Professional (RIB (Pro))

SEPA Credit Transfer Codewoorden SALA, INTC en TREA. Versie November ing.be/sepa

Formaatbeschrijving XML SEPA DD

Formaatbeschrijving CAMT.053 versie Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Formaatbeschrijving MT942. Rabo Cash Management

Formaatbeschrijving MT942 Structured versie Rabo Direct Connect, SWIFT FileAct & Rabo Internetbankieren (Professional)

SEPA testevent voor softwareleveranciers. ABN AMRO dinsdag 19 juni 2012

Formaatbeschrijving CSV-bestanden voor het incasso-adresboek. Rabo Internetbankieren Professional

Formaatbeschrijving SWIFT MT940 Structured Versie Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Formaatbeschrijving MT940 Structured versie Rabo Direct Connect, SWIFT FileAct & Rabo Internetbankieren (Professional)

Formaatbeschrijving SWIFT MT940 Structured Versie 1.4. Rabo Direct Connect, SWIFT FileAct en Rabo Internetbankieren (Professional)

Beschrijving verschillen MT940 Structured. Tussen Rabo Cash Management en Rabo Internetbankieren/ Rabo Direct Connect

SEPA testevent voor softwareleveranciers. ABN AMRO 25 september 2012

Transcriptie:

Formaatbeschrijving Generic Payment File versie 1.8.2 Rabo Direct Connect, SWIFT File Act & Rabo Internetbankieren (Professional)

Inhoudsopgave 1 ALGEMEEN... 3 1.1 ALGEMENE KENMERKEN...3 1.2 STRUCTUUR...3 1.2.1 Inleiding...3 1.2.2 Technische indeling...3 1.2.3 Tekenset...5 1.2.4 Geschiktheid...6 1.2.5 Berichtenstructuur...7 2 BEPALING OPDRACHTSOORT... 8 2.1 WIJZE WAAROP OPDRACHTSOORT WORDT BEPAALD...8 3 SEGMENT BESCHRIJVING... 9 3.1 GROUPHEADER...9 3.2 PAYMENT INFORMATION SEGMENT... 11 3.3 TRANSACTION INFORMATION SEGMENT... 20 BIJLAGE A IDENTIFICATIE VAN PARTIJEN... 34 BIJLAGE B BETALINGSINFORMATIE PER LAND... 36 CHANGELOG... 39 Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 2

1 Algemeen Rabobank biedt de mogelijkheid om batches met en, Spoed en, Spoed Binnenland, Wereldbetalingen en en in één bestandsformaat aan te kunnen leveren. Dit bestandsformaat gebruikt de pain.001.001.03 standaard welke reeds gebruikt wordt voor en binnen de Single European Payment Area (SEPA) en wordt - vanwege de uitgebreidere mogelijkheden en verschillen met Wereldbetalingen - door Rabobank daarom verder aangeduid als Generic Payment File formaat. Een bestand in het Generic pain formaat kan één batch of meerdere batches bevatten, en een batch kan een of meerdere met betaalopdrachten bevatten ten laste van één betaalrekening. Verdere kenmerken van een batch zijn dat de opdracht(en) in de batch verwerkt zullen worden op de aangegeven Requested Execution Date; Wanneer een batch meerdere betalingen bevat dient de opdrachtsoort van deze betalingen binnen de batch hetzelfde te zijn. Wanneer in hetzelfde Generic Payment File bestand zowel en als Wereldbetalingen aangeboden worden dienen deze zich in gescheiden batches te bevinden dezelfde batch mag dus niet zowel en als Wereldbetalingen bevatten. Het is wel mogelijk om zowel Spoed en als Wereldbetalingen in dezelfde batch aan te bieden 1.1 Algemene kenmerken Het Generic Payment File formaat dat Rabobank ondersteunt is gebaseerd op de definities zoals gepubliceerd op de website van de International Organisation for Standardization (ML ISO20022) en op de Implementation Guidelines opgesteld door de Common Global Implementation 1. 1.2 Structuur 1.2.1 Inleiding In een Generic pain bestand wordt gebruik gemaakt van Extensible Markup Language (ML), een zgn. opmaaktaal voor een gestructureerde weergave van gegevens, voor het kunnen (laten) verrichten van betaalopdrachten. Om te kunnen controleren of alle voor een betaalbatch en betaalopdracht benodigde gegevens aanwezig zijn kan met behulp van een ML Schema Definition (SD) de juistheid en volledigheid worden gecontroleerd. Via https://www.iso20022.org/documents/messages/1_0_version/pain/schemas/pain.001.001.03.zip kunt u deze SD opvragen. 1.2.2 Technische indeling Technisch dienen alle gebruikte veldnamen overeen te komen met de in de SD opgenomen toegestane waarden, wanneer deze afwijken of niet op de juiste manier worden gepresenteerd zullen 1 1 Het Common Global Implementation (CGI) orgaan heeft als doel een hogere mate van standaardisatie te bereiken opdat gebruikers van het ISO20022 Credit Transfer formaat minder obstakels ondervinden bij het implementeren van dit formaat. Zie http://www.swift.com/corporates/cgi/index voor meer informatie. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 3

de betaalopdrachten in het bestand niet uitgevoerd kunnen worden. Alleen berichtelementen welke zijn opgenomen in de SD mogen worden gebruikt. De beschrijving van elk bericht item bevat: Naam ML-tag ISO Niveau Aanwezigheid Naam van het element binnen het Generic Payment File bericht Verkorte naam die een element identificeert in een ML-bericht, staat tussen haakjes, bijv. <Amt> dat gelijk is aan amount/bedrag. Nummering volgens de ISO 20022 standaard. Niet alle velden hebben een nummer. Velden zonder nummer vallen onder het bovenliggende element. Gaten in de nummering kunnen ontstaan doordat niet alle elementen van ISO20022 worden gebruikt in Generic Payment File formaat. Niveau van het element binnen het Generic Payment File formaat. <Top> <Niveau 1> <Niveau 2> <Enz.> </Enz.> </Niveau 2> </Niveau 1> </Top> Dit geeft aan of een element optioneel is of verplicht en hoeveel keer het element kan worden herhaald. Het aantal keer dat een element voorkomt, staat tussen vierkante haakjes. Bijvoorbeeld: [0..1] Toont dat het element 0 keer of 1 keer aanwezig kan zijn. Het element is optioneel. [0..n] Toont dat het element 0 tot n keer aanwezig kan zijn. Het element is optioneel. [1..1] Toont dat het element verplicht is en een keer aanwezig moet zijn. [1..n] Toont dat het element verplicht is en minimaal 1 keer aanwezig moet zijn. Het element kan tot n keer aanwezig zijn. {OF..OF} Toont aan dat slechts één van de elementen aanwezig kan zijn. Pas wanneer een optioneel element aanwezig is, waarvoor op onderliggend niveau een verplicht element bestaat, dient dit verplichte element voor te komen. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 4

Type Lengte Omschrijving Spoed Binnenland Wereldbetaling + Spoed Naam van het element binnen het Generic Payment File bericht Typeaanduiding van het veld: - Numeriek: mag alleen cijfers bevatten - Alfanumeriek: mag cijfers en toegestane letters (zie 1.2.3 Tekenset) bevatten - Datum: EEJJ-MM-DD - Bedrag: cijfers, met een punt als scheidingsteken. De weergave van het aantal decimalen is in overeenstemming met ISO4217. Bedragen in Euro s moeten altijd 2 decimalen bevatten. Een bedrag mag maximaal 9 cijfers voor het scheidingsteken en 2 cijfers na het scheidingsteken bevatten. Uitzondering hierop is de control sum. - Boolean: veld met twee opties: true of false Maximaal aantal karakters van het veld. Bevat de definitie van het berichtsegment of element en aanvullende informatie over het gebruik van dit element. Aanduiding wil zeggen dat het veld gebruikt wordt voor deze type opdracht. Aanduiding wil zeggen dat het veld gebruikt wordt voor deze type opdracht. Aanduiding wil zeggen dat het veld gebruikt wordt voor deze type opdracht. Aanduiding wil zeggen dat het veld gebruikt wordt voor deze type opdracht. 1.2.3 Tekenset In Generic Payment File berichten dient de standaard UTF8 tekencodering te worden gebruikt. De Latijnse tekenset welke gebruikelijk is voor internationale communicatie moet worden gebruikt. Rabobank accepteert de volgende tekens 2 : a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W Y Z / -? : ( )., ' + 0 1 2 3 4 5 6 7 8 9 Space De UTF-8 tekencodering dient te worden gebruikt, wanneer een andere tekencodering wordt gebruikt (bijvoorbeeld ISO-8859-1) kan dit leiden tot afkeur van het bestand. Rabobank accepteert de uitgebreide tekenset zoals deze wordt aanbevolen door de EPC. Velden welke worden gebruikt om een batch of betaalopdracht te identificeren zijn uitgesloten van deze uitgebreide tekenset. Voor pain.001 behelst dit de hiernavolgende velden: <PmtInfId>, <InstrId> and <EndToEndId>. 2 Rabobank accepteert diakritische tekens, deze tekens worden niet geconverteerd naar de tekens zoals vermeld onder 2.3; Afhankelijk van de gebruikte diakritische tekens, bestaat het risico dat betaalopdrachten die deze tekens bevatten niet uitgevoerd kunnen worden door de bank van de begunstigde (wanneer deze bank van de begunstigde de aangeboden tekens niet accepteert of ondersteunt). Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 5

1.2.4 Geschiktheid Momenteel worden en volledig verwerkt via ML geformatteerde berichten door alle betrokken instanties in de betaalketen. Wereldbetalingen en Spoed en echter worden nog niet verwerkt via ML berichten, deze opdrachten worden verwerkt en verstrekt door middel van oudere ( legacy 3 ) formaten welke beschikbaar zijn in de betaalketen. Deze legacy formaten bieden een beperkte ondersteuning, of geen ondersteuning, van bepaalde velden in ML berichten, om deze reden kan het zo zijn dat informatie vanuit de Generic Payment File ML slechts gedeeltelijk of niet kan worden overgenomen voor Wereldbetalingen of Spoed en. Bijvoorbeeld is het mogelijk om bij een Wereldbetaling meerdere omschrijvingsregels op te geven van (elke regel maximaal) 65 posities, terwijl een omschrijvingsregel in het ML bericht maximaal 140 posities kan bevatten. De volgende opdrachtsoorten worden ondersteund ten laste van Rabobank rekeningen inclusief Rabo Network Banking rekeningen (RNB) (=rekeningen die worden aangehouden bij Rabobank in België, Duitsland en Verenigd Koninkrijk) : en - opdrachten in de muntsoort EUR naar een begunstigde in een SEPA land. Spoed Binnenland en - spoedopdrachten in de muntsoort EUR tussen Nederlandse rekeningnummers. Geldt niet voor Rabo Network Banking rekeningen. Spoed en - spoedopdrachten in de muntsoort EUR naar een begunstigde in een SEPA land. Wereldbetalingen - opdrachten in vreemde valuta of in EUR buiten het SEPA gebied. De volgende opdrachtsoorten worden ondersteund ten laste van niet-rabobank rekeningen: en - opdrachten ten laste van niet-rabobank rekeningen (welke worden aangehouden bij andere banken) Belangrijke informatie over Spoed Binnenland en en Spoed en: Terwijl in Nederland is gegarandeerd dat een Spoed Binnenland binnen 1,5 uur beschikbaar zal zijn op de rekening van de begunstigde, kan voor Spoed en alleen worden gegarandeerd dat de bank van de begunstigde de betaling binnen 1,5 uur ontvangen zal hebben (en dus niet gegarandeerd voor de begunstigde). Derhalve worden Spoed Binnenland en en Spoed en als aparte betaalvormen (producten) beschouwd. Zowel Wereldbetalingen als Spoed en worden op dezelfde manier verwerkt (maken gebruik van dezelfde velden/tags) en verzonden als spoedbetalingen, waarbij het verschil is dat Wereldbetalingen altijd standaard als 3 Een legacy formaat voor klant-naar-bank betalingen (voor Wereldbetalingen) betreft het BTL91 formaat, voor gegevensuitwisseling tussen banken wordt het SWIFT FIN MT103 berichtformaat gebruikt voor niet-sepa betalingen. Het begrip legacy wordt gebruikt in vergelijking met het ISO20022 pain.001.001.03 formaat, het is dus niet zo dat SWIFT FIN berichten verouderd en niet bruikbaar zijn. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 6

spoedopdracht worden beschouwd terwijl voor Spoed en het verplicht is om aan te geven dat deze (Euro)betalingen moeten worden behandeld als spoedopdrachten. Tussen Spoed Binnenland en en Spoed en zijn een aantal verschillen in de manier waarop velden/tags gebruikt en ingevuld dienen te worden, deze verschillen worden verder beschreven in de kolom Omschrijving in hoofdstuk 4.2 PaymentInformationSegment vanaf pagina 12. 1.2.5 Berichtenstructuur Een Generic Payment File (bericht/bestand) bevat 3 segmenten: 1. Group Header; Dit segment is verplicht en mag eenmaal voorkomen. Het bevat elementen zoals Message Identification, Creation Date and Time. 2. Payment Information (naar dit segment wordt ook gerefereerd als het batch niveau); Dit segment is verplicht en kan meerdere keren voorkomen. Naast elementen met betrekking tot de opdrachtgever (betaler) Debtor en Payment Type Information, bevat dit segment een of meerdere Transaction Information segmenten. 3. (Credit Transfer) Transaction Information (naar dit segment wordt ook gerefereerd als het betaalopdrachten niveau); Dit segment is verplicht en kan meerdere keren voorkomen. Naast elementen met betrekking tot de begunstigde (ontvanger) Creditor bevat dit segment informatie over de betaling en voor de ontvanger zoals Remittance Information. Het aantal keren dat het Payment Information segment en Transaction Information segment worden gepresenteerd in het bericht dient aangegeven te worden door middel van het Grouping veld in de Group Header. Ieder segment binnen het Generic pain bestand moet geopend en afgesloten worden conform de SD standaard. Binnen de openingstag en de sluitingstag staat de informatie over dat deel. Een ML-pain001.001.03 bestand heeft de volgende structuur: Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 7

2 Bepaling opdrachtsoort Hierna wordt beschreven op welke wijze door Rabobank wordt bepaald hoe de betaalopdrachten op Payment Information niveau en Transaction Information Segment niveau, respectievelijk Batch niveau en Betaalopdrachten niveau, zullen worden verwerkt. Informatie over de gebruikte indexnummers (2.6) en (2.31) kan worden gevonden in het volgende hoofdstuk 4 Segmentbeschrijving. 2.1 Wijze waarop opdrachtsoort wordt bepaald Batch level PaymentTypeInformation (2.6) Payment level PaymentTypeInformation (2.31) ServiceLevel Code ServiceLevel Code Hoe betalingen zullen worden verwerkt Leeg of SEPA Leeg of SEPA Alleen te gebruiken voor en. Niet toegestaan voor Wereldbetalingen, Multibank betalingen, Spoed en en Spoed Binnenland en, deze opdrachten zullen worden afgekeurd. Andere waarde dan SEPA Betalingen met een andere ServiceLevel code dan SEPA zullen worden afgekeurd NURG of SDVA Leeg Alleen toegestaan voor Wereldbetalingen en en Gevuld met een waarde ServiceLevel code niet toegestaan op Payment level URGP Leeg Alleen toegestaan voor Wereldbetalingen, en, Spoed Binnenland en en Spoed en. Gevuld met een waarde ServiceLevel code niet toegestaan op Payment level Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 8

3 Segment beschrijving In dit hoofdstuk staan alle velden beschreven die relevant kunnen zijn voor en, Spoed en, Spoed Binnenland en, Wereldbetalingen of en. Niet alle velden die gevuld kunnen worden in een pain.001.001.03 zijn beschreven. Is een veld niet beschreven, dan mag het veld wel aanwezig zijn mits het voldoet aan de SD validatie maar wordt de vulling genegeerd. 3.1 Groupheader Naam ISO ML-tag Nivo Aanwezigheid Document <Document> Top [1..1] <CstmrCdtTrfInitn> Top [1..1] GroupHeader 1.0 <GrpHdr> Top [1..1] MessageIdentification 1.1 <MsgId> 1 [1..1] Alfanumeriek Max. 35 Unieke bestandsidentificatie CreationDateTime 1.2 <CreDtTm> 1 [1..1] Datum en tijd Aanmaakdatum en tijdstip van het bestand. Voorbeeld: 2017-02-28T09:10:15. NumberOfTransactions 1.6 <NbOfTxs> 1 [1..1] Numeriek Max. 15 Aantal opdrachten in het bestand ControlSum 1.7 <CtrlSum> 1 [0..1] Numeriek Max. 18 Totaal van alle individuele betaalopdrachten in het bestand ongeacht de muntsoort van het bedrag. De decimalen worden gescheiden met een punt.. InitiatingParty 1.8 <InitgPty> 1 [1..1] Name <Nm> 2 [0..1] Alfanumeriek Max. 70 Naam van de opdrachtgevende partij. Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 9

ISO ML-tag Nivo Aanwezigheid Identification <Id> 2 [0..1] Dit veld wordt genegeerd voor Wereldbetalingen, en, Spoed en en Spoed Binnenland en. Voor en zie bijlage A. Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 10

3.2 Payment Information Segment Naam ISO ML-tag Nivo Aanwezigheid PaymentInformation 2.0 <PmtInf> Top [1..n] PaymentInformationIdentification 2.1 <PmtInfId> 1 [1..1] Alfanumeriek Max. 35 Uniek referentienummer van de Batch/PI. Voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en wordt deze informatie niet gepresenteerd in verantwoording (rekeninginformatie) PaymentMethod 2.2 <PmtMtd> 1 [1..1] Alfanumeriek 3 Vaste verplichte waarde TRF voor betaalopdrachten. BatchBooking 2.3 <BtchBookg> 1 [0..1] Boolean 4 of 5 Voor en geldt dat de vulling true leidt tot terugmelding van het totaalbedrag van alle opdrachten binnen deze batch. Bij false wordt elke opdracht individueel gespecificeerd teruggemeld. Indien deze tag niet aanwezig is, zal standaard voor true gekozen worden. Let op: in geval van waarde false, dan geldt per batch een maximum van 5.000 opdrachten. In geval de batch meer dan 5.000 opdrachten bevat, wordt de gehele batch afgekeurd. Voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en wordt dit veld niet gebruikt, ongeacht de opgegeven waarde worden deze opdrachten altijd gespecificeerd verantwoord. Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 11

ISO ML-tag Nivo Aanwezigheid NumberofTransactions 2.4 <NbOfTxs> 1 [0..1] Numeriek Max. 15 Het aantal opdrachten in de Batch/PI. ControlSum 2.5 <CtrlSum> 1 [0..1] Bedrag Max. 18 Totaal (de som van) van alle individuele opdrachten in de batch (dit segment). De decimalen worden gescheiden met een punt.. PaymentTypeInformation 2.6 <PmtTpInf> 1 [0..1] Voor de onderliggende subtags geldt dat deze of op batch niveau of op betaalopdrachten niveau aanwezig mogen zijn tenzij anders is beschreven. InstructionPriority 2.7 <InstrPrty> 2 [0..1] Alfanumeriek 4 Elke willekeurige waarde zal worden genegeerd tijdens verwerking, zelfs wanneer deze waarde tegenstrijdig is met de waarde voor veld/tag 2.9 <Cd>. Voor en wordt normaal gesproken de waarde NORM gebruikt echter, zoals aangegeven, zal de opgegeven waarde worden genegeerd. ServiceLevel 2.8 <SvcLvl> 2 [0..1] Voor en is dit veld/tag niet verplicht en de waarde SEPA mag worden gepresenteerd op dit (batch) niveau via 2.9 <Cd> of op 2.34 betaalopdrachten niveau, maar niet op beide niveaus. Spoed Binnenland Wereldbetaling + spoed Voor Wereldbetalingen, Spoed en Spoed Binnenland en en en is dit veld verplicht en noodzakelijk om te kunnen bepalen op welke wijze de opdrachten moeten worden verwerkt. Code 2.9 <Cd> 3 [1..1] Alfanumeriek 4 Rabobank accepteert uitsluitend een van de volgende waarden: NURG ( Non-urgent Payment), URGP (Urgent Payment), SDVA (Same Day Value) en SEPA (Single European Payments Area). Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 12

ISO ML-tag Nivo Aanwezigheid - SEPA voor en - URGP voor Spoed Binnenland en en Spoed en. - SDVA, NURG en URGP 1 voor Wereldbetalingen en en Spoed Binnenland Wereldbetaling + spoed Voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en is het verplicht om een van de aangegeven waarden te gebruiken. Wanneer Servicelevel/Code afwezig is, worden de betaalopdrachten gevalideerd als en en vervolgens afgekeurd. Dit veld/tag mag alleen op (dit) batch niveau worden gebruikt. CategoryPurpose 2.14 <CtgyPurp> 2 [0..1] Dit veld en onderliggende velden worden genegeerd voor Wereldbetalingen, Spoed en en Spoed Binnenland en. Code 2.15 <Cd> 3 [1..1] {OF Alfanumeriek 4 Rabobank accepteert en leidt alle ISO Category Purpose codes door naar de ontvangende bank Dit veld kan aanwezig zijn op Batch/PI-niveau of op transactieniveau (veld 2.40), maar niet op beide. en: De code INTC wordt door Rabobank gebruikt voor en, andere codes worden doorgestuurd naar de bank waar de 1 Wereldbetalingen zullen door Rabobank altijd worden behandeld en verwerkt als spoedbetalingen, althans wanneer deze betalingen voor cut-off tijd worden aangeboden en correct (Straight Through Processing) kunnen worden verwerkt, dus wanneer er geen overige instructies of andere gegevens worden verstrekt waardoor handmatige interventie nodig is. Het blijft mogelijk om aan te geven dat Wereldbetalingen als spoedopdrachten uitgevoerd dienen te worden, onafhankelijk van de aangegeven verwerkingswijze zullen deze dus standaard als spoedopdrachten worden uitgevoerd Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 13

ISO ML-tag Nivo Aanwezigheid betaalopdracht wordt uitgevoerd (zgn. Servicing bank ). Voor en geldt dat Rabobank alleen voor code SALA (salarisbetalingen) een aparte afhandeling en presentatie zal bieden. Bij het gebruik van Category Purpose SALA worden alle opdrachten in de batch verwerkt in combinatie met BatchBooking true, dus samengesteld en zonder verantwoording van de individuele salarisbetalingen. Proprietary 2.16 <Prtry> 3 [1..1] OF} Alfanumeriek Max. 35 Bij en en en wordt de informatie in dit veld doorgegeven naar de ontvangende bank. Voor en kan dit veld worden gebruikt voor codewoorden welke niet in de CategoryPurpose codelijst staan (zoals OTHR/ABCD). Rabobank negeert de informatie in dit veld bij Wereldbetalingen, Spoed en en Spoed Binnenland en. Spoed Binnenland Wereldbetaling + spoed Dit veld kan aanwezig zijn op Batch (PI-niveau) of op opdrachtniveau (2.41), niet op beide. RequestedExecutionDate 2.17 <ReqdExctnDt> 1 [1..1] Date Gevraagde datum van uitvoering. Opdrachten met een uitvoerdatum in het verleden worden overschreven met de eerst mogelijke uitvoerdatum mits deze niet ouder zijn dan 14 dagen. Indien opdrachten een uitvoerdatum hebben ouder dan 14 dagen wordt de batch afgekeurd. De uitvoerdatum mag 365 kalenderdagen in de toekomst worden geagendeerd. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 14

ISO ML-tag Nivo Aanwezigheid Debtor 2.19 <Dbtr> 1 [1..1] Name <Nm> 2 [1..1] Alfanumeriek Max. 70 Naam opdrachtgever is verplicht. Deze naam zal worden overgenomen bij Spoed Binnenland en. Bij en, Wereldbetalingen, Multibank betalingen en Spoed en zal deze naam door Rabobank worden overschreven met de bij Rabobank vastgelegde naam van de (rekening van de) opdrachtgever. PostalAddress <PstlAdr> 2 [0..1] Voor en en Spoed Binnenland en zijn de velden Country en AddressLine beschikbaar, deze zijn niet verplicht. Voor Wereldbetalingen, Spoed en en en zijn de velden StreetName, PostCode, TownName en Country beschikbaar. StreetName <StrtNm> 3 [0..1] Alfanumeriek Max. 70 Dit veld wordt alleen gebruikt voor Wereldbetalingen, Spoed en en en PostalCode <PstCd> 3 [0..1] Alfanumeriek Max. 16 Dit veld wordt alleen gebruikt voor Wereldbetalingen, Spoed en en en TownName <TwnNm> 3 [0..1] Alfanumeriek Max. 35 Dit veld wordt alleen gebruikt voor Wereldbetalingen, Spoed en en en Country <Ctry> 3 [0..1] Alfanumeriek 2 Land van de opdrachtgever, wordt gebruikt voor en, Spoed Binnenland en, Spoed en, Wereldbetalingen en Multibank betalingen Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 15

ISO ML-tag Nivo Aanwezigheid AddressLine <AdrLine> 3 [0..2] 1 Alfanumeriek Max. 70 Adres van de debiteur, wordt gebruikt voor en en Spoed Binnenland en: 1 e regel: Straat en huisnummer. 2 e regel: Postcode en plaats. Spoed Binnenland Wereldbetaling + spoed Voor Spoed Binnenland en worden alleen de eerste 35 posities van adresregel 1 en de eerste 35 posities van adresregel 2 worden overgenomen. De laatste 35 posities van adresregels 1 en 2 worden genegeerd. Identification <Id> 2 [0..1] Dit veld wordt genegeerd voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en. Voor en zie bijlage A. DebtorAccount 2.20 <DbtrAcct> 1 [1..1] Identification <Id> 2 [1..1] IBAN <IBAN> 3 [1..1] {OF Alfanumeriek Max. 34 IBAN rekeningnummer van de opdrachtgever. Gebruik hoofdletters voor alle letters in het IBAN. Spaties zijn niet toegestaan. Other <Othr> 3 [0..1] OF} Identification <Id> 4 [1..1] Alfanumeriek Max. 34 Dit veld is uitsluitend toegestaan voor Multibank betalingen en mag dan alleen worden gevuld met een BBAN. Bij en is het niet toegestaan om zowel dit veld <Id> en het veld <IBAN> in te vullen. 1 De ISO20022 standaard staat maximaal 7 adresregels toe, de EPC heeft dit aantal echter beperkt tot 2 adresregels. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 16

2 Het Naam ISO ML-tag Nivo Aanwezigheid Currency <Ccy> 2 [0..1] Alfanumeriek 3 ISO muntsoort code van de rekening. Voor en, Spoed en, Spoed Binnenland en en en hoeft geen muntsoort te worden opgegeven. Voor Wereldbetalingen is het verplicht om de muntsoort op te geven. Spoed Binnenland Wereldbetaling + spoed Wanneer de muntsoort van de rekening wordt opgegeven gelden de volgende regels: - EUR-rekening, betaling muntsoort niet-eur: is toegestaan (wordt verwerkt) USD-rekening (bijvoorbeeld), betaling muntsoort JPY: is toegestaan voor Rabobank WRR 1 rekeningen. USD-rekening (bijvoorbeeld), betaling muntsoort JPY: is niet toegestaan voor Rabobank (Nederland) 2 rekeningen, de betaling zal worden afgekeurd. USD-rekening, betaling in muntsoort USD: is toegestaan. DebtorAgent 2.21 <DbtrAgt> 1 [1..1] FinancialInstitutionIdentification <FinInstnId> 2 [1..1] 1 Wholesale, Rural and Retail (WRR) betreft het Rabobank Rekening Courant systeem voor klanten van het voormalige Rabobank International, voor bankrekeningen in dit systeem is het mogelijk om een bedrag over te maken in een muntsoort (valuta) welke afwijkt van de muntsoort van de bankrekening zelf Rekening Courant systeem voor klanten van de Rabobank (voormalig Rabobank Nederland) waarbij het, in tegenstelling tot WRR rekeningen, het niet is toegestaan om in een andere muntsoort dan de muntsoort (valuta) van de opdrachtgeversrekening geld over te maken Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 17

ISO ML-tag Nivo Aanwezigheid BIC <BIC> 3 [0..1] {OF Alfanumeriek 8 of 11 SWIFT BIC code van de bank opdrachtgever. Dit veld is optioneel [0..1] echter is de BIC noodzakelijk (en daarom verplicht) bij en wanneer de rekening van de opdrachtgever wordt aangehouden bij een bank buiten het SEPA gebied. Gebruik hoofdletters voor alle letters in de BIC. Other <Othr> 3 [0..1] OF} Identification <Id> 4 [1..1] Alfanumeriek 11 Indien aanwezig, dus indien geen BIC is opgegeven, adviseert Rabobank dit veld te vullen met de waarde NOTPROVIDED, deze waarde wordt echter niet door Rabobank gecontroleerd UltimateDebtor 2.23 <UltmtDbtr> 1 [0..1] Dit veld en onderliggende velden worden genegeerd voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en. Dit element mag niet in combinatie met element 2.70 aanwezig zijn. Beide mogen wel afwezig zijn. Name <Nm> 2 [0..1] Alfanumeriek Max. 70 Naam van de opdrachtgevende partij. De informatie wordt doorgeleid naar de ontvangende bank. Identification <Id> 2 [0..1] Voor en zie bijlage A. ChargeBearer 2.24 <ChrgBr> 1 [0..1] Alfanumeriek 4 - Voor en is uitsluitend de waarde SLEV toegestaan. - Voor Spoed en, Wereldbetalingen en en binnen de EER is uitsluitend de waarde SHAR (SHA) toegestaan. Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 18

ISO ML-tag Nivo Aanwezigheid - Voor overige Wereldbetalingen en Multibank betalingen zijn de volgende waardes toegestaan: Spoed Binnenland Wereldbetaling + spoed CRED - alle kosten voor de begunstigde (BEN) DEBT - alle kosten voor de opdrachtgever (OUR) SHAR - Gedeelde kosten (SHA) Let op: Wanneer geen waarde wordt opgegeven zal de kostenoptie SHAR worden gebruikt. ChargeBearer mag of op batch (2.24) of op transactie niveau (2.51) aanwezig zijn, maar niet op beide niveau s. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 19

3.3 Transaction Information Segment Naam ISO ML-tag Nivo Aanwezigheid CTTransactionInformation 2.27 <CdtTrfTxInf> 1 [1..n] PaymentIdentification 2.28 <PmtId> 2 [1..1] Dit veld en onderliggende velden worden gebruikt voor en en genegeerd voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en. Belangrijk: Vanwege de [1..1] verplichting (SD) om een waarde te vermelden dient voor Wereldbetalingen, en, Spoed en en Spoed Binnenland en het <EndToEndId> altijd een waarde te bevatten (ondanks dat deze waarde dus verder niet wordt gebruikt) InstructionIdentification 2.29 <InstrId> 3 [0..1] Alfanumeriek Max. 35 Referentie van de opdrachtgever voor Rabobank. Dit veld wordt niet doorgezet aan de begunstigde. EndToEndIdentification 2.30 <EndToEndId> 3 [1..1] Alfanumeriek Max. 35 End-to-End ID van de betaalopdracht. Deze wordt bij en doorgegeven aan de begunstigde. PaymentTypeInformation 2.31 <PmtTpInf> 2 [0..1] Voor de onderliggende subtags geldt dat deze of op batch of op betaalopdrachten niveau aanwezig mogen zijn tenzij anders is beschreven. InstructionPriority 2.32 <InstrPrty> 3 [0..1] Alfanumeriek 4 Zowel NORM als HIGH zijn toegestaan. De opgegeven waarde zal bij verwerking worden genegeerd. ServiceLevel 2.33 <SvcLvl> 3 [0..1] Spoed Binnenland Wereldbetaling + spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 20

ISO ML-tag Nivo Aanwezigheid Spoed Binnenland Wereldbetaling + spoed Code 2.34 <Cd> 4 [0..1] Alfanumeriek 4 Voor en is dit veld niet verplicht en kan deze op dit (betaalopdracht) niveau worden gepresenteerd of op 2.9 batch niveau, echter niet op beide niveaus. Voor en is alleen de waarde SEPA toegestaan. Voor Wereldbetalingen, Spoed en, Spoed Binnenland en en en is het niet toegestaan om dit veld te gebruiken, voor deze betalingen dient een waarde op 2.9 batch niveau ingevuld te worden. CategoryPurpose 2.39 <CtgyPurp> 3 [0..1] Dit veld en onderliggende velden worden genegeerd voor Wereldbetalingen, Spoed en en Spoed Binnenland en. Code 2.40 <Cd> 4 [1..1] {OF Alfanumeriek 4 Rabobank accepteert en leidt alle ISO Category Purpose codes door naar de ontvangende bank. Dit veld kan aanwezig zijn op Batch/PI niveau (2.15) of op dit (betaalopdracht) niveau, maar niet op beide. en: De code INTC wordt door Rabobank gebruikt voor en, andere codes worden doorgestuurd naar de bank waar de betaalopdracht wordt uitgevoerd (zgn. Servicing bank ). Proprietary 2.41 <Prtry> 4 [1..1] OF} Alfanumeriek Max. 35 Bij en en en wordt de informatie in dit veld doorgegeven naar de ontvangende bank, voor en kan dit veld worden Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 21

ISO ML-tag Nivo Aanwezigheid gebruikt voor codewoorden welke niet in de CategoryPurpose code lijst staan (zoals OTHR/ABCD). Spoed Binnenland Wereldbetaling + spoed Alleen het eerste codewoord zal worden doorgegeven naar de ontvangende bank. Rabobank negeert de informatie in dit veld bij Wereldbetalingen, Spoed en en Spoed Binnenland en Dit veld kan aanwezig zijn op Batch/PI niveau (2.16) of op dit (betaalopdracht) niveau, maar niet op beide. Amount 2.42 <Amt> 2 [1..1] InstructedAmount 2.43 <InstdAmt> 3 [1..1] Amount Max. 18 Bedrag van de betaling. Decimalen worden gescheiden met een punt.. Het bedrag dient een waarde tussen 0.01 en 999,999,999.99 (technische limiet) te bevatten, waarbij de werkelijke maximale limiet afhankelijk is van de toegestane grens voor de gekozen opdrachtsoort. De muntsoort van het bedrag wordt opgenomen in de ML-tag: <InstdAmt Ccy= > waar staat voor de ISO muntsoort code (bv. EUR, USD, GBP, etc). ChargeBearer 2.51 <ChrgBr> 2 [0..1] Alfanumeriek 4 - Voor en is uitsluitend de waarde SLEV toegestaan. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 22

ISO ML-tag Nivo Aanwezigheid - Voor Spoed en, Wereldbetalingen en en binnen de EER is uitsluitend de waarde SHAR (SHA) toegestaan. - Voor overige Wereldbetalingen en Multibank betalingen zijn de volgende waardes toegestaan: Spoed Binnenland Wereldbetaling + spoed CRED - alle kosten voor de begunstigde (BEN) DEBT - alle kosten voor de opdrachtgever (OUR) SHAR - Gedeelde kosten (SHA) Let op: Wanneer geen waarde wordt opgegeven zal de kostenoptie SHAR worden gebruikt. ChargeBearer mag of op batch (2.24) of op transactie niveau (2.51) aanwezig zijn, maar niet op beide niveau s. Ultimate Debtor 2.70 <UltmtDbtr> 2 [0..1] Dit veld en de onderliggende velden worden genegeerd (niet gebruikt) voor Wereldbetalingen, Multibank betalingen, Spoed en en Spoed Binnenland en. Dit element mag niet in combinatie met element 2.23 aanwezig zijn. Beide mogen wel afwezig zijn. Name <Nm> 3 [0..1] Alfanumeriek Max. 70 Naam van de uiteindelijke opdrachtgever. De informatie wordt niet doorgeleid naar de bank van de begunstigde. Identification <Id> 3 [0..1] Voor en zie bijlage A. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 23

ISO ML-tag Nivo Aanwezigheid Spoed Binnenland Wereldbetaling + spoed IntermediaryAgent1 2.71 <IntrmyAgt1> 2 [0..1] Dit veld mag alleen worden gebruikt voor Wereldbetalingen en dient gevuld te worden indien een andere (afwijkende) routering plaats dient te vinden of wordt verlangd door de bank van de begunstigde. Gebruik van dit veld leidt tot extra kosten. Dit veld wordt genegeerd voor en, en en Spoed Binnenland en. FinancialInstitutionIdentification <FinInstId> 3 [1..1] BIC <BIC> 4 [1..1] Alfanumeriek Max 11 SWIFT BIC code van de bank van de intermediary agent. Gebruik hoofdletters voor alle letters in de BIC. ClearingSystemMemberIdentification <ClrSysMmbId> 4 [0..1] De gegevens uit de onderliggende velden worden alleen gebruikt wanneer de bank (tussenpersoon) niet achterhaald kan worden aan de hand van de BIC of naam en vestgingsplaats. ClearingSystemIdentification <ClrSysId> 5 [1..1] Dit veld is verplicht om de MemberIdentification te identificeren. Code <Cd> 6 [1..1] Code Max 5 Hier dient de code van de Nationale Bankcode (Clearing System) te worden opgegeven van het betreffende land, bijvoorbeeld 'USABA' voor een ABA nummer voor een betaling naar Amerika. Een lijst met toegestane codes is te vinden in Bijlage B- Betalingsinformatie per land. Uitsluitend de in bijlage genoemde codes mogen worden gebruikt. Opgave van Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 24

ISO ML-tag Nivo Aanwezigheid alle andere codes worden afgekeurd. Spoed Binnenland Wereldbetaling + spoed Er wordt geen controle verricht door Rabobank of de opgegeven code overeenkomt met de BIC, deze informatie wordt uitsluitend doorgeleid. MemberIdentification <MmbId> 5 [1..1] Alfanumeriek Max 35 De nationale bankcode van de bank in het binnenlandse vereveningssysteem (zgn. Clearing System). De specificatie waar aan de bankcode moet voldoen, staat opgenomen in Bijlage B- Betalingsinformatie per land. CreditorAgent 2.77 <CdtrAgt> 2 [0..1] Voor en en Spoed Binnenland en: alleen opgave van de BIC is toegestaan. Voor Wereldbetalingen, en en Spoed en: opgave van de BIC is sterk aanbevolen. Indien de BIC niet aanwezig is, dan is het verplicht om de naam, plaatsnaam en de landcode van de bank te verstrekken. Indien de BIC niet wordt opgegeven of de bank van de begunstigde heeft geen BIC, dan is het zeer wenselijk om de Nationale Bankcode op te geven in de tags ClearingSystemIdentification en MemberID. Wanneer veld 2.71 IntermediaryAgent is verstrekt zal op basis van de verstrekte informatie worden gerouteerd. Als Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 25

ISO ML-tag Nivo Aanwezigheid deze informatie niet is verstrekt zal worden gerouteerd op basis van de CreditorAgent. FinancialInstitutionIdentification <FinInstnId> 3 [1..1] BIC <BIC> 4 [0..1] Alfanumeriek 8 of 11 SWIFT BIC code van de bank van de tegenpartij. Gebruik hoofdletters voor alle letters in de BIC. Wanneer geen BIC wordt vermeld kunnen extra kosten in rekening worden gebracht. Voor en: Rabobank zal altijd de BIC bepalen. Als Rabobank de BIC kan bepalen wordt het opgegeven BIC overschreven. Indien Rabobank de BIC niet kan bepalen, dan wordt de opgegeven BIC gebruikt, anders zal de opdracht worden afgekeurd. Voor Wereldbetalingen, Spoed en en Spoed Binnenland en: Wanneer de BIC niet is gevuld zal Rabobank proberen om deze te bepalen, en wanneer deze BIC kan worden bepaald zal de gevonden BIC worden gebruikt; Wanneer de BIC niet is gevuld en de naam en het land van de bank van de begunstigde zijn gevuld zullen deze gegevens worden gebruikt; Wanneer de BIC niet is gevuld en niet kon worden bepaald/gevonden, en de naam, plaatsnaam en het land van de bank van de begunstigde niet zijn gevuld, wordt de opdracht afgekeurd. Spoed Binnenland Wereldbetaling + spoed ClearingSystemMemberIdentification <ClrSysMmbId> 4 [0..1] Dit veld mag alleen worden gevuld voor Wereld- Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 26

ISO ML-tag Nivo Aanwezigheid betalingen en Spoed en. Spoed Binnenland Wereldbetaling + spoed Rabobank zal op basis van de opgegeven IBAN of BBAN de Nationale Bankcode bepalen. Als deze niet is af te leiden, dan gebruikt Rabobank de opgegeven Nationale Bankcode om de BIC te bepalen. Ongeacht of dat de Rabobank de verstrekte gegevens wel/niet gebruikt, bij opgave moeten deze voldoen aan de SD. ClearingSystemIdentification <ClrSysId> 5 [1..1] Dit veld/tag is verplicht om de MemberIdentification te identificeren. Code <Cd> 6 [1..1] Code Max. 5 In deze tag moet de Nationale Bankcode (Clearing System) worden opgegeven van het betreffende land, bijvoorbeeld code 'USABA' voor een ABA nummer voor een betaling naar Amerika. Een lijst met toegestane codes is te vinden in Bijlage B- Betalingsinformatie per land. Uitsluitend de in bijlage genoemde codes mogen worden gebruikt. Opgave van alle andere codes worden afgekeurd. MemberIdentification <MmbId> 5 [1..1] Alfanumeriek Max. 35 De Nationale Bankcode van de bank in het binnenlandse vereveningssysteem (zgn. Clearing System). De specificatie waar aan de bankcode moet voldoen, staat opgenomen in Bijlage B- Betalingsinformatie per land. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 27

ISO ML-tag Nivo Aanwezigheid Spoed Binnenland Wereldbetaling + spoed Er wordt geen controle verricht door Rabobank of de opgegeven code overeenkomt met de BIC, deze informatie wordt uitsluitend doorgeleid. Name <Nm> 4 [0..1] Alfanumeriek Max. 35 Naam van de bank van de begunstigde. Dit veld is verplicht wanneer bij een Wereldbetaling, of Spoed geen BIC is opgegeven (van de bank van de begunstigde). PostalAddress <PstlAdr> 4 [1..1] Country <Ctry> 5 [1..1] Alfanumeriek 2 Landcode van de bank van de begunstigde. Dit veld is verplicht wanneer bij een Wereldbetaling, of Spoed geen BIC is opgegeven (van de bank van de begunstigde). AddressLine <AdrLine> 5 [0..2] Alfanumeriek Max. 70 Adres gegevens van de bank van de begunstigde. Minimaal moet de vestigingsplaats van de bank te worden verstrekt. Let op: Alleen de eerste 35 posities van adresregel 1 en de eerste 35 posities van adresregel 2 worden overgenomen. De laatste 35 posities van adresregels 1 en 2 worden genegeerd. Creditor 2.79 <Cdtr> 2 [1..1] 1 Name <Nm> 3 [1..1] Alfanumeriek Max. 70 Naam van de begunstigde. Verplicht voor alle soorten betaalopdrachten. 1 Dit veld is optioneel volgens de ISO20022 standaard, echter is het voor Rabobank noodzakelijk voor het kunnen verwerken van de betaalopdracht en wordt daarom verplicht gesteld. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 28

ISO ML-tag Nivo Aanwezigheid Let op: voor opdrachten t.l.v. RNB rekeningen geldt dat de naam van de Creditor een max. lengte van 35 mag hebben. Indien langer, dan wordt de opdracht afgekeurd. PostalAddress <PstlAdr> 3 [0..1] Voor en en Spoed Binnenland en worden de velden Country en AddressLine gebruikt. Aanlevering van deze gegevens is niet verplicht, uitgezonderd Country voor Spoed Binnenland en. Spoed Binnenland Wereldbetaling + spoed Voor Wereldbetalingen, en en Spoed en worden de velden StreetName, PostCode, TownName en Country gebruikt. Aanlevering van deze gegevens is niet verplicht, uitgezonderd Country. Let op: het is sterk aanbevolen om adresgegevens te verstrekken om navragen te voorkomen. StreetName <StrtNm> 4 [0..1] Alfanumeriek Max. 70 Dit veld is wordt gebruikt voor Wereldbetalingen, en en Spoed en en moet het vestigingsadres te bevatten. Een postbus adres is niet toegestaan. PostalCode <PstCd> 4 [0..1] Alfanumeriek Max. 16 Dit veld is wordt gebruikt voor Wereldbetalingen, Spoed en en en. TownName <TwnNm> 4 [0..1] Alfanumeriek Max. 35 Dit veld is wordt gebruikt voor Wereldbetalingen, Spoed en en en. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 29

ISO ML-tag Nivo Aanwezigheid Country <Ctry> 4 [1..1] Alfanumeriek 2 Dit veld is verplicht voor Spoed Binnenland en, Wereldbetalingen, Spoed en en en en bevat de landcode van de begunstigde. AddressLine <AdrLine> 4 [0..2] Alfanumeriek Max. 70 Adresgegevens van de begunstigde, wordt uitsluitend gebruikt voor en en Spoed Binnenland en. Voor en max. 2x70 posities: 1e regel: Straat en huisnummer 2e regel: Postcode en plaats. Spoed Binnenland Wereldbetaling + spoed Voor Spoed Binnenland en: Let op! Alleen de eerste 35 posities van adresregel 1 en de eerste 35 posities van adresregel 2 worden overgenomen. De laatste 35 posities van adresregels 1 en 2 worden genegeerd. Identification <Id> 3 [0..1] Dit veld wordt alleen gebruikt voor en, zie Bijlage A. Creditor Account 2.80 <CdtrAcct> 2 [1..1] Identification <Id> 3 [1..1] IBAN <IBAN> 4 [0..1] {OF Alfanumeriek Max. 34 IBAN rekeningnummer van de begunstigde. Gebruik hoofdletters voor alle letters in het IBAN. Gebruik van het IBAN rekeningnummer voor en is verplicht, wanneer de IBAN ontbreekt wordt de opdracht afgekeurd. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 30

ISO ML-tag Nivo Aanwezigheid Other <Othr> 4 [0..1] OF} Alleen toegestaan voor Wereldbetalingen, Multibank betalingen en Spoed en Identification <Id> 5 [1..1] Alfanumeriek Max. 34 Rekeningnummer van de begunstigde. Indien een BBAN wordt opgegeven wanneer het land van de begunstigde een IBAN vereist, wordt de opdracht afgekeurd. Currency <Ccy> 3 [0..1] Alfanumeriek 3 ISO muntsoort code van de rekening. Name <Nm> 2 [0..1] Alfanumeriek Max. 70 Ultimate Creditor 2.81 <UltmtCdtr> 2 [0..1] Dit veld en onderliggende velden worden genegeerd voor Wereldbetalingen, en, Spoed en en Spoed Binnenland en. Name <Nm> 3 [1..1] Alfanumeriek Max. 70 Naam van de uiteindelijke begunstigde. Country <Ctry> 4 [1..1] Alfanumeriek 2 Land van de uiteindelijke begunstigde. AddressLine <AdrLine> 4 [0..2] Alfanumeriek Max. 70 Adresgegevens van de uiteindelijke begunstigde. Identification <Id> 3 [0..1] Voor en zie bijlage A. InstructionsForDebtorAgent 2.85 <InstrForDbtrAgt> 2 [0..1] Alfanumeriek Max. 140 Specifieke instructies voor Rabobank voor de betaalopdracht, bijvoorbeeld om een andere routing te verzoeken of om een betaalbevestiging te versturen. Spoed Binnenland Wereldbetaling + spoed Dit veld kan alleen worden gebruikt voor Wereldbetalingen en Spoed en. Purpose 2.86 <Purp> 2 [0..1] Dit veld en onderliggende velden worden genegeerd voor Wereldbetalingen, en, Spoed Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 31

ISO ML-tag Nivo Aanwezigheid en en Spoed Binnenland en. Code 2.87 <Cd> 3 [1..1] Alfanumeriek 4 Een lijst met toegestane codes is te vinden op http://www.iso20022.org/external_code_list.page zie tab 11-Purpose. RemittanceInformation 2.98 <RmtInf> 2 [0..1] Voor en is het toegestaan om de Structured of Unstructured omschrijving te vullen. Het is niet toegestaan om beide te vullen. Wanneer zowel Structured als Unstructured worden gevuld zal de betaalopdracht worden afgekeurd. Voor Wereldbetalingen, en, Spoed en en Spoed Binnenland en is het uitsluitend toegestaan om Unstructured in te vullen; wanneer Structured bij een Wereldbetaling, Spoed of Spoed Binnenland wordt gevuld, wordt de inhoud van dit veld genegeerd. Unstructured 2.99 <Ustrd> 3 [0..1] {OF Alfanumeriek Max. 140 Voor normale en worden maximaal 140 posities/tekens gelezen en voor verwerking doorgeleid. Voor Spoed Binnenland en worden maximaal de eerste 96 posities/tekens gelezen en doorgeleid. Voor Wereldbetalingen, en en Spoed en worden maximaal de eerste 98 posities Spoed Binnenland Wereldbetaling + spoed 1 Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 32

ISO ML-tag Nivo Aanwezigheid gelezen en doorgeleid. Spoed Binnenland Wereldbetaling + spoed Let op: Voor alle soorten betaalopdrachten geldt dat er maximaal één (1) Unstructured omschrijvingsregel kan worden opgegeven. Structured 2.100 <Strd> 3 [0..1] OF} Dit veld bevat de gestructureerde mededeling. Dit veld is alleen toegestaan voor en. Voor Wereldbetalingen, en, Spoed en en Spoed Binnenland en wordt dit veld genegeerd. CreditorReferenceInformation 2.120 <CdtrRefInf> 4 [0..1] Type 2.121 <Tp> 5 [1..1] CodeOrProprietary 2.122 <CdOrPrtry> 6 [1..1] Code 2.123 <Cd> 7 [1..1] Alfanumeriek 4 Alleen SCOR is toegestaan. Issuer 2.125 <Issr> 6 [0..1] Alfanumeriek Max. 35 Het is toegestaan om CUR, ISO, BBA of overige waarden op te geven. Rabobank voert geen controle hierop uit. Reference 2.126 <Ref> 5 [1..1] Alfanumeriek Max. 35 De maximale lengte van het Currence betalingskenmerk is 16. De maximale lengte van het ISO betalingskenmerk is 25 en begint met RF. De lengte van het Belgische betalingskenmerk is 12. Overige/eigen betalingskenmerken hebben een maximale lengte van 35. Rabobank voert geen controle hierop uit. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 33

Bijlage A Identificatie van partijen Deze bijlage beschrijft hoe de Identificatie van partijen gevuld kan worden. 1.8 2.19 2.23 2.70 2.79 2.81 Binnen de identificatie van partijen kan één van de elementen gebruikt worden: Organisation Identification of Private Identification. Organisation Identification Voor de identificatie van de organisatie moet de BIC gevuld worden of in één instantie mag other gevuld worden. Naam ML-tag Nivo Aanwezigheid OrganisationIdentification <OrgId> +1 [1..1] BICorBEI <BICOrBEI> +2 [0..1] {OF Alfanumeriek 11 BIC van de organisatie/bank. Other <Othr> +2 [0..1] OF} Identification <Id> +3 [1..1] Alfanumeriek 35 SchemeName <SchmeNm> +3 [0..1] Code <Cd> +4 [1..1] {OF Alfanumeriek 4 De ExternalOrganisationIdentification1Code is te vinden op http://www.iso20022.org/external_code_list.page zie tab 9- OrganisationIdentification. Proprietary <Prtry> +4 [1..1] OF} Alfanumeriek 35 Issuer <Issr> +3 [0..1] Alfanumeriek 35 Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 34

Private identification Voor de identificatie van een privépersoon moet de datum en plaats van geboorte gevuld worden of in één instantie mag other gevuld worden. Naam ML-tag Nivo Aanwezigheid PrivateIdentification <PrvtId> +1 [1..1] DatumAndPlaceOfBirth <DtAndPlcOfBirth> +2 [0..1] {OF BirthDate <BirthDt> +3 [1..1] Datum 10 ProvinceOfBirth <PrvcOfBirth> +3 [0..1] Alfanumeriek 35 CityOfBirth <CityOfBirth> +3 [1..1] Alfanumeriek 35 CountryOfBirth <CtryOfBirth> +3 [1..1] Alfanumeriek 2 ISO landcode Other <Othr> +2 [0..1] OF} Identification <Id> +3 [1..1] Alfanumeriek 35 SchemeName <SchmeNm> +3 [0..1] Code <Cd> +4 [1..1] {OF Alfanumeriek 4 De ExternalPersonIdentification1Code is te vinden op http://www.iso20022.org/external_code_list.page zie tab 10-PersonIdentification. Proprietary <Prtry> +4 [1..1] OF} Alfanumeriek 35 Issuer <Issr> +3 [0..1] Alfanumeriek 35 Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 35

Bijlage B Betalingsinformatie per land Een nationale bankcode wordt gebruikt om een bank of een branche van een bank uniek te identificeren. Voor SEPA betalingsverkeer is het apart vermelden van deze nationale bankcode niet van belang: het verplichte IBAN rekeningnummer formaat bevat de bank/branche code en deze hoeft derhalve niet apart vermeld te worden. Dit geldt ook voor landen die IBAN als rekeningnummer formaat gebruiken en niet deel uit maken van het SEPA gebied. In het document IBAN registry staat een overzicht van landen die IBAN hebben geïmplementeerd als rekeningnummer formaat (alleen in het Engels beschikbaar). Voor niet-sepa betalingsverkeer kan de nationale bankcode wel van belang zijn. Indien de BIC niet wordt opgegeven of de bank van de begunstigde heeft geen BIC, dan is het zeer wenselijk om de nationale bankcode te verstrekken. De tabel 1 hieronder geeft een overzicht weer van de Clearing Systems die geregistreerd staan bij ISO, inclusief de bijbehorende specificatie waar de nationale bankcode aan moet voldoen. Informatie in onderstaand tabel is afkomstig van de ISO External code list welke te raadplegen is op http://www.iso20022.org/external_code_list.page zie tab 5- ClearingSystemIdentification. Let op: uitsluitend de nationale bankcodes die in onderstaande tabel vermeld staan, zijn toegestaan. Alle andere opgaves leiden tot afkeuring. Voor overige benodigde betalingsinformatie van de genoemde landen in de tabel en van landen die niet in de tabel vermeld staan, verwijzen wij u graag naar de webpagina waar per land de betalingsinformatie beschreven staat: https://www.rabobank.nl/particulieren/betalen/betalen-buitenland/betalingsinformatie/ Land Landcode Vulling tag 2.71 en tag 2.77 Clearing System Identification Vulling tag 2.71 en 2.77 Member Identification Toelichting Afkorting Nationale bankcode Lengte Australië AU AUBSB Vaste lengte 6 Cijfers Australian Bank State Branch Code (BSB-code): Bank Branch code gebruikt in Australië. Canada CA CACPA Vaste lengte 9 Cijfers Canadian Payments Association Payment Routing Number: Bank Branch code gebruikt in Canada. China CN CNAPS Vaste lengte 12 Cijfers CNAPS Identifier: Bank Branch code gebruikt in China. Type 1 De actualiteitsdatum van deze tabel is 7 december 2018. Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 36

Land Landcode Vulling tag 2.71 en tag 2.77 Clearing System Identification Vulling tag 2.71 en 2.77 Member Identification Toelichting Afkorting Nationale bankcode Lengte Duitsland DE DEBLZ Vaste lengte 8 Cijfers German Bankleitzahl: Bank Branch code gebruikt in Duitsland. Griekenland GR GRBIC Vaste lengte 7 Cijfers Helenic Bank Identification Code: Bank Branch code gebruikt in Griekenland. Hong Kong HK HKNCC Vaste lengte 3 Cijfers Hong Kong Bank Code: Bank Branch code gebruikt in Hong Kong. Ierland IE IENCC Vaste lengte 6 Cijfers Irish National Clearing Code: Bank Branch code gebruikt in Ierland. India IN INFSC Vaste lengte 11 Cijfers en letters Indian Financial System Code: Bank Branch code gebruikt in India. Italië IT ITNCC Vaste lengte 10 Cijfers Italian Domestic Identification Code: Bank Branch code gebruikt in Italië.. Nieuw Zeeland NZ NZNCC Vaste lengte 6 Cijfers New Zealand National Clearing Code: Bank Branch code gebruikt in Nieuw Zeeland. Oostenrijk AT ATBLZ Vaste lengte 5 Cijfers Austrian BankLeitZahl: Bank Branch code gebruikt in Oostenrijk. Polen PL PLKNR Vaste lengte 8 Cijfers Polish National Clearing Code: Bank Branch code gebruikt in Polen. Portugal PT PTNCC Vaste lengte 8 Cijfers Portuguese National Clearing Code: Bank Branch code gebruikt in Portugal. Rusland RU RUCBC Vaste lengte 9 Cijfers Russian Central Bank Identification Code: Russian Central Bank Id Code. Spanje ES ESNCC Lengte 8 of 9 Cijfers Spanish Domestic Interbanking Code: Bank Branch code gebruikt in Spanje. Verenigd Koninkrijk GB GBDSC Vaste lengte 6 Cijfers UK Domestic Sort Code: Bank Branch code gebruikt in het Verenigd Koninkrijk Verenigde Staten US USABA Vaste lengte 9 Cijfers United States Routing Number (Fedwire, NACHA): Routing Transit number toegewezen door ABA voor financiële instellingen in de Verenigde Staten. Liechtenstein LI CHBCC Lengte 3 tot 5 Cijfers Swiss Financial Institution Identification (short): Financial Institution Identification (IID) gebruikt in Zwitserland zonder controle getallen. Zwitserland CH CHBCC Lengte 3 tot 5 Cijfers Swiss Financial Institution Identification (short): Financial Institution Identification (IID) gebruikt in Zwitserland zonder controle getallen. Zuid Afrika ZA ZANCC Vaste lengte 6 Cijfers South African National Clearing Code: Bank Branch code gebruikt in Zuid-Afrika. Type Rabobank Formaatbeschrijving Generic Payment File December 2018 Versie 1.8.2 37