Balance sheet doesn't balance
Derek Atkins
warlord at MIT.EDU
Wed Jan 31 10:31:53 EST 2007
Hi,
Please be sure to CC GnuCash-User on ALL REPLIES...
Willi Tonsern <willi.tonsern at aon.at> writes:
[snip]
> Let me try to ask once more:
>
> base currency: USD
>
> BANK-ACCOUNT-A CREDIT DEBIT SALDO
> 01/01/2001: (EUR):...........0 0 1.000
>
> BANK-ACCOUNT-B CREDIT DEBIT SALDO
> 01/01/2001: (USD):...........0 0 100
What's the other side of these transactions? In particular,
what's the other side of the bank-account-a transaction, showing
how much USD you paid for your 1000 EUR?
> BALANCE REPORT of year 2001 (shows all in USD)
> exchange rate of year 2001: EUR/USD = 0,99
> bank-account-A..........................990
> bank-account-B..........................100
> ----------------------------------------------
> summary..................................1.090
>
>
> BALANCE REPORT of year 2007 (shows all in USD)
> exchange rate of year 2007: EUR/USD = 1,3
> bank-account-A.......................1.300
> bank-account-B..........................100
> ----------------------------------------------
> summary..................................1.400
>
> no activities on ACCOUNTS between 2001 and 2007
> only exchange rates adapted
> BALANCE REPORT shows a (not realized) gain 1400 - 1090 = 310 USD
>
> Now (2007) I want to realize the gain
> I transfer the money from account-A to account-B
> using the actual (2007) exchange rate EUR/USD = 1,3
> after this the accounts A and B show as follows:
>
> BANK-ACCOUNT-A CREDIT DEBIT SALDO
> 01/01/2001: (EUR):...........0 0 1.000
> 01/01/2007: (EUR):...........0 1.000 0
>
> BANK-ACCOUNT-B CREDIT DEBIT SALDO
> 01/01/2001: (USD):...........0 0 100
> 01/01/2007: (USD):...1.300 0 1.400
>
> the transfer from ACCOUNT-A (1.000 EUR) into ACCOUNT-B (1.300 USD) has been
> made by the "exchange calculator" using the (todays) given exchange rate
>
> You suggest the use of income-account (Capital Gains) in order to book the
> difference of 310 USD. But which partner-account should I use for this
> booking?
> a income of 310 USD (transfer from INCOME-CAPITAL-GAINS to BANK-ACCOUNT-B)
> would result in 1.400 + 310 = 1.710 USD; that's too much.
This is all discussed in the Documentation:
http://cvs.gnucash.org/docs/guide/capgain_example1.html#capgain_examplesell2
> One suggestion more:
> If I do
> step 1.)
> transfer 1.000 EUR from BANK-ACCOUNT-A to BANK-ACCOUNT-B using the old
> exchange-rate from the year 2001 (EUR/USD=0,99) would result in
>
> BANK-ACCOUNT-B CREDIT DEBIT SALDO
> 01/01/2001: (USD):...........0 0 100
> 01/01/2007: (USD):......990 0 1.090
>
> step 2.)
> transfer 310 USD from INCOME-CAPITAL-GAINS to BANK-ACCOUNT-B would result in
No, you should do it all in a single Split transaction.
> BANK-ACCOUNT-B CREDIT DEBIT SALDO
> 01/01/2001: (USD):...........0 0 100
> 01/01/2007: (USD):......990 0 1.090
> 01/01/2007: (USD):......310 0 1.400
>
> this would trace the gain/loss. But at each transaction between 2 currencies I
> must keep in mind the "origin" exchange rates????
Yes, you need to keep in mind the origin exchange rate.
> willi
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-user
mailing list