vatverify home

CY90000005D

ΑΡΧΗ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΥΠΡΟΥ

CyprusVerified against VIES

Valid at query time

Last verified 2 d agocached737 ms019dd537-450Live status →

Validation result

VAT number
CY90000005D
Company
ΑΡΧΗ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΥΠΡΟΥ
Address
ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ 1 2014 ΣΤΡΟΒΟΛΟΣ
Country
Cyprus
Registry
VIES
VAT format
CY + 9 digits
Local name
ΦΠΑΦόρος Προστιθέμενης Αξίας

Reproduce this check

curl -X POST "https://api.vatverify.dev/v1/validate" \  -H "Authorization: Bearer $VATVERIFY_KEY" \  -H "Content-Type: application/json" \  -d '{"vat_number":"CY90000005D"}'

Raw API response

{
  "data": {
    "valid": true,
    "vat_number": "CY90000005D",
    "country": {
      "code": "CY",
      "name": "Cyprus",
      "vat": {
        "name": "Φόρος Προστιθέμενης Αξίας",
        "abbreviation": "ΦΠΑ",
        "currency": "EUR",
        "standard_rate": 19,
        "reduced_rates": [
          5,
          9
        ],
        "super_reduced_rate": null,
        "parking_rate": null,
        "number_format": "CY + 8 digits + 1 letter",
        "number_pattern": "^CY\\d{8}[A-Z]$",
        "updated_at": "2026-04-01"
      }
    },
    "company": {
      "name": "ΑΡΧΗ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΥΠΡΟΥ",
      "address": "ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ 1\n2014 ΣΤΡΟΒΟΛΟΣ"
    },
    "verify_id": null,
    "verified_at": "2026-04-26T08:09:06.239Z"
  },
  "meta": {
    "request_id": "019dd537-450e-776b-b8ba-e11ae5d7ef43",
    "latency_ms": 525,
    "cached": true,
    "source": "vies",
    "source_status": "cached",
    "cached_at": "2026-04-26T08:09:06.239Z",
    "stale_seconds": 207716
  }
}

More from Cyprus

All Cyprus VAT details

Frequently asked

Is CY90000005D valid?
Yes: CY90000005D returned valid:true from VIES at the time of this check and resolved to ΑΡΧΗ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΥΠΡΟΥ.
What does ΦΠΑ stand for?
ΦΠΑ is short for Αριθμός Εγγραφής Φ.Π.Α. (Φόρος Προστιθέμενης Αξίας). It is the local name for Cyprus's VAT identification number.
How is this checked?
vatverify queries VIES directly for every validation. Valid responses are cached for 30 days; invalid responses are cached for 24 hours. The "Re-check now" button bypasses the cache and forces a fresh registry call.
Can I integrate this in my own code?
Yes. POST /v1/validate with {"vat_number":"CY90000005D"} and an Authorization Bearer header. Free plan: 500 validations per month, no credit card.

This validation is stored 30 days for audit referencerequest id 019dd537-450.

Automate Cyprus VAT checks in your stack

Replace manual lookups with one API call against VIES. Drops into invoicing, checkout, and signup flows in any language. 500 free validations per month, no credit card.