ISO 4217
El estándar de códigos de moneda – SEK, EUR, USD – con su código numérico y el número de decimales.
Publicado por primera vez en 1978, lo mantiene la suiza SIX por encargo de ISO. Cada moneda recibe tres letras, normalmente el código del país seguido de la inicial de la moneda, y un código de tres cifras, como el 752 de la corona sueca. La forma numérica es la que usan ISO 8583 y los chips de las tarjetas, donde las letras salen caras. Los códigos que empiezan por X no son nacionales: XAU es el oro, XTS está reservado para pruebas y XXX significa «ninguna moneda».
El campo que más errores provoca es la unidad menor. El yen japonés no tiene decimales, el euro tiene dos y el dinar kuwaití tres. Un programa que da por hecho que todo importe cabe en céntimos le cobrará a un cliente japonés cien veces de más. La lista también cambia: cuando Croacia adoptó el euro en 2023, la HRK quedó retirada.