Trình kiểm tra SIREN / SIRET Pháp
Xác thực SIREN hoặc SIRET Pháp.
Kiểm tra hàng loạt - dán nhiều, một mỗi dòng
Xác thực SIREN hoặc SIRET của Pháp
Nhập SIREN 9 chữ số hoặc SIRET 14 chữ số để xác minh tổng kiểm tra Luhn. Khoảng trắng được bỏ qua. Tất cả chạy cục bộ trong trình duyệt.
Cách hoạt động của các mã số SIREN và SIRET
Mọi doanh nghiệp tại Pháp đều được xác định bởi INSEE, cơ quan thống kê quốc gia, trong sổ đăng ký Sirene. Mã định danh gồm hai lớp, và mỗi lớp kết thúc bằng chữ số kiểm tra riêng được tính theo công thức Luhn, cùng loại phép kiểm tra được dùng cho các số thẻ thanh toán.
Cấu trúc
| Phần | Chiều dài | Nó xác định cái gì? |
|---|---|---|
| SIREN | 9 chữ số | Đơn vị pháp lý: một công ty, hiệp hội hoặc hộ kinh doanh cá thể. Mã này được cấp một lần và giữ nguyên suốt vòng đời hoạt động của doanh nghiệp; chữ số thứ 9 là chữ số kiểm tra. Số RCS được ghi trên các văn bản pháp lý chính là mã này. |
| NIC | 5 chữ số | Đơn vị thiết lập: một địa điểm vật lý của đơn vị pháp lý. Gồm bốn chữ số thứ tự cộng với một chữ số kiểm tra. Giá trị này sẽ thay đổi khi đơn vị đó di dời. |
| SIRET | 14 chữ số | SIREN đi kèm với NIC. Các hóa đơn và báo giá được phát hành tại Pháp phải ghi rõ mã SIRET của cơ sở phát hành. |
Các số thường được in thành từng nhóm gồm ba chữ số (và năm chữ số đối với NIC), ví dụ 732 829 320 00074. Việc nhóm này chỉ mang tính thẩm mỹ; công cụ kiểm tra sẽ bỏ qua các khoảng trắng, dấu chấm và dấu gạch ngang.
Ví dụ minh họa: Kiểm tra Luhn trên mã SIREN 732 829 320
Bắt đầu từ chữ số bên phải nhất, cứ mỗi chữ số thứ hai lại được nhân đôi. Khi kết quả nhân đôi có hai chữ số, ta sẽ trừ đi 9 (16 sẽ thành 7). Tất cả các chữ số thu được sau đó được cộng lại, và số đó sẽ hợp lệ khi tổng là bội số của 10.
| Chữ số | 7 | 3 | 2 | 8 | 2 | 9 | 3 | 2 | 0 | Tổng |
|---|---|---|---|---|---|---|---|---|---|---|
| Đã nhân đôi | — | ×2 | — | ×2 | — | ×2 | — | ×2 | — | |
| Kết quả | 7 | 6 | 2 | 16 | 2 | 18 | 3 | 4 | 0 | |
| Được giữ lại | 7 | 6 | 2 | 7 | 2 | 9 | 3 | 4 | 0 | 40 |
Tổng số là 40, là bội số của 10, vì vậy mã SIREN hợp lệ. Đối với mã SIRET gồm 14 chữ số 732 829 320 00074, bài kiểm tra này được thực hiện hai lần: 9 chữ số đầu tiên phải tự thân đạt yêu cầu, và cả 14 chữ số phải cùng nhau đạt yêu cầu (tổng giá trị Luhn của chúng là 50). Việc kiểm tra từng lớp riêng biệt giúp công cụ báo cáo chính xác phần nào của mã SIRET bị lỗi.
Ngoại lệ của La Poste
Mọi cơ sở của La Poste đều dùng chung mã SIREN 356 000 000. Với hàng nghìn bưu điện, các mã NIC gồm năm chữ số vừa thỏa mãn quy tắc Luhn đã hết, vì vậy INSEE đã cho phép áp dụng quy tắc dự phòng cho mã SIREN này: một mã SIRET được chấp nhận khi tổng đơn giản của 14 chữ số của nó là bội số của 5.
Hướng dẫn của INSEE là trước hết thực hiện bài kiểm tra Luhn thông thường, và chỉ áp dụng quy tắc tổng chữ số khi bài kiểm tra Luhn thất bại. Mã SIRET của trụ sở chính 356 000 000 00048 đáp ứng được bài kiểm tra Luhn (tổng chữ số của nó là 26, không phải bội số của 5), trong khi mã SIRET của văn phòng Rennes 356 000 000 09075 không đáp ứng được Luhn nhưng có tổng chữ số là 35. Công cụ này áp dụng cả hai quy tắc theo thứ tự đó; các bộ xác thực đơn giản sẽ loại bỏ hàng nghìn bưu điện thực tế.
Từ mã SIREN đến số VAT của Pháp
Số VAT trong nội khối EU của công ty Pháp gồm mã FR, một khóa gồm hai chữ số và mã SIREN. Khóa này được tính theo công thức (12 + 3 × (SIREN mod 97)) mod 97. Đối với mã SIREN 732 829 320 thì khóa là 44, cho ra mã FR44732829320. Công cụ sẽ tính toán giá trị này cho mọi mã SIREN hợp lệ; việc công ty có thực sự đăng ký VAT hay không có thể được xác nhận qua dịch vụ VIES của Ủy ban châu Âu.
Nguồn chính thức
- INSEE: định nghĩa chính thức về SIREN, NIC, SIRET và chữ số kiểm tra kiểu Luhn
- Annuaire des Entreprises: sổ đăng ký công cộng miễn phí của chính phủ Pháp để tra cứu bất kỳ mã SIREN hay SIRET nào.
- VIES: Dịch vụ của Ủy ban châu Âu dùng để xác nhận xem một mã số VAT đã được đăng ký hay chưa
Những sai lầm phổ biến và những điều mà kiểm tra sum không thể cho biết.
- Kết quả kiểm tra checksum đạt yêu cầu nghĩa là các chữ số nhất quán với nhau. Điều này không có nghĩa công ty tồn tại, vẫn hoạt động hoặc chính là đối tác của bạn; hãy xác nhận danh tính trong sổ đăng ký chính thức.
- SIREN và SIRET thường bị nhầm lẫn: số gồm 9 chữ số là mã của công ty, số gồm 14 chữ số là mã của một cơ sở thuộc công ty đó.
- Mã SIREN có thể bắt đầu bằng chữ số 0. Nếu bỏ chữ số 0 ở đầu sẽ còn 8 chữ số, và công cụ sẽ báo đây là độ dài sai.
- Công thức Luhn có thể phát hiện mọi lỗi gõ sai một chữ số và hầu hết các trường hợp hoán đổi hai chữ số liền kề, nhưng nó không thể nhận biết trường hợp 09 được hoán đổi với 90.
- Các công cụ kiểm tra bỏ qua quy tắc của La Poste sẽ loại bỏ sai lệch các mã SIRET của bưu điện thực tế; các công cụ chỉ áp dụng quy tắc tính tổng chữ số sẽ loại bỏ sai lệch văn phòng chính của La Poste.
Tại Pháp, SIREN (9 chữ số) xác định một pháp nhân và SIRET (14 chữ số = SIREN + NIC 5 chữ số) xác định từng cơ sở; cả hai đều do INSEE cấp. Xác thực tiêu chuẩn là thuật toán Luhn: nhân đôi mỗi chữ số thứ hai từ bên phải và yêu cầu tổng phải là bội số của 10. Công cụ này áp dụng Luhn cho SIREN và SIRET, tách một SIRET thành các phần SIREN và NIC, và giải thích các lỗi — tất cả đều được thực hiện cục bộ trong trình duyệt của bạn.
Trường hợp ngoại lệ đã biết: Các cơ sở của La Poste (SIREN 356 000 000) là trường hợp ngoại lệ chính thức được INSEE ghi nhận. Mã SIRET của họ trước tiên được kiểm tra bằng phương pháp Luhn như các trường hợp khác; khi bài kiểm tra Luhn thất bại, mã SIRET vẫn được chấp nhận nếu tổng các chữ số của 14 chữ số đó là bội số của 5. Công cụ này áp dụng cả hai quy tắc theo thứ tự đó, vì vậy trụ sở chính của La Poste (đáp ứng được Luhn) và hàng nghìn bưu điện của họ (đáp ứng được quy tắc tổng chữ số) đều được công nhận.
Câu hỏi thường gặp
Sự khác biệt giữa SIREN, SIRET và NIC là gì?
SIREN (9 chữ số) = công ty hoặc đơn vị pháp lý. NIC (5 chữ số) = một cơ sở cụ thể của công ty đó. SIRET = SIREN + NIC (14 chữ số). Khi một công ty chuyển văn phòng, mã SIREN của nó vẫn giữ nguyên nhưng sẽ có mã NIC mới, do đó mã SIRET cũng thay đổi.
Kiểm tra Luhn hoạt động thế nào ở đây?
Bắt đầu từ chữ số bên phải, nhân đôi mỗi chữ số thứ hai; nếu kết quả nhân lớn hơn 9 thì trừ đi 9. Cộng tất cả các giá trị lại: mã SIREN hoặc SIRET hợp lệ sẽ cho tổng chia hết cho 10. Với mã SIREN 732 829 320 thì tổng bằng 40. Mã SIRET được kiểm tra hai lần, một lần dựa trên 9 chữ số SIREN của nó và một lần dựa trên toàn bộ 14 chữ số.
Tại sao mã SIRET của La Poste lại không qua được bước kiểm tra thông thường?
La Poste (SIREN 356 000 000) là trường hợp ngoại lệ được INSEE ghi nhận: Khi một mã SIRET của họ không đáp ứng được Luhn, nó vẫn hợp lệ nếu tổng 14 chữ số đó là bội số của 5. Mã SIRET của trụ sở chính đáp ứng được bài kiểm tra Luhn thông thường; hầu hết các bưu điện chỉ đáp ứng được quy tắc tổng chữ số. Công cụ này áp dụng cả hai quy tắc theo thứ tự đó.
Tôi có thể lấy số VAT từ mã SIREN không?
Vâng. Mã số thuế VAT nội khối EU của Pháp là FR + một khóa gồm hai chữ số + mã SIREN, trong đó khóa được tính theo công thức (12 + 3 × (SIREN mod 97)) mod 97. Đối với mã 732 829 320 thì khóa là 44, cho ra mã FR44732829320. Để xác nhận liệu công ty đó có đăng ký VAT hay không, có thể tra cứu trên dịch vụ VIES của Ủy ban Châu Âu.
Liệu kết quả hợp lệ có nghĩa là công ty đó tồn tại không?
Không. Kết quả kiểm tra checksum đúng chỉ chứng minh các chữ số có sự nhất quán nội bộ. Để xác nhận một doanh nghiệp đã được đăng ký và vẫn đang hoạt động, hãy tra cứu trên Annuaire des Entreprises (annuaire-entreprises.data.gouv.fr), sổ đăng ký chính thức miễn phí được xây dựng dựa trên dữ liệu INSEE Sirene.
Tôi có thể tìm mã SIREN hoặc SIRET ở đâu?
Trên bản sao Kbis, trên hóa đơn và báo giá (luật Pháp yêu cầu ghi mã SIRET trên hóa đơn), trong phần chân trang pháp lý của hầu hết các website công ty, và trong sổ đăng ký Sirene công khai. Mã số RCS được ghi trên các văn bản pháp lý chính là mã SIREN.
Số của tôi có được tải lên khi tôi kiểm tra không?
Không. Việc kiểm tra được thực hiện hoàn toàn trong trình duyệt của bạn, bao gồm cả các lần kiểm tra hàng loạt và xuất dữ liệu dạng CSV.
Cập nhật lần cuối: