MT940 Transaction Type Codes: NTRF, NCHG, NDDT and the Rest

The MT940 :61: transaction type codes in full: what the S, N and F letter means, and all 57 three-letter codes from TRF and CHG to the securities set.

On this page

Every :61: line of an MT940 carries a four-character transaction type: one letter, then three characters. NTRF, for example, is N, then TRF: Transfer. The letter says what the three characters are, and for N and F they come from a short list that SWIFT keeps. This page is that list, all 57 codes.

The letter in front

  • S + three digits: the SWIFT message type behind the entry, such as S103.
  • N + three characters: a code from the list below, for entries arising from payment and transfer instructions.
  • F + three characters: a code from the same list, for entries the account servicing institution originated itself.

So NCHG and FCHG are both charges; the letter says who started them. A bank's MT940 description says which codes it sends โ€” most send a handful, and some put their own codes in the :86: field beside the line.

The codes

From SWIFT's User Handbook, as Banco Bradesco reproduces it in its MT940 layout, checked against Commerzbank's list. The third column is how each appears in a file.

CodeMeaningAs it appears
BNKSecurities Related Item - Bank feesNBNK, FBNK
BOEBill of exchangeNBOE, FBOE
BRFBrokerage feeNBRF, FBRF
CARSecurities Related Item - Corporate Actions RelatedNCAR, FCAR
CASSecurities Related Item - Cash in LieuNCAS, FCAS
CHGCharges and other expensesNCHG, FCHG
CHKChequesNCHK, FCHK
CLRCash letters/Cheques remittanceNCLR, FCLR
CMICash management item - No detailNCMI, FCMI
CMNCash management item - Notional poolingNCMN, FCMN
CMPCompensation claimsNCMP, FCMP
CMSCash management item - SweepingNCMS, FCMS
CMTCash management item - ToppingNCMT, FCMT
CMZCash management item - Zero balancingNCMZ, FCMZ
COLCollectionsNCOL, FCOL
COMCommissionNCOM, FCOM
CPNSecurities Related Item - Coupon paymentsNCPN, FCPN
DCRDocumentary creditNDCR, FDCR
DDTDirect Debit ItemNDDT, FDDT
DISSecurities Related Item - Gains disbursementNDIS, FDIS
DIVSecurities Related Item - DividendsNDIV, FDIV
EQAEquivalent amountNEQA, FEQA
EXTSecurities Related Item - External transfer for own accountNEXT, FEXT
FEXForeign exchangeNFEX, FFEX
INTInterestNINT, FINT
LBXLock boxNLBX, FLBX
LDPLoan depositNLDP, FLDP
MARSecurities Related Item - Margin payments/ReceiptsNMAR, FMAR
MATSecurities Related Item - MaturityNMAT, FMAT
MGTSecurities Related Item - Management feesNMGT, FMGT
MSCMiscellaneousNMSC, FMSC
NWISecurities Related Item - New issues distributionNNWI, FNWI
ODCOverdraft chargeNODC, FODC
OPTSecurities Related Item - OptionsNOPT, FOPT
PCHSecurities Related Item - PurchaseNPCH, FPCH
POPSecurities Related Item - Pair-off proceedsNPOP, FPOP
PRNSecurities Related Item - Principal pay-down/pay-upNPRN, FPRN
RECSecurities Related Item - Tax reclaimNREC, FREC
REDSecurities Related Item - Redemption/WithdrawalNRED, FRED
RIGSecurities Related Item - RightsNRIG, FRIG
RTIReturned itemNRTI, FRTI
SALSecurities Related Item - SaleNSAL, FSAL
SECSecuritiesNSEC, FSEC
SLESecurities Related Item - Securities lending relatedNSLE, FSLE
STOStanding orderNSTO, FSTO
STPSecurities Related Item - Stamp dutyNSTP, FSTP
SUBSecurities Related Item - SubscriptionNSUB, FSUB
SWPSecurities Related Item - SWAP paymentNSWP, FSWP
TAXSecurities Related Item - Withholding tax paymentNTAX, FTAX
TCKTravellers' chequesNTCK, FTCK
TCMSecurities Related Item - Tripartite collateral managementNTCM, FTCM
TRASecurities Related Item - Internal transfer for own accountNTRA, FTRA
TRFTransferNTRF, FTRF
TRNSecurities Related Item - Transaction feeNTRN, FTRN
UWCSecurities Related Item - Underwriting commissionNUWC, FUWC
VDAValue date adjustmentNVDA, FVDA
WARSecurities Related Item - WarrantNWAR, FWAR

About half the list is securities-related items; the payment codes โ€” TRF, CHG, INT, DDT, STO, COM, MSC and their kin โ€” are the ones on a cash account's statement. Commerzbank's list also has ECK, Eurocheques, which the handbook version reproduced here does not.

The same movement in camt

A camt.053 statement does not use these codes. It carries ISO's three-level bank transaction code instead, so an incoming SEPA transfer that is NTRF here is PMNT-RCDT-ESCT there. Moving an importer from MT940 to camt means a new mapping on this field, not a renamed one.

Three from this page

Three codes from the tables above. Pick what each one means.

Share

Primary sources

The transaction type identification codes of MT940 field 61, sub-field 6, as reproduced from the SWIFT User Handbook (November 2008) in Banco Bradesco's MT940 layout, cross-checked against Commerzbank's list of SWIFT transaction codes. SWIFT's own handbook is behind a login.

The code tables in this article are also in the code lookup โ€” one search box across the SAP, SWIFT MT, ISO 20022, BAI2 and NACHA ACH references.

Frequently asked questions

(3)

What does NTRF mean in an MT940?

It is the transaction type of a :61: statement line: N, then TRF, which is Transfer in SWIFT's list of codes. N marks a code from that list; the three letters after it say what kind of entry it is. NTRF marks a transfer, in either direction: the D or C mark earlier in the same line says which.

What is the difference between NTRF, FTRF and S103 in field 61?

The first letter says what follows. S is followed by the number of the SWIFT message type behind the entry, such as S103. N is followed by one of SWIFT's three-letter codes. F is followed by one of the same codes, for an entry the account servicing institution originated itself.

Where do the MT940 transaction type codes come from?

From SWIFT's standards for the MT940, field 61, sub-field 6 (format 1!a3!c). The list itself is in SWIFT's User Handbook, which is behind a login; banks reproduce it in their MT940 format descriptions, and this page is built from two of those.