Contributors mailing list archives


Re: Help on account_multicurrency_revaluation

Open for Small Business, Graeme Gellatly
- 22/12/2020 08:43:57
Hi Alexey,

Been a while since I had to go through foreign currency in detail. I don't really know the module but I did a lot with Odoo and mis_builder in this space.

Now from your email it appears you are converting an account currency to a functional currency for reporting purposes.  We must value that fairly as we must do for any liquidity accounts. If you think about it, a liquidity account is nothing more than a debtor when in debit, and a creditor when in credit (from your perspective).  Ultimately someone owes someone else money. IAS 21 covers most of what you ask. para 16, 17, 23(a) 28 and 29.

Therefore the contra will end up on the P&L because realized or unrealized it is a true and fair view of those accounts at balance date. This is the easy side of balance date type valuation issues. Ordinarily I'd just reverse them out on the first day of new year, and then when the actual transactions flowed through everything squares up.

On Tue, Dec 22, 2020 at 8:36 PM Alexey Pelykh <> wrote:
Dear contributors,

I’m in dire need of help regarding account_multicurrency_revaluation and what it actually supposed to do.

I’ve experimented with it a bit and it seems (at least to my current understanding) that it does following:

On AR & AP accounts it revaluates unpaid amounts of foreign currency, effectively making entries about “Unrealized currency gains/losses”

But also by default it affects Liquidity accounts (bank accounts), making entries that seem to duplicate ones that Odoo makes when a multi-currency transaction is reconciled, effectively making some sort of “Realized currency gain/loss revaluations”. This completely falls beyond my understanding what it supposed to do, and why.

Also, I’m looking for a module that would do “bank balance revaluation”, account_multicurrency_revaluation is clearly not about that.

Any help would be greatly appreciated

Kind regards,

Post to: