JANコードとは?取得方法・桁構造・EC物流での活用メリット・発送代行との連携まで完全解説

ShopifyやBASEといったプラットフォームの普及により、個人が数万点の在庫を動かすことも珍しくなくなりました。そこで今、改めて重要性が再認識されているのが「JANコード」です。JANコードは単なるバーコードの数字ではありません。Amazonや楽天への出品に必要な「販路拡大の鍵」であり、誤出荷を物理的に防ぐ「品質保証の仕組み」であり、世界中の消費者に日本品質を届けるための「商品のデジタルパスポート」です。本記事では、JANコードの基礎からバーコード・QRコードとの違い、取得方法、印刷の技術的ポイント、そして発送代行のWMSとの連携による物流自動化まで、EC事業者に必要な知識をすべて解説します。「発送代行完全ガイド|仕組み・費用・業者選び・導入手順をすべて解説」も合わせて参考にしてください。

JANコードとは?世界共通の「商品のパスポート」

JANコード(Japanese Article Number)は、商品を識別するために割り振られる13桁(または8桁)の数字で、バーコードの形で商品パッケージに印刷されます。スーパーやコンビニのレジでスキャンされている白黒の縞模様の多くが、このJANコード規格に基づいています。

名称 地域 桁数 備考
JANコード 日本 13桁(短縮8桁) 国コード「49」「45」。GS1 Japanが管理
EANコード 欧州・アジア等 13桁 JANと完全互換。GS1標準で統合
UPCコード 北米 12桁 先頭に0を追加すればJAN/EANと互換

JANコードは日本独自のガラパゴスな規格ではありません。ベルギーに本部を置く国際機関GS1(ジーエスワン)によって標準化された世界共通の識別番号です。欧州では「EANコード」、北米では「UPCコード」と呼ばれますが、これらはすべて「GS1識別コード」として互換性が確保されています。日本で取得したJANコードは、そのままアメリカ、ヨーロッパ、中国など世界中の流通システムで読み取ることが可能です。

GS1 Japanという信頼の基盤

日本でJANコードを管理・発行しているのはGS1 Japan(一般財団法人流通システム開発センター)です。GS1は世界110以上の国と地域に拠点を持ち、200万社以上の企業が利用する世界最大のビジネス共通言語を管理しています。

GS1が管理するコード体系にはJANコード(GTIN-13)のほかに、物流梱包用のITFコード(GTIN-14)、出荷段ボールに貼付するGS1-128(旧EAN-128)などがあります。EC事業者が最初に取得すべきは個装商品に使うJANコード(GTIN-13)で、事業が拡大して卸取引やBtoB出荷が増えてきた段階でITFコードの導入を検討するのが一般的です。

JANコード・バーコード・QRコードの違い

「バーコードがあるから大丈夫」と思っていても、それがJANコードでなければECプラットフォームや物流倉庫での自動化は進みません。似て非なるこれらのコードの違いを整理します。

比較項目 バーコード(総称) JANコード QRコード
分類 1次元コード全般の総称 1次元コードの一規格(GS1標準) 2次元コード
格納できる情報量 規格により異なる 13桁(または8桁)の数字のみ 最大約7,000桁(数字・英字・漢字等)
読み取り速度 高速(赤外線走査) 高速(赤外線走査) 中速(画像解析が必要)
物流現場との親和性 規格による 最も高い(世界標準の商品識別) URL誘導・決済向き。物流現場では補助的
EC出品との関係 規格による Amazon・楽天の出品に必須(GTIN) 出品には使えない

なぜ物流現場ではJANコードが主役なのか

QRコードは大量のデータを格納できる一方、読み取りの際に画像解析を必要とし、スキャナーの性能や角度に依存します。対してJANコード(1次元バーコード)は、赤外線センサーが「線の太さ」を横切るだけで瞬時に判断できます。1秒間に数百件を捌く物流現場のスピードには、JANコードのシンプルな構造が最も適しているのです。

STOCKCREWの倉庫で稼働するAMR(自律走行ロボット)も、このJANコードを一瞬で読み取ることで高精度なピッキングを実現しています。「ピッキングとは?物流倉庫の手法比較・効率化戦略・誤出荷防止策を徹底解説」では、バーコードとWMSの連携がどのように誤出荷を防いでいるかを詳しく紹介しています。

