{ "statutoryName" :

Nom commercial ou dénomination sociale : le cas néerlandais

Réponse courte

La dénomination sociale (statutaire naam) est le nom légal inscrit dans l'acte constitutif d'une entreprise, et c'est le nom qui figure sur les contrats et les factures. Un nom commercial (handelsnaam) est tout nom sous lequel l'entreprise exerce réellement, et une société peut en enregistrer plusieurs. Notre API renvoie la dénomination sociale sous statutoryName et les noms commerciaux sous tradingNames, les deux seulement avec enrich=true.

cURL
# Les deux noms exigent enrich=true
curl ".../v1/lookup/68750110?enrich=true" \
  -H "Authorization: Bearer KEY"

{
  "statutoryName": "Acme B.V.",
  "tradingNames": [
    "Acme Store",
    "Acme Wholesale"
  ]
}

Deux sortes de noms, deux rôles

Les données d’entreprises néerlandaises portent des noms qui ne signifient pas la même chose, et les mots néerlandais valent la peine d’être appris, car ils apparaissent non traduits dans chaque export du registre.

  • Statutaire naam, la dénomination sociale. Fixée dans l’acte notarié de constitution et modifiable uniquement par un nouvel acte. Elle se termine par le suffixe de la forme juridique : B.V., N.V., etc. C’est la personne morale.
  • Handelsnaam, le nom commercial. Le nom que l’entreprise présente au marché. En enregistrer un coûte peu, une société peut en détenir plusieurs, et on peut en ajouter ou en retirer sans toucher à l’acte.

Équivalents les plus proches ailleurs : en France, la distinction entre la dénomination sociale et le nom commercial ou l’enseigne, ou en Allemagne Firma contre Geschäftsbezeichnung. Le cas néerlandais diffère en ce que les noms commerciaux sont réellement consignés dans le registre au lieu d’être laissés informels : vous pouvez donc les récupérer.

Une illustration concrète du problème : une holding nommée Van Dijk Beheer B.V. exploite deux boutiques en ligne, Fietsen Direct et Bikes.nl. Votre client connaît la boutique. Votre système financier a besoin de la holding. Les deux informations figurent dans le registre, rattachées à un seul numéro KvK.

Ce que renvoie l’API

ChampSignificationDisponibilité
namele nom principal enregistré pour l’entréetoujours
statutoryNamela dénomination sociale de l’acteenrich=true, personnes morales uniquement
tradingNamestableau des noms commerciaux enregistrésenrich=true
curl "https://api.kvkbase.nl/v1/lookup/68750110?enrich=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

Notez que name n’est synonyme d’aucun des deux autres. Pour une BV, il correspond généralement à la dénomination sociale. Pour un entrepreneur individuel, il n’y a aucune dénomination sociale : name est alors le nom commercial et statutoryName sera absent. Un code qui lit statutoryName sans valeur de repli produira des en-têtes de facture vides pour chaque indépendant que vous intégrez, et les indépendants représentent une grande part des inscriptions néerlandaises.

L’accesseur sûr est : la dénomination sociale si elle est présente, sinon name, et jamais le premier élément de tradingNames.

Rapprocher la saisie des utilisateurs et les noms

Si vous avez un champ de recherche d’entreprise, les utilisateurs saisissent des noms commerciaux. Ils tapent bikes.nl, pas Van Dijk Beheer B.V.. Votre rapprochement doit donc examiner tradingNames, et une correspondance exacte est vouée à l’échec. Les variations qui apparaissent dans les saisies réelles :

  • suffixe de forme juridique présent ou absent, avec ou sans points (B.V., BV, bv)
  • articles et prépositions néerlandais placés dans un ordre différent (Bakker, De contre De Bakker)
  • signes diacritiques, que les utilisateurs omettent et que le registre conserve
  • esperluettes, traits d’union et points à l’intérieur des noms

Normalisez les deux côtés avant de comparer : minuscules, suppression du suffixe de forme juridique, suppression des diacritiques, réduction des espaces et de la ponctuation. Puis comparez. Même ainsi, attendez-vous à une courte liste plutôt qu’à un résultat unique et placez l’adresse à côté de chaque candidat pour que l’utilisateur choisisse, car l’adresse est ce qu’il reconnaîtra.

Pour un champ de saisie prédictive, /v1/autocomplete et /v1/suggest font ce travail pour vous et sont le bon appel pour la saisie interactive. Réservez /v1/search au rapprochement en arrière-plan, où vous pouvez vous permettre de relire les résultats.

Le piège : un changement de nom ne change rien à ce sur quoi vous vous êtes appuyé

Les changements d’enseigne arrivent. Fietsen Direct devient Cycle Point, le nom commercial change dans le registre, et la prochaine passe d’enrichissement écrase le nom sur la fiche client. Si une partie de votre système utilisait le nom comme identifiant, et il y en a toujours une, elle casse : filtres de recherche enregistrés, regroupements de rapports, règle de rapprochement dans un job ETL, alerte Slack qui cherche une chaîne.

Deux habitudes l’évitent. Appuyez tout sur kvkNumber, qui survit à chaque changement de nom, fusion et transformation de forme juridique. Et quand vous rafraîchissez les noms, conservez la valeur précédente avec un horodatage au lieu de l’écraser, afin qu’une facture émise en mars puisse encore afficher le nom que l’entreprise avait en mars. Les règles néerlandaises de facturation s’intéressent à la partie, pas à l’étiquette, mais votre support client s’intéressera beaucoup à l’étiquette quand un client dira qu’il n’a jamais fait affaire avec une entreprise de ce nom.

Pour l’affichage, la règle pragmatique est de montrer le nom que l’utilisateur reconnaît et d’enregistrer le nom que la loi reconnaît. Mettez le nom commercial dans l’interface, la dénomination sociale sur le document, et le numéro KvK dans la base de données. Ces trois éléments répondent à des questions différentes, et vouloir qu’un seul champ serve aux trois est ce qui produit l’écart qu’un client finit par signaler.

Questions fréquentes

Quel nom figure sur une facture ?
La dénomination sociale de la personne morale, éventuellement accompagnée du nom commercial. Une facture adressée uniquement à un nom commercial est plus fragile si vous devez un jour la faire exécuter, car le nom commercial n'est pas la partie contractante. Pour la facturation transfrontalière, utilisez ensemble la dénomination sociale et le numéro de TVA.
Un entrepreneur individuel a-t-il une dénomination sociale ?
Non. Seules les personnes morales constituées par acte ont une dénomination sociale. Un entrepreneur individuel a un ou plusieurs noms commerciaux et le propriétaire est la partie contractante. Attendez-vous à ce que statutoryName soit absent pour la forme juridique 01, et ne le traitez pas comme une donnée manquante.
Deux entreprises peuvent-elles avoir le même nom commercial ?
Oui. Les noms commerciaux ne sont pas exclusifs dans le registre, et les quasi-doublons sont courants. Le droit néerlandais protège un nom commercial contre un usage prêtant à confusion sur le même marché, mais le registre lui-même acceptera volontiers les deux. N'utilisez jamais un nom commercial comme clé unique.
Pourquoi tradingNames est-il vide dans ma réponse ?
Presque toujours parce que enrich=true n'était pas activé. tradingNames et statutoryName sont tous deux des champs réservés à enrich. Si enrich est activé et que le tableau reste vide, l'inscription n'a réellement aucun nom commercial distinct de son nom enregistré.

Mis à jour:

Un seul appel vous donne toute l'entreprise

Les données KvK, le numéro de TVA déduit et un contrôle VIES en direct, en une seule requête. L'offre gratuite comprend 50 recherches par mois, sans carte bancaire.

50
recherches gratuites par mois
1
requête au lieu de trois
0
carte bancaire, contrat ou appel commercial