Odoo Help


How to avoid "The selected account of your Journal Entry forces to provide a secondary currency."

Alexander Rodriguez
on 9/27/16, 9:27 AM 2,580 views

I get the following error why?

Odoo Warning - Validation Error Error while validating constraint The selected account of your Journal Entry forces to provide a secondary currency. You should remove the secondary currency on the account. None

Please use a meaningful title. I did edit for now.

Ermin Trevisan
on 9/27/16, 10:15 AM

Thanks for the help

Franck Dubarry SA, Alexander Rodriguez
on 9/28/16, 10:37 AM
Nihat Demir
On 12/25/16, 11:21 AM

Chart of Account > Go to your account that you get error > Look for Account Currency > Remove currency if it is same as company currency. It can only be different currency than your company default currency.  NOTE: If you cant see account currency in chart of account > the account form, it is because it is HIDDEN in form view. You need to edit the form and make it visible.

Nick Martínez Smith
On 12/30/16, 10:14 AM

Nihats´ answer is correct. I am unable to reply to his comment as I have no Karma :-(

Firstly in Odoo 10 I was incapable of finding anywhere were it indicated secondary currency, as other solutions in the past have been given.

It is as simple as not defining a Currency to that account... just leave it blank. If you did define a currency, just erase it and save the changes with a blank currency. Odoo will use your default Company currency if it is blank and it will no longer give the error.

I do not know why something as simple is not explained in an easier way on the documentation.

I tend to agree; setting a bank account currency to your company currency should generate a warning at least.

I wonder if there is a good reason they allow this without a warning?

Xeata Management Inc., James White
on 10/4/17, 7:48 AM


The account must not have company currency as secondary currency. i.e. if my company currency is USD, my accounts can not have USD as second currency, it would raise warning while posting journal entry. You should remove that currency from account.



Ermin Trevisan

--Ermin Trevisan--
| 6 5 7
Walchwil, Switzerland
--Ermin Trevisan--

Ermin Trevisan
On 9/27/16, 10:17 AM

Please check the assigned currencies of your corresponding accounts and journals. As long as it is not necessary you should not preassign currencies except you know exactly what you are doing.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 9/27/16, 9:27 AM
Seen: 2580 times
Last updated: 3/17/17, 3:54 AM