安全

法國 SIREN/SIRET 驗證

驗證法國 SIREN 或 SIRET 的校驗位。

結果

批次檢查——每行貼上一個

驗證法國 SIREN 或 SIRET

輸入 9 位 SIREN 或 14 位 SIRET,驗證 Luhn 檢查總和。空格忽略。全在瀏覽器本機執行。

SIREN 與 SIRET 編號的運作方式

每間法國企業皆由國家統計局 INSEE 在 Sirene 登記冊中予以識別。該識別碼有兩個層級,每個層級都以 Luhn 公式計算出的檢查數字結尾,此公式與銀行卡號所用的檢測方式相同。

結構

組成部分長度它所識別的對象
SIREN9 位數法定單位:指公司、協會或個體經營者。此編號僅分配一次,且會在企業存續期間一直保留;第 9 位數字即為校驗碼。法律文件中引用的 RCS 編號就是此編號。
NIC5 位數字營業據點:法定單位的實體所在地。由四個序號數字加上一個校驗碼組成。當營業據點遷移時,此編號會隨之改變。
SIRET14 位數字SIREN 後接 NIC。在法國開立的發票與報價單必須標註開立機構的 SIRET 編號。

數字通常會以三個一組(NIC 則為五個一組)的方式印製,例如 732 829 320 00074。這種分組僅為美觀之用;檢查器會忽略空格、點號與連字號。

範例:對 SIREN 732 829 320 執行 Luhn 校驗

從最右邊的數字開始,每隔一個數字就將其乘以 2。若相乘結果為兩位數,則減去 9(例如 16 變成 7)。把所有得到的數字加總後,若總和是 10 的倍數,則該編號通過驗證。

數字732829320總和
已加倍×2×2×2×2
結果76216218340
保留下來的數字76272934040

總數為 40,是 10 的倍數,因此 SIREN 驗證通過。對於 14 位數的 SIRET 732 829 320 00074,會進行兩次測試:前 9 位數必須單獨通過驗證,且全部 14 位數也要一起通過(其 Luhn 總和為 50)。透過分別檢查這兩個層級,工具才能指出 SIRET 中哪一部分有誤。

La Poste 例外情況

所有的 La Poste 營業所都共用 SIREN 356 000 000。由於郵局數量眾多,符合 Luhn 規則的五位數 NIC 已不夠用,因此 INSEE 為這個 SIREN 授權了一項備用規則:當其 14 位數字的簡單總和是 5 的倍數時,即接受該 SIRET。

INSEE 的建議是先執行一般的 Luhn 檢測,僅在 Luhn 檢測失敗時才使用數字和規則。總公司的 SIRET 356 000 000 00048 通過 Luhn 檢測(其數字和為 26,並非 5 的倍數),而雷恩分公司的 SIRET 356 000 000 09075 雖然未通過 Luhn 檢測,但數字和為 35。本工具會依序套用這兩條規則;單純的驗證器會將成千上萬間真實郵局編號判定為無效。

從 SIREN 編號對應到法國的營業稅號碼

法國公司的歐盟內增值稅編號為 FR、兩位數的鑰匙碼以及 SIREN 編號。該鑰匙碼的計算方式為 (12 + 3 × (SIREN mod 97)) mod 97。以 SIREN 732 829 320 為例,其鑰匙碼為 44,因此完整的編號即為 FR44732829320。本工具會為每一個有效的 SIREN 計算出對應的編號;該公司是否實際註冊了增值稅,可於歐洲委員會的 VIES 服務中確認。

官方來源

常見錯誤以及校驗和無法告知你的資訊

  • 校驗和通過代表這些數字內部是一致的。但這並不代表該公司存在、仍在營運,或是你正在往來的那家公司;請在官方登記系統中確認其身份。
  • SIREN與SIRET常被混淆:9位數的編號代表公司,14位數的編號則代表該公司的某個營業據點。
  • SIREN 編號可以開頭為 0。若去掉前導零就只剩 8 位數,此工具會將其判定為長度錯誤。
  • Luhn 公式能偵測出所有個位數的輸入錯誤,以及幾乎所有相鄰兩位數的交換錯誤,但它無法辨別 09 與 90 的交換情況。
  • 忽略 La Poste 規則的驗證器會錯誤地拒絕合法的郵局 SIRET;僅套用數字和規則的驗證器則會錯誤地拒絕 La Poste 總部。

在法國,SIREN(9位數字)識別法律實體,SIRET(14位數字 = SIREN + 5位NIC)識別每個機構;兩者均由INSEE分配。標準驗證是Luhn算法:從右側開始每隔一位數字加倍,並要求總和是10的倍數。此工具對SIREN和SIRET應用Luhn算法,將SIRET拆分為SIREN和NIC部分,並解釋失敗原因——全部在您的瀏覽器中本地完成。

已知的特殊情況:法國郵政(La Poste,SIREN 編號 356 000 000)的各分支機構是INSEE所記錄的官方例外情形。它們的SIRET碼會像其他碼一樣先經Luhn算法測試;若Luhn測試未通過,只要其14位數字的簡單總和是5的倍數,該SIRET碼仍會被接受。本工具會依序套用這兩條規則,因此法國郵政總部(通過Luhn測試)及其數千間郵局(符合數字總和規則)都能被識別。

常見問題

SIREN、SIRET 和 NIC 有何不同?

SIREN(9位數)代表公司或法律實體。NIC(5位數)代表該公司的特定營業據點。SIRET = SIREN + NIC(14位數)。公司遷址時會保留原有的SIREN,但會取得新的NIC,因此其SIRET也會隨之改變。

此處的 Luhn 檢查如何運作?

從最右邊的數字開始,每隔一個數字就將其乘 2;若乘 2 後的結果大於 9,就減去 9。把所有數字加總:有效的 SIREN 或 SIRET 編號加總後會是 10 的倍數。以 SIREN 732 829 320 為例,加總結果為 40。SIRET 編號會經過兩次檢測,一次以其 9 位元的 SIREN 部分為準,另一次則檢測全部 14 位元。

為何 La Poste 的 SIRET 無法通過一般檢查?

La Poste(SIREN 356 000 000)是 INSEE 記載的例外情況:當其某個 SIRET 編號未通過 Luhn 檢測時,只要所有 14 位數字的總和為 5 的倍數,該編號仍屬有效。總公司的 SIRET 能通過一般的 Luhn 檢測;大多數郵局僅符合數字和規則。本工具會依序套用這兩條規則。

我能否從 SIREN 碼取得統一編號?

可以。法國的歐盟內增值稅編號格式為 FR + 兩位數鑰匙碼 + SIREN,鑰匙碼的計算方式為 (12 + 3 × (SIREN mod 97)) mod 97。以 732 829 320 為例,鑰匙碼為 44,因此編號為 FR44732829320。該公司是否實際註冊了增值稅,可在歐洲委員會的 VIES 服務中確認。

有效的結果是否代表該公司存在?

不是。校驗和通過僅代表這些數字內部一致。若要確認某企業是否已註冊且仍營業中,可於Annuaire des Entreprises(annuaire-entreprises.data.gouv.fr)查詢,這是由INSEE Sirene資料建構的免費官方登記系統。

我該在哪裡找到 SIREN 或 SIRET?

在Kbis摘錄、發票與報價單上(法國法律要求發票上必須註明SIRET)、大多數公司網站的頁尾法律資訊區,以及公開的Sirene登記冊中都能找到相關資訊。法律文件上所載的RCS編號即為SIREN。

我檢查號碼時,它會被上傳嗎?

不是。所有驗證都在你的瀏覽器中執行,包括批次檢查及CSV匯出。

最後更新日期: