[gnucash-de] Wie werden die Salden von Unterkonten in Fremdwährung umgerechnet?

Johannes Rohr jorohr at gmail.com
Do Apr 16 06:10:57 EDT 2020


Am Montag, 16. März 2020, 17:10:08 CEST schrieb Frank H. Ellenberger:
[...]

> Da noch andere Aufgaben warten, habe ich jetzt leider nicht die Zeit,
> alle Varianten durchzuspielen. Ich kann Dir also nur Hinweise geben, wo
> Du suchen oder schrauben mußt. Es wäre aber schön, wenn Du das Ganze am
> Ende z.B. in einer Wiki-Seite zusammenfassen könntest.

Werde ich gerne machen, wenn ich endlich die Grundzüge verstanden habe.
Das fällt mir leider nicht so leicht, denn ich habe die Buchhaltung
nicht systematisch gelernt sondern mache sie notgedrungen mit, weil
unser Verein halt viel zu popelig klein ist, um sich eine professionelle
Buchhaltung zu leisten.

Ich habe vielleicht einen konzeptionellen Fehler gemacht:
Ich manage gerade mehrere für unsere Verhältnisse große Projekte und
habe Aufwandskonten gemäß der Budgetstruktur angelegt. Da die meisten
Ausgaben jedoch in der Landeswährung erfolgen habe ich unter jedem
dieser Aufwandskonten dann noch ein Unterkonto in der Landeswährung
angelegt.
Ausgaben werden dann als Abhebung von einem Devisenkonto in der
Landeswährung auf das entsprechende Aufwands-Unterkonto verbucht.

Damit habe ich jetzt zwei Probleme:
- Erstens scheinen die Salden dieser Unterkonten auf Grundlage des
tagesaktuellen Wechselkurses berechnet zu werden. Für unserer
Projektabrechnung ist jedoch der Kurs zum Zeitpunkt der Konvertierung
maßgeblich. Wenn man am Tag X 100 Euro in 450.000 kolumbianische Pesos
umgetauscht habe und unsere Partner das Geld ausgegeben haben, dann
sollte sich das in der Projektabrechnung als Ausgabe von 100 €
widerspiegeln.
Wenn in der Zwischenzeit der Peso-Kurs gefallen ist scheint GNUcash für
den Saldenstand dagegen den tagesaktuellen Kurs zu nehmen (woher
eigentlich?). Damit kann es sein, dass obwohl ursprünglich 100 € in
Pesos konvertiert wurden, das Saldo nur 80 € ist, obwohl real alle 100 €
ausgegeben wurden.
Wie kann man sicherstellen, dass GNUcash bei der Umrechnung
zugrundelegt, was vorher real umgetauscht wurde?

- Zweitens: Seit ich die Devisenhandelskonto-Funktionalität aktiviert
habe erscheinen die Unterkonten in Fremdwährung zwar für die
Landeswährung weiterhin mit positivem Vorzeichen aber der umgerechnete
Saldo in € erscheint mit negativem Vorzeichen, sodass mein ganzer Plan,
nämlich dass die Salden der Unterkonten einfach zu den Salden des
jeweiligen Elternkontos dazugezählt werden und ich so die Zahl erhalte,
die ich in den Finanzbericht für das Projekt eintrage nicht aufgeht. Es
wirkt so, als müsste ich die Unterkonten in Fremdwährung in eine eigene
Kontenhierarchie umbuchen und am Ende einer Buchführungsperiode manuell
Gegenbuchungen zu den entsprechenden Euro-
Aufwandskonten machen, mit welchem Wechselkurs auch immer...

Falls ich da einen großen Denkfehler mache, wäre ich für Aufklärung sehr
dankbar...
Bietet eigentlich irgendwer professionelle Einzelfallberatung für
Dummies wie mich an: Mitarbeiter eines kleinen Vereins, der die
Buchhaltung notgedrungen mit macht, weil es halt keinen dezidierten
Buchhalter gibt? Vorzugsweise im Berliner Raum? Ich nehme an, das
fällige Honorar für ein paar Stunden Beratung könnte ich aus dem
administrativen Overhead bezahlen...

Ciao, danke im Voraus!

Johannes
> Am 16.03.20 um 13:50 schrieb jorohr at gmail.com:
> > Am Dienstag, den 10.03.2020, 17:39 +0100 schrieb Frank H. Ellenberger:
> >> Hallo Johannes,
> >> >> ganz auf die Schnelle:
> >> * Hast Du Seliger gelesen?
> >> https://www.mscs.dal.ca/~selinger/accounting/tutorial.html
> >> >> http://www.mscs.dal.ca/~selinger/accounting/gnucash.html
> > > Habe ich jetzt, vielen Dank für die Links. Ich muss gestehen, ich bin
> > seitdem verwirrter als vorher, auch deshalb weil der Kopf des Tutorials
> > direkt sagt, dass es veraltet sei.
>
> Das Tutorial ist die anwendungsneutrale, unveränderte Theorie.
> Sein Gnucash-Artikel ist insofern veraltet, daß Mike Alexander
> inzwischen die Handelskonten in Gnucash implementiert hat. Da du sie
> bisher nicht benutzt hast, trifft die darin geäußerte Kritik
> höchstwahrscheinlich auf deine bisherige Buchhaltung zu.
>
> > Meine Problematik ist glaube ich auch etwas einfacher, dachte ich
> > jedenfalls.
> > > Es finden in der Projektlaufzeit Transaktionen statt, bei denen
> Euro in
> > die Landeswährung umgetauscht werden.
> > Die Summe dieser Transaktionen nach Umtausch ist das Geld was für die
> > Projektarbeit ausgegeben werden kann.
> > Es werden in dieser Zeit Ausgaben getätigt, deren Summe (je
> > Budgetlinie) ich im Finanzbericht darstellen soll, aber eben in Euro.
> > Letztendlich geht es mir nur um den richtigen Wechselkurs.
>
> Damals habe ich, glaube ich, jeden Einkauf mit FiFo-Kurszuordnung in EUR
> umgerechnet. Aber vielleicht geht es inzwischen einfacher.
>
> Erstell doch mal eine Testdatei und beobachte, wie sich die Darstellung
> verändert. Parameter:
> 0. ohne und mit Handelskonten,
> 1. In den Berichtsoptionen die verschiedenen Preisberechnungsquellen,
> 2. Datenreihe mit
> a) fallenden Preisen, z.B. kaufe je 1000 PLN @ 0,25 0,24 0,23 EUR
> b) mit steigenden
> Wie wirkt sich das aus auf
> a) Kontenübersicht
> b) Berichte, z.B. Bilanz und GuV
> c) schließlich: Aufwendungen in Fremdwährung
>
> >> * Hat Du Datei->Eigenschaften->Konten->Devisenhandelskonten
> >> aktiviert?
> > > Kannte ich noch nicht. Habe ich jetzt gemacht. Ich verstehe
> > tatsächlich noch nicht was das bringt, aber ich denke ich muss es
> > ausprobieren. Nur soviel: Heißt dass, dass bei jeder Überweisung ein
> > weiterer Zwischenschritt eingezogen werden muss, also anstatt einer
> > Transaktion von Konto A in Euro und Konto B in Fremdwährung (mit
> > Umrechnung) gibt es jetzt eine Überweisung von Konto A in Euro auf
> > Devisen/Euro, von dort eine Umbuchung auf Devisen/Fremdwährung (mit
> > Umrechnung) und von dort eine Transaktion an die Empfänger? Ist das vom
> > Praktischen her soweit richtig verstanden?
>
> Sobald die Handelskonten aktiviert sind, wird jede neu bearbeitete
> Transaktion in jeder berührten Währung automatisch dort ausgeglichen. Du
> mußt also alle das Projekt betreffenden Währungskäufe einfach nochmal
> bearbeiten, damit das geschieht.
>
> Beispiel:
> Deine Eingabe:
> Bank:EUR -250
> Bank:PLN +1000
> Gnucash ergänzt beim Speichern der Transaktion:
> HK:EUR +250
> HK:PLN -1000
>
> > Herzliche Grüße und vielen Dank!
> > > Johannes
>
> Grüße
> Frank





Mehr Informationen über die Mailingliste gnucash-de