Leverandørscreening med CVR-data

Kontrollér, at en leverandør findes, er aktiv og ikke er under konkurs, og følg dens årsrapporter og status løbende. Samme API for danske og udenlandske leverandører.

Problemet: en leverandør forsvinder uden varsel

Indkøbs- og økonomiafdelinger oplever det samme mønster. Leverandøren oprettes én gang, og så kontrolleres den aldrig mere. Når den går konkurs, opløses eller skifter selskabsform, opdager man det først på en returneret leverance eller en uafklaret faktura. Manuelle opslag i CVR kan ikke skaleres til hundredvis af leverandører, og et regneark med CVR-numre bliver forældet hurtigt.

Leverandørscreening er forebyggelse. Du vil vide, at leverandøren er en aktiv, registreret virksomhed, før den får sin første ordre, og du vil høre om det, hvis det ændrer sig. Er leverandøren også udenlandsk, giver ét standardobjekt for 18 lande dig samme kontrol uden en ny integration for hver kilde.

Sådan bygger du det

  • GET /companies/search?country=DK&company_number=... finder leverandøren på CVR-nummer (eller på name og vat).
  • GET /companies/{id} henter status, selskabsform, adresse og momsnummer.
  • GET /insolvency/search?country=DK viser konkurs- og tvangsakkordsager.
  • POST /monitor med {"company_id": ..., "country": "DK"} sender en webhook ved statusændring, opløsning og registerændringer.
  • GET /companies/{id}/financials henter årsrapporter (Scale-abonnement).
import requests

BASE = 'https://api.prometiam.com/functions/v1/risk-api'
H = {'Authorization': 'Bearer rk_live_...'}

r = requests.get(f'{BASE}/companies/search', headers=H,
                 params={'country': 'DK', 'company_number': '24256790'})
for v in r.json()['data']:
    print(v['company_name'], v['status'], v['local_status'], v['vat_number'])

Kør screeningen, når leverandøren oprettes, og lad overvågningen tage over derefter. Så bliver kontrollen en del af indkøbsprocessen og ikke en opgave, nogen skal huske.

Årsrapporter i XBRL

For danske virksomheder, der har indberettet digitalt, er årsrapporterne tilgængelige som XBRL-data via GET /companies/{id}/financials: de seneste tre regnskabsår som indberettet i valuta og omregnet til euro til ECB's årsgennemsnit. Mange mindre virksomheder oplyser bruttofortjeneste i stedet for omsætning, så omsætning mangler ofte for dem. Tallene kræver Scale-abonnementet (99,99 EUR om måneden); Starter-, Professional- og prøvenøgler har 10 kald om måneden til regnskaber.

Det får du ikke

  • Kun virksomhedsdata for Danmark: ingen direktion, bestyrelse eller reelle ejere og ingen selskabskapital.
  • Enkeltmandsvirksomheder og dødsboer udleveres aldrig.
  • Ingen kreditscore eller betalingshistorik; API'et leverer registerdata, ikke en vurdering.
  • Regnskaber findes kun, hvor virksomheden har indberettet digitalt i XBRL.
  • Sanktionsscreening er i beta og hører til Professional-abonnementet.

Contains CVR data (Erhvervsstyrelsen), CC BY 4.0.

Et eksempel fra indkøbsafdelingen

En ny leverandør oprettes med CVR-nummeret 24256790. Opslaget returnerer navnet, selskabsformen og statussen, og de gemmes på leverandørkortet sammen med opslagsdatoen. Hvis local_status viser, at virksomheden er under konkurs eller opløst, stopper oprettelsen, og indkøberen får besked. Ellers registrerer du leverandøren og slår overvågning til, så du hører om det, hvis noget ændrer sig senere.

Når oplysningerne ikke stemmer

Afviger navnet på fakturaen fra navnet i CVR, eller er adressen en anden, så spørg leverandøren, før du betaler. Skift af selskabsform, navn eller adresse kan være helt almindelige, men de er også et typisk spor ved fejl i bankoplysninger og ved falske fakturaer. Gem afvigelsen og svaret i leverandørkortet.

Hvilket abonnement passer

Til opslag og enkelte kontroller er Starter (9,99 EUR om måneden) nok. Skal du overvåge leverandører med webhooks, har du brug for Professional (29,99 EUR). Regnskaber kræver Scale (99,99 EUR). Priserne er offentlige uden salgsmøde, og årlig betaling giver to måneder gratis. Prøveperioden er 14 dage med 500 kreditter; kort kræves, og der trækkes intet i perioden.

Relaterede sider

Start 14 dages gratis prøveperiode · API-dokumentation

Prøveperioden varer 14 dage og omfatter 500 kreditter. Kort kræves, og der trækkes ingen penge i prøveperioden; derefter fortsætter Starter-abonnementet (9,99 EUR om måneden), medmindre du opsiger det.

Frequently asked questions

Hvordan finder jeg en dansk leverandør?
Søg på CVR-nummer med GET /companies/search?country=DK&company_number=.... Du kan også søge på navn med name eller på momsnummer med vat.
Kan jeg få besked, når en leverandør ændrer sig?
Ja. Med POST /monitor får du en webhook ved statusændring, opløsning og registerændringer i navn, selskabsform og adresse. Webhooks hører til Professional-abonnementet.
Hvad indeholder regnskabsdata for Danmark?
De seneste tre regnskabsår fra digitalt indberettede XBRL-årsrapporter. Mange små virksomheder oplyser bruttofortjeneste i stedet for omsætning. Funktionen kræver Scale-abonnementet.
Får jeg en kreditscore?
Nej. Du får officielle registerdata og regnskabstal. Vurderingen af risikoen foretager du selv.
Hvor ofte bør jeg kontrollere en eksisterende leverandør?
Kontrollér ved oprettelsen, og lad overvågningen med POST /monitor tage over bagefter. Så behøver du ikke gentage opslaget manuelt for hver leverandør.