SEPA-foutcodes: betekenis en oplossing per code (AM04, MD06, MS02 en meer)

Gaat een SEPA-incasso of -betaling niet door, dan krijgt u een SEPA-foutcode van vier tekens, zoals AM04, MD06 of MS02. Aan die code ziet u waarom het misging. Keurt de bank uw hele bestand af, dan krijgt u soms een ander soort code, zoals SDDTIMEL of ALLPI001 bij de Rabobank. Hieronder vindt u per code de betekenis en wat u doet.

Bestandsfouten vooraf zien?

Een deel van deze fouten, zoals een IBAN met een tikfout of ontbrekende machtigingsgegevens, ziet u al vóór het uploaden. Controleer uw incasso- of betaalbestand gratis.

Bestand gratis controleren

In het kort

  • Codes als AM04, MD06 en MS02 zijn Europese standaardcodes voor incasso’s, ook wel redencodes of reasoncodes genoemd. Elke bank kan ze gebruiken, maar niet elke bank gebruikt elke code.
  • Een redencode hoort bij één incasso; de andere incasso’s uit de batch (de bundel incasso’s in uw bestand) staan daar los van. Bied dus alleen de geweigerde incasso’s opnieuw aan, niet het hele bestand, anders incasseert u dubbel.
  • Bekende voorbeelden: AM04 (onvoldoende saldo), MD06 (terugboeking door de debiteur), MS02 (geweigerd door de debiteur), AC04 (rekening opgeheven) en MD01 (geen geldige machtiging).
  • Een debiteur kan een standaard Europese incasso tot 8 weken na afschrijving laten terugboeken. Zonder geldige machtiging kan dat tot 13 maanden.
  • Een code bij een heel bestand, zoals SDDTIMEL of ALLPI001, betekent dat de bank het bestand of de batch heeft afgekeurd. Lees dan SEPA-bestand afgekeurd.

Direct naar: AM04 · MD06 · MS02 · MS03 · AC04 · AC01 · MD01 · MD02 · AC06 · SL01 · AG02 · AM05 · codes bij een afgekeurd bestand · codes bij betalingen

SEPA-foutcodes bij een incasso op een rij

Deze codes krijgt u terug bij een incasso die is afgewezen, geweigerd of teruggeboekt. De betekenis en de aanpak zijn gebaseerd op het overzicht van de Betaalvereniging Nederland en de uitleg van de Rabobank.

CodeBetekenisWat u doet
AC01IBAN onjuistVraag de debiteur om het juiste IBAN en bewaar zijn bevestiging daarvan bij de machtiging
AC04Rekening opgehevenVraag de debiteur om zijn nieuwe IBAN en bewaar zijn bevestiging daarvan bij de machtiging
AC06Rekening geblokkeerd, door de bank of door de debiteurNeem contact op met de debiteur over een andere betaalwijze
AC13Rekening niet geschikt voor deze incasso, zoals een particuliere rekening bij een zakelijke incasso (B2B)Vraag de debiteur om een zakelijke rekening en laat hem de machtiging met dat IBAN bij zijn bank registreren
AG01Incasso niet toegestaan op deze rekening, bijvoorbeeld een spaarrekeningVraag de debiteur om het juiste IBAN en bewaar zijn bevestiging daarvan bij de machtiging
AG02Verkeerd type incasso of bestandsformaat, bijvoorbeeld een eenmalige machtiging die opnieuw is gebruiktLever opnieuw aan met het juiste machtigingskenmerk en type (OOFF = eenmalig, RCUR = doorlopend)
AM04Onvoldoende saldoNeem contact op met de debiteur; stuur een factuur of bied de incasso opnieuw aan
AM05Dubbele incasso: al eerder aangebodenControleer in uw administratie of de eerste is verwerkt
BE05Uw incassant-ID is onjuist, of gewijzigd zonder dat de wijziging in het bestand is aangegevenGebruik het ID uit uw incassocontract en bied de batch opnieuw aan
CNORUw bank is onder deze BIC niet bereikbaarNeem contact op met uw bank
CURRValuta onjuistEen SEPA-incasso is altijd in euro; pas de valuta aan
CUSTZelden gebruikt; de reden is bij u als incassant bekendNeem contact op met uw bank
DNORBank van de debiteur niet bereikbaar, bijvoorbeeld omdat die zakelijke incasso (B2B) niet ondersteuntNeem contact op met de debiteur of uw bank
DUPLDubbele batch (zelden gebruikt)Controleer in uw administratie of de eerste is verwerkt
ED05Verrekening tussen de banken misluktNeem contact op met uw bank
FF01Ongeldig formaat; de oorzaak ligt meestal bij een bank van de debiteur in het buitenlandNeem contact op met uw bank
MD01Geen geldige machtigingIncasseer niet opnieuw zonder geldige machtiging; vraag de debiteur om een nieuwe machtiging, of bij B2B om de juiste registratie bij zijn bank (inclusief limieten)
MD02Machtigingsgegevens ontbreken of kloppen nietControleer het machtigingskenmerk en de ondertekeningsdatum; vraag bij B2B de debiteur zijn registratie bij zijn bank na te kijken
MD06Terugboeking (storno) door de debiteurNeem contact op met de debiteur
MD07Debiteur overleden (de grote Nederlandse banken gebruiken hiervoor MS03 of AC06)Incasseer niet meer en pas uw administratie aan
MS02Geweigerd door de debiteurNeem contact op met de debiteur over een andere betaalwijze
MS03Geweigerd, reden niet opgegevenNeem contact op met de debiteur
RC01BIC onjuist (meestal bij een debiteur in het buitenland)Neem contact op met uw bank
RR01IBAN of identificatie van de debiteur ontbreektBied opnieuw aan met het juiste IBAN
RR02Naam of adres van de debiteur ontbreektBied opnieuw aan met de juiste naam en zo nodig het adres
RR03Uw naam of adres als incassant ontbreektBied opnieuw aan met de juiste naam en zo nodig het adres
RR04Wettelijke redenNeem contact op met uw bank
SL01Beperking bij de bank van de debiteur, zoals een maximumbedrag of blokkade die de debiteur heeft ingesteldNeem contact op met de debiteur
Hand met een briefje van 50 euro boven papieren en een rekenmachine: een teruggeboekte incasso alsnog voldoen

