什麼是歐盟 VAT 號碼?
VAT 識別號碼由歐盟成員國核發給已登記加值稅的企業。它以兩個字母的國家代碼開頭(例如比利時為 BE、希臘為 EL),後面接著該國特有的數字序列,有時也包含字母。稅務機關使用它來追蹤跨境貿易與退稅申請,因此發票、合約或採購紀錄上的錯誤很容易導致付款被擋下或觸發稽核。
這個工具實際檢查什麼
這個檢查器會在你的瀏覽器中執行三項獨立的驗證:
- 國家代碼——開頭兩個字母必須對應到參與 VAT 制度的歐盟成員國(包括希臘使用的特殊代碼
EL)。 - 格式——其餘字元必須符合該國家所公布的 VAT 格式。舉例來說,比利時的 VAT 正好是十個數字,奧地利的 VAT 以
U開頭後接八個數字,而荷蘭的 VAT 形式為<九個數字>B<兩個數字>。 - 校驗碼——當該國的 VAT 規則中存在確定性的校驗碼時(奧地利、比利時、丹麥、芬蘭、法國、德國、義大利、荷蘭、波蘭、葡萄牙、西班牙、瑞典),系統會重新計算最後一個數字或字母並進行比對。
三項全部通過的號碼在語法上是正確的。但這並不等同於確認該企業目前仍在登記狀態——要確認這一點,你仍需使用歐盟執委會的 VIES 服務或向當地稅務機關查詢。這個工具最適合在最終查詢之前使用,用來攔截那些可能讓 VIES 查詢因為錯誤理由而失敗的錯字、數字調換與複製貼上錯誤。
常見可攔截的問題
- 乍看之下正確,但國家代碼其實不對的號碼(例如以
US或UK開頭)。 - 被試算表裁掉的前導零,使得號碼少了一位數。
- 由發票系統貼入的空格、句點或破折號——工具會將它們正規化後再進行檢查。
- 經典的希臘
GR與 VATEL混淆問題,這會被格式檢查立即拒絕。
結果卡片會顯示什麼
除了簡單的有效/無效標記之外,結果會進一步列出國家、標準化後的號碼、該國所預期的格式,以及校驗碼通過、未通過,或因該國未公布校驗規則而略過。這些細節在你需要解釋為何被拒時非常有用——「格式沒問題,但校驗碼不符」遠比「無效」來得更能採取後續動作。
隱私
每次檢查都在你的瀏覽器本機執行。不會傳送到任何伺服器、不會被記錄,也不會儲存在你瀏覽器的 localStorage 以外的任何地方(localStorage 僅保存你最後輸入的內容,以便重新載入頁面後仍可留存)。你可以放心貼上客戶的 VAT 號碼,不必擔心它會流向何處。