Skip to content
FREE TOOL — NO EMAIL REQUIRED

SEPA Return & Reject Code Lookup

Look up any SEPA R-transaction reason code — meaning, which rulebook(s) it applies to (SCT, SCT Inst, SDD Core, SDD B2B), who generates it, and what to do next. 43 codes total across account, amount, mandate, agent/format, regulatory, infrastructure, and recall categories.

AB05 SCT Inst

SCT Inst Infrastructure

Timeout at creditor agent

The beneficiary bank failed to respond within the 10-second SCT Inst window.

Return
AB06 SCT Inst

SCT Inst Infrastructure

Timeout at instructed agent

An intermediate agent failed to respond within the 10-second SCT Inst window.

Return
AB07 SCT Inst

SCT Inst Infrastructure

Agent offline

A participating bank was unreachable at the time of the transaction.

Return
AB08 SCT Inst

SCT Inst Infrastructure

Creditor agent offline

The beneficiary bank's system was down at the time of the transaction.

Return
AC01 All schemes

Account

Incorrect account number

IBAN format is invalid, the check digit fails, or the account does not exist. Usually a mandate-capture or payment-initiation data-entry error.

Reject / Return
AC03 SCT · SCT Inst

Account

Wrong IBAN (creditor)

The creditor IBAN entered on the credit transfer does not match the intended beneficiary, or the customer realizes after sending that they used the wrong IBAN.

Return / RFRO
AC04 All schemes

Account

Closed account number

For SDD, the debtor closed their account since the mandate was created. For SCT/SCT Inst, the creditor account was closed before the credit transfer settled, or before a recall could be honored.

Reject / Return
AC06 All schemes

Account

Blocked account

Account frozen by the account holder, a legal/bankruptcy order, or a bank-side risk restriction.

Reject / Return
AC13 SDD Core · SDD B2B

Account

Debtor account type invalid

The debtor's account type does not permit direct debits — for example, a savings account that cannot be collected against under SEPA rules.

Reject
AG01 SDD Core · SDD B2B

Agent & Format

Transaction forbidden

The account does not accept direct debits at all — a regulatory restriction or an account type that excludes SDD.

Reject / Return
AG02 SDD Core · SDD B2B

Agent & Format

Invalid bank operation code

Message structure error — the local instrument code or bank operation code in the collection is invalid for the receiving bank.

Reject
AG09 SCT Inst

SCT Inst Infrastructure

Payment not received by creditor agent

The creditor bank did not receive the payment within the mandatory 10-second SCT Inst execution window.

Return
AG10 SCT Inst

SCT Inst Infrastructure

Agent suspended from instant scheme

A bank in the payment chain has been excluded from the SCT Inst network, generically (could be either side).

Return
AG11 SCT Inst

SCT Inst Infrastructure

Creditor agent suspended

Specifically the beneficiary's bank has been suspended from the SCT Inst network.

Return
AM02 SCT Inst

Amount & Funds

Amount exceeds agreed limit

Transaction exceeds a limit set by the debtor PSP or agreed between PSPs. The 2025 SCT Inst rulebook removed the former EPC-level €100,000 scheme cap; PSPs now set their own limits, which under the EU Instant Payments Regulation cannot be lower than their SCT limits.

Reject
AM04 All schemes

Amount & Funds

Insufficient funds

Account balance was below the collection or payment amount at settlement. In several jurisdictions (Austria, Belgium, Germany, Luxembourg, Netherlands, Slovakia, Slovenia, Switzerland) this code is masked and returned as MS03 instead, per EPC data-protection guidance.

Return
AM05 All schemes

Amount & Funds

Duplicate payment / collection

The same debit or credit transfer was submitted more than once — usually a file-resubmission or integration retry bug on the originator side.

Reject / Return
AM09 SCT · SCT Inst

Amount & Funds

Wrong amount

The customer identifies that an incorrect amount was sent on a completed SCT/SCT Inst payment.

RFRO
ARDT SCT · SCT Inst

Response

Already returned

The funds referenced in the recall/RFRO were already reversed through a separate process before the recall request arrived.

Recall / RFRO
BE05 SDD Core · SDD B2B

Agent & Format

Party who initiated the message is not recognised by the end customer

In SEPA operator usage this most commonly reflects an incorrect or unregistered Creditor Identifier — the Creditor ID in the collection message does not match a registered creditor. A common failure during new SDD program setup.

Reject
CNOR SCT · SCT Inst

Account

Creditor bank not registered

The beneficiary bank BIC/routing data does not match a registered participant in the clearing system used for the transfer.

Return
CUST SCT · SCT Inst

Recall / RFRO

Customer request (RFRO)

The customer asks for recovery — commonly a wrong beneficiary or a duplicate the customer identified themselves — after the payment has already settled.

RFRO
DNOR SCT · SCT Inst

