Polynopsis

ISO 20022 bank transaction code PMNT RDDT: Received Direct Debits

By Polynopsis team · Last updated

In ISO 20022 bank transaction codes, domain PMNT (Payments) with family RDDT means Received Direct Debits. The Received Direct Debit transactions are related to instructions received by the account owner to debit the account. It has 24 sub-family codes, listed below.

Sub-family codes

CodeNameDefinition
PMNT/RDDT/CHRGCharges (Generic)Generic charges related to the transaction without further details available
PMNT/RDDT/COMMCommission (Generic)Generic commissions without further details related to the transaction
PMNT/RDDT/COMECommission Excluding Taxes (Generic)Generic commissions without taxes related to the transaction without further details available
PMNT/RDDT/COMICommission Including Taxes (Generic)Generic commissions including taxes related to the transaction without further details available
PMNT/RDDT/CAJTCredit Adjustments (Generic)Generic credit or debit adjustments related to the transaction without further details available
PMNT/RDDT/XBDDCross-Border Direct DebitTransaction is a cross-border direct debit payment.
PMNT/RDDT/DAJTDebit Adjustments (Generic)Generic credit or debit adjustments related to the transaction without further details available
PMNT/RDDT/PMDDDirect DebitTransaction is a legacy direct debit payment, which is related to a recurring payment. The settlement of the direct debit transaction has already been completed successfully.
PMNT/RDDT/URDDDirect Debit Under ReserveTransaction is a legacy direct debit payment under reserve of settlement. Although the amount has been already been posted, the funds have not yet been settled.
PMNT/RDDT/FEESFees (Generic)Generic fees related to the transaction without further details available
PMNT/RDDT/FIDDFinancial Institution Direct Debit PaymentTransaction is a financial institution direct debit payment.
PMNT/RDDT/INTRInterests (Generic)Generic interest related to the transaction without further details available
PMNT/RDDT/COMTNon Taxable Commissions (Generic)Generic non-taxable commissions related to the transaction without further details available
PMNT/RDDT/NTAVNot AvailableThe “Not Available” Sub-Family is used to cater for the Bank Transaction Code mandatory field, when no further details are available for the Bank Transaction Code, e.g. a received credit transfer is reported but no Sub-Family is available in the information provided in the transaction.
PMNT/RDDT/OODDOne-Off Direct DebitTransaction is a one-off direct debit payment.
PMNT/RDDT/OTHROtherThe “Other” Sub-Family is used to cater for the Bank Transaction Code mandatory field, when the reported Family does not match any of the Families listed in the specified Domain, but further details are available in addition to the Domain and Family codes.
PMNT/RDDT/PADDPre-Authorised Direct DebitTransaction is a Pre-Authorised Direct Debit payment, e.g. the ACH pre-authorised Direct Debit.
PMNT/RDDT/RIMBReimbursement (Generic)Generic reimbursement of costs related to the transaction without further details available
PMNT/RDDT/RCDDReversal Due To Payment Cancellation RequestTransaction is related to the cancellation of an initial direct debit upon request from the creditor. The creditor had already been credited for the initial direct debit, but interbank settlement had not been completed yet.
PMNT/RDDT/PRDDReversal Due To Payment ReversalTransaction is related to the reversal / reimbursement of a direct debit transaction (which may be related to a double processing, the debit of an incorrect account, or request to reimburse the debtor issued by the creditor)
PMNT/RDDT/UPDDReversal Due To Return/Unpaid Direct DebitTransaction is related to a Returned Direct Debit. Several reasons may exist: debtor’s account closed, insufficient funds available, request for refund by the Debtor, etc.
PMNT/RDDT/BBDDSEPA B2B Direct DebitTransaction is SEPA direct debit payment, as defined in the B2B Direct Debit Rulebook.
PMNT/RDDT/ESDDSEPA Core Direct DebitTransaction is SEPA core direct debit payment.
PMNT/RDDT/TAXETaxes (Generic)Generic taxes related to the transaction without further details available

How it appears in camt.053

In camt.052, camt.053 and camt.054, each entry carries its code in the BkTxCd block. For example, PMNT/RDDT/CHRG:

<BkTxCd>
  <Domn>
    <Cd>PMNT</Cd>
    <Fmly>
      <Cd>RDDT</Cd>
      <SubFmlyCd>CHRG</SubFmlyCd>
    </Fmly>
  </Domn>
</BkTxCd>

Other families in the PMNT domain

Related: camt.053 explained, ISO 20022 and all ISO 20022 bank transaction codes.

Where Polynopsis fits

Polynopsis reads bank statement files in BAI2, MT940 and ISO 20022 camt.053, read-only, and puts every bank balance into one live position with payout partner, exchange and stablecoin wallet balances, including money in flight.

Sources

  1. Bank Transaction Codes external code list description (November 2025) · ISO 20022
  2. Bank Transaction Codes codification workbook (30 November 2025) · ISO 20022

Know where all your money is.

Polynopsis gives cross-border payment teams one live position across every bank, payout partner, exchange and wallet, including money in flight, and warns before a corridor runs dry.

About Polynopsis

Polynopsis is liquidity management software for cross-border payment companies. The name joins poly, many, and synopsis, a seeing together: one live view of money spread across many banks, payout partners, exchanges and stablecoin wallets, including money in flight, with a warning before any corridor runs dry.

Why it is called Polynopsis · About Polynopsis · Glossary · Corridor runway calculator