JANコードの数字に隠されたロジック

JANコードの13桁にはそれぞれ明確な役割があります。この構造を理解することは、商品管理の効率化の第一歩です。

国コード 49 / 45 2〜3桁=日本 GS1事業者コード(企業コード) 世界で唯一の企業ID 7〜9桁(国コード含む) 商品アイテムコード 自社で連番を割当 3〜5桁 チェックデジット 検証用の1桁 誤読を自動検出 13桁全体で「GTIN-13」と呼ばれ、Amazon・楽天の出品時に求められる製品コード

国コード「49」「45」は日本ブランドの証明

JANコードの先頭2〜3桁は「GS1国コード」で、日本は「49」または「45」です。越境ECにおいて、この数字から始まるコードは海外の消費者に「日本の事業者が管理している商品」という安心感を与えます。経済産業省のEC市場調査でも示されているとおり、中国消費者による日本商品の越境EC購入額は約2.6兆円に達しており、「49」「45」で始まるJANコードのブランディング効果は識別番号以上の価値を持っています。

チェックデジットが「誤読を防ぐ最強の門番」

最後の1桁は「チェックデジット」で、前12桁から特定の計算式で算出される検証用の数字です。スキャナーで読み取った際に数字の並びに矛盾がないか瞬時に計算し、1文字でも読み間違えていればエラーを出します。この自己検証機能こそが、バーコード管理が目視よりも圧倒的に正確である理由です。

JANコードとSKUコードの関係

EC事業者が混同しやすいのが「JANコード」と「SKUコード」の関係です。JANコードはGS1が管理する世界共通の商品識別番号で、同一商品には世界中で同じJANコードが割り当てられます。一方、SKU(Stock Keeping Unit)コードは自社内で管理する在庫単位のコードで、同じJANコードの商品でも、倉庫AとBで異なるSKUコードを割り当てることが可能です。発送代行のWMSに商品を登録する際は、JANコードをマスターキーとしてSKUコードを紐づけるのが標準的な運用です。SKU設計の詳細は「EC事業者のための商品管理ガイド|SKU設計・商品マスタ整備」を、WMS連携を前提としたSKU設計の注意点は「EC事業者のための商品コード・SKU設計実務ガイド」を参照してください。

EC事業者がJANコードを取得すべき5つの理由

① Amazon・楽天での販売必須条件

Amazonでは商品登録時に「製品コード(GTIN)」の入力が必須です。GTINとはGlobal Trade Item Numberの略で、JANコード(EANコード)はこのGTINの一種です。JANコードを持たない商品はAmazonでの出品自体ができないか、「製品コード免除」の申請が必要になり、検索結果での表示順位が不利になるケースがあります。楽天市場やYahoo!ショッピングでもJANコードの登録で検索アルゴリズムの優位性が確保され、Googleショッピング広告からの流入も増えやすくなります。「ECモール5社の費用・物流サービスを徹底比較」でも各モールの出品条件を解説しています。

② 誤出荷を物理的に防ぐ

「注文した商品と違うものが届く」誤出荷は、顧客の信頼を一瞬で失墜させます。返品対応のコスト、代替品の再送料、そしてレビュー評価の低下。1件の誤出荷が引き起こす損失は、出荷1件あたりの利益を大幅に上回ります。JANコードとバーコード検品を組み合わせれば、ピッキング時にシステムが商品の一致を自動確認し、中身の入れ替わりを物理的に不可能にできます。目視による確認では「似たパッケージの別商品」を取り違えるリスクが常にありますが、バーコードスキャンでは13桁の数字が1桁でも異なればエラーとなるため、取り違えが構造的に発生しません。

③ 在庫管理のリアルタイム化

JANコードで管理された在庫は、1点動くたびにデータが更新されます。過剰在庫による「キャッシュの固定化」や、欠品による「販売機会の損失」を防ぎ、在庫回転率を最大化する基盤になります。特に複数のECモールに出店している場合、モールAで売れた商品の在庫がモールBの画面に即座に反映されなければ、同じ商品を2人の顧客に販売してしまう「在庫割れ」が起きます。JANコードを共通IDとしてWMSに登録しておけば、全モールの在庫がリアルタイムで同期されます。在庫管理の方法は「EC在庫管理の方法2026年版」で、ロット管理は「EC事業者のためのロット管理完全ガイド」で解説しています。

