Odoo in France, Belgium, Luxembourg and the Netherlands
Odoo integration, custom development and version upgrades for companies in many countries. Most of our clients are in France, Belgium, Luxembourg and the Netherlands: this page details their local rules, e-invoicing, payment methods and languages.
- Factur-X and Peppol
- Local payment methods
- Multilingual databases
The same Odoo, local rules in each country
E-invoicing, payment methods and accounting localization: what changes from one country to another.
France: e-invoicing and French banks
- Factur-X
- CB · Visa · Mastercard
Since 1 September 2026, every French company subject to VAT must be able to receive electronic invoices. Issuing them becomes mandatory for SMEs and micro-companies on 1 September 2027. Odoo generates Factur-X natively; what needs checking is the data around the invoice.
Belgium: Peppol and Bancontact
- Peppol B2B
- Bancontact
Since 1 January 2026, Belgian companies must send and receive their B2B invoices in a structured electronic format, through the Peppol network. A PDF sent by e-mail is no longer a valid invoice between two Belgian VAT-registered companies.
Most Belgian buyers expect Bancontact at checkout. Several of our modules offer it.
Luxembourg: Peppol for public bodies
- Peppol B2G
- FR · DE · EN
In Luxembourg, invoices addressed to public bodies have had to be electronic since 2023, through Peppol. The Peppol configuration available in Odoo since version 17 covers it.
Databases often run in French, German and English at once, and the Luxembourg accounting localization is part of standard Odoo.
Netherlands: iDEAL and Dutch banks
- iDEAL
- Wero
- Peppol B2G
In the Netherlands, iDEAL is the payment method most used by buyers. Peppol is the standard for invoicing Dutch public bodies, and the Dutch accounting localization is part of standard Odoo.
Several languages in the same database
Odoo handles several languages natively, and each country has its accounting localization in standard Odoo.
- Product sheets, website pages, e-mails and PDF documents in French, Dutch, German and English.
- Each customer receives documents in their own language.
- Chart of accounts, taxes and VAT returns configured for your country.
- Opening balances imported, reports adapted to what your accountant needs.
What we do, whatever your country
Wherever your company is, describe your project and we will tell you what applies in your country.
E-invoicing compliance
Partner data and taxes checked, Factur-X and Peppol configured, test invoices sent and received before the first real one.
Upgrade to a maintained version
Your database and custom modules moved to a version that handles e-invoicing natively.
Odoo migrationE-commerce and payments
A multilingual Odoo shop with the payment methods your customers use in each country.
Our payment modulesFrequently asked questions
Is Peppol available in Odoo?
Yes, natively from version 17: the company registers on the network, then sends and receives invoices and credit notes directly from Accounting. Versions 16 and earlier do not include it; the usual solution is an upgrade.
When does e-invoicing become mandatory in France?
Since 1 September 2026, every French company subject to VAT must be able to receive electronic invoices. Issuing them becomes mandatory for SMEs and micro-companies on 1 September 2027.
Can one Odoo database work in several languages?
Yes. Product sheets, website pages, e-mails and PDF documents can exist in French, Dutch, German and English, and each customer receives documents in their own language.
Do you work outside these four countries?
Yes. Odoo offers an accounting localization for most countries, and our method stays the same everywhere: we start from the local legal obligations, then configure standard Odoo before writing any code.
An Odoo project in your country?
Describe it in a few lines, we reply within 48 hours.
Discuss your project