Try ERPNext Buy Support Partners Foundation

Multi-Company with Multi-Currency Issue: Cannot create "Inter Company Invoice" if companies have different "Default Currency"

Our set-up: Company A (default currency INR) and Company B (default currency USD).
(both company A and company B are wholly owned by a Group Company C)

Our use case: Company A sells goods to Company B and we need to create an “Inter Company Invoice”.

We followed the step-by-step instructions at the official docs below:
https://docs.erpnext.com/docs/user/manual/en/accounts/inter-company-invoices

We get the error message: “Company currencies of both the companies should match for Inter Company Transactions.” (see screenshot below).

I’m fairly certain this is a common use-case for multi-company setups (with companies in different countries/currencies).

Anyone encountered this before, or has any workarounds please?

have same issue, finally via custom app hook bypassed the validation to solve it.

1 Like

hmm, after by-passing validation, are the inter company journal entries correctly recorded?

We are also considering diving into the code to comment out & by-pass the validation, but was afraid that it would screw up the resulting inter company journal entries or cause some other bugs. I mean, we’re assuming the ERPNext team included the validation for a good reason in the first place.