Meldungen und die in ihnen enthaltenen Zahlen können in unterschiedlichen Währungen erfasst sein. In der XBRL-Datei ist es generell möglich, in einer Meldung Zahlen mit verschiedenen Währungen anzugeben. Damit diese Zahlen miteinander verglichen werden können, müssen die Werte z.B. für Kennzahlen in eine einheitliche Währung umgerechnet werden. Die Währungsfunktion des XBRL Portals ermöglicht es, pro Stichtag auf Grundlage einer Basiswährung die benötigten Umrechnungskurse im System zu hinterlegen. Beim Anlegen bzw. Darstellen von Kennzahlen kann, sofern entsprechende Umrechnungskurse vorhanden sind, die gewünschte Währung ausgewählt werden. Das Menü befindet sich unter "Stammdaten" → "Währungen". Alle angezeigten Werte werden dann automatisch umgerechnet. Werte, für die kein Umrechnungskurs vorhanden ist, werden in der Währung, in der sie gemeldet wurden, angezeigt und orange markiert. Die entsprechende Währung ist auf dem Portal sowie in den Excel Berichten in einer separaten Spalte zu sehen.
Damit nicht jeder Umrechnungskurs einzeln angelegt werden muss, berechnet das Portal die Kurse mit einer Basiswährung. Wird als Basiswährung beispielsweise der Euro angenommen, so können die Werte der EZB für alle anderen Umrechnungskurse jeweils im Verhältnis „Euro -> Währung" im System hinterlegt werden. Ist ein Wert für „Euro -> US-Dollar" und ein Wert für „Euro -> Britisches Pfund" hinterlegt, kann das Portal den Umrechnungskurs für „Britisches Pfund -> US-Dollar" oder umgekehrt automatisch errechnen. Dies verringert den administrativen Aufwand, Währungen zu pflegen.
Damit Währungen produktiv genutzt werden können, müssen pro Stichtag einer Meldung Umrechnungskurse hinterlegt werden. Ist kein Umrechnungskurs vorhanden, werden eine Fehlermeldung und der originale Wert angezeigt.
Unter Stammdaten können Sie verschiedene Währungen bzw. Umrechnungskurse anlegen. Die angelegten Währungen sehen Sie in einer Übersicht. Pro Stichtag können Umrechnungskurse nur mit einer Basiswährung angelegt werden.