CompanyBelgium

De verificatie van uw leveranciers automatiseren

Leer hoe u automatisch de status, geldigheid en Peppol-registratie van uw leveranciers kunt verifiëren via de KBO/BCE API.

8 maart 20266 min leestijd

In het kort

Voordat u een Belgische leverancier registreert, zijn drie verificaties essentieel via de KBO/BCE-API: de actieve status in het ondernemingsregister, de geldigheid van het btw-nummer en de Peppol-registratie voor elektronische facturatie. Deze drie aanroepen kunnen parallel worden uitgevoerd in een enkele TypeScript-functie die een risiconiveau (laag/gemiddeld/hoog) teruggeeft dat direct bruikbaar is in uw ERP of CRM.

Waarom uw leveranciers verifiëren?

Voordat u met een nieuwe Belgische leverancier samenwerkt, is het essentieel om te controleren:

  • Het wettelijk bestaan in het KBO-register
  • De status (actief, in vereffening, gestopt)
  • De btw-geldigheid voor fiscale aftrek
  • De Peppol-registratie voor elektronische facturatie

Stap 1: Bestaan verifiëren

TypeScript
1
2
3
4
5
6
7
8
9
10
async function verifySupplier(kboNumber: string) {
  const response = await fetch(class="code-string">`/api/companies/${kboNumber}`, {
    headers: {
      class="code-string">'X-API-Key': process.env.API_KEY!,
      class="code-string">'X-API-Secret': process.env.API_SECRET!,
    },
  });
  const company = await response.json();
  return { exists: response.ok, ...company };
}

Stap 2: Peppol controleren

Stap 3: Het proces automatiseren

Conclusie

De automatisering van leveranciersverificatie beschermt u tegen risico's en waarborgt de naleving van uw activiteiten. Verdiep u verder met de gids voor de integratie van de KBO-API in uw applicatie, het artikel over KBO-integratie met uw ERP of CRM, de gids voor batchverwerking voor massale verificatie en het artikel over geautomatiseerde KYC-verificatie via de KBO-API.

Veelgestelde vragen

Hoe controleer ik automatisch of een Belgische leverancier nog actief is in het KBO-register?

Roep het endpoint /api/companies/{kboNumber} aan met uw KBO/BCE-API-sleutel. Het antwoord bevat een statusveld: de waarde AC betekent actief, ST betekent gestopt. Integreer deze controle in uw leveranciers-onboarding-workflow en plan een periodieke verificatie (maandelijks of driemaandelijks) voor bestaande leveranciers.

Kan ik automatisch de Peppol-registratie van een Belgische leverancier controleren voor het verzenden van een factuur?

Ja, de KBO/BCE-API biedt een endpoint /api/peppol/check?vatNumber=BE0123456789 dat teruggeeft of het bedrijf op het Peppol-netwerk is geregistreerd en zijn ontvangst-ID's. Controleer voor elke uitgifte van een elektronische factuur: als de leverancier niet bij Peppol is geregistreerd, valt u terug op papier of PDF.

Hoe bereken ik een risiconiveau voor leveranciers op basis van Belgische KBO-gegevens?

Een eenvoudige scoring op drie niveaus volstaat: hoog risico als het bedrijf inactief is (status ST in de KBO), gemiddeld risico als het bedrijf actief is maar niet bij Peppol is geregistreerd, laag risico als het bedrijf actief en Peppol-geregistreerd is. U kunt deze score verfijnen door te kruisen met de ouderdom van het bedrijf en het aantal vestigingen.

Hoe vaak moet ik de status van mijn Belgische leveranciers in de KBO opnieuw controleren?

Voor actieve leveranciers in uw portefeuille is een maandelijkse verificatie over het algemeen voldoende. Voor nieuwe leveranciers of bij het ondertekenen van een belangrijk contract voert u een realtime verificatie uit. U kunt ook KBO-alerts activeren via Company Belgium om automatisch op de hoogte te worden gesteld van statuswijzigingen in uw portefeuille.

Klaar om te beginnen?

Maak gratis een account aan en ontvang uw API-sleutels in enkele minuten.

Reacties

Reacties laden…

Laat een reactie achter

Niet gepubliceerd — alleen om u te verwittigen.

Reacties worden gemodereerd voor publicatie.

Gerelateerde artikelen