De bekendste SEPA-foutcodes uitgelegd

Hieronder per code wat er aan de hand is en wat u doet.

AM04: onvoldoende saldo

Er stond niet genoeg geld op de rekening van de debiteur, dus de incasso is niet gelukt. Neem contact op met de debiteur. U kunt een factuur sturen of de incasso later opnieuw aanbieden; de Rabobank noemt beide mogelijkheden.

MD06: terugboeking door de debiteur

De debiteur heeft de incasso laten terugboeken (storno). Bij een standaard Europese incasso (Core) mag dat tot 8 weken na de afschrijving, zonder opgaaf van reden. Bij een zakelijke incasso (B2B) bestaat dit terugboekrecht niet. Neem contact op met de debiteur om te horen waarom en spreek af hoe hij alsnog betaalt.

MS02: geweigerd door de debiteur

De debiteur heeft de incasso geweigerd. Meestal gebeurt dat vóór de incassodatum; dan is er niets afgeschreven. Neem contact op met de debiteur en spreek een andere betaalwijze af als hij de incasso niet wil.

MS03: reden niet opgegeven

De bank van de debiteur geeft geen reden. Volgens de Rabobank gaat het vaak om onvoldoende saldo. Volgens het overzicht van de Betaalvereniging gebruiken ABN AMRO, ING en de Rabobank, als bank van de debiteur, MS03 ook als de debiteur is overleden; de Volksbank gebruikt daarvoor AC06. Neem contact op met de debiteur en houd er rekening mee dat het om een overlijden kan gaan. Bij een betaling betekent MS03 iets anders; zie foutcodes bij betalingen.

AC04: rekening opgeheven

De rekening is opgeheven. Vraag de debiteur om zijn nieuwe IBAN, bewaar zijn bevestiging daarvan bij de machtiging en gebruik voortaan het nieuwe IBAN.

AC01: IBAN onjuist

Het IBAN klopt niet. Vraag de debiteur om het juiste IBAN en bewaar zijn bevestiging daarvan bij de machtiging. Een tikfout in een IBAN ziet u vooraf met de gratis controle: die rekent het controlegetal van elk IBAN na.

MD01: geen geldige machtiging

Er is geen geldige machtiging. Bij een standaard incasso betekent dat: er is geen machtiging gegeven, of de machtiging is vervallen omdat er 36 maanden niet op is geïncasseerd. Bij een zakelijke incasso (B2B) is de machtiging (nog) niet of niet goed geregistreerd bij de bank van de debiteur, of heeft de debiteur zijn rekening voor incasso’s laten blokkeren. Incasseer niet opnieuw voordat dit is opgelost. MD01 wordt ook gebruikt als de debiteur een incasso zonder geldige machtiging laat terugboeken; dat kan tot 13 maanden na de afschrijving.

