ERP

医薬品の販売管理システムとは?ロット・使用期限・薬機法に対応する選び方【2026年】

医薬品の販売管理は、一般の商品と数え方も売り方も違います。在庫は品目ではなくロット番号と使用期限の単位で数え、出荷したロットがどの取引先に渡ったかを追える状態にしておく義務があります。価格は薬価基準や仕切価、割戻(リベート)が絡んで一物一価になりません。汎用の販売管理システムのままでは、この記録義務と商流の複雑さを吸収しきれないのが実情です。この記事では、医薬品を扱う事業者が販売管理システムに求める機能を、ロット・使用期限のトレーサビリティ、毒薬・劇薬・麻薬の区分管理、薬価・仕切価・割戻の価格管理、掛売の与信という医薬品特有の論点で整理し、パッケージで足りる事業者とカスタム開発が要る事業者の分かれ目、導入で行き詰まる典型パターンまで、受託開発の実務視点で解説します。製品名を並べるのではなく、自社の商流に合うシステムをどう選ぶかを判断できる状態を目指します。

目次

まとめ:医薬品の販売管理システム選定の結論

医薬品のシステム選びは、トレーサビリティの記録義務と価格の決まり方で方向が決まります。ロット・使用期限を出荷単位で追い、GS1バーコードで入出庫を管理し、毒薬・劇薬・麻薬の区分ごとに記録を残す——ここを標準で扱える医薬品業界向けパッケージが出発点になります。逆に、自社製造から卸・直販までが混在する商流や、独自の割戻・アローアンスのロジック、既存の基幹・生産システムとの個別連携が要件の中心なら、パッケージのカスタマイズか受託開発が現実解です。

最初に固めるのは「在庫をどの単位で追うか」「価格がどう決まるか」「どの区分の医薬品を扱うか」の三つ。この三点が自社固有に込み入っている事業者ほど、汎用パッケージのままでは記録義務を満たせず、要件定義でつまずきます。判断の順序は、医薬品特有の要件を洗い出す→機能要件に落とす→パッケージかカスタム開発かをトレーサビリティと商流の複雑さで切り分ける、の三段です。以下で順に見ていきます。

医薬品の販売管理が一般的な販売管理システムと異なる三つの理由

「販売管理システムとは何か」という前提は販売管理システムとは?機能・Excel管理との違いと中小企業向けの選び方で扱っています。ここで取り上げるのは医薬品に固有の要件だけ。一般消費財の販売管理と分ける論点は、トレーサビリティ・区分管理・価格の三つに集約されます。

ロット・使用期限のトレーサビリティとGS1バーコードによる入出庫管理

医薬品の在庫は、品目の数量ではなくロット番号と使用期限の単位で数えます。医薬品医療機器等法(薬機法)や関連の基準は、譲受・譲渡の記録を残し、自主回収が起きたときにどのロットをどの取引先へ出荷したかをたどれる状態を求めています。使用期限の先入れ先出しと、期限切れ間近ロットの引き止めも日常の運用です。

2021年以降、医療用医薬品には販売包装単位や調剤包装単位で商品コード(GTIN)・有効期限・製造番号などを載せたGS1バーコードの表示が順次義務づけられ、入出庫時のスキャンで記録を自動化する流れが定着しました。汎用の販売管理ソフトはロットや期限を在庫属性として持てないものもあり、ここが医薬品向けを選ぶ最初の理由になります。バーコードとロット引当が標準にあるか、回収時にロット単位で出荷先を追えるかを、要件定義の出発点に据えます。

毒薬・劇薬・麻薬・向精神薬などの区分ごとの記録義務と温度帯の在庫管理

医薬品は区分ごとに管理のルールが変わります。毒薬・劇薬は保管や表示の要件があり、麻薬・向精神薬は麻薬及び向精神薬取締法に基づいて譲受・譲渡・在庫の記録を残します。特定生物由来製品では、ロットと出荷先の記録保存期間が長い。これらを区分ごとに分けて記録・照会できるかは、汎用システムでは持ちにくい機能です。

あわせて温度帯の在庫管理も外せません。冷所・冷蔵(2〜8℃)や凍結防止が必要な品目を常温在庫と区別し、保管場所ごとに引き当てる必要があります。医薬品の適正な流通の基準(GDP)の考え方が広がるなかで、温度管理と記録をシステムで裏づける事業者が増えています。区分と温度帯の洗い出しは、自社が扱う品目にどの記録義務が掛かるかを最初に明文化する作業です。

薬価基準・仕切価・割戻(リベート)が絡む一物一価にならない価格管理

医薬品の価格は一物一価ではありません。医療用医薬品には薬価基準という公定価格があり、卸から医療機関・薬局への納入価は仕切価や取引条件で決まります。さらに割戻(リベート)やアローアンスが後から精算され、総価取引や単品単価の妥結が遅れる「未妥結・仮単価」の期間も生じる。この価格体系を手計算で回すと、値引き精算の漏れがそのまま利益を削ります。

医薬品向けの販売管理システムは、得意先マスタに仕切率や取引条件を持たせ、受注入力時に正しい単価を引き当て、割戻を後から精算する仕組みを備えます。薬価改定に合わせたマスタの一括更新や、改定時の在庫評価替えに対応できるかも選定軸です。汎用の販売管理ソフトでは単価が商品マスタ固定で、この精算構造を表現しきれないものが多くあります。

医薬品事業者が販売管理システムに求める主な機能要件と選定チェック項目

特有の要件を、選定でチェックする機能要件に落とします。医薬品では、トレーサビリティ・価格に加えて「掛売の与信」と「業界EDI・基幹連携」が、一般の卸売より重い比重を占める。医薬品卸は卸売業の一形態でもあるため、受発注や多倉庫在庫の論点は卸売業の販売管理システムとは?受発注・掛売・多倉庫在庫に対応する選び方と共通する部分も参考になります。

掛売の与信管理と締め日ごとの請求・入金消込による売掛債権の管理

医薬品の卸取引はほぼ掛売で回ります。医療機関・薬局・ドラッグストアごとに与信限度額を設定し、受注時に与信残高を超えないか照会し、締め日ごとに請求を締めて入金を消し込む——この債権管理が販売管理システムの中心業務になります。割戻の精算が絡むぶん、請求と入金の突き合わせは一般の卸より込み入る。

与信限度を超えた受注を止める与信照会、締め日単位の請求書発行、割戻を反映した入金消込と売掛残高の把握が標準で揃っているかを確認します。ここが弱い製品は、いくらトレーサビリティが優れていても医薬品事業の基幹としては使えません。

業界EDI(受発注データ連携)による伝票の入力レス化と入力ミスの削減

取引量の多い医薬品の商流では、卸と医療機関・薬局の間を業界標準のEDIで受発注データがやり取りされます。標準フォーマットに沿ったEDIと販売管理システムがつながれば、受信した注文がそのまま受注伝票になり、手入力とミスを同時に減らせる。医療機関側のレセプトコンピュータや電子カルテとの連携が視野に入る事業者もあります。

ただしEDIは取引先ごとに接続方式やフォーマットが異なることがあり、標準対応の範囲と個別対応が要る範囲を見極める必要があります。主要取引先の受発注方式に標準対応しているか、なければ連携をどう作るか。ここは医薬品のシステム選定で見落とされやすい費用の分かれ目です。

会計・在庫・基幹システムと販売管理をつなぐデータ連携範囲の設計

販売管理で確定した売上・仕入・売掛・買掛は、会計システムへ渡して仕訳になります。既に会計や在庫、生産管理を別システムで動かしている医薬品事業者では、販売管理をどこまで単独で持ち、どこから基幹に寄せるかが線引きの論点になる。この全体像は基幹システムとはで整理しています。

連携先 渡すデータ 医薬品での注意点
会計システム 売上・仕入・売掛・買掛の仕訳 割戻精算の計上タイミング、薬価改定時の評価替え
在庫・倉庫管理 入出庫・ロット引当・棚卸 ロット・使用期限・温度帯を欠落させない連携設計
業界EDI・受発注 受注・発注・出荷・請求 取引先別フォーマットの差異、標準対応の範囲

連携の対象と方向が固まると、パッケージ標準の連携で足りるか、個別開発が要るかが見えてきます。連携要件を後回しにすると、導入後にデータの二重入力とロット情報の分断が残り、システム化の効果が出ません。

医薬品の販売管理はパッケージ選定かカスタム開発かで選ぶ判断軸

ここが独自の判断章です。ベンダーの「医薬品向け○選」を眺める前に、自社がパッケージで足りる事業者か、カスタム開発が要る事業者かを先に決めます。クラウド型・パッケージ・ERP型といった製品タイプごとの比較軸は販売管理システムの比較で外さない軸【2026年】が詳しい。ここでは、その手前の「そもそもパッケージで足りるのか」を切り分けます。

パッケージで足りる医薬品事業者とカスタム開発が要る事業者を分ける三つの条件