Account

Debtor bank not registered

The originator's bank BIC/routing data does not match a registered participant in the clearing system.

Return
DUPL SCT · SCT Inst

Recall / RFRO

Duplicate payment (Recall)

Two identical pacs.008 messages were submitted; the originator bank initiates recovery of one via camt.056.

Recall
FF01 All schemes

Agent & Format

Invalid file format

The message does not conform to the ISO 20022 schema — malformed XML, invalid mandate reference format, or a missing mandatory field.

Reject
FF05 SDD Core · SDD B2B

Agent & Format

Local instrument code invalid

The LocalInstrument field (CORE or B2B) does not match the account's registered capabilities — for example, sending a B2B-flagged collection against an account only enrolled for SDD Core.

Reject
FOCR SCT · SCT Inst

Response

Return following cancellation request

The beneficiary bank agrees to the Recall or RFRO and returns the funds via pacs.004.

Return
FRAD SCT · SCT Inst

Recall / RFRO

Fraudulent origin (Recall)

Suspected fraud on the sending side of an SCT/SCT Inst payment.

Recall
LEGL SCT · SCT Inst

Response

Legal decision prevents return

A legal proceeding, court order, or regulatory action in the beneficiary jurisdiction prevents the bank from returning the funds.

Recall / RFRO
MD01 SDD Core · SDD B2B

Mandate

No mandate

No valid mandate on file, the mandate was cancelled, the SequenceType (FRST/RCUR/FNAL) does not match, or — for SDD B2B — the mandate was never pre-registered at the debtor bank before the first collection.

Reject / Return
MD02 SDD Core · SDD B2B

Mandate

Mandate data missing or incorrect

Mandatory mandate fields — mandate reference, signature date, creditor identifier — are absent or malformed in the collection message.

Reject
MD06 SDD Core

Mandate

Refund request by end customer

The debtor exercises the SDD Core 8-week no-questions-asked refund right on an authorized collection.

Refund
MD07 SDD Core · SDD B2B

Mandate

End customer deceased

The account holder has died.

Reject / Return
MS02 SDD Core · SDD B2B

Debtor Refusal & Unspecified

Not specified — customer-generated

The debtor has told their bank not to honor this specific collection, with no further reason given.

Refusal / Return
MS03 SDD Core · SDD B2B

Debtor Refusal & Unspecified

Not specified — agent-generated

The single highest-ambiguity SEPA code. Three distinct causes: (1) data-protection substitution — EPC guidance (EPC173-14, stable v4.0–v8.0) requires MS03 in place of AC04, AM04, MD07, RR01, RR02, RR03, or RR04 where national law blocks disclosure, in Austria, Belgium, Germany, Luxembourg, the Netherlands, Slovakia, Slovenia, and Switzerland; (2) bank-side risk control flagging beyond any specific code; (3) a genuine unspecified/catch-all error.

Reject / Return
NOOR SCT · SCT Inst

Response

Original SCT never received

The funds referenced in the recall/RFRO never actually arrived at the beneficiary bank.

Recall / RFRO
RC01 SCT · SCT Inst

Account

Incorrect BIC

The BIC submitted with the credit transfer is malformed or does not match the IBAN provided.

Return
RR01 All schemes

Regulatory

Missing debtor account or identification

A regulatory requirement for debtor account identification was not met in the payment message.

Reject / Return
RR02 All schemes

Regulatory

Missing debtor name or address

Debtor name or address required for regulatory compliance is absent or invalid. Extended in EPC guidance v6.0/v8.0 (November 2024) to cover structured-address format violations — from October 2025, the 2025 rulebooks require hybrid or structured address formats, phasing out unstructured formats by November 2026.

Reject / Return
RR03 All schemes

Regulatory

Missing creditor name or address

Creditor name or address required for regulatory compliance is absent or invalid — same structured-address extension as RR02, effective from the 2025 rulebooks.

Reject / Return
RR04 All schemes

Regulatory

Regulatory reason

Sanctions screening hit, AML block, or another regulatory hold on either side of the transaction — the reason is not further specified.

Reject / Return
SL01 SDD Core · SDD B2B

Debtor Refusal & Unspecified

Specific debtor bank service

The creditor is not on the debtor's whitelist, or the collection exceeds a limit the debtor configured with their bank (a common SDD B2B mandate-limit control).

Reject / Return
TECH SCT · SCT Inst

Recall / RFRO

Technical problem (Recall)

A processing error on the originator side generated an erroneous transaction.

Recall

Want the full picture, not just one code?

This tool targets "look up this code right now." For the narrative explanation of the six R-transaction types, the scheme applicability matrix, timing windows, and the Recall/RFRO recovery procedures, read the full reference article.

Reason-code definitions and timing windows come from EPC scheme rulebooks and guidance documents — verify against your bank or PSP before acting on a specific case.