MD02: machtigingsgegevens ontbreken of kloppen niet

De gegevens van de machtiging kloppen niet, bijvoorbeeld het machtigingskenmerk of de ondertekeningsdatum. Bij een zakelijke incasso kan het ook betekenen dat de registratie bij de bank van de debiteur afwijkt van uw incasso. Bankiert de debiteur bij de Rabobank of de Volksbank, dan krijgt u in deze situatie code MD01 in plaats van MD02.

AC06: rekening geblokkeerd

De rekening is geblokkeerd voor incasso’s, door de bank of door de debiteur zelf. Neem contact op met de debiteur over een andere betaalwijze. De Volksbank gebruikt AC06 ook als de debiteur is overleden.

SL01: beperking bij de bank van de debiteur

De debiteur heeft bij zijn bank een beperking ingesteld, zoals een maximumbedrag, een maximaal aantal incasso’s of een blokkade. Uw incasso past daar niet binnen. Neem contact op met de debiteur; hij kan de instelling bij zijn bank aanpassen.

AG02: verkeerd type incasso of bestandsformaat

Een bekende oorzaak is een machtigingskenmerk van een eenmalige incasso (OOFF) dat opnieuw is gebruikt: een eenmalige machtiging geldt maar één keer. Gebruik een nieuw machtigingskenmerk en meld dat vooraf aan de debiteur, of gebruik het type RCUR bij een doorlopende machtiging. De Rabobank gebruikt AG02 ook als het bestandsformaat niet klopt.

AM05: dubbele incasso

Dezelfde incasso is al eerder aangeboden. Controleer in uw administratie of de eerste is verwerkt voordat u iets opnieuw aanbiedt. Sommige banken, zoals de Rabobank, gebruiken voor een dubbele batch code DUPL.

Afwijzing, weigering of terugboeking: wanneer komt de code?

Een incasso kan op verschillende momenten terugkomen. Banken noemen dat samen R-transacties. De redencode vertelt waarom; het soort R-transactie vertelt wanneer het gebeurde en wie de incasso tegenhield of terugdraaide:

SoortWanneerDoor wie en waarom
Reject (afwijzing)Vóór de incassodatumUw bank, het verwerkingssysteem tussen de banken of de bank van de debiteur, om technische redenen (zoals een ongeldig IBAN) of omdat de bank van de debiteur de incasso niet kan verwerken (zoals onvoldoende saldo of een blokkade)
Refusal (weigering)Vóór de incassodatum wordt die meestal als reject verwerkt, daarna als refundDe debiteur weigert de incasso (MS02)
Request for cancellationVóór de incassodatumUw bank vraagt het verwerkingssysteem de incasso niet uit te voeren
Revocation (intrekken)Vóór de incassodatum; tot wanneer precies, spreekt u af met uw bankU trekt de incasso in via uw bank
Return (terugboeking door de bank)Na de incassodatumDe bank van de debiteur boekt de incasso terug, bijvoorbeeld bij onvoldoende saldo
Refund (terugboeking door de debiteur)Tot 8 weken na afschrijving; zonder geldige machtiging tot 13 maandenDe debiteur vraagt het geld terug (MD06, of MD01 zonder geldige machtiging). Niet bij een zakelijke incasso (B2B)
Reversal (terugdraaien)Na de incassodatumU of uw bank draait een incasso terug die niet had mogen plaatsvinden. Niet elke bank biedt dit aan

Een terugboeking zonder geldige machtiging verloopt in Nederland via de procedure Melding Onterechte Incasso. Let ook op de kosten: de Rabobank brengt bijvoorbeeld kosten in rekening voor terugboekingen.

Wilt u bestandsfouten zien voordat de bank ze afkeurt?Controleer het gratis →

Foutcodes bij een afgekeurd bestand

De Rabobank meldt een afgekeurd incasso- of betaalbestand met foutcodes: deels eigen codes, zoals ALLPI001 en SDDTIMEL, deels algemene codes, zoals FF01. U vindt ze in Rabo Business Banking en in het afwijzingsbericht (pain.002). Meer over de aanpak leest u in Rabobank: incassobestand of betaalbestand afgekeurd.

