Währungscodes (ISO 4217)
Praktisch für Checkout-Formulare, Wechselkurstabellen oder Rechnungsexporte.
| Währung | Code | Symbol | Nachkommastellen |
|---|---|---|---|
| US-Dollar | USD | $ | 2 |
| Euro | EUR | € | 2 |
| Britisches Pfund | GBP | £ | 2 |
| Japanischer Yen | JPY | ¥ | 0 |
| Chinesischer Yuan | CNY | ¥ / 元 | 2 |
| Hongkong-Dollar | HKD | HK$ | 2 |
| Taiwan-Dollar | TWD | NT$ | 2 |
| Südkoreanischer Won | KRW | ₩ | 0 |
| Schweizer Franken | CHF | CHF | 2 |
| Kanadischer Dollar | CAD | C$ | 2 |
| Australischer Dollar | AUD | A$ | 2 |
| Neuseeland-Dollar | NZD | NZ$ | 2 |
| Singapur-Dollar | SGD | S$ | 2 |
| Indische Rupie | INR | ₹ | 2 |
| Indonesische Rupie | IDR | Rp | 2 |
| Thailändischer Baht | THB | ฿ | 2 |
| Vietnamesischer Dong | VND | ₫ | 0 |
| Malaysischer Ringgit | MYR | RM | 2 |
| Philippinischer Peso | PHP | ₱ | 2 |
| Brasilianischer Real | BRL | R$ | 2 |
| Mexikanischer Peso | MXN | Mex$ | 2 |
| Argentinischer Peso | ARS | $ | 2 |
| Türkische Lira | TRY | ₺ | 2 |
| Russischer Rubel | RUB | ₽ | 2 |
| Saudi-Riyal | SAR | ﷼ | 2 |
| VAE-Dirham | AED | د.إ | 2 |
| Südafrikanischer Rand | ZAR | R | 2 |
| Polnischer Złoty | PLN | zł | 2 |
| Schwedische Krone | SEK | kr | 2 |
| Norwegische Krone | NOK | kr | 2 |
| Dänische Krone | DKK | kr | 2 |
Hinweise
- Die Nachkommastellen folgen ISO 4217 für Bargeldbeträge; Krypto und manche Systeme weichen ab.
- Symbole kommen mehrfach vor (z. B. $); speichern Sie immer den dreibuchstabigen Code.
Was ISO 4217 tatsächlich festlegt
ISO 4217 ist der internationale Standard, der jeder Währung einen dreibuchstabigen Code, einen numerischen Code und eine festgelegte Anzahl von Dezimalstellen zuweist. Die Buchstaben sind nicht willkürlich: Die ersten beiden identifizieren normalerweise das Land oder die Region, der dritte den Namen der Währung, also steht USD für United States dollar, JPY für Japanese yen und EUR für den Euro. Der Standard legt auch die Untereinheit fest — wie viele Stellen nach dem Dezimalkomma — die Software verwendet, um Beträge korrekt zu runden. Wenn ein System sagt »Code speichern«, meint es den alphabetischen ISO-4217-Code, nicht das Symbol, und diese Unterscheidung verhindert eine ganze Klasse von Zahlungsfehlern.
Warum das Symbol niemals ausreicht
Währungssymbole sind auf eine Weise mehrdeutig, in der Codes es nicht sind. Das Dollarzeichen wird unter anderem für den US-Dollar, den kanadischen Dollar, den australischen Dollar, den Neuseeland-Dollar, den Hong-Kong-Dollar und den Singapur-Dollar verwendet; die Yen- und Yuan-Symbole überlappen sich; das Pfundzeichen deckt Sterling und mehrere andere ab. Ein als »$10« geschriebener Preis verrät nichts darüber, welche Währung gemeint ist. In Rechnungen, APIs und Datenbanken beseitigt die Speicherung des dreibuchstabigen Codes die Mehrdeutigkeit vollständig, und das Symbol wird zu einem Darstellungsaspekt, der zur Anzeigezeit basierend auf der Zielgruppe gewählt wird. Die Faustregel für jedes System, das international mit Geld umgeht, ist einfach: Speichern Sie den Code, stellen Sie das Symbol dar.
Untereinheiten, Exponenten und Rundung
Die Anzahl der Dezimalstellen ist eine Eigenschaft der Währung, keine globale Einstellung. Die meisten Währungen verwenden zwei Stellen, also verwenden USD, EUR, GBP und CNY alle Cent. Der Yen und der koreanische Won haben jedoch null Untereinheiten — JPY 100 sind hundert Yen, ohne Dezimalstelle — während eine Handvoll dinarbasierter Währungen, darunter der kuwaitische Dinar, der bahrainische Dinar, der omanische Rial und der tunesische Dinar, drei verwenden. Einige Währungen haben außerdem eine andere Untereinheit für Barzahlungen als für die Buchhaltung. Falsches Runden in diesen Fällen kann Abweichungen im hundertfachen Umfang verursachen, lesen Sie daher immer den Exponenten aus dem Standard anstatt zwei Dezimalstellen vorauszusetzen.
Ein kurzer Code, eine lange Liste von Sonderfällen
Jenseits der Handvoll großer Währungen in jeder Referenztafel liegen die schwierigen Fälle. Währungen werden redenominiert — Simbabwe hat schon mehrfach Nullen gestrichen — und abgelöste Codes bleiben in historischen Aufzeichnungen. Einige Gebiete verwenden gänzlich die Währung eines anderen Landes, daher gibt es keinen lokalen Code. Kryptowährungen sitzen bewusst außerhalb von ISO 4217 und verwenden ihre eigenen Ticker, weshalb ein Ledger, der beide verarbeitet, wissen muss, in welchem Namespace er sich befindet. Einige Währungen teilen zudem einen Namen über Länder hinweg, während sie unterschiedliche Codes und Werte tragen. Die praktische Erkenntnis ist, dass der Code die stabile Kennung ist, während Symbole, Namen und sogar Dezimalstellen sich ändern können.
Häufige Fragen
- Für welche Währung steht der Code EUR?
- EUR ist der ISO-4217-Code für den Euro, die Währung der meisten EU-Länder. Sein Symbol ist €.
- Wie lautet der Währungscode für Japan?
- Der japanische Yen hat den ISO-4217-Code JPY und das Symbol ¥. Er hat keine Nachkommastellen.
- Warum sollte man einen dreibuchstabigen Code statt eines Symbols speichern?
- Symbole kommen mehrfach vor: $ kann USD, CAD, AUD und mehr bedeuten. Der dreibuchstabige ISO-4217-Code ist eindeutig.