什么是欧盟 VAT 号码?
VAT 识别号码由欧盟成员国颁发给已登记增值税(Value Added Tax)的企业。它以两位字母的国家代码开头(例如比利时的 BE,或希腊的 EL),后跟特定国家的数字序列,有时也包含字母。税务机关用它来追踪跨境贸易与退税申请,因此发票、合同或采购记录上的差错很容易导致付款被卡住或触发审计。
本工具具体检查什么
本校验器在你的浏览器中独立运行三项验证:
- 国家代码 —— 前两位字母必须匹配一个参与 VAT 体系的欧盟成员国(包括希腊专用的特殊代码
EL)。 - 格式 —— 其余字符必须符合该国官方记载的 VAT 格式。例如,比利时 VAT 恰好为十位数字,奥地利 VAT 以
U开头后跟八位数字,荷兰 VAT 的形式为<九位数字>B<两位数字>。 - 校验位 —— 对于在 VAT 规则中存在确定性校验位的国家(奥地利、比利时、丹麦、芬兰、法国、德国、意大利、荷兰、波兰、葡萄牙、西班牙、瑞典),工具会重新计算末位数字或字母并进行比对。
三项全部通过的号码在语法上是合规的。这并不等同于确认该企业当前仍处于注册状态 —— 那仍需使用欧盟委员会的 VIES 服务或当地税务机关核实。本工具最适合在最终核查之前使用,用来捕捉那些让 VIES 查询因错误原因失败的拼写错误、数字颠倒和复制粘贴失误。
它常能捕获的问题
- 乍看正确但少了一个国家代码(例如以
US或UK开头)。 - 被电子表格截掉的前导零,使号码少了一位。
- 开票系统粘贴进来的空格、点或连字符 —— 工具会将其规范化后再校验。
- 经典的希腊
GR与 VAT 专用EL的混淆,格式检查会立即拒绝它。
结果卡片显示什么
除了简单的有效/无效徽章外,结果还会分项展示国家、规范化后的号码、该国预期的格式,以及校验位是通过、失败,还是因为该国未公开校验算法而被跳过。这些细节在你需要解释为何被拒绝时非常有用 —— “格式没问题,但校验位不一致”远比”无效”更具可操作性。
隐私
每次校验都在你的浏览器本地运行。没有任何数据被发送到服务器、记录或存储到除你自己浏览器 localStorage 之外的任何地方(仅保存你最近输入的内容,以便页面刷新后仍然存在)。你可以放心地粘贴客户的 VAT 号码,无需担心它的去向。