CodeBetekenisWat u doet
ALLPI001Het bestand is al eerder aangebodenControleer of het eerste bestand is verwerkt. Zo niet: bied het opnieuw aan met een nieuw berichtkenmerk (MsgId) en nieuwe batchkenmerken (PmtInfId)
ALLPI004De rekening klopt niet, hoort niet bij uw overeenkomst of de instellingen ontbrekenControleer het rekeningnummer en, bij een boekhoudkoppeling of Rabo Direct Connect, de instellingen
FF01Fout bestandsformaat, of te veel afgekeurde transacties in het bestandControleer het bestand. Zijn er te veel transacties afgekeurd, herstel dan de oorzaken en bied het bestand opnieuw aan met een nieuw berichtkenmerk (MsgId) en nieuwe batchkenmerken (PmtInfId)
FF02Fout op de genoemde regel, zoals een ontbrekend veld of een teken dat niet aan UTF-8 voldoetHerstel de fout op die regel
SDDPO054Incassant-ID ongeldig of wijkt af van het ID in uw incassocontractNeem het incassant-ID exact over uit uw contract
SDDPO058Rekening niet geautoriseerd voor incasso, of geen incassocontract voor deze rekeningControleer of de rekening in het bestand de rekening van uw incassocontract is
SDDTIMELOngeldige incassodatum: meer dan 14 dagen in het verleden of meer dan 365 dagen vooruitPas de incassodatum aan en importeer opnieuw
SCTPC038Betaalbestand: landcode ongeldig of ontbrekend bij minstens één betalingControleer de landcodes van opdrachtgever en ontvangers
SCTPO055Betaalbestand: rekening niet geautoriseerd voor deze betalingControleer het rekeningnummer en de instellingen van uw koppeling

Bij ING en ABN AMRO leest u de reden in de melding na het uploaden; zie ING: incassobatch geweigerd en ABN AMRO: SEPA-bestand afgekeurd. Veel bestandsfouten, zoals een te lang kenmerk, een verkeerde datum of een totaal dat niet klopt, ziet u vooraf met de gratis controle.

Foutcodes bij betalingen

Ook een betaling kan worden afgewezen. Bij een betaling betekenen sommige codes iets anders dan bij een incasso: AM04 gaat dan over het saldo op uw eigen rekening, en MS03 betekent dat het IBAN niet bestaat of dat de naam niet overeenkomt met die van de rekeninghouder. Ook RR04, CUST, CNOR en AG02 betekenen hier iets anders. Dit zijn de codes die de Rabobank bij een Eurobetaling noemt:

CodeBetekenisWat u doet
AB02, AB06Technische fout bij de Rabobank of de bank van de ontvangerControleer de status. Staat de betaling op ‘in behandeling’, wacht dan tot die is goed- of afgekeurd. Voer de betaling alleen opnieuw in als die is afgekeurd. Kijk bij een storing eerst op rabobank.nl/storing
AB05, AB08Technische fout bij de bank van de ontvangerLosse betaling: de Rabobank probeert die zelf nog een keer, dus voer de betaling niet opnieuw in; blijft de fout, neem dan contact op met de ontvanger. Batch: controleer en voer opnieuw in
AB07, AB09, AB10, AG09Technische fout bij de bank van de ontvangerControleer de opdracht of neem contact op met de ontvanger, en bied die daarna opnieuw aan
AC01IBAN van de ontvanger onjuistVraag de ontvanger om het juiste IBAN en bied opnieuw aan
AC04Rekening van de ontvanger opgehevenVraag de ontvanger om het juiste IBAN en bied opnieuw aan
AC06Rekening van de ontvanger geblokkeerd voor deze betalingNeem contact op met de ontvanger over de betaalwijze
AG02Opdracht onjuist en daardoor niet uitgevoerdControleer de opdracht, pas die aan en bied die opnieuw aan
AM04Onvoldoende saldo op uw rekening bij uitvoeringVul het saldo aan en bied opnieuw aan
AM05Betaling al eerder ingestuurdControleer uw administratie
CNORBank van de ontvanger niet bereikbaar; bij een batch: niet aangesloten op Instant PaymentsLosse betaling: neem contact op met de ontvanger. Batch: verstuur als losse betaling of als gewone SEPA-batch
CUSTDe opdracht is op uw verzoek geannuleerdBied zo nodig een nieuwe opdracht aan
FF01Bestandsformaat onjuistControleer het bestand en bied het opnieuw aan
FR01Niet uitgevoerd na fraudeonderzoekControleer de gegevens van de ontvanger en neem zo nodig contact op met de Rabobank
MS03IBAN bestaat niet, of de naam komt niet overeen met die van de rekeninghouderControleer het IBAN en de naam van de ontvanger en bied opnieuw aan
RC01BIC onjuistPas de BIC aan en bied opnieuw aan
RR03Naam van de ontvanger ontbreekt of is onjuistPas de opdracht aan en bied opnieuw aan
RR04Technische of administratieve redenLosse betaling: de Rabobank probeert die zelf nog een keer; voer die niet opnieuw in, maar controleer later of de betaling alsnog is uitgevoerd. Batch: controleer de gegevens en voer opnieuw in

