欧盟 VAT 号码校验器

按国家代码、格式和校验位验证欧盟 VAT 号码 —— 完全在浏览器中运行,不上传任何数据

VAT 号码

按国家代码、格式和校验位验证欧盟 VAT 号码 —— 完全在浏览器中运行,不上传任何数据

通过本地校验

通过本地校验

验证结果

比利时 (BE) — 支持

状态
通过
国家
比利时 (BE)
国家状态
支持
预期格式
10 位数字
格式检查
通过
校验位
通过
规范化 VAT
BE0123456749
号码
0123456749

什么是欧盟 VAT 号码?

VAT 识别号码由欧盟成员国颁发给已登记增值税(Value Added Tax)的企业。它以两位字母的国家代码开头(例如比利时的 BE,或希腊的 EL),后跟特定国家的数字序列,有时也包含字母。税务机关用它来追踪跨境贸易与退税申请,因此发票、合同或采购记录上的差错很容易导致付款被卡住或触发审计

本工具具体检查什么

本校验器在你的浏览器中独立运行三项验证:

  • 国家代码 —— 前两位字母必须匹配一个参与 VAT 体系的欧盟成员国(包括希腊专用的特殊代码 EL)
  • 格式——其余字符需符合本工具对应国家的格式规则。例如,比利时输入为十位数字,奥地利输入以 U 开头并接八位数字;荷兰输入支持旧式数字格式,以及本地校验规则处理的字母数字格式
  • 校验位——本工具实现了奥地利、比利时、丹麦、芬兰、法国、德国、意大利、荷兰、波兰、葡萄牙、西班牙和瑞典的本地校验。部分格式(如法国非数字校验码)不执行校验位检查

通过表示已支持的本地检查没有失败。“未检查”不等于校验位正确;本工具不验证登记状态、号码归属或当前是否有效

常见问题

  • 使用不受支持的国家代码,例如 US 或 UK
  • 被电子表格截掉的前导零,使号码少了一位
  • 开票系统粘贴进来的空格、点或连字符 —— 工具会将其规范化后再校验
  • 将希腊国家代码 GR 与 VAT 专用代码 EL 混淆

结果卡片显示什么

结果分别展示国家代码、规范化号码、预期格式和校验位。“未检查”表示本工具尚未实现该检查,或检查不适用于当前格式,不表示相关算法未公开

隐私

所有校验均在浏览器本地完成,不向服务器发送数据,也不记录日志。仅将最近一次输入保存在浏览器的 localStorage 中,便于刷新页面后继续使用

使用方法

输入待检查值并查看各项本地检查