ユーティリティ

チリRUT生成・検証ツール

テスト・開発用の架空RUTを生成、またはSIIの公式アルゴリズムでRUTを検証します。

今はAIに聞けば数秒で有効なチェックデジット付きの架空RUTを生成してくれます。でも誰もが有料プランやトークンをいつでも使えるわけではなく、AIへの聞き方が分からないこともあります。この生成ツールはそのために存在します:摩擦のない即座の結果。番号の裏側にある仕組みも下で説明しています。
RUT(Rol Único Tributario)はチリの税務識別番号で、日本のマイナンバー(個人番号)や法人番号に相当します。このツールはチリ専用です。チリとの関係がある開発者や方々にとって役立つツールです。

架空RUT生成

90,000,000〜99,999,999の範囲でRUTを生成。実在しないことが保証されています。任意のRUTをクリックしてクリップボードにコピー。

件数:
90.451.461-6 コピーしました
97.811.300-1 コピーしました
99.885.806-2 コピーしました
90.331.188-6 コピーしました
92.617.505-K コピーしました
95.484.140-5 コピーしました
95.238.636-0 コピーしました
97.883.307-1 コピーしました
99.336.650-1 コピーしました
99.223.877-1 コピーしました
96.466.133-2 コピーしました
98.526.592-5 コピーしました
92.005.723-3 コピーしました
98.435.708-7 コピーしました
95.659.586-K コピーしました
97.856.036-9 コピーしました
93.264.106-2 コピーしました
91.741.415-7 コピーしました
91.250.076-4 コピーしました
98.330.225-4 コピーしました

9000万番以降のRUTは現時点で割り当てられていません——企業のRUT(すでに7800万番を超えています)の伸びに対して、以前より余裕のある範囲です。

RUT検証

1行に1件ずつ、最大10件のRUTを入力。以下のフォーマットに対応: 12345678-5, 12.345.678-5 o 123456785.

Ctrl + Enter で素早く検証。

ここに結果が表示されます。

RUTとRUN、その番号の裏側

RUNとRUT:なぜ誰も「RUN」と言わないのか RUN(戸籍・市民としての身分証明)— RUT(SII・税務上の登録番号)— 自然人の場合、両者は同じ番号 — チリではビジネスの場面でも「あなたのRUNを教えてください」と言う人はほとんどいません。人でも企業でも、みんな「RUT」と言います——その方が話が早いからです。厳密には、RUNは出生時に戸籍(Registro Civil)が割り当てる身分証明番号で、RUTはSII(内国歳入庁)が管理する税務上の登録番号です——個人の場合、この2つの番号は同じです。一方、企業はRUTしか持ちません(RUNは人にしか割り当てられないため)。企業のRUTは、事業を開始する際にSIIが割り当てます。
意外な事実:個人と企業は同じ番号範囲を共有していない 自然人:すでに2,000万番を超えている(戸籍)— 企業:5,000万番から始まり、すでに7,800万番を超えている(SII) — 企業は個人の採番を後追いしているわけではなく、5,000万番から始まる完全に別の範囲を持っています——そしてすでに7,800万番を超えています。だからこそこのツールは架空のRUTを9,000万〜9,999万9,999の範囲で生成します:以前の範囲(8,000万番台)よりも、企業の実際の伸びに対して余裕があります。とはいえ、これも有限の空間です——RUTには8桁(9,999万9,999)という構造上の上限があります。
まだ誰のものでもないRUTは何のためにあるのか 仮のRUT — 実際のRUT・RUNをまだ持っていない(または持つ前の)人をシステム上で識別するため — 交通事故で意識不明のまま救急外来に運ばれ、身元確認の前にカルテを作成する必要がある負傷者や、RUTの提示が必要なサービスや店舗を利用したいのにまだRUTを持っていない、来たばかりの外国人が実際の例です。FONASA(公的医療制度)にはこのための正式な仕組み——後に正式なRUNに置き換えられる仮の識別番号——がありますが、民間クリニックや他の事業者には統一されたシステムがなく、それぞれが独自の仮RUTでこの問題に対処しています。
番号の範囲が尽きたらどうなるのか RUTには8桁(9,999万9,999)という上限がある — すでに進行中の仕組み:9桁への移行 — これは理論だけの話ではありません。2023年10月以降、チリのクリニックで使われているソフトウェアはすでに9桁のRUTに対応しており、チェックデジットの前にもう1桁を受け付けられるようフォームを拡張しています。桁を1つ増やすだけの、システム全体を作り直す必要のないシンプルな変更です。このツール自体のバリデーターも、同じ理由からすでに9桁のRUTに対応しています。

よくある質問

RUT(Rol Único Tributario)はチリの税務局(SII)が個人・法人に付与する税務識別番号です。日本のマイナンバー(個人番号)や法人番号に相当します。チリ国民の場合、RUTは身分証明書番号と同じです。

番号(本体)とチェックデジットをハイフンで区切った形式です: 例 12.345.678-5。チェックデジットは0〜9の数字またはKです。

チェックデジットはSIIの公式アルゴリズムであるモジュロ11で計算されます:

  1. 番号の各桁を右から左に取り出す。
  2. 各桁に循環する乗数(2, 3, 4, 5, 6, 7, 2, 3, 4…)を掛ける。
  3. すべての積を合計する。
  4. 合計を11で割った余りを求める。
  5. 11から余りを引く。結果が11なら0、10ならK、その他はその数字がチェックデジット。

生成時はサーバー側(PHP)で計算し、検証時はクライアント側(JavaScript)でリアルタイム計算します。

チリの戸籍(Registro Civil)は、自然人にRUNを1番から順番に割り当てています。現在すでに2,000万番を超えています。企業は全く別の採番を使っており、SII(内国歳入庁)が割り当てます:5,000万番から始まり、すでに7,800万番を超えています。

このツールは9,000万〜9,999万9,999の範囲で番号を生成します。企業の実際の伸びに対してより余裕のある範囲です。生成されるRUTはモジュロ11を満たす有効なチェックデジットを持ちますが、現時点では実在の個人・法人とは一切対応しません。

開発環境・テストデータ・チリのRUTを必要とするシステムへの外国人登録に最適です。

バリデーターはチリで一般的な形式に対応しています:

  • 12345678-5 — 桁区切りなし、ハイフンとチェックデジットあり
  • 12.345.678-5 — 桁区切りあり(千の位)、ハイフンとチェックデジットあり
  • 123456785 — 区切りなし、すべて連続
  • 12345678K — チェックデジットがK、ハイフンなし
  • 12.345.678-K — K付き完全形式

9桁のRUT(例:123456789-5)にも対応しています。これは2023年から一部のチリのシステムですでに使われている形式です。

1行に1件ずつ、最大10件を同時に入力できます(カンマ・セミコロン区切りも可)。

「SIIで確認」ボタンをクリックすると、チリ税務局(SII)の公開ポータルで該当RUTの納税状況を確認できます。このサービスはパブリックで認証不要です。

氏名または法人名、主な事業活動、納税状況(有効・未開始・停止など)が表示されることがあります。

このボタンは数学的に有効なRUTにのみ表示されます。情報はSIIが公開している内容であり、リアルタイムでの更新が保証されるわけではありません。

ソフトウェア開発者は、実在の人物に紐づかない数学的に有効なRUTでテスト用データベースを構築するのに使います(個人情報保護規制への準拠に役立ちます)。テスター・QAエンジニアは、実際のユーザーデータを使わずに有効なRUTを必要とするフォームやワークフローのテストを自動化するのに活用します。プログラミング講師は、入力バリデーションやモジュロ11アルゴリズムを教える授業の演習に使います。HRおよび管理担当者は、新しい人事管理システムの導入フェーズで架空の従業員データをロードするのに使います。UXデザイナーは、個人情報を公開せずに現実的なデータでハイフィデリティのモックアップやプロトタイプを作成するのに使います。

パソコンでは、Chrome・Firefox・Edgeで Ctrl + D(Windows/Linux)または Cmd + D(Mac)を押すと、すぐにブックマークに追加できます。Mac の Safari では Cmd + D を押すか、「ブックマーク」→「ブックマークを追加」で登録します。Android(Chrome)では、右上の3点メニュー(⋮)をタップし「ホーム画面に追加」または「ブックマークに追加」を選択します。iPhone/iPad(Safari)では、共有ボタン(□↑)をタップして「ホーム画面に追加」を選択します。開発・テストセッション中に繰り返し有効なRUTが必要な場面で手元に置いておくと特に便利です。