Beneficiary Account Number Validation for North America (Domestic Funds Transfer)

Maximum length is 34 if Beneficiary Account or Other ID Type is "Account."

Maximum length is 29 if Beneficiary Account or Other ID Type is anything other than Account.

If the Beneficiary Account or Other ID Type is "SWIFT/BIC" then the Beneficiary Account must be 8 A/N or 11 A/N, positions 1-6 cannot be digits, positions 7-11 can be alpha or numeric, only SWIFT characters allowed, no embedded spaces.

If Beneficiary Account or Other ID Type is "CHIPS UID" then validate the check digit per the Citibank account number validation rules.

If the "Beneficiary Account or Other ID Type is "FedWire", then the ID value should be 9 digits and validated with ABA# modulo 10 check algorithm.

If the Beneficiary Account or Other ID Type is "CHIPS ID", then the ID value should be 4 digits.

If the "Beneficiary Bank Routing Code is "021000089" or "CITIUS33" or "0008" or "031100209" and the Beneficiary Account or Other ID Type is "Account," then the ID value should be 8 digits and validated with the Citibank account number validation rules.