跳至内容
菜单
此问题已终结
1 回复
7594 查看

A foreign exchange gain (loss) occurs when a company sells goods and services to a Customer who works with a different currency.

The value of the foreign currency, when converted to the local currency of the seller, will vary depending on the prevailing exchange rate.  

If the value of the currency increases after the conversion, the seller will have made a foreign currency gain.

If the value of the currency declines after the conversion, the seller will have incurred a foreign exchange loss.


How does Odoo handle this?

形象
丢弃
最佳答案

Automagically.


If you sell to a Customer in their currency (different from yours) then you must convert the amount they owe you.  Unless they pay the same day (and sometimes even if they do) you will either gain or lose money due to the different exchange rate between the date of the Invoice and the date of the Payment.


Take the case of an American Company, dealing only in $USD, that sells to a European Company, dealing only in Euros.  AmCo converts $USD 100 to 89.68 on January 15th.  EuCo pays € 89.68 back to AmCo on February 15th, but by this time the exchange rate has changed, and the conversion back into $USD is now $97.13.  AmCo has lost $USD 2.87.


This is how the Invoice is recorded:

 


This is how the Payment is recorded:

 


When the Payment is matched to the Invoice, this is the additional Journal Entry automatically created:


So Odoo manages this automagically for you – as long as you record exchange rates accurately (we actually recommend you synch with a web service but you are free to record your own rates).



 


See also https://www.odoo.com/documentation/user/13.0/accounting/others/multicurrencies.html



形象
丢弃
相关帖文 回复 查看 活动
2
2月 25
12107
1
4月 24
1810
2
1月 24
1839
Error message 已解决
2
11月 23
2740
1
3月 24
2069