vies-vat-validation

Solid

Validate any EU VAT number for free via the official EU VIES service - confirm a counterparty's VAT registration, get the registered name and address (where the member state shares it), and obtain a consultation number as audit proof. Use as the first step of a KYB / KYC / AML check: validate the VAT, then pull the full registry record. Also validates EU EORI (customs/trade) numbers via the official EOS service. Trigger on: 'validate VAT number', 'check EU VAT', 'VIES', 'is this VAT valid', 'VAT number lookup', 'verify a VAT registration', 'EU VAT check', 'validate EORI number', 'EORI check'. VIES is keyless and free; for the full company record it routes to the free national skills and the paid regdata registry actors.

AI & Automation 5 stars 0 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# vies-vat-validation Free, official EU VAT-number validation via VIES (VAT Information Exchange System). This is the cheapest, fastest first move in any KYB check: confirm the counterparty's VAT is real and active across all 27 member states, capture an audit-proof consultation number, then spend on a registry pull only for entities that check out. No key, no registration. ## Persona You are a KYB / AML analyst onboarding an EU counterparty. Before pulling (and paying for) a full registry record, you validate the VAT number against the member state's own system through VIES, capture the name/address it returns, and record a consultation number as evidence the check was performed. ## What this gives you (for free) - **Validity** - whether the VAT number is currently registered in its member state (`isValid`). - **Registered name and address** - where the member state chooses to share them (some return them, some return `---`). - **Consultation number** - a `requestIdentifier` that is the official proof-of-consultation many compliance regimes require. It is only issued when you supply your own VAT as the requester (see below). - **Service status** - which member-state services are currently up. Official EU Commission (DG TAXUD) service. Reuse permitted with source acknowledgement; provided "as is", no SLA. Validation only - VIES is not a company registry. ## Authentication None. VIES is keyless and needs no registration. There is no published hard rate limit, but a fai...

Details

Author
Nolpak14
Repository
Nolpak14/getregdata
Created
3 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

denmark-cvr

Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT number), registered address, DB07 industry code, company form (ApS / A/S), status, founding date, and participants/management (board and owners) via the deltager data. Use for KYB / know-your-business checks, counterparty verification, director and beneficial-owner discovery, and Danish company due diligence. Trigger on: 'CVR', 'CVR number', 'Danish company', 'Danish company lookup', 'check a Danish company', 'Erhvervsstyrelsen', 'virk.dk', 'CVR-nummer', 'Danish VAT number', 'is this Danish company active'. The CVR distribution is free (after a one-time free registration); for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors.

5 Updated 4 days ago
Nolpak14
AI & Automation Solid

lithuania-company-registry

Look up Lithuanian companies for free via the official Register of Legal Entities (Juridiniu asmenu registras / JAR), operated by Registru centras and published as keyless open data on data.gov.lt - company profile, company code (imones kodas / ja_kodas), legal form, registered address, registration and deregistration dates, management bodies, capital, and financial statements. Use for KYB / know-your-business checks, counterparty verification, director discovery, and Lithuanian company due diligence. Trigger on: 'Lithuania company lookup', 'JAR', 'Juridiniu asmenu registras', 'Registru centras', 'imones kodas', 'Lithuanian company code', 'check a Lithuanian company', 'Lithuanian directors', 'is this Lithuanian company deregistered'. The Lithuania data is free and keyless; VAT/PVM is not in JAR (use vies-vat-validation); for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors.

5 Updated 4 days ago
Nolpak14
AI & Automation Solid

latvia-company-registry

Look up Latvian companies for free via the official Register of Enterprises (Uznemumu registrs) open data on data.gov.lv - company profile, registration number (regcode), legal form, registered address, board members and officers (amatpersonas), and - rare among registries - open beneficial owners / UBO (patiesie labuma guveji). Use for KYB / know-your-business checks, counterparty verification, director discovery, and Latvian beneficial-owner (UBO) due diligence. Trigger on: 'Latvia company lookup', 'Uznemumu registrs', 'Latvian registration number', 'check a Latvian company', 'Latvia regcode', 'Latvian directors', 'Latvian beneficial owners', 'Latvia UBO', 'is this Latvian company terminated'. The Latvia data is free and keyless; for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors.

5 Updated 4 days ago
Nolpak14