Veelgestelde vragen

Wat betekent foutcode MD06?

De debiteur heeft de incasso laten terugboeken. Bij een standaard Europese incasso mag dat tot 8 weken na de afschrijving, zonder opgaaf van reden. Neem contact op met de debiteur en spreek af hoe hij alsnog betaalt.

Wat betekent foutcode AM04?

Bij een incasso: er stond niet genoeg saldo op de rekening van de debiteur. Neem contact op met de debiteur; u kunt een factuur sturen of de incasso later opnieuw aanbieden. Bij een betaling betekent AM04 dat er te weinig saldo op uw eigen rekening stond.

Wat betekent foutcode MS03?

Bij een incasso: de incasso is geweigerd zonder opgegeven reden. Volgens de Rabobank gaat het vaak om onvoldoende saldo, en sommige banken gebruiken MS03 ook als de debiteur is overleden. Bij een betaling via de Rabobank betekent MS03 dat het IBAN niet bestaat of dat de naam niet overeenkomt met die van de rekeninghouder.

Wat is het verschil tussen MS02 en MD06?

Bij MS02 heeft de debiteur de incasso geweigerd, meestal vóór de uitvoering; dan is er niets afgeschreven. Bij MD06 is de incasso wel afgeschreven en heeft de debiteur die daarna laten terugboeken, binnen 8 weken.

Mag ik een incasso opnieuw aanbieden na een foutcode?

Dat hangt af van de code. Na AM04 kan het: de Rabobank noemt opnieuw aanbieden als mogelijkheid. Na AC01 of AC04 heeft u eerst het juiste IBAN nodig. Na MD01 incasseert u niet opnieuw voordat er een geldige machtiging is. Is de debiteur overleden, dan incasseert u niet meer. Na MS02 en MD06 neemt u eerst contact op met de debiteur. Bij een eenmalige machtiging gebruikt u voor een nieuwe poging een nieuw machtigingskenmerk, en meldt u dat kenmerk vooraf aan de debiteur. Bied alleen de geweigerde incasso’s opnieuw aan, niet het hele bestand.

Wat betekent SDDTIMEL bij de Rabobank?

De incassodatum in uw bestand is ongeldig: die ligt meer dan 14 dagen in het verleden of meer dan 365 dagen vooruit. Pas de incassodatum aan en importeer het bestand opnieuw.

Wat betekent ALLPI001 bij de Rabobank?

Het bestand is al eerder aangeboden. Controleer eerst of het eerste bestand is verwerkt. Is dat niet zo, bied het dan opnieuw aan met een nieuw berichtkenmerk (MsgId) en nieuwe batchkenmerken (PmtInfId).

Zijn de foutcodes bij elke bank hetzelfde?

De redencodes bij incasso’s, zoals AM04, MD06 en MS02, zijn Europese standaardcodes. Elke bank kan ze gebruiken, maar niet elke bank gebruikt elke code. De code komt van de bank van de debiteur: de Rabobank en de Volksbank gebruiken bijvoorbeeld MD01 waar ABN AMRO en ING MD02 gebruiken. Codes bij een afgekeurd bestand, zoals SDDTIMEL en ALLPI001, zijn eigen codes van de Rabobank.

Een deel van deze fouten, zoals een IBAN met een tikfout of ontbrekende machtigingsgegevens, ziet u al vóór het uploaden. Controleer uw incasso- of betaalbestand gratis; vindt de controle fouten, dan kunt u het bestand direct laten herstellen.

Gratis controle · Resultaat per transactie · Herstel mogelijk voor € 14,95 excl. btw

Bronnen: Betaalvereniging: reasoncodes en vervolgacties bij Europese incasso, Betaalvereniging: welke R-transacties zijn er?, Rabobank: foutcodes Euro-incasso en incassobestanden, Rabobank: foutcodes Eurobetaling en betaalbestanden, Rabobank: negatieve pain.002 in Rabo Business Banking. Stand van zaken: 22 oktober 2026. Bedrijfsboekhouder.com is niet verbonden aan de genoemde banken. Dit artikel is algemene informatie; de uitleg van uw eigen bank gaat voor.