Skip to Content
Menu
This question has been flagged
1 Reply
230 Views

Hello,


I have a US company in Odoo and I want to configure accounting to sell and import products into Europe. I recently obtained my EU VAT number (Netherlands) and I would like Odoo to automatically detect if a customer is B2B or B2C and which EU country they are in, so the correct VAT is applied (OSS or reverse charge).


I tried installing EU accounting modules, but the automation only works if I create a second company in Odoo (Netherlands). It does not work on my main US company, which makes invoicing complicated.


How can I activate EU VAT automation (OSS + B2B reverse charge) directly in my US company without creating a separate company in Odoo?


Thank you.

Avatar
Discard

What version of Odoo are you using?

Author

Thanks for your answer. version 19.0 (found it in database. i hope its the good information you asked)

Author

Thank you so much for your detailed explanation and screenshots — it really helped me understand the logic behind the setup. It was quite a time-consuming process, but thanks to your tutorial everything is now working perfectly. Much appreciated for taking the time to share such a clear step-by-step guide! 🙏 

Best Answer

In general, you're looking for these two configurations:

  • Accounting -> Configuration --> Accounting -> Fiscal Positions
  • Accounting -> Configuration --> Accounting -> Taxes

For Fiscal Positions you want a setup similar to this:



... where AT w/ VAT ID is


... AT w/o VAT ID is


and so on for all Countries relevant (setting a Foreign Tax ID at a Fiscal Position requires you to also specify the Country (of delivery) it applies to).

Whenever you set a new Country, you will be asked whether you want to create the corresponding taxes for that Country - you can do so by clicking here, or manually add the relevant tax rates (might be meaningful since adding all tax rates for all countries could become quite a mess).



Ultimately you should end up with a large catalog of Taxes under Configuration. From here you need to specify which EU country-specific tax rate is replacing your default US tax rate. For example the default Austrian tax rate of 20% would replace the default 5,75% (*) for AT w/o VAT ID, 0% would replace 5,75% (*) for AT w/ VAT ID and so on (specifically note Fiscal Position and Replaces here):

* Sorry, I'm not aware about your default tax rate


Then, when you create invoices for a B2C or B2B customer, the fiscal position and tax rate will be automatically set at the invoice (NOT at the customer):


... and an invoice would look like this:


Note: The exact tax rates, replacements of tax rates, accounts etc. should be discussed with your accountant!

Avatar
Discard
Related Posts Replies Views Activity
1
Oct 25
1698
2
Oct 25
941
2
Oct 25
636
1
Sep 25
1771
3
Sep 25
978