Redacted Responses

If the tax authority does disclose a specific piece of information, the service returns --- in the field. For example, the following request is validating a number in Germany:


This returns the following response:

    "invoice_address": {
        "freeform_address": "---",
        "country": "DE"
    "buyer_tax_number": "123456789",
    "tax_deducted": true,
    "billing_country_code": "DE",
    "buyer_tax_number_format_valid": true,
    "warnings": null,
    "buyer_tax_number_valid": true,
    "buyer_tax_number_normalized": "123456789",
    "buyer_name": "---"

The following screenshot shows how these values are returned by VIES:


VIES Hidden Fields