This question has been flagged
2 Replies
4532 Views

It is common for a business selling globally to have to be registered for VAT in multiple jurisdictions. For example, selling to a UK customer requires that we charge UK VAT and have our UK VAT number on the invoice. Selling to a customer in Germany requires that we charge German VAT and have our German VAT number in the invoice. How do we ensure that invoices raised for a customer include the appropriate VAT number?

Avatar
Discard
Best Answer

Looking for a solution for this myself, my guess is that the only solution is going with multi-companies, and setting each company for each fiscal position you need:

https://www.odoo.com/documentation/user/14.0/general/multi_companies/manage_multi_companies.html


Avatar
Discard
Best Answer

Hello M,

You can create child contacts of the Main Contact and assign VAT to the child contact, then use that particular child contact wherever needed,


In more details:

Main Contact:

German Child Contact: with VAT 1234

UK Child Contact: with VAT 456


You can use the UK Contact for invoicing when you are dealing with the UK Business.

Hope this solves your problem!!

Thanks

Avatar
Discard

That would be a good solution, but child contacts do not allow their VAT numbers to be changed. When the parent contact's VAT number is modified, all child contacts are updated again with the new VAT number. If a child contact is created, it inherits the parent's VAT number and it is not modifiable.