Realtime Rejection Codes
Realtime transfers can be rejected after submitting them for processing to FED or TCH. Fields rejection_code
, rejection_code_description
will provide information about the specific reason for rejection. Below is the full list of rejection codes along with their descriptions:
AB01
Clearing process aborted due to timeout.AB02
Clearing process aborted due to a fatal error.AB03
Settlement aborted due to timeout.AB04
Settlement process aborted due to a fatal error.AB05
Transaction stopped due to timeout at the Creditor Agent.AB06
Transaction stopped due to timeout at the Instructed Agent.AB07
Agent of message is not online. Generic usage if it cannot be determined who exactly is not online.AB08
Creditor Agent is not online.AB09
Transaction stopped due to error at the Creditor Agent.AB10
Transaction stopped due to error at the Instructed Agent.AB11
Transaction stopped due to timeout at the Debtor Agent.AC01
Account number is invalid or missing.AC02
Debtor account number invalid or missingAC03
Creditor account number invalid or missingAC04
Account number specified has been closed on the bank of account's books.AC05
Debtor account number closedAC06
Account specified is blocked, prohibiting posting of transactions against it.AC07
Creditor account number closedAC08
Branch code is invalid or missingAC09
Account currency is invalid or missingAC10
Debtor account currency is invalid or missingAC11
Creditor account currency is invalid or missingAC12
Account type missing or invalid. Generic usage if cannot specify between group and payment information levelsAC13
Debtor account type missing or invalidAC14
Creditor account type missing or invalidAC15
The account details for the counterparty have changed.AC16
Credit or debit card number is invalid.AG01
Transaction forbidden on this type of account (formerly NoAgreement)AG02
Bank Operation code specified in the message is not valid for receiverAG03
Transaction type not supported/authorized on this accountAG04
Agent country code is missing or invalid. Generic usage if cannot specify between group and payment information levels.AG05
Debtor agent country code is missing or invalidAG06
Creditor agent country code is missing or invalidAG07
Debtor account cannot be debited for a generic reason. Code value may be used in general purposes and as a replacement for AM04 if debtor bank does not reveal its customer's insufficient funds for privacy reasonsAG08
Transaction failed due to invalid or missing user or access rightAG09
Original payment never received.AG10
Agent of message is suspended from the Real Time Payment system. Generic usage if it cannot be determined who exactly is suspended.AG11
Creditor Agent of message is suspended from the Real Time Payment system.AG12
Payment orders made by transferring funds from one account to another at the same financial institution (bank or payment institution) are not allowed.AG13
Returned payments derived from previously returned transactions are not allowed.AGNT
Agent in the payment workflow is incorrectAM01
Specified message amount is equal to zeroAM02
Specific transaction/message amount is greater than allowed maximumAM03
Specified message amount is an non processable currency outside of existing agreementAM04
Amount of funds available to cover specified message amount is insufficient.AM05
DuplicationAM06
Specified transaction amount is less than agreed minimum.AM07
Amount specified in message has been blocked by regulatory authorities.AM09
Amount received is not the amount agreed or expectedAM10
Sum of instructed amounts does not equal the control sum.AM11
Transaction currency is invalid or missingAM12
Amount is invalid or missingAM13
Transaction amount exceeds limits set by clearing systemAM14
Transaction amount exceeds limits agreed between bank and clientAM15
Transaction amount below minimum set by clearing systemAM16
Control Sum at the Group level is invalidAM17
Control Sum at the Payment Information level is invalidAM18
Number of transactions is invalid or missing. Generic usage if cannot specify between group and payment information levels.AM19
Number of transactions at the Group level is invalid or missingAM20
Number of transactions at the Payment Information level is invalidAM21
Transaction amount exceeds limits agreed between bank and client.AM22
Unable to apply zero amount to designated account. For example, where the rules of a service allow the use of zero amount payments, however the back-office system is unable to apply the funds to the account. If the rules of a service prohibit the use of zero amount payments, then code AM01 is used to report the error condition.AM23
Transaction amount exceeds settlement limit.BE01
Identification of end customer is not consistent with associated account number. (formerly CreditorConsistency).BE04
Specification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress).BE05
Party who initiated the message is not recognised by the end customerBE06
End customer specified is not known at associated Sort/National Bank Code or does no longer exist in the booksBE07
Specification of debtor's address, which is required for payment, is missing/not correct.BE08
Debtor name is missingBE09
Country code is missing or Invalid. Generic usage if cannot specifically identify debtor or creditorBE10
Debtor country code is missing or invalidBE11
Creditor country code is missing or invalidBE12
Country code of residence is missing or Invalid. Generic usage if cannot specifically identify debtor or creditorBE13
Country code of debtor's residence is missing or InvalidBE14
Country code of creditor's residence is missing or InvalidBE15
Identification code missing or invalid. Generic usage if cannot specifically identify debtor or creditor.BE16
Debtor or Ultimate Debtor identification code missing or invalidBE17
Creditor or Ultimate Creditor identification code missing or invalidBE18
Contact details missing or invalidBE19
Charge bearer code for transaction type is invalidBE20
Name length exceeds local rules for payment type.BE21
Name missing or invalid. Generic usage if cannot specifically identify debtor or creditor.BE22
Creditor name is missingBE23
Phone number or email address, or any other proxy, used as the account proxy is unknown or invalid.CERI
Credit transfer is not tagged as an Extended Remittance Information (ERI) transaction but contains ERI.CH03
Value in Requested Execution Date or Requested Collection Date is too far in the futureCH04
Value in Requested Execution Date or Requested Collection Date is too far in the pastCH07
Element is not to be used at B- and C-LevelCH09
Mandate changes are not allowedCH10
Information on mandate changes are missingCH11
Value in Creditor Identifier is incorrectCH12
Creditor Identifier is ambiguous at Transaction LevelCH13
Original Debtor Account is not to be usedCH14
Original Debtor Agent is not to be usedCH15
Content Remittance Information/Structured includes more than 140 charactersCH16
Content is incorrectCH17
Element is not allowedCH19
Values in Interbank Settlement Date or Requested Collection Date will be set to the next TARGET dayCH20
Number of decimal points not compatible with the currencyCH21
Mandatory element is missingCH22
SDD CORE and B2B not permitted within one messageCHQC
Cheque has been presented in cheque clearing and settled on the creditor’s account.CNOR
Creditor bank is not registered under this BIC in the CSMCURR
Currency of the payment is incorrectCUST
Cancellation requested by the DebtorDNOR
Debtor bank is not registered under this BIC in the CSMDS01
The electronic signature(s) is/are correctDS02
An authorized user has cancelled the orderDS03
The user’s attempt to cancel the order was not successfulDS04
The order was rejected by the bank side (for reasons concerning content)DS05
The order was correct and could be forwarded for postprocessingDS06
The order was transferred to VEUDS07
All actions concerning the order could be done by the EBICS bank serverDS08
The decompression of the file was not successfulDS09
The decryption of the file was not successfulDS0A
Data signature is required.DS0B
Data signature for the format is not available or invalid.DS0C
The signer certificate is revoked.DS0D
The signer certificate is not valid (revoked or not active).DS0E
The signer certificate is not present.DS0F
The authority of the signer certification sending the certificate is unknown.DS0G
Signer is not allowed to sign this operation type.DS0H
Signer is not allowed to sign for this account.DS0K
The number of transaction is over the number allowed for this signer.DS10
The certificate is revoked for the first signer.DS11
The certificate is not valid (revoked or not active) for the first signer.DS12
The certificate is not present for the first signer.DS13
The authority of signer certification sending the certificate is unknown for the first signer.DS14
The user is unknown on the serverDS15
The same signature has already been sent to the bankDS16
The public key version is not correct. This code is returned when a customer sends signature files to the financial institution after conversion from an older program version (old ES format) to a new program version (new ES format) without having carried out re-initialisation with regard to a public key change.DS17
Order data and signatures don’t matchDS18
File cannot be tested, the complete order has to be repeated. This code is returned in the event of a malfunction during the signature check, e.g. not enough storage space.DS19
The user’s rights (concerning his signature) are insufficient to execute the orderDS20
The certificate is revoked for the second signer.DS21
The certificate is not valid (revoked or not active) for the second signer.DS22
The certificate is not present for the second signer.DS23
The authority of signer certification sending the certificate is unknown for the second signer.DS24
Waiting time expired due to incomplete orderDS25
The order file was deleted by the bank server (for multiple reasons)DS26
The same user has signed multiple timesDS27
The user is not yet activated (technically)DT01
Invalid date (eg, wrong or missing settlement date)DT02
Invalid creation date and time in Group Header (eg, historic date)DT03
Invalid non bank processing date (eg, weekend or local public holiday)DT04
Future date not supportedDT05
Associated message, payment information block or transaction was received after agreed processing cut-off date, i.e., date in the past.DT06
Execution Date has been modified in order for transaction to be processedDU01
Message Identification is not unique.DU02
Payment Information Block is not unique.DU03
Transaction is not unique.DU04
End To End ID is not unique.DU05
Instruction ID is not unique.DUPL
Payment is a duplicate of another paymentED01
Correspondent bank not possible.ED03
Balance of payments complementary info is requestedED05
Settlement of the transaction has failed.ED06
Interbank settlement system not available.ERIN
Extended Remittance Information (ERI) option is not supported.FF01
File Format incomplete or invalidFF02
Syntax error reason is provided as narrative information in the additional reason information.FF03
Payment Type Information is missing or invalid. Generic usage if cannot specify Service Level or Local Instrument codeFF04
Service Level code is missing or invalidFF05
Local Instrument code is missing or invalidFF06
Category Purpose code is missing or invalidFF07
Purpose is missing or invalidFF08
End to End Id missing or invalidFF09
Cheque number missing or invalidFF10
File or transaction cannot be processed due to technical issues at the bank sideFF11
Clearing request rejected due it being subject to an abort operation.G000
In an FI To FI Customer Credit Transfer: The Status Originator transferred the payment to the next Agent or to a Market Infrastructure. The payment transfer is tracked. No further updates will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: The Status Originator performed the account booking and transferred the cover transaction to the next Reimbursement Agent or to a Market Infrastructure. The payment transfer is tracked. No further updates will follow from the Status Originator.G001
In an FI To FI Customer Credit Transfer: The Status Originator transferred the payment to the next Agent or to a Market Infrastructure. The payment transfer is not tracked. No further updates will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: The Status Originator performed the account booking and transferred the cover transaction to the next Reimbursement Agent or to a Market Infrastructure. The payment transfer is not tracked. No further updates will follow from the Status Originator.G002
In a FIToFI Customer Credit Transfer: Credit to the creditor’s account may not be confirmed same day. Update will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: Debit/credit to nostro account may not be confirmed same day or Financial Institution Credit Transfer may not be transferred same day. Update will follow from the Status Originator.G003
In a FIToFI Customer Credit Transfer: Credit to creditor’s account is pending receipt of required documents. The Status Originator has requested creditor to provide additional documentation. Update will follow from the Status Originator. In a Financial Institution Credit Transfer with cover: Status Originator has requested a previous Agent to provide additional information/correct information. Update will follow from the Status Originator.G004
In a FIToFI Customer Credit Transfer: Credit to the creditor’s account is pending, status Originator is waiting for funds provided via a cover. Update will follow from the Status Originator.G005
Payment has been delivered to creditor agent with service level.G006
Payment has been delivered to creditor agent without service level.ID01
Signature file was sent to the bank but the corresponding original file has not been sent yet.MD01
No MandateMD02
Mandate related information data required by the scheme is missing.MD05
Creditor or creditor's agent should not have collected the direct debitMD06
Return of funds requested by end customerMD07
End customer is deceased.MS02
Reason has not been specified by end customerMS03
Reason has not been specified by agent.NARR
Reason is provided as narrative information in the additional reason information.NERI
Credit transfer is tagged as an Extended Remittance Information (ERI) transaction but does not contain ERI.RC01
Bank identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode).RC02
Bank identifier is invalid or missing. Generic usage if cannot specify between debit or credit accountRC03
Debtor bank identifier is invalid or missingRC04
Creditor bank identifier is invalid or missingRC05
BIC identifier is invalid or missing. Generic usage if cannot specify between debit or credit account.RC06
Debtor BIC identifier is invalid or missingRC07
Creditor BIC identifier is invalid or missingRC08
ClearingSystemMemberidentifier is invalid or missing. Generic usage if cannot specify between debit or credit accountRC09
Debtor ClearingSystemMember identifier is invalid or missingRC10
Creditor ClearingSystemMember identifier is invalid or missingRC11
Intermediary Agent is invalid or missingRC12
Creditor Scheme Id is invalid or missingRCON
Conflict with R-MessageRECI
Further information regarding the intended recipient.RF01
Transaction reference is not unique within the message.RR01
Specification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missingRR02
Specification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.RR03
Specification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing.RR04
Regulatory ReasonRR05
Regulatory or Central Bank Reporting information missing, incomplete or invalid.RR06
Tax information missing, incomplete or invalid.RR07
Remittance information structure does not comply with rules for payment type.RR08
Remittance information truncated to comply with rules for payment type.RR09
Structured creditor reference invalid or missing.RR10
Character set supplied not valid for the country and payment type.RR11
Invalid or missing identification of a bank proprietary service.RR12
Invalid or missing identification required within a particular country or payment type.S000
Request for Cancellation is acknowledged following validation.S001
Unique End-to-end Transaction Reference (UETR) relating to a payment has been identified as being associated with a Request for Cancellation.S002
Unique End-to-end Transaction Reference (UETR) relating to a payment has been prevent from traveling across a messaging network.S003
Request for Cancellation has been forwarded to the payment processing/last payment processing agent.S004
Request for Cancellation has been acknowledged as delivered to payment processing/last payment processing agent.SL01
Due to specific service offered by the Debtor Agent.SL02
Due to specific service offered by the Creditor Agent.SL03
Due to a specific service offered by the clearing system.SL11
Whitelisting service offered by the Debtor Agent; Debtor has not included the Creditor on its “Whitelist” (yet). In the Whitelist the Debtor may list all allowed Creditors to debit Debtor bank account.SL12
Blacklisting service offered by the Debtor Agent; Debtor included the Creditor on his “Blacklist”. In the Blacklist the Debtor may list all Creditors not allowed to debit Debtor bank account.SL13
Due to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent.SL14
Due to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent.TA01
The transmission of the file was not successful – it had to be aborted (for technical reasons)TD01
There is no data available (for download)TD02
The file cannot be read (e.g. unknown format)TD03
The file format is incomplete or invalidTK01
Token is invalid.TK02
Token used for the sender does not exist.TK03
Token used for the receiver does not exist.TK09
Token required for request is missing.TKCM
Token found with counterparty mismatch.TKSG
Single Use Token already used.TKSP
Token found with suspended status.TKVE
Token found with value limit rule violation.TKXP
Token expired.TM01
Associated message, payment information block, or transaction was received after agreed processing cut-off time.TS01
The (technical) transmission of the file was successful.TS04
The order was transferred to pass by accompanying note signed by handCN01
Authorisation is cancelled.FOCR
Return following a cancellation request.FR01
Returned as a result of fraud.NOCM
Customer account is not compliant with regulatory requirements, for example FICA (in South Africa) or any other regulatory requirements which render an account inactive for certain processing.NOAS
No response from Beneficiary.RUTA
Return following investigation request and no remediation possible.UPAY
Payment is not justified.