ISO 20022 external code set
ExternalMandateReason1Code: Mandate Reason Codes
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
Specifies the external mandate processing reason code in the format of character string with a maximum length of 4 characters.
48 codes in use. External code sets are published outside the message schemas and updated every quarter, so a new code can appear without a new message version.
Codes
- AC01Incorrect Account NumberFormat of the account number specified is not correct
- AC04Closed Account NumberAccount number specified has been closed on the Receiver's books
- AC06Blocked AccountAccount specified is blocked, prohibiting posting of transactions against it.
- AG01Transaction ForbiddenTransaction forbidden on this type of account (formerly NoAgreement)
- AG02Invalid Bank Operation CodeBank Operation code specified in the message is not valid for receiver
- AM02Not Allowed AmountSpecific transaction/message amount is greater than allowed maximum
- AM03Not Allowed CurrencySpecified message amount is a non processable currency outside of existing agreement
- AM05DuplicationDuplication.
- BE01Inconsistent With End CustomerIdentification of end customer is not consistent with associated account number. (formerly CreditorConsistency).
- BE04Missing Creditor AddressSpecification of creditor's address, which is required for payment, is missing/not correct (formerly IncorrectCreditorAddress).
- BE05Unrecognised Initiating PartyParty who initiated the message is not recognised by the end customer
- BE06Unknown End CustomerEnd customer specified is not known at associated Sort/National Bank Code or does no longer exist in the books
- BE07Missing Debtor AddressSpecification of debtor's address, which is required for payment, is missing/not correct.
- DT01Invalid DateInvalid date (eg, wrong settlement date)
- FF01Invalid File FormatFile format incomplete or invalid
- MD01No MandateNo Mandate
- MD02Missing Mandatory Information In MandateMandate related information data required by the scheme is missing.
- MD07End Customer DeceasedEnd customer is deceased.
- MD08No Mandate Service By AgentReceiving agent does not offer specified Mandate services
- MD09No Mandate Service On CustomerAccount is not open to specified Mandates services
- MD10No Mandate Service For SpecifiedAccount is not open to specified Mandates services for this particular creditor
- MD11Unrecognised AgentAgent to whom the message needs to be forwarded cannot be located
- MD12Not Unique Mandate ReferenceMandate identification is not unique to the creditor
- MD13Incorrect Customer AuthenticationThere is a problem with the customer authentication
- MD14Incorrect AgentAgent in the payment workflow is incorrect
- MD15Incorrect CurrencyCurrency of the transaction is incorrect
- MD16Requested By CustomerCancellation/amendment requested by the debtor
- MD17Requested By Initiating PartyCancellation/amendment requested by the creditor
- MD18Requested By Initiating Party And CustomerCancellation/amendment requested by the creditor and the debtor
- MD19Mandate Cancelled Due To Early SettlementMandate cancellation following early reimbursement of the debit by the debtor
- MD20Mandate ExpiredMandate cancellation following validity expiration
- MD21Mandate Cancelled Due To FraudMandate cancellation due to suspected fraud
- MD22Mandate Initiation CancelledMandate cancellation following mandate initiation cancellation
- MD23Mandate Amendment CancelledMandate cancellation following mandate amendment cancellation
- MS02Not Specified Reason Customer GeneratedReason has not been specified by end customer
- MS03Not Specified Reason Agent GeneratedReason has not been specified by agent.
- NARRNarrativeReason is provided as narrative information in the additional reason information.
- RC01Bank Identifier IncorrectBank Identifier code specified in the message has an incorrect format (formerly IncorrectFormatForRoutingCode).
- RF01Not Unique Transaction ReferenceTransaction reference is not unique within the message.
- RR01Missing Debtor Account Or IdentificationSpecification of the debtor’s account or unique identification needed for reasons of regulatory requirements is insufficient or missing
- RR02Missing Debtor Name Or AddressSpecification of the debtor’s name and/or address needed for regulatory requirements is insufficient or missing.
- RR03Missing Creditor Name Or AddressSpecification of the creditor’s name and/or address needed for regulatory requirements is insufficient or missing.
- RR04Regulatory ReasonRegulatory Reason
- SL01Specific Service Offered By Debtor AgentDue to specific service offered by the Debtor Agent
- SL11Creditor Not On Whitelist Of DebtorWhitelisting 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.
- SL12Creditor On Blacklist Of DebtorBlacklisting 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.
- SL13Maximum Number Of Direct Debit Transactions ExceededDue to Maximum allowed Direct Debit Transactions per period service offered by the Debtor Agent.
- SL14Maximum Direct Debit Transaction Amount ExceededDue to Maximum allowed Direct Debit Transaction amount service offered by the Debtor Agent.
Messages that use ExternalMandateReason1Code
All ISO 20022 code sets · ISO 20022 messages
The ISO 20022 code set names, code values, names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.