我的工具

欧盟 VAT / EORI 号码查询

粘贴一个或多个号码(每行一个,可带空格),点“开始检查”。号码只发送到欧盟委员会和 HMRC 的官方接口,不保存。

号码发送至欧盟与 HMRC 官方接口

输入参数

计算结果

    参数链接包含输入值,请只分享你愿意公开的内容。

    图解:号码结构与查询路径

    VAT / EORI 号码的结构

    DE811 907 98012GB123456789000EORIVAT
    ① 两位国家代码(希腊 VAT 用 EL);② 各国格式不同的号码主体。英国 EORI 为 GB + 12 位数字,通常是 VAT 号加 000。空格、点和横线会自动去掉。

    号码会发送到哪里

    ①xunl.netVIESEU EOSHMRC②GB EORI
    ① 浏览器只把号码发给 xunl.net;② 服务器先离线校验格式,再只向固定的官方接口查询:欧盟 VIES(VAT 与北爱尔兰 XI)、欧盟 EOS(EORI)、HMRC(英国 EORI)。英国 VAT 只做 HMRC 校验位离线检查。

    各国 VAT 号码格式

    号码主体格式(不含国家前缀),示例为格式示意而非真实号码。

    各国 VAT 号码格式
    前缀国家 / 地区格式示例VAT 查询
    AT奥地利U + 8 位数字ATU12345678VIES
    BE比利时0 或 1 + 9 位数字BE0123456789VIES
    BG保加利亚9–10 位数字BG123456789VIES
    CY塞浦路斯8 位数字 + 1 个字母CY12345678XVIES
    CZ捷克8–10 位数字CZ12345678VIES
    DE德国9 位数字DE123456789VIES
    DK丹麦8 位数字DK12345678VIES
    EE爱沙尼亚9 位数字EE123456789VIES
    EL希腊9 位数字(VAT 前缀 EL;EORI 前缀 GR)EL123456789VIES
    ES西班牙字母或数字 + 7 位数字 + 字母或数字ESX1234567XVIES
    FI芬兰8 位数字FI12345678VIES
    FR法国2 位字符 + 9 位 SIRENFRXX123456789VIES
    HR克罗地亚11 位数字HR12345678901VIES
    HU匈牙利8 位数字HU12345678VIES
    IE爱尔兰7 位数字 + 1–2 个字母IE1234567WAVIES
    IT意大利11 位数字IT12345678901VIES
    LT立陶宛9 或 12 位数字LT123456789VIES
    LU卢森堡8 位数字LU12345678VIES
    LV拉脱维亚11 位数字LV12345678901VIES
    MT马耳他8 位数字MT12345678VIES
    NL荷兰9 位数字 + B + 2 位数字NL123456789B01VIES
    PL波兰10 位数字PL1234567890VIES
    PT葡萄牙9 位数字PT123456789VIES
    RO罗马尼亚2–10 位数字RO1234567890VIES
    SE瑞典10 位数字 + 01SE123456789001VIES
    SI斯洛文尼亚8 位数字SI12345678VIES
    SK斯洛伐克10 位数字SK1234567890VIES
    XI北爱尔兰9 或 12 位数字(在 VIES 查询)XI123456789VIES
    GB英国(大不列颠)9 或 12 位数字;EORI 为 GB + 12 位GB123456789HMRC 校验位(离线)

    按需连接下一步

    让下一条询盘进入团队的工作流程

    注册公司账号,接入询盘邮箱、设置业务员权限;Pro 提供更高处理额度、自动回执与团队协作。

    新公司享 14 天 Pro 试用,无需绑卡;试用不含付费月度积分。

    已有公司账号?打开对应工作台 →

    公式与计算方法

    1) 去掉空格、点、横线并转为大写;2) 按国家代码匹配欧盟 VIES 公布的格式;3) EU/XI VAT 查询 VIES REST 接口,EORI 查询欧盟 EOS,英国 EORI 查询 HMRC Check EORI API;4) 英国 VAT:前 7 位依次乘 8…2,加上末两位,和能被 97 整除(或加 55 后整除)即校验通过。

    计算示例

    IE6388047V → VIES 返回“有效”和 GOOGLE IRELAND LIMITED 及其地址;GB 开头的 VAT 号 → 只给出 HMRC 校验位结果,并提示到 GOV.UK 确认。

    适用条件

    • 结果反映官方接口在查询时刻返回的登记状态;用于开票或零税率供货时,请保存 VIES 查询凭证(官网可生成 consultation number)。
    • VIES 依赖各成员国系统,个别国家维护时会显示“暂不可用”。
    • 英国 VAT 号的实时登记状态需在 GOV.UK 查询(HMRC 接口要求注册凭证)。

    常见问题

    VAT 号和 EORI 号有什么区别?

    VAT 号用于增值税开票和欧盟内部交易;EORI 号用于海关报关。很多欧盟公司的 EORI 与 VAT 号相同或相近。

    VIES 显示“无效”就一定无效吗?

    不一定。号码可能未开通欧盟内部交易资格、刚注册尚未同步,或已注销。请向对方确认。

    希腊为什么是 EL?

    希腊 VAT 号前缀是 EL;EORI 号使用 ISO 代码 GR。工具会自动处理。

    可以一次查多个号码吗?

    可以,每行一个,最多 10 个;结果表可复制或下载 CSV。

    参考资料

    欧盟 VAT / EORI 号码查询实用指南与常见问题

    欧盟 VAT / EORI 号码查询能计算什么?

    粘贴一个或多个号码(每行一个,可带空格),点“开始检查”。号码只发送到欧盟委员会和 HMRC 的官方接口,不保存。 1) 去掉空格、点、横线并转为大写;2) 按国家代码匹配欧盟 VIES 公布的格式;3) EU/XI VAT 查询 VIES REST 接口,EORI 查询欧盟 EOS,英国 EORI 查询 HMRC Check EORI API;4) 英国 VAT:前 7 位依次乘 8…2,加上末两位,和能被 97 整除(或加 55 后整除)即校验通过。

    什么时候使用?

    IE6388047V → VIES 返回“有效”和 GOOGLE IRELAND LIMITED 及其地址;GB 开头的 VAT 号 → 只给出 HMRC 校验位结果,并提示到 GOV.UK 确认。

    如何填写参数?

    依次填写欧盟 VAT / EORI 号码查询的参数:VAT 或 EORI 号码(每行一个,最多 10 个), 号码类型。点击计算,核对单位和适用条件,再复制或下载结果。

    如何理解结果?

    结果反映官方接口在查询时刻返回的登记状态;用于开票或零税率供货时,请保存 VIES 查询凭证(官网可生成 consultation number)。 VIES 依赖各成员国系统,个别国家维护时会显示“暂不可用”。 英国 VAT 号的实时登记状态需在 GOV.UK 查询(HMRC 接口要求注册凭证)。

    输入在哪里处理?

    号码发送到 xunl.net 服务器,服务器只转发给欧盟 VIES、欧盟 EOS 和 HMRC 官方接口;结果在内存中缓存 15 分钟以减少重复查询,不写入日志或数据库。为防滥用,每个访问者每分钟最多 12 次、每天 200 次。