跳到主要內容

NIT 驗證碼(DV)計算機

在瀏覽器中計算哥倫比亞 NIT 的驗證碼(dígito de verificación),也能檢查完整的 NIT 與 DV,可逐筆或整份清單一次檢查。

NITNúmero de Identificación Tributaria

含檢查碼(DV)的稅號 · 寫法如 900.123.456-8

規則來源

補上檢查碼

在瀏覽器中執行・不需上傳運作方式

NIT 驗證碼計算機 使用方法

  1. 1

    輸入 NIT

    輸入不含驗證碼的號碼;點和空格會被忽略,所以直接輸入 900.123.456 也可以。

  2. 2

    查看 DV

    完整的 NIT 會連同連字號後的驗證碼一起顯示,可直接複製到表單或發票中。

  3. 3

    核對清單

    在「檢查」分頁貼上帶 DV 的 NIT,每行一筆,就能找出所有驗證碼錯誤的組合。

限制與 Pro

免費:可計算 6 到 15 位數基底的驗證碼,每次貼上最多檢查 10,000 組 NIT 與 DV,每批最多產生 10,000 個測試用 NIT。

Pro 可移除廣告;計算機本身沒有使用限制。 查看 Pro

關於 NIT 驗證碼計算機

在哥倫比亞,每個 NIT 後面都會用連字號接上一位驗證碼(dígito de verificación),例如 890.903.938-8。如果這個數字對不上,DIAN、電子發票系統和銀行都會退回。會計人員填寫 RUT 表單、開發人員製作發票模組、供應商為新客戶建檔時,都得填對這一碼。只要知道權重,驗證碼其實很容易算出來。

計算時,從 NIT 的最後一位數字往前讀,依序乘上質數 3、7、13、17、19、23、29、37、41、43、47、53、59、67 和 71,把乘積加總後除以 11。餘數是 0 或 1 時,餘數本身就是驗證碼;其他餘數 r 則取 11 − r。公司的九位數 NIT 和個人的 NIT(也就是身分證號碼 cédula)都適用同一套規則。

本頁預設開啟「計算」:輸入不含驗證碼的 NIT,有沒有加點都可以,就會顯示完整號碼。要核對供應商清單,請在「檢查」分頁貼上帶驗證碼的 NIT,每行一筆,可寫成 900123456-8、900.123.456-8 或 9001234568;最後一位會視為 DV,每行都會告訴你是否相符。「產生」分頁可以用九位或十位數的基底產生測試用 NIT。

這項計算無法告訴你某個 NIT 是否已在 RUT 登記、是否仍有效,也無法得知它屬於誰;這些資訊要到 DIAN 的查詢系統確認,而本頁不會連線到該系統。

隱私

你輸入的 NIT 和 cédula 號碼只會由本頁的程式在瀏覽器中處理,不會傳送給 DIAN 或任何其他伺服器,離開頁面後也不會留下任何資料。

NIT 驗證碼計算機:常見問題

NIT 驗證碼是怎麼計算的?
從右到左取各位數字,依序乘上 3、7、13、17、19、23、29、37、41,以此類推。以 890903938 為例,乘積總和是 1081,除以 11 餘 3,11 減 3 得 8,所以完整號碼是 890.903.938-8。餘數為 0 或 1 時,直接當作驗證碼。
驗證碼算是 NIT 的一部分嗎?
它寫在 NIT 旁邊,但屬於檢查用的數字,並不是號碼本身的一部分,所以 RUT 和多數表單都會另外給它一個欄位。驗證碼完全由 NIT 決定,因此表單同時要求兩者時,就能藉此確認你輸入的內容是否一致。
個人的 cédula 有驗證碼嗎?
cédula 本身不會印出驗證碼,但個人在 RUT 登記後,NIT 就是 cédula 號碼,驗證碼也是用完全相同的權重計算。把 cédula 號碼輸入計算機,就能得到發票和稅務表單上要搭配的那一碼。
為什麼我的發票軟體不接受這個 NIT?
最常見的原因是 DV 與號碼不符、把 DV 輸入在號碼裡而不是獨立欄位,或是複製時多帶了一個數字。把 NIT 連同 DV 貼到「檢查」分頁:如果驗證碼不對,就會顯示正確的應該是哪一碼。
可以一次檢查很多個 NIT 嗎?
可以。在「檢查」分頁最多可貼上 10,000 行,每行一個 NIT,驗證碼放在最後,有沒有連字號都行。摘要會統計正確與錯誤的組數,下載 CSV 或 JSON 時也會保留各筆的行號,方便你在試算表中修正。

此工具的其他用途