結論から言い切ります。扱う品目の区分(毒薬・劇薬・麻薬など)とトレーサビリティ(ロット・使用期限・GS1)が業界パッケージの標準範囲に収まり、EDIも主要取引先が標準フォーマットなら、医薬品業界向けパッケージをそのまま採用するのが正解です。ここでカスタム開発に走るのは過剰投資で、保守費だけがかさみます。

一方、次のいずれかに当てはまる事業者は、パッケージのカスタマイズか受託開発を前提に検討します。第一に、自社製造・卸・直販が混在し、商流ごとに価格や在庫の扱いが分かれる。第二に、割戻やアローアンスの精算ロジックがパッケージの標準機能で表現しきれない。第三に、既存の基幹・生産・品質管理システムとの独自連携が要件の中心にある。この三つは、標準機能の設定では吸収できず、業務のほうをシステムに合わせると現場が回らなくなる領域です。判断材料が揃わないうちに製品比較へ進むと、選定後の要件定義でひっくり返ります。自社の商流をシステム化する相談先として、販売管理システム開発のような受託開発の窓口を、パッケージ検討と並行して当たっておくと、パッケージの限界が見えた時点で手戻りなく設計へ移れます。

医薬品のシステム導入で失敗する典型パターンと契約前にやる回避策

医薬品の導入失敗は、機能不足そのものより、要件の詰めの甘さから起こります。実務で繰り返し見られるのは次の型です。

  • トレーサビリティの見落とし:ロットや使用期限を「あとで足せる」と考え、期限管理のない製品を選び、回収対応や期限切れロスで作り直しになる。
  • 区分管理の過小評価:麻薬・向精神薬などの記録要件を後回しにし、区分ごとの記録が残せず監査で行き詰まる。
  • 価格ロジックの詰め不足:割戻や未妥結・仮単価の精算を手作業で回す前提で選定し、値引き精算の漏れが常態化する。
  • EDI・連携費用の後回し:本体価格だけで比較し、主要取引先のEDI個別対応や基幹連携の費用が導入後に膨らむ。

回避策は共通しています。在庫の数え方(ロット・期限・区分・温度帯)・価格の決まり方・連携の範囲を、契約前の要件定義で紙に落とし切ること。ここを曖昧にしたまま製品を決めると、医薬品ではほぼ確実に記録義務や精算でつまずきます。パッケージのカスタマイズ範囲が広がりそうなら、その工数を早めに見積もり、受託開発と費用を比べて判断します。

よくある質問

医薬品のシステム選定で実際に多い質問を整理します。

医薬品向けの販売管理システムは一般的な製品と何が違いますか?

ロット番号・使用期限のトレーサビリティ、GS1バーコードでの入出庫管理、毒薬・劇薬・麻薬などの区分ごとの記録、温度帯の在庫管理、薬価・仕切価・割戻の価格精算を標準で扱える点が違います。汎用の販売管理ソフトは在庫が数量のみだったり単価が商品マスタ固定だったりするため、医薬品ではこれらの機能の有無が選定の分かれ目になります。

薬機法の記録義務は販売管理システムで満たせますか?

製品の対応範囲によります。譲受・譲渡の記録やロット単位の出荷先追跡、記録の保存期間に対応した医薬品業界向けパッケージなら、日々の運用のなかで記録を残せる。汎用製品ではロットや区分を持てないことがあるため、自社が扱う品目に掛かる記録義務を洗い出し、その要件を満たす製品かを確認します。

医薬品卸と一般の卸売業でシステムの選び方は変わりますか?

受発注・掛売・多倉庫在庫といった卸の基本要件は共通しますが、医薬品はロット・使用期限のトレーサビリティ、区分・温度管理、薬価・割戻の精算が上乗せされます。卸売業一般の選び方を土台にしつつ、医薬品固有の記録義務と価格ロジックを満たせるかで絞り込むのが実務的です。

パッケージとカスタム開発(受託開発)はどう選び分けますか?

区分・トレーサビリティ・価格が業界パッケージの標準範囲に収まればパッケージ、自社製造と卸・直販の混在、独自の割戻ロジック、既存基幹との個別連携が要件の中心ならカスタマイズか受託開発が現実解です。判断は導入後の要件定義ではなく、製品比較の前に済ませておくと手戻りを防げます。

薬価改定にはシステムでどう備えますか?

薬価マスタの一括更新と、改定時点の在庫評価替えに対応した製品を選びます。改定のたびに単価を手で直す運用は、改定漏れや請求ミスの原因になります。マスタ更新の手順と会計連携での計上タイミングを、導入時に決めておくと切り替えがスムーズです。

関連記事

資料請求

RELATED POSTS 関連記事