Fremdwährung, Teil 2: die beiden Extreme

Mehrwährungs-Netzwerk Zwölf wichtige Weltwährungen – CHF, EUR, USD, GBP, JPY, CNY, INR, KRW, RUB, TRY, BRL und SEK – ziehen als verbundene Knoten durch eine langsame, organische dreidimensionale Wolke, stossen sich ab und federn entlang ihrer Verbindungen, nähere Währungen grösser und heller, fernere kleiner und schwächer. R$ ¥ $ kr £ CHF Artikel 2/3 FREMDWÄHRUNG

Unsere Transaktion aus Teil 1: eine Rechnung über EUR 10'000, gebucht zu 0.95, zum Jahresende CHF 9'800 wert, beglichen mit CHF 9'300 – ein Kursverlust von CHF 200, den keine Methode ändert. Offen ist allein der Zeitpunkt. Wir treiben ihn auf seine beiden Extreme.

Extrem eins: jeden Tag neu bewerten

Das Genaueste, was Sie tun können, ist, die offene Forderung an jedem Tag, an dem sich der Kurs bewegt, neu zu bewerten und die Veränderung als unrealisierten Kursgewinn oder Kursverlust zu buchen, sodass die Bilanz zum Geschäftsschluss jedes Tages stimmt. Doch jede der beiden mittleren Zeilen unten ist nicht eine Buchung – sie ist die Summe von Hunderten täglicher.

Datum Buchung Soll Haben
1 Oct Forderung → Ertrag 9,500 9,500
jeden Tag · J1 Forderung → Kursgewinn (Summe) 300 300
jeden Tag · J2 Kursverlust → Forderung (Summe) 500 500
15 Feb Bank → Forderung 9,300 9,300

Wenn das Geld eintrifft, steht die Forderung bereits zum Tageskurs, sodass die Zahlung selbst weder Gewinn noch Verlust mehr auslöst. Der Gewinn aus Jahr 1 ist vorläufig – die erste Rate einer Position, die der realisierte Abschluss letztlich aufnimmt.

Extrem zwei: nur, wenn etwas geschieht

Das gegenteilige Extrem rührt die Forderung so selten wie möglich an: zum ursprünglichen Wert belassen und die Differenz erst erfassen, wenn das Geld eintrifft, wobei der Verlust erfolgswirksam auf ein Kursdifferenzenkonto in der Erfolgsrechnung fällt, nicht auf die Forderung. Nur zwei Buchungen für die gesamte Rechnung. (Manche Systeme leiten die Drift bis zum Abschluss über ein Durchlaufkonto; am Zeitpunkt ändert das nichts.)

Datum Buchung Soll Haben
1 Oct Forderung → Ertrag 9,500 9,500
31 Dec — nichts gebucht —
15 Feb Bank 9'300 + Kursverlust 200 → Forderung 9,500 9,500

Günstig – doch zum Jahresende weisen die Bücher noch CHF 9'500 gegenüber den tatsächlichen CHF 9'800 aus, und der gesamte Verlust fällt in Jahr 2. Eine offene Position nicht neu zu bewerten verfälscht die Bilanz; deshalb ist diese Abkürzung nach Schweizer OR wie nach IAS 21 in der Regel nicht regelkonform.

Der pragmatische Mittelweg: einmal neu bewerten, zum Jahresende

Dazwischen liegt die Methode, die die meisten Lehrbücher vermitteln und der die Schweizer Praxis folgt: die Forderung während des Jahres unberührt lassen und dann jede offene Position einmal neu bewerten, zum Bilanzstichtag – monetäre Positionen zum Stichtagskurs, die Erfolgsrechnung zum Jahresmittelkurs, das Eigenkapital zu historischen Kursen. Eine einzige zusätzliche Buchung erkauft einen korrekten Jahresabschluss. Das Vorsichtsprinzip wirkt dabei asymmetrisch (Imparitätsprinzip, Art. 958c Abs. 1 Ziff. 5 und Art. 960a Abs. 2 OR): Ein unrealisierter Kursverlust ist stets zu buchen, ein unrealisierter Kursgewinn dagegen nur auf kurzfristigen betrieblichen Positionen, wo er als quasi-realisiert gilt – bei einem mehrjährigen Fremdwährungsdarlehen müsste er abgegrenzt werden. Unsere Forderung ist kurzfristig, also bleiben die +300 bestehen.

Datum Buchung Soll Haben
1 Oct Forderung → Ertrag 9,500 9,500
31 Dec Forderung → Kursgewinn (Neubewertung) 300 300
15 Feb Bank 9'300 + Kursverlust 500 → Forderung 9,800 9,800

Das ist die leise Pointe der Serie. Vergleichen Sie die Perioden nebeneinander:

Regime Jahr 1 Jahr 2 Total Wert 31. Dez. Buchungen
Tägliche Neubewertung +300 −500 −200 9,800 Hunderte
Nur bei Zahlung 0 −200 −200 9,500 2
Jahresende + bei Zahlung +300 −500 −200 9,800 3

Dürfen beide Regime Gewinne und Verluste gleichermassen buchen, weisen tägliche und jährliche Neubewertung denselben Jahresgewinn und dieselbe Jahresendbilanz aus – die Hunderte täglicher Buchungen bringen nichts, was die eine nicht schon erbracht hätte. Das realisierte Ergebnis über die Laufzeit ist invariant; die Aufteilung dazwischen hängt vom Regime ab und davon, ob unrealisierte Kursgewinne überhaupt erfasst werden dürfen. Die tägliche Arbeit lohnt sich nur, wenn die Bücher auch zwischen den Jahresabschlüssen stimmen müssen.

Warum die tägliche Neubewertung explodiert

Die Kosten stecken nicht in unserer einzelnen Rechnung – sie stecken in der Vervielfachung. Jede offene Forderung und Verbindlichkeit ist bei jeder Kursbewegung neu zu bewerten, und das Wiederöffnen einer Position kann Nacharbeit an verbundenen Buchungen erzwingen. Die Zahl wächst mit den Positionen mal den Kursaktualisierungen:

Offene FW-Positionen Kursaktualisierungen / Jahr Tägliche Buchungen Buchungen zum Jahresende
1 250 ~250 1
50 250 ~12,500 50
500 250 ~125,000 500

Ein mittelgrosser Importeur erzeugt so sechsstellige Buchungszahlen pro Jahr – für dasselbe Ergebnis, das ein paar Hundert Jahresendbuchungen liefern; nicht falsch, nur erdrückend. Doch die Explosion gehört zu jenen Methoden, die alles in eine einzige Referenzwährung zurückrechnen, nicht zur Fremdwährungsbuchhaltung an sich. Das währungsnative Handelskonto aus Teil 1 umgeht sie vollständig: Sein Saldo ist kursunabhängig, also bleiben die Bücher in jedem Augenblick korrekt – ohne eine einzige Buchung pro Kursbewegung; von Hand gebucht wird allein die Realisierung.

Das eine Extrem ist zu unruhig, das andere die meiste Zeit blind – doch ein Rohstoffhändler braucht den täglichen Blick. Lässt sich Genauigkeit auf das beschränken, was zählt? Teil 3 wägt die Kompromisse und den adaptiven Mittelweg ab.