Show/Hide TOC

MT 103 Network Validated Rules

C1 

If field 33B is present and the currency code is different from the currency code in field 32A, field 36 must be present, otherwise field 36 is not allowed (Error code(s): D75).

If field 33B is ... And currency code in field 33B is ... Then field 36 is ...
Present Not equal to currency code in field 32A Mandatory
Equal to currency code in field 32A Not allowed
Not present Not applicable Not allowed

C2 

If the country codes of the Sender's and the Receiver's BICs are within the following list: AD, AT, BE, BG, BV, CH, CY, CZ, DE, DK, ES, EE, FI, FR, GB, GF, GI, GP, GR, HU, IE, IS, IT, LI, LT, LU, LV, MC, MQ, MT, NL, NO, PL, PM, PT, RE, RO, SE, SI, SJ, SK, SM, TF and VA, then field 33B is mandatory, otherwise field 33B is optional (Error code(s): D49).

If country code of Sender's BIC equals one of the listed country codes And country code of Receiver's BIC equals one of the listed country codes Then field 33B is ...
Yes Yes Mandatory
Yes No Optional
No Yes Optional
No No Optional

Note: See also Network Validated Rule C15 (Error code(s): D51).

C3 

If field 23B contains the code SPRI, field 23E may contain only the codes SDVA, TELB, PHOB, INTC (Error code(s): E01).

If field 23B contains one of the codes SSTD or SPAY, field 23E must not be used (Error code(s): E02).

If field 23B is ... Then field 23E is ...
SPRI Optional. It can contain only SDVA, TELB, PHOB or INTC
SSTD Not allowed
SPAY Not allowed
Not equal to SPRI, SSTD and SPAY Optional

C4 

If field 23B contains one of the codes SPRI, SSTD or SPAY, field 53a must not be used with option D (Error code(s): E03).

If field 23B is ... Then field 53a ...
SPRI, SSTD or SPAY Must not be used with option D

C5 

If field 23B contains one of the codes SPRI, SSTD or SPAY and field 53a is present with option B, Party Identifier must be present in field 53B (Error code(s): E04).

C6 

If field 23B contains one of the codes SPRI, SSTD or SPAY, field 54a may be used with option A only (Error code(s): E05).

If field 23B is ... Then field 54a ...
SPRI, SSTD or SPAY May be used with option A only

C7 

If field 55a is present, then both fields 53a and 54a must also be present (Error code(s): E06).

If field 55a is ... Then field 53a is ... And field 54a is ...
Present Mandatory Mandatory
Not present Optional Optional

C8 

If field 23B contains one of the codes SPRI, SSTD or SPAY, field 55a may be used with option A only (Error code(s): E07).

If field 23B is ... Then field 55a ...
SPRI, SSTD or SPAY May be used with option A only

C9 

If field 56a is present, field 57a must also be present (Error code(s): C81).

If field 56a is ... Then field 57a is ...
Present Mandatory
Not present Optional

C10 

If field 23B contains the code SPRI, field 56a must not be present (Error code(s): E16).

If field 23B contains one of the codes SSTD or SPAY, field 56a may be used with either option A or option C. If option C is used, it must contain a clearing code (Error code(s): E17).

If field 23B is ... Then field 56a is ...
SPRI Not allowed
SSTD or SPAY Allowed with option A or C only (if option C: clearing code must be used)

C11 

If field 23B contains one of the codes SPRI, SSTD or SPAY, field 57a may be used with option A, option C or option D. Subfield 1 (Party Identifier) in option D must be present (Error code(s): E09).

If field 23B is ... Then field 57a is ...
SPRI, SSTD or SPAY Allowed only with options A, C or D (In option D: Party Identifier is mandatory)

C12 

If field 23B contains one of the codes SPRI, SSTD or SPAY, subfield 1 (Account) in field 59a Beneficiary Customer is mandatory (Error code(s): E10).

C13 

If any field 23E contains the code CHQB, subfield 1 (Account) in field 59a Beneficiary Customer is not allowed (Error code(s): E18).

C14 

If field 71A contains OUR, then field 71F is not allowed and field 71G is optional (Error code(s): E13).

If field 71A is ... Then field 71F is ... And field 71G is ...
OUR Not allowed Optional

If field 71A contains SHA, then field(s) 71F is(are) optional and field 71G is not allowed (Error code(s): D50).

If field 71A is ... Then field(s) 71F is(are) ... And field 71G is ...
SHA Optional Not allowed

If field 71A contains BEN, then at least one occurrence of field 71F is mandatory and field 71G is not allowed (Error code(s): E15).

If field 71A is ... Then field 71F is ... And field 71G is ...
BEN Mandatory (at least one occurrence) Not allowed

C15 

If either field 71F (at least one occurrence) or field 71G is present, then field 33B is mandatory, otherwise field 33B is optional (Error code(s): D51).

Note 1: The presence of both fields 71F and 71G is also regulated by the network validated rule C14 (Error code(s): E13,D50,E15).

Note 2: The presence of field 33B is also regulated by the Network Validated Rule C2 (Error code(s): D49).

C16 

If field 56a is not present, no field 23E may contain TELI or PHOI (Error code(s): E44).

If field 56a is ... Then no occurrence of
field 23E
subfield 1 may contain ...
Not present TELI or PHOI

C17 

If field 57a is not present, no field 23E may contain TELE or PHON (Error code(s): E45).

If field 57a is ... Then no occurrence of
field 23E
subfield 1 may contain ...
Not present TELE or PHON

C18 

The currency code in the fields 71G and 32A must be the same (Error code(s): C02).