EDGE ENGINE Sub-2ms Deterministic V8 Execution • Zero Data Retention Explore API Specs →
<5ms Edge Latency 99.9% SLA Available V8 Pure Compute Tax & E-commerce

EU & UK VAT Validator & Rate Engine API

Instant offline checksum validation and 2026 tax rate resolution for all 27 European Union member states plus the United Kingdom.

Interactive Edge Workbench

⚡ Live Pure-Compute Playground

Test deterministic edge parsing with sub-2ms execution across 330+ Cloudflare V8 edge locations. Zero persistent storage, zero cold-starts, pure function $f(x)=y$.

32KB Demo Cap 60 req/min Burst <2ms V8 Compute Zero Data Retention
input.txt 0 B
output.json demo-ready
Status: Ready
{
  "status": "Click 'Run Edge Parse' to test live on Global Edge Isolates..."
}
Need 512KB+ Payloads, High-Throughput & 99.9% Production SLA?
Direct API keys include pooled monthly quotas, zero cold-starts, and optional HIPAA Business Associate Agreements.
Get Production API Key →

Key Capabilities & Performance Architecture

VIES Country VAT Rules & Rates (28 Specifications)

Explore full structural breakdowns, checksum logic, and field schemas for every supported format.

Austria (AT) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Austria (AT) VAT numbers.

View Specification →

Belgium (BE) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Belgium (BE) VAT numbers.

View Specification →

Bulgaria (BG) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Bulgaria (BG) VAT numbers.

View Specification →

Cyprus (CY) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Cyprus (CY) VAT numbers.

View Specification →

Czechia (CZ) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Czechia (CZ) VAT numbers.

View Specification →

Germany (DE) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Germany (DE) VAT numbers.

View Specification →

Denmark (DK) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Denmark (DK) VAT numbers.

View Specification →

Estonia (EE) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Estonia (EE) VAT numbers.

View Specification →

Greece (EL) VAT Validator (AFM)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Greece (EL) VAT numbers.

View Specification →

Spain (ES) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Spain (ES) VAT numbers.

View Specification →

Finland (FI) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Finland (FI) VAT numbers.

View Specification →

France (FR) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for France (FR) VAT numbers.

View Specification →

United Kingdom (GB) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for United Kingdom (GB) VAT numbers.

View Specification →

Croatia (HR) VAT Validator (OIB)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Croatia (HR) VAT numbers.

View Specification →

Hungary (HU) VAT Validator (Adószám)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Hungary (HU) VAT numbers.

View Specification →

Ireland (IE) VAT Validator (Revenue VAT)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Ireland (IE) VAT numbers.

View Specification →

Italy (IT) VAT Validator (Partita IVA)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Italy (IT) VAT numbers.

View Specification →

Lithuania (LT) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Lithuania (LT) VAT numbers.

View Specification →

Luxembourg (LU) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Luxembourg (LU) VAT numbers.

View Specification →

Latvia (LV) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Latvia (LV) VAT numbers.

View Specification →

Malta (MT) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Malta (MT) VAT numbers.

View Specification →

Netherlands (NL) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Netherlands (NL) VAT numbers.

View Specification →

Poland (PL) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Poland (PL) VAT numbers.

View Specification →

Portugal (PT) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Portugal (PT) VAT numbers.

View Specification →

Romania (RO) VAT Validator (CIF / CUI)

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Romania (RO) VAT numbers.

View Specification →

Sweden (SE) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Sweden (SE) VAT numbers.

View Specification →

Slovenia (SI) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Slovenia (SI) VAT numbers.

View Specification →

Slovakia (SK) VAT & VIES Validator

Instant sub-1ms offline checksum validation, syntax verification, and 2026 tax rate lookup for Slovakia (SK) VAT numbers.

View Specification →

API Endpoints & Request Signatures

Method Path Description
POST /api/v1/vat/validate Validate VAT number syntax, checksum, and retrieve country rates
GET /api/v1/vat/rates/DE Get 2026 VAT tax rates for a specific country

Sample Response JSON Payload

All endpoints deliver strongly-typed envelopes with deterministic parsing and performance metrics.

HTTP 200 Response Payload
{
  "success": true,
  "data": {
    "valid": true,
    "countryCode": "DE",
    "countryName": "Germany",
    "vatNumber": "DE123456789",
    "rates": {
      "standardRate": 19,
      "reducedRates": [
        7
      ],
      "effectiveYear": 2026
    },
    "checksumValid": true
  },
  "meta": {
    "latency_ms": 0.74,
    "version": "1.0.0"
  }
}

Multi-Language Integration Code

Copy and paste ready-to-run snippets with your direct API credentials:

cURL
curl --request POST \
  --url "https://eu-uk-vat-validator-rate-engine.stanzaapi.com/api/v1/vat/validate" \
  --header "Content-Type: application/json" \
  --header "x-api-key: YOUR_API_KEY" \
  --data '{
  "vatNumber": "DE123456789"
}'
Node.js (Fetch)
const response = await fetch("https://eu-uk-vat-validator-rate-engine.stanzaapi.com/api/v1/vat/validate", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "x-api-key": process.env.API_KEY || "YOUR_API_KEY"
  },
  body: JSON.stringify({
  "vatNumber": "DE123456789"
})
});

const data = await response.json();
console.log(data);
Python (Requests)
import requests
import json

url = "https://eu-uk-vat-validator-rate-engine.stanzaapi.com/api/v1/vat/validate"
headers = {
    "Content-Type": "application/json",
    "x-api-key": "YOUR_API_KEY"
}
payload = {
    "vatNumber": "DE123456789"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
Go
package main

import (
	"bytes"
	"fmt"
	"io"
	"net/http"
	"os"
)

func main() {
	url := "https://eu-uk-vat-validator-rate-engine.stanzaapi.com/api/v1/vat/validate"
	payload := []byte(`{"vatNumber":"DE123456789"}`)

	req, _ := http.NewRequest("POST", url, bytes.NewBuffer(payload))
	req.Header.Add("Content-Type", "application/json")
	req.Header.Add("x-api-key", os.Getenv("API_KEY"))

	res, err := http.DefaultClient.Do(req)
	if err != nil {
		panic(err)
	}
	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)
	fmt.Println(string(body))
}

Frequently Asked Questions

Which countries are supported by the VAT engine?

All 27 EU Member States (Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden) plus the United Kingdom.

Why validate VAT numbers offline?

The official EU VIES SOAP server frequently experiences high latency, outages, and maintenance windows. Offline mathematical validation guarantees 100% uptime and sub-1ms response times during checkout.