Question about multiple currencies
John M Collins
jmc at xisl.com
Wed Oct 15 04:35:23 EDT 2008
Please CC to jmc AT xisl DOT com as I'm not subscribed.
On Tue, 2008-10-14 at 19:35 -0700, Charles Day wrote:
> On Tue, Oct 14, 2008 at 8:05 AM, John M Collins <jmc at xisl.com> wrote:
>
> Please CC to jmc AT xisl DOT com as I'm not subscribed.
>
> I'm having a bit of a problem with GNUcash in that the trial
> balance is
> out of balance when various transactions are done in multiple
> currencies.
>
> I've got most of the accounts in £ sterling with some in Euros
> and some
> in US$
>
> I've been careful to account for sums in US$ including
> accounts
> receivable etc. But the problem is when the bank converts
> between
> currencies and I use "transfer" it lets me put in whatever
> rate the bank
> has given but keeps all the other accounts showing the
> original
> conversion rate. I think that something should be posted to a
> "currency
> variations" account.
>
> I've ended up with a significant difference in the columns of
> the "trial
> balance" account.
>
> Can anyone suggest how I can get the trial balance into order
> without
> deleting all the transactions?
>
>
> What is the reporting currency used for the trial balance report? (I
> assume it's GBP.)
Yes it is GBP
> Once you buy USD and EUR, where do they go? Do they ever get changed
> back into GBP or another currency?
The EUR transactions were a little bit complicated as in the case of
Spain the customer withholds 10% which I then have to claim back out of
my next payment to the UK tax people. So we end up wrestling with:
1. The GBP/EUR rate when the invoice was raised.
2. The rate when the customer pays 90%
3. The rate when that is converted to GBP by the bank which is
different even if done on the same day as 2.
4. The rate when I do the tax return.
Of course these are all different.
I think the GBP/USD problems are limited to just one point back in
August. I'd kept all USD receipts in a $ bank account whilst the £ was
sky-high against the $. When the £ sunk against the dollar I transferred
most of the $ account to a £ account (of course I did that too early
because the £ sank a lot more - sigh!). I put in the transaction using
"transfer" and gave the rate that the bank converted it at which was
different (worse of course - and they charge a commission on top) from
what Finance::Quote thought.
I think that caused the accounts imbalance to arise as the value of all
the USD accounts were calculated at the value given by "Finance::Quote"
but the GBP bank account was credited by a different amount. A sum
should have been debited to a "currency conversions" account to make the
accounts balance GBP-wise.
A more complicated version of the same thing happened with the EUR
accounts.
>
> Also, please look over the exchange rates in the Price Editor. Do you
> see entries at all that have an exchange rate of exactly 1? If so,
> make a note of the dates. On those dates you have at least one
> transaction with an incorrect exchange rate, probably due to a bug.
> (Upgrading to 2.2.7 should help prevent further errors.)
Yes there were several bogus entries.
I have downloaded and installed 2.2.7 and played with it but it seems
there is still a problem - which I suspect is a bug - in this area. If
you fill in the transfer with a specified amount that the bank actually
converted it for rather than the rate which Finance::Quote believes in
you will get an imbalance in the trial balance.
I think the only way is to do the conversion at the current
"Finance::Quote" rate, see what that credits to the GBP bank account and
then put in an appropriate (GBP of course) transaction between the GBP
bank account and a "currency conversions to GBP" P&L account to make the
net amount credited to the GBP bank account agree with what the bank
actually credits.
The problem I have now is how to get the trial balance report balancing.
It looks as if I'll have to delete all the USD/GBP and EUR/GBP
transactions and re-enter them in the way I've described.
Or is there any better way? I'd be grateful if you could advise before I
do - thanks.
John Collins Xi Software Ltd www.xisl.com
Tel: +44 (0)1707 886110 (Direct)
+44 (0)7799 113162 (Mobile)
Registered in England & Wales Company Number 1977148 VAT: GB 403 9239 64
Trading Address: 3 Mandeville Rise, Welwyn Garden City, Herts, AL8 7JT,
UK
Reg Office: 2 Mill Road, Haverhill, Suffolk, CB9 8BD, UK
More information about the gnucash-user
mailing list