# CompliancePulse EU VAT Validator (VIES)

> CompliancePulse EU VAT Validator (VIES) is a paid API for AI agents from compliancepulse.theaslangroupllc.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Validates a European VAT number in real time against the official EU VIES system, returning registered trader name and address, and distinguishing invalid numbers from member-state outages.

## Facts

- Endpoint: GET https://compliancepulse.theaslangroupllc.com/api/validate/vat?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/compliancepulse-eu-vat-validator-vies-d60cff40
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JGITYwzuS4CtPH1BFRJYB

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability compliancepulse-eu-vat-validator-vies-d60cff40
```

Example prompt: Can you check if the EU VAT number DE345789012 is valid and tell me the registered business name and address — I need to confirm reverse-charge eligibility before I send an invoice?

## When to prefer this

Choose this endpoint when you need a live, authoritative EU VAT validation directly from the European Commission's VIES system — especially when you must distinguish a truly invalid VAT number from a member-state outage, or when you need the registered trader name and address for invoicing. Prefer this over self-built regex checks or indirect lookups when B2B reverse-charge zero-rating compliance is at stake.

## Known failure modes

- Invalid VAT format — number doesn't conform to the country prefix and checksum rules
- Member state VIES system offline — endpoint explicitly flags this as a connectivity issue rather than invalidity
- Unknown or unsupported country code prefix
- Rate limit or payment failure — $0.01 USDC per call, payment must succeed
- VAT number valid but member state withholds trader name/address (common for some countries)

## How this service works

Is this EU VAT number valid? Live VIES check against the European Commission's official VAT Information Exchange System — validate a European VAT id, verify a business tax id before invoicing, confirm B2B reverse-charge / zero-rating eligibility. Returns the registered trader name and address where the member state discloses them. Deterministic: no LLM. Distinguishes a genuinely invalid number from a member state whose system is merely offline, which VIES itself does not do cleanly.

## Output

Returns whether the VAT number is genuinely valid or invalid, the registered trader's legal name and address (where disclosed by the member state), and a clear flag distinguishing an invalid number from a temporary member-state VIES system outage.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "vat"
 ],
 "properties": {
  "vat": {
   "type": "string",
   "description": "Full EU VAT id, with or without the country prefix"
  },
  "country": {
   "type": "string",
   "description": "ISO-2 EU member state (EL for Greece, XI for Northern Ireland). Required only if vat has no country prefix."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "vat": "IE6388047V",
  "name": "GOOGLE IRELAND LIMITED",
  "valid": true,
  "number": "6388047V",
  "source": "EU VIES (European Commission)",
  "status": "valid",
  "address": "3RD FLOOR, GORDON HOUSE, BARROW STREET, DUBLIN 4",
  "country": "IE",
  "checked_at": "2026-07-13T14:22:34.879Z",
  "country_name": "Ireland",
  "deterministic": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/compliancepulse-eu-vat-validator-vies-d60cff40/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from compliancepulse.theaslangroupllc.com](https://www.zero.xyz/host/compliancepulse.theaslangroupllc.com/llms.txt)