④ 越境EC・グローバル対応

JANコードは世界共通の識別番号です。海外のバイヤーや卸売業者と取引する際、JANコードがない商品は「素性不明の商品」として取り扱われないことが多々あります。越境ECの始め方は「海外向けネットショップ開業2026年版」を参照してください。

⑤ 偽造品対策とブランド保護

独自のJANコードを持つことで、自社製品をシステム上で証明できます。模倣品が流通した場合も、正規のJANコードを登録しておけばプラットフォームでの権利申し立てや削除依頼がスムーズに進みます。

JANコードの取得方法――費用・期間・申請ステップ

JANコードの取得はオンラインで完結するシンプルなプロセスです。原則として「商品のブランド所有者(発売元)」が申請します。OEM製造を海外工場に委託していても、ブランドを所有するのがあなたであれば、あなたが申請者になります。個人事業主でも申請可能です。

取得費用と有効期間

登録料は事業区分(製造・卸・小売等)と年商によって決まります。年商1億円未満の製造・販売業の場合、3年間で約16,500円(税込)。1ヶ月あたり約460円で世界共通のIDが手に入ります。有効期間は3年間で、継続利用には更新手続きが必要です。詳細はGS1 Japanの最新料金表を確認してください。

申請の具体的なステップ

ステップ1:オンライン申請。GS1 Japanのサイトから申請します。必要事項を入力し、事業内容を登録。個人事業主の場合は開業届の控えなどの事業証明書類が求められることがあります。

ステップ2:登録申請料の支払い。クレジットカード決済やコンビニ払いに対応しています。

ステップ3:登録通知書の受け取り。支払い完了から通常1週間〜10日程度でGS1事業者コード(企業コード)が発行されます。この企業コードは世界で唯一のIDとなるため、大切に保管してください。

ステップ4:アイテムコードの割り当て。自社内で「001」「002」と連番を振り、末尾にチェックデジットを計算して付与します。GS1 Japanのサイトにチェックデジット計算ツールが用意されています。なお、一度商品に割り当てたJANコードは、その商品が廃番になっても最低3年間は再利用できないルールがあります。誤って別の商品に同じコードを振らないよう、管理台帳を作成しておきましょう。

JANコードの印刷・管理で気をつけるべき技術的ポイント

せっかく取得したJANコードも、正しく印刷されていなければスキャナーで読み取れず現場の混乱を招きます。

サイズ:JIS規格の80%以上を維持する

JANコードにはJIS(日本産業規格)で定められた標準サイズ(37.29mm × 25.93mm)があります。デザイン上の縮小が必要でも、基本サイズの0.8倍(80%)までが推奨されています。あまりに小さくすると発送代行の現場でスキャンが通らず、手入力が発生してミスの原因になります。逆に拡大する場合は200%(2倍)までが上限です。パッケージデザインの制約上どうしても標準サイズで収まらない場合は、短縮タイプ(8桁のJANコード)の利用も検討しましょう。

色:赤色は厳禁

バーコードスキャナーは赤い光(波長660nm前後)を当てて反射率の差を読み取るため、バーを赤色で印刷したり背景に赤色を使うとスキャナーには全て同じ色に見えてしまいます。「白地に黒」が最も確実ですが、濃紺や濃緑でも読み取り可能です。黄色やオレンジの背景は白と同様に高い反射率を持つため、バーが黒や紺であれば問題なく読み取れます。パッケージデザインでよくある失敗は、ブランドカラーの赤をバーコード周辺にも使ってしまうケースです。デザイナーにバーコード印刷のルールを事前に共有しておきましょう。

余白(クワイエットゾーン)を確保する

バーの左右には何も印刷してはいけない余白(クワイエットゾーン)が必要です。左側は最低3.63mm以上、右側は最低2.31mm以上が規格で定められています。ここを削るとスキャナーが「どこからコードが始まっているか」を判断できず、読み取りエラーが多発します。デザインの都合で余白を削りたくなっても、絶対に確保しましょう。

印刷前のテスト読み取りを必ず実施する

