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?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
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
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
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.