Home · Finance Tools · Irish VAT Validator

Validate Irish VAT in 2 seconds

Validate Irish VAT format against the official pattern. Checks structure and length — no VIES registration lookup in free tier.

Try live demo ↓ See pricing
GET /vat — live demo
Input irish vat

Sample value. Replace with your own.

Validation result
// Click "Validate →" to run
Ready. Free 50 validations/day.

How it works

VAT (Value Added Tax) numbers vary by EU member state. Each country has its own format, prefix and check rules. Our free validator checks the format per country. VIES registration lookup is available on the Pro plan.

API call

# GET
curl "https://finance-validators.boring-saas-infra.workers.dev/vat?value=IE1234567A"

# POST (same result)
curl -X POST https://finance-validators.boring-saas-infra.workers.dev/validate \
  -H "Content-Type: application/json" \
  -d '{"type":"vat","value":"IE1234567A"}'

What you get back

{
  "valid": true,
  "vat_id": "IE123456789",
  "country_code": "IE",
  "format_ok": true,
  "note": "Format-only validation. VIES registration check requires a real EU VIES API call."
}

Why use our irish vat validator

Pricing

$0/forever
  • 50 validations / day
  • All 5 validators
  • REST API
Start free
$19.99/month
  • 5,000 validations / month
  • Batch validation
  • VIES lookup (VAT)
  • Priority queue
Subscribe →

FAQ

How do I validate a irish vat?

GET /vat?value=YOUR_VALUE or POST to /validate with {"type":"vat","value":"..."}.

Is there a free tier?

Yes. 50 validations per day, no credit card required.

What does the validator check?

Format, length, country rules, and checksum where applicable.

Can I integrate this via API?

Yes. REST API. GET or POST. Works from any language.

Does it check if a real account exists?

No. Format + checksum only. It does not verify existence or activity.

Related validators