Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

US company selling to EU – OSS VAT automation not working

Subscribe

Get notified when there's activity on this post

This question has been flagged
configurationaccounting
1 Reply
401 Views
Avatar
Astierperet Adrien

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.

0
Avatar
Discard
Christoph Farnleitner

What version of Odoo are you using?

Astierperet Adrien
Author

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

Astierperet Adrien
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! 🙏 

Avatar
Christoph Farnleitner
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!

0
Avatar
Discard
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
Filtering Listed Journals in Accounting Dashboard Odoo 18 Solved
configuration accounting
Avatar
Avatar
1
Oct 25
2023
Account Groups Functionality
configuration accounting
Avatar
Avatar
Avatar
2
Oct 25
1326
Trying to setup Amazon Payment Services Solved
configuration accounting
Avatar
Avatar
2
Oct 25
852
How to Switch to the 3-Pane Bank Reconciliation Interface (Matching + Journal + Posting)? Solved
configuration accounting
Avatar
Avatar
1
Sep 25
2004
List of native fields Odoo v18 Solved
configuration accounting
Avatar
Avatar
Avatar
3
Sep 25
1404
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now