Er komt een aankoopfactuur uit Antwerpen binnen, in het Nederlands. Ze wordt ingeboekt door een boekhoudster die in het Frans werkt. De omschrijving van de boeking wordt „facture Van Damme” — zonder contractreferentie, zonder vertaling van de post. Vier maanden later vraagt een ambtenaar van de FOD Financiën het verantwoordingsstuk achter een lijn op rekening 613. Niemand weet welke van de veertig boekingen van die maand erbij hoort.
Dat is geen organisatiefout. Het is de dagelijkse realiteit van een Belgische kmo waarvan de leveranciers, de klanten en de administratie niet dezelfde taal spreken. België is de enige markt waar de boekhouding in twee talen tegelijk moet leven — en waar de taal geen voorkeur is, maar een gevolg van het adres van de zetel. Bij doo.FINANCE is tweetalige boekhouding de eerste bron van dubbele invoer die wij aantreffen bij de opening van een Belgisch dossier.
Dit is wat ze werkelijk kost, wat Odoo ervan opvangt, en wat het niet in uw plaats zal doen.
Tweetalige boekhouding: in België is taal geen keuze
Drie taalregimes bestaan naast elkaar, en het is de plaats van de exploitatiezetel die bepaalt welk regime op uw ondernemingsdocumenten van toepassing is.
- Nederlands taalgebied: het Vlaamse decreet van 19 juli 1973 legt het Nederlands op voor de akten en documenten van de onderneming en voor de sociale betrekkingen.
- Frans taalgebied: het decreet van 30 juni 1982 legt het Frans op.
- Brussels Hoofdstedelijk Gewest: de wet van 2 augustus 1963, gecoördineerd bij het koninklijk besluit van 18 juli 1966, houdt het bij tweetaligheid — Frans voor het Franstalige personeel, Nederlands voor het Nederlandstalige personeel.
- Duits taalgebied: het Duits.
Een kmo met een zetel in Namen en een depot in Gent valt dus onder beide regimes, niet onder één. Dat is geen uitzondering: het is de normale structuur van een Belgische onderneming die groeit.
De regel loopt vervolgens door tot de jaarrekening. De financiële staten die bij de Nationale Bank van België worden neergelegd, moeten worden opgesteld in de taal — of in een van de officiële talen — van het taalgebied waar de zetel van de rechtspersoon zich bevindt (artikel 2:33 van het Wetboek van vennootschappen en verenigingen). De Commissie voor Boekhoudkundige Normen heeft dat bevestigd in haar advies 2020/03 van 12 februari 2020: de stukken die samen worden neergelegd, moeten in één en dezelfde taal zijn. Een Engelse vertaling blijft mogelijk op vrijwillige basis, maar volstaat op zich niet om aan de publicatieverplichting te voldoen.
Aan de btw-kant is de beperking nauwer dan men denkt. Artikel 61, § 1 van het Btw-Wetboek staat de administratie toe om, voor facturen die in een andere taal dan een van de landstalen zijn opgesteld, een vertaling in een van die talen te eisen. Omdat het Frans, het Nederlands en het Duits alle drie landstalen zijn, blijft een factuur in het Nederlands perfect tegenstelbaar aan een Franstalige controleur. Het risico is dus niet juridisch — het is operationeel: wie de boeking moet verantwoorden, moet het stuk kunnen lezen.
De taalverplichting stopt tot slot waar het Europese recht begint. In het arrest New Valmar van 21 juni 2016 (zaak C-15/15) oordeelde het Hof van Justitie van de Europese Unie dat het opleggen van het Nederlands, op straffe van absolute nietigheid, aan de grensoverschrijdende facturen van een in Vlaanderen gevestigde onderneming in strijd was met het vrije verkeer van goederen. Met andere woorden: uw exportfacturen zijn geen gevangene van de taal van uw gewest.
Wat tweetaligheid een Belgische kmo werkelijk kost
De kostprijs van tweetaligheid staat nergens in de resultatenrekening. Hij zit verscholen in drie posten.
De dubbele nomenclatuur
Wanneer de boekhouding en de exploitatie niet dezelfde taal spreken, ontstaan er twee woordenschatten voor dezelfde zaak. De magazijnier in Gent spreekt van leveranciers, de boekhoudster in Luik van fournisseurs, en het opvolgingsrekenblad bevat beide kolommen. Elke afstemming wordt een mentale vertaling, uit het hoofd gemaakt, zonder spoor.
Het symptoom is makkelijk te herkennen: een eigen boekhoudplan, naast het officiële plan bijgehouden, met de benamingen „zoals we ze hier noemen”.
Onsamenhangende omschrijvingen en het onvindbare stuk
Dit is de duurste post. Eén boekingsomschrijving in de taal van het stuk, een andere in de taal van wie inboekt, een derde afgekort omdat het veld te kort was: na één boekjaar levert het zoeken op trefwoord niets betrouwbaars meer op.
De dag dat u een stuk moet terugvinden, zoekt u niet meer in de boekhouding — u zoekt in het archief, en daarna in de e-mails. Daar gaan de uren.
De controle en de afsluiting die aanslepen
Een btw-controle, een nazicht, een vraag van de bank: elke keer dezelfde mechaniek. U maakt een uittreksel van de rekening, u gaat terug naar het stuk, u vertaalt het voor uw gesprekspartner. Vermenigvuldigd met het aantal gevraagde lijnen maakt die handeling van een vraag van één uur een werf van twee dagen.
De instelling van de Belgische btw in Odoo regelt de declaratieve mechaniek, maar niet die wrijving: die is talig, niet fiscaal.
Tweetalige boekhouding in Odoo: wat de software opvangt
Odoo „vertaalt” uw boekhouding niet. Het doet iets nuttigers: het bewaart één enkel gegeven en toont het in de taal van wie ernaar kijkt. Drie mechanismen dragen het grootste deel.
Het Belgische boekhoudplan komt al in drie talen
De Belgische localisatiemodule van Odoo (l10n_be) installeert het volledige Belgische MAR — de Minimumindeling van het Algemeen Rekeningenstelsel, in het Frans PCMN. Wat minder bekend is: het referentiebestand van dat boekhoudplan bevat, in de publieke repository van Odoo 18, 308 rekeningen, en elk daarvan draagt zijn Franse, Nederlandse en Duitse benaming — de kolommen name@fr, name@nl en name@de zijn op alle lijnen ingevuld.
Concreet heet rekening 400 Clients voor de Franstalige gebruiker en Handelsdebiteuren voor de Nederlandstalige. Rekening 440 is Fournisseurs of Leveranciers. Rekening 411 is TVA à récupérer of Terug te vorderen btw, rekening 451 TVA à payer of Te betalen btw. Eén rekening, één saldo, twee lezingen.
U hoeft daarvoor niets te kopen en niets in te stellen: het komt mee met de Belgische localisatie. De enige voorwaarde is dat de Belgische localisatie geïnstalleerd is, en niet een generiek boekhoudplan.
De taal van het contact bepaalt de taal van het document
Op elke contactfiche toont Odoo een veld Taal. De officiële documentatie is expliciet: de ingevulde taal is de taal waarin „alle e-mails en documenten die naar dit contact worden verzonden, worden vertaald”. Hetzelfde mechanisme geldt voor de interne gebruikers: de documenten bereiken hen in de taal die in hun profiel is gekozen.
Het is de instelling met het hoogste rendement van de lijst, en de meest vergeten. Een factuur vertrekt in het Nederlands omdat de klant Vlaams is — niet omdat een medewerker eraan gedacht heeft het model te wisselen op het moment van verzending. De offerte, de betalingsherinnering en de creditnota volgen dezelfde regel, zonder tussenkomst.
De taal moet dan wel in de databank geïnstalleerd zijn: dat gebeurt in de instellingen, onderdeel Talen, vóór de eerste invoer.
Dagboeken, belastingen en artikelen volgen dezelfde mechaniek
Het principe stopt niet bij het boekhoudplan. In de code van Odoo 18 zijn de benamingen van de rekeningen, de dagboeken, de belastingen, de rekeninggroepen en de artikelen — met inbegrip van de verkoopbeschrijving die op de factuur wordt overgenomen — allemaal vertaalbare gegevens. U voert een tweede versie van de benaming in, en elke gebruiker ziet de zijne.
Dat is wat toelaat om één aankoopdagboek te hebben, en niet een dagboek Achats en een dagboek Aankopen die daarna geconsolideerd moeten worden.
Waar Odoo stopt: de omschrijving van de boeking
Dat moet duidelijk gezegd worden, want net daar wordt de tweetaligheid nog betaald.
De omschrijving van een boekingsregel — het veld dat in de Franstalige interface Libellé heet — is geen vertaalbaar veld. Het is vrije tekst, één keer ingevoerd, aan iedereen identiek getoond. En dat is logisch: een boekingsomschrijving is een boekhoudkundig gegeven, geen interfacelabel. Niemand wil een automatische vertaling op een verantwoordingsstuk.
Het antwoord is dus niet technisch, het is methodologisch: één enkele omschrijvingsconventie, onafhankelijk van de taal. Stuknummer, derde, order- of contractreferentie, in die orde, altijd. De omschrijving houdt op een te begrijpen zin te zijn en wordt een zoeksleutel — die even goed werkt voor een Franstalige controleur als voor een Nederlandstalige bedrijfsrevisor.
Het is de regel die wij systematisch vastleggen bij de start van een Belgisch dossier, nog vóór de eerste boeking.
Vijf instellingen om vast te leggen bij de opening van het dossier
- Installeer de talen vóór u begint te boeken. Voeg het Nederlands toe (en het Duits als u activiteit hebt in de Duitstalige Gemeenschap) in de instellingen, en leg daarna de interfacetaal van elke gebruiker vast.
- Vul het veld Taal in op elke contactfiche. Het is dat veld — niet het adres, niet de taal van de accountmanager — dat de taal van de verzonden factuur bepaalt.
- Controleer of de Belgische localisatie wel degelijk geïnstalleerd is. Zij brengt het MAR en zijn FR/NL/DE-benamingen. Een generiek boekhoudplan ontneemt u het volledige voordeel.
- Schrijf de omschrijvingsconventie uit en laat ze door iedereen toepassen, ook door de externe boekhouder.
- Vertaal uw eigen toevoegingen. Elke rekening, elk dagboek, elke belasting of elk artikel dat u manueel aanmaakt, wordt in één taal geboren: de tweede versie schrijft zichzelf niet.
Als u uw facturen al via Peppol verwerkt, combineren die instellingen zich: de elektronische stroom vervoert de gestructureerde gegevens, de taal betreft enkel wat door een mens gelezen wordt. Wij werken dat punt uit in ons artikel over Peppol en de tijd die het u kost — of oplevert.
doo.FINANCE: uw Belgische boekhouding, in beide talen
Wij houden de boekhouding van Belgische kmo's die in het Frans en in het Nederlands werken, vaak met teams verspreid over Brussel, Vlaanderen en Wallonië. Als Odoo Gold Partner stellen wij de Belgische localisatie in, leggen wij de omschrijvingsconventies vast en verzorgen wij de boekhouding en de afsluitingen — in de taal die uw zetel, uw administratie en uw klanten verwachten.
Als uw team nog tijd verliest met het vertalen van stukken om ze terug te vinden, laten we erover praten. Wij beginnen altijd met een doorlichting van uw dossier: wat al tweetalig is, wat niet, en wat dat u elke maand kost. Ontdek onze boekhoudkundige diensten in Odoo.
Neem contact op voor een gratis gesprek →Veelgestelde vragen over tweetalige boekhouding in een Belgische kmo
Moet ik twee boekhoudingen bijhouden als mijn onderneming tweetalig is?
Nee, en het is zelfs af te raden. Eén boekhouding, één boekhoudplan, één set dagboeken — met vertaalde benamingen. Odoo bewaart één enkel gegeven en toont het in de taal van de gebruiker. De structuren dupliceren creëert twee waarheden die bij elke afsluiting verzoend moeten worden, zonder enig regelgevend voordeel.
Mag ik een Vlaamse klant in het Frans factureren?
Het veld Taal op de klantfiche bepaalt de taal van het verzonden document: vul het Nederlands in en de factuur vertrekt automatisch in het Nederlands. Juridisch gezien betreffen de Belgische taalverplichtingen de documenten die de wet oplegt, en worden ze bepaald door het taalgebied van uw exploitatiezetel; voor grensoverschrijdende facturen heeft het Hof van Justitie van de EU een exclusieve taalverplichting afgewezen in het arrest New Valmar. Laat dit punt bij twijfel over uw situatie bevestigen door uw adviseur.
Vertaalt Odoo mijn boekingsomschrijvingen automatisch?
Nee. De omschrijving van een boekingsregel is vrije tekst, niet vertaalbaar — in tegenstelling tot de namen van rekeningen, dagboeken, belastingen en artikelen. Dat is de grens van de software, en de reden waarom een uitgeschreven omschrijvingsconventie meer waard is dan een tool.
In welke taal moet ik mijn jaarrekening neerleggen?
In de taal van het taalgebied waar de zetel van de vennootschap zich bevindt, volgens artikel 2:33 van het Wetboek van vennootschappen en verenigingen. In Brussel is dat Frans of Nederlands, maar het geheel van de samen neergelegde stukken moet in één en dezelfde taal zijn. Een bijkomende vertaling, met name in het Engels, blijft mogelijk op vrijwillige basis.
Is er een betalende module nodig voor een tweetalig boekhoudplan?
Nee. Het Belgische boekhoudplan dat met de localisatie l10n_be wordt meegeleverd, bevat al de Franse, Nederlandse en Duitse benaming van zijn 308 rekeningen. Het resterende werk betreft de rekeningen die u zelf aanmaakt en uw artikelen.