パッケージの量産前に、必ずテスト印刷物をバーコードスキャナーで読み取り確認を行いましょう。画面上では問題なく見えても、実際の印刷物では「にじみ」「つぶれ」「かすれ」が発生し、読み取りエラーになることがあります。特にフィルム素材への印刷やシュリンク包装の上からのスキャンでは、反射や歪みの影響を受けやすいため、実物での確認が欠かせません。発送代行の倉庫に入荷した段階でスキャンが通らないと、手動での棚入れ作業が発生し、入荷リードタイムが延びる原因にもなります。商品を発送代行に預ける前の準備については「発送代行に商品を預ける前の完全準備ガイド」を参照してください。

JANコード×発送代行で物流を自動化する

JANコードを取得しパッケージに印刷したら、次は「このJANコードをどう運用に活かすか」です。ここで威力を発揮するのが発送代行サービスとの連携です。

AMRとJANコードの連携

STOCKCREWの倉庫ではAMR(自律走行ロボット)がJANコードを起点に稼働しています。JANコードを読み取るだけで、ロボットが広大な倉庫から瞬時に商品を特定し、ピッキングエリアまで運びます。

API連携で「ハンズオフ」なEC運営

ShopifyやBASEで注文が入った瞬間に、注文データがSTOCKCREWのシステムへ飛び、JANコード照合によって自動的に出荷作業がスタートします。オーナーは一度も商品に触れることなく、正確な配送を実現できます。STOCKCREWは13以上のECプラットフォームとAPI連携済みです。「Shopify API完全ガイド」でも、API連携の具体的なセットアップ方法を紹介しています。

JANコードがなくても管理できる仕組み

「まだJANコードを取得する段階ではないが、デジタル管理はしたい」という事業者向けに、STOCKCREWでは独自の「物流ID」シールの発行・貼付にも対応しています。JANコードなしでもバーコード管理の恩恵を受けることができ、将来のJANコード取得に向けたスムーズなステップアップを支援します。

JANコード導入のロードマップ

フェーズ1(開業〜月間50件):まずはSTOCKCREWの「物流ID」で管理を開始。自宅発送から発送代行への移行を優先し、JANコードの取得は次のフェーズに回します。この段階でもバーコード検品による誤出荷防止の恩恵は受けられます。

フェーズ2(月間50〜300件):GS1 Japanに申請してJANコードを取得。3年間で約16,500円の投資で、Amazonや楽天への本格出店が可能になります。既存の「物流ID」からJANコードへの切り替えは、STOCKCREWのシステム上で商品マスタを更新するだけで完了します。

フェーズ3(月間300件以上):JANコードを核にした完全自動化の物流体制が完成。API連携により注文→出荷→追跡番号通知→在庫更新まで人手を介さずに回る「ハンズオフ運営」が実現します。

まとめ:JANコードはビジネスをスケールさせる共通言語

JANコードは「たかがバーコードの数字」ではありません。GS1標準によって世界中で通用する「パスポート」であり、バーコード検品で誤出荷を物理的に排除する「品質保証」であり、Amazon・楽天・実店舗への販路を開く「必須条件」です。取得費用は3年間で約16,500円。1ヶ月あたり約460円でこれだけのメリットが得られるなら、取得しない理由はないでしょう。

  • JANコードは世界共通の商品識別番号。日本の「49」「45」は海外での信頼の証
  • バーコード(総称)やQRコードとは別物。物流現場での高速スキャンにはJANコードの1次元構造が最適
  • 13桁には国コード・企業コード・商品コード・チェックデジットのロジックがあり、誤読を構造的に排除
  • 取得すべき理由は5つ:ECモール出品条件、誤出荷防止、在庫リアルタイム化、越境EC対応、ブランド保護
  • 印刷は3つのルールを厳守:サイズ80%以上、赤色厳禁、クワイエットゾーン確保
  • 発送代行と組み合わせることで真価を発揮。JANコード×WMS×AMRで「ハンズオフ運営」を実現

発送代行の仕組み・費用・業者選びの全体像は「発送代行完全ガイド|仕組み・費用・業者選び・導入手順をすべて解説」で網羅しています。STOCKCREWのサービス全体像は「STOCKCREW完全ガイド|サービス内容・料金・倉庫・導入方法を徹底解説」をご覧ください。まずは無料のサービス資料をダウンロードするか、お問い合わせページからお気軽にご相談ください。