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 |
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, EE, ES, 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 C8 (Error code(s): D51).
If field 23B contains the code SPRI, field 23E may contain only the codes SDVA or 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 may contain only SDVA or INTC |
SSTD | Not allowed |
SPAY | Not allowed |
Not equal to SPRI, SSTD and SPAY | Optional |
If field 55A is present, 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 |
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 |
If field 23B contains the code SPRI, field 56A must not be present (Error code(s): E16).
If field 23B is ... | Then field 56A is ... |
---|---|
SPRI | Not allowed |
SSTD or SPAY | Optional |
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 71F is ... | 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 |
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 C7 (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).
The currency code in the fields 71G and 32A must be the same (Error code(s): C02).
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, EE, ES, FI, FR, GB, GF, GI, GP, GR, HR, HU, IE, IL, 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 the following apply:
If field 57A is not present, the IBAN (ISO 13616) is mandatory in subfield Account of field 59a (Error code(s): D19).
If field 57A is present and the country code of the financial institution BIC in 57A is within the above list of country codes, the IBAN (ISO 13616) is mandatory in subfield Account of field 59a (Error code(s): D19).
In all other cases, the presence of the IBAN (ISO 13616) is optional and its format is not validated in subfield Account of field 59a.
All ISO 13616-compliant, country-specific IBAN formats can be found in the IBAN Registry document on www.swift.com > Products & Services > A to Z > IBAN Registration (ISO 13616) > IBAN Registry.
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 | And field 57A is present | And country code of field 57A equals one of the listed country codes | Then an IBAN in subfield Account of field 59a is ... |
---|---|---|---|---|
Yes | Yes | No | Not applicable | Mandatory |
Yes | No | No | Not applicable | Optional |
No | Yes | No | Not applicable | Optional |
No | No | No | Not applicable | Optional |
Yes | Yes | Yes | Yes | Mandatory |
Yes | No | Yes | Yes | Optional |
No | Yes | Yes | Yes | Optional |
No | No | Yes | Yes | Optional |
Yes | Yes | Yes | No | Optional |
Yes | No | Yes | No | Optional |
No | Yes | Yes | No | Optional |
No | No | Yes | No | Optional |