Many banks also allow special characters, but you are on the safe side if only the so-called SWIFT character set is used.

The SWIFT character set is a subset of the ISO 8859 character set and comprises all characters with a white background in the following table: