KennisbankOdoo

Odoo 20: wat verandert er voor Nederlandse gebruikers, en moet je nu al over?

10 november 20266 min leestijd

Odoo 20 is in september 2026 uitgebracht, en daarmee schuift het supportvenster op: Odoo ondersteunt de laatste drie major versies, dus nu 18, 19 en 20. Wie op 17 of ouder draait, krijgt geen bugfixes en securityfixes meer. Dat maakt de vraag "moeten we over?" voor veel Nederlandse bedrijven ineens concreet. Het eerlijke antwoord hangt af van waar je nu staat, en van hoeveel maatwerk er in je database zit. Kom je van 18, lees dan eerst wat er in 19 al veranderde aan het afletteren; die stap zit in elke upgrade naar 20 mee.

Wat er in de boekhouding verandert

De release notes zijn lang, maar voor een Nederlandse administratie springen vier wijzigingen eruit:

  • Parent accounts in plaats van rekeninggroepen — het rekeningschema wordt voortaan gestructureerd met bovenliggende rekeningen, en rekeningcodes zijn optioneel geworden. Rapportages, exports en koppelingen die op groepen of codes leunen, moet je na de upgrade nalopen.
  • Betaalstatussen hernoemd — "In Process" heet nu "Paid", en wat eerst "Paid" heette, heet nu "Reconciled". Een filter of dashboard op "Betaald" betekent na de upgrade dus iets anders dan ervoor.
  • Bankboekingen alleen nog uit banktransacties — elke boeking die een bankrekening raakt, moet uit een banktransactie komen. Een handmatige memoriaalboeking op de bank gaat niet meer.
  • Overboekingen automatisch bevestigd — betalingen per overschrijving worden bevestigd op basis van de banktransactie. Daarmee wordt een goed lopende bankkoppeling belangrijker dan hij al was.

De statuswijziging is de verraderlijkste. Er gaat niets kapot, er komt geen foutmelding, maar een rapport dat gisteren "betaalde facturen" telde, telt vandaag iets anders. Wie exports naar een BI-tool of de accountant heeft lopen, moet die vóór de upgrade op een testkopie controleren.

Record rules verdwijnen

Onder de kop over vereenvoudigde toegangsrechten staat de wijziging die maatwerk het hardst raakt: record rules worden verwijderd, en in plaats daarvan krijgt een access right zelf een domain. Voor gebruikers van standaard-Odoo verandert er weinig zichtbaars. Voor elke eigen module die met record rules regelt wie welke records ziet (per vestiging, per team, per bedrijf) betekent het herschrijven en opnieuw testen. Dat is geen klus voor de dag van de upgrade, want een fout in toegangsrechten merk je pas als iemand iets ziet wat hij niet hoort te zien.

AI en MCP: nieuw, maar niet gratis

Odoo 20 kan je database ontsluiten via MCP (Model Context Protocol), zodat een AI-assistent er rechtstreeks mee praat. Tegelijk staat in de release notes dat alle AI-functies credits vragen, te kopen via Odoo's In-App Purchase. Begroot dat dus als variabele kosten, en zoek uit welke data er naar welke dienst gaat voordat je het aanzet. Hoe je zo'n koppeling standaard alleen-lezen houdt, beschreven we eerder voor MCP op netwerkapparatuur; dezelfde afwegingen gelden voor je boekhouding.

Voor wie zelf host

Odoo 20 vraagt minimaal Python 3.12, en sinds 19 is PostgreSQL 13 het minimum. Draai je op een oudere distributie, dan hoort een OS-upgrade bij je planning. Ook de externe API schuift: de db-service van XML-RPC is in Odoo 20 verwijderd, en common en object volgen in Odoo 22. Op Odoo Online gebeurt dat al in versie 21.1, winter 2027. De details staan in ons artikel over het einde van XML-RPC.

Moet je nu al over?

  • Op 17 of ouder — ja, plan de upgrade nu. Je draait zonder securityfixes, en elke versie die je overslaat, maakt de sprong groter.
  • Op 18 — support loopt tot ongeveer september of oktober 2027. Gebruik de komende maanden om je maatwerk te inventariseren en op een kopie van productie te testen.
  • Op 19 — geen haast; support loopt tot september 2028. Wacht tot je modules er klaar voor zijn.
  • Met OCA-modules — van de Nederlandse OCA-repository stond op de 19.0-branch alleen het btw-overzicht (l10n_nl_tax_statement, sinds juni 2026). Wie daarnaast de OCA-ICP- of XAF-module gebruikt, kan zelden direct naar 20. Voor 2026 en 2027 is 19 dan het realistische doel.
  • Op Odoo Online — je wordt sowieso meegenomen. Controleer vooral je koppelingen en je rapportages op de hernoemde statussen.

Een hardnekkige misvatting is dat de nieuwste versie automatisch de beste keuze is. Een upgrade naar 20 zonder dat je OCA-modules en koppelingen meekunnen, levert een systeem op dat nieuwer is en minder doet. Wij draaien onze eigen verkoop, voorraad, CRM en boekhouding op Odoo 19 Enterprise, en kijken daar met dezelfde nuchterheid naar.

Hulp bij je upgrade

Wij begeleiden upgrades met eigen developers, inclusief het maatwerk en de koppelingen die bij elke versiesprong mee moeten. Wil je weten wat 20 voor jouw database betekent: onze Odoo-specialisten maken een inventarisatie op een kopie van productie. Draai je al bij ons, dan hoort dit bij beheer en support, en wie zelf host kan kijken naar Odoo-hosting op onze eigen infrastructuur. Of neem contact op en vertel ons op welke versie je nu staat.

Veelgestelde vragen

Veelgestelde vragen

Welke Odoo-versies worden nu nog ondersteund?

Odoo ondersteunt de laatste drie major versies. Met Odoo 20 zijn dat 18, 19 en 20. Odoo 17 viel in september of oktober 2026 uit support (de documentatie verschilt een maand), 18 volgt rond dezelfde tijd in 2027 en 19 in september 2028.

Kan ik van Odoo 17 direct naar 20?

Technisch kan Odoo vanaf elke versie upgraden. De vraag is of je maatwerk en je OCA-modules mee kunnen. Van de Nederlandse OCA-modules stond op het moment van schrijven alleen het btw-overzicht op de 19.0-branch, dus wie daarvan afhangt, kiest voorlopig vaak 19 als doel.

Kosten de AI-functies in Odoo 20 extra?

Ja. Volgens de release notes hebben alle AI-functies in Odoo 20 credits nodig, die je via Odoo's In-App Purchase koopt. Die kosten komen bovenop je licentie, en de verwerking loopt via Odoo's eigen diensten.

Antwoord niet gevonden?

Stel je vraag direct aan een engineer — we reageren doorgaans binnen één werkdag.