「既存のATSを試したけれど、自社の選考フローに合わなくて結局スプレッドシートに戻ってしまった」「カスタム開発の見積もりを取ったら桁が違って、どう判断すればいいかわからない」——人材紹介やRPOの現場に携わる方であれば、一度はこうした悩みを抱えたことがあるのではないでしょうか。判断を先延ばしにしたまま応募者管理の手作業が増え続けると、入力ミスや対応漏れだけでなく、現場の疲弊や離職にもつながりかねません。
実は、ATS開発の費用が読めなくなる原因の多くは、開発会社の単価ではなく、自社の要件がどこまで固まっているかにあります。つまり、要件定義の精度がそのまま総額の振れ幅になると言えます。
本記事では、ATS開発の費用相場を開発方式ごとに整理し、見積内訳の読み解き方から段階的な投資計画の立て方までご紹介します。
ATS開発の費用相場を3つの方式で比較
どの方式を選ぶかでコストの桁が大きく変わります。早い段階で自社の要件がどの方式に収まるかを見極めれば、見積もりの妥当性を判断しやすくなります。方式の選択が総額を左右する重要ポイントです。
1. クラウド型(SaaS)ATSを契約する場合
すでに完成しているサービスを月額で利用する方式は、初期費用を低く抑えられます。初期0〜30万円、月額2万〜10万円程度が目安で、年間採用規模に応じた段階課金が一般的です。
ただし、人材紹介のように求職者と求人企業の両側を管理する業務では、自社の商流に合わないデータ構造のまま運用を始めてしまうと二重管理が残りがちです。契約前に無料トライアルで現行フローが再現できるか確認してください。
2. パッケージをカスタマイズする場合
既存製品をベースに自社仕様に改修する方式は、ゼロから作るのに比べて30〜50%程度のコスト削減が見込めます。相場は200万〜1,500万円で、改修範囲により幅があります。
標準機能にステータスや手数料計算を追加する程度であれば費用対効果は高い一方、設計思想から外れた大掛かりな改修を重ねるとバージョンアップ時に追加費用が発生しやすくなります。
3. スクラッチで開発する場合
標準製品で対応できない独自業務がある場合はスクラッチが現実的です。相場は小規模300万〜800万円、中規模800万〜3,000万円、大規模3,000万円以上が目安です。
スクラッチは「必要な機能だけを作る」ことで下限に近い予算で始めることも可能ですが、要件を絞り込むことが前提になります。
| 方式 | 初期費用の目安 | 向いているケース |
|---|---|---|
| クラウド型 | 0〜30万円 | 標準的な選考フローで運用可能 |
| パッケージカスタマイズ | 200万〜1,500万円 | 共通機能+独自要件が数点 |
| スクラッチ | 300万〜3,000万円以上 | 商流や帳票が自社固有 |
見積内訳の読み解き方|工程別の費用配分
同じ「500万円」でも、内訳の配分を見れば見積もりの質がわかります。工程ごとの標準的な比率を押さえておくと、極端に安い見積もりの危うさにも気づけます。工程配分の妥当性を、金額と合わせて確認しましょう。
要件定義・設計にかかる費用
要件定義はシステム開発全体の10〜15%前後が一般的です。金額に直すと、簡易なシステムで50万〜200万円、中規模で150万〜500万円、基幹系や大規模では500万円以上になります。SaaSでも企画・要件定義に50万〜150万円・2〜6週間が標準的です。
どの求人媒体の応募をどの項目で取り込むか、誰がどの段階でステータスを更新するかを文書に落とす工程です。ここを省いた見積もりは安く見えても、実装中の手戻りで最終的に高くつく点に注意してください。設計は基本設計15〜20%・詳細設計10〜15%が目安です。
実装・テスト・PM費の配分
実装(プログラミング)は全体の30〜40%を占め、費用相場としては300万円〜という水準が示されています。使用言語や連携先の数で変動します。テストは15〜20%が目安で、本番に近い条件で応募者取り込みや通知を検証します。
見積書で確認したい内訳項目
- 工程ごとの単価×工数の記載
- PM費やディレクション費の有無
- 非機能要件への対応範囲
- 検収後の無償対応期間
「一式」とだけ書かれた見積もりはスコープが曖昧になります。工数の根拠まで示せる会社を選ぶと、追加費用発生時に納得して判断できます。
非機能要件が費用に与える影響
機能一覧に現れない非機能要件は、費用を大きく左右します。同時利用者数・データ保持期間・障害時の復旧目標などがインフラ構成と工数を変えます。個人情報を扱うATSでは、アクセス権限の粒度やログの保存方針も検討が必要です。
例えば、担当者のみが自分の求職者情報を閲覧する設計にするか、拠点単位で共有するかで権限管理の実装量は変わります。最初から過剰な可用性を求めると費用が膨らむため、運用開始時点で本当に必要な水準から決めるのが現実的です。
API連携・データ移行にかかる個別費用
ATS単体よりも、周辺システムとのつなぎ込みで費用が動くケースは少なくありません。媒体連携やデータ移行は見積もりから漏れやすい領域でもあります。連携と移行は、見積もりの盲点になりやすい項目です。
求人媒体・既存ツールとのAPI連携費用
API連携は、連携の方向性とデータ変換の有無でコストが段階的に変わります。既存APIを使った単純な一方向連携なら20万〜50万円・2〜6週間、データ変換を伴う双方向連携で50万〜150万円・1〜3ヶ月が目安です。複数システムをまたぐ業務連携は100万〜300万円、基幹システムを含む大規模連携では300万円以上になります。連携先が増えるほど費用は積み上がるため、応募数の多い媒体から順に対応する手順が有効です。
既存データの移行コスト
スプレッドシートからの移行では、項目名の統一・重複レコードの名寄せ・文字コード変換などの作業が発生し、データの汚れ具合がそのまま工数に反映されます。複数担当者の書式を統合する場合は移行前のクレンジングに相応の時間がかかりますが、この作業は社内で進められる部分も多く、項目整理を事前に行うと費用を抑えられます。クラウド型でも移行を含め2週間〜1ヶ月が一般的です。
人材紹介・RPO特有の要件と費用
紹介会社やRPOでは、求職者と求人企業の両側管理や提案〜入社〜請求までの一連管理が求められます。入社日からの請求タイミング管理や返金規定の計算、月次レポート自動化などが加わり要件が増える点が特徴です。クライアントごとに選考フローが異なる場合は、フローを設定で切り替えられる作りが必要になり、仕様理解のある開発会社かどうかで見積もり精度が変わります。
段階的開発で初期費用を抑える進め方
一度に完成形を目指すと予算も期間も膨らみます。フェーズを分けて投資判断を挟む進め方なら、途中で軌道修正しながら進められます。詰まっている一点をMVPで解く発想が有効です。
MVP段階|まず詰まっている一点を解決する
最初の段階では、もっとも時間を奪われている業務だけを対象にします。SaaS開発の目安では、MVP開発は300万〜800万円・1〜3ヶ月という水準が示されています。
例えば、複数媒体からの応募者データ取り込みだけを自動化し、その先の選考管理は当面スプレッドシートを使う形です。取り込みの転記作業が毎日30分かかっているなら、その時間がまるごと空きます。ただし、MVPの範囲を広げすぎると段階を分ける意味が薄れるため、対象業務を1つか2つに絞り込む判断が求められます。
β版段階|運用に耐える機能を足す
初期の自動化が定着したら、権限管理や管理画面・セキュリティ面を整えていきます。この段階の費用目安は500万〜1,500万円・2〜6ヶ月とされています。
現場では、使い始めてから「この項目も記録したい」「この通知は不要だった」という声が必ず出ます。MVPの運用で出た要望を反映できるのが、段階を分ける利点と言えます。
β版で検討されやすい追加要素
- 役割ごとのアクセス権限
- 選考ステータスの自動通知
- LINEダイレクト連携
- 月次レポートの自動生成
この段階までくると日常業務の大半をシステム上で完結でき、効率化の効果が数字で見えてきます。
本番リリース段階|規模拡大に備える
利用者数や扱うデータ量が増える見通しが立ったら、インフラと運用体制を本格的に整えます。この段階は1,000万〜3,000万円・3〜9ヶ月が目安で、スケールに耐える構成やSLA対応が含まれます。
拠点を増やす計画や取引先企業向けの画面開放があるなら、この段階での設計が必要になります。一方で、社内利用が10名程度で当面変わらないのであれば、β版の状態で運用を続ける判断も十分合理的です。次のフェーズに進む前にROI試算をやり直し、投資の是非を都度見直しましょう。
運用保守費とTCO|SaaSとカスタム開発の採算分岐点
開発費だけで判断すると、数年後に想定外の支出が生まれます。保守を含めた総保有コストで比べると、選ぶべき方式が見えてきます。短期の初期費用ではなく、中期のTCOで比較する姿勢が重要です。
保守運用費の構成と目安
保守費には、サーバーなどのインフラ利用料・稼働監視・障害対応・外部API仕様変更への追随・軽微な仕様変更が含まれます。年間保守費は初期開発費の10〜20%程度が一般的な目安です。API連携を含む小規模な業務システムでは、100万〜400万円規模の開発に対して月11万円〜という水準も示されています。
具体的には、求人媒体側が項目を追加した際の対応や、年度替わりの帳票様式変更などがこの枠で処理されます。ただし、保守契約の範囲は会社によって異なり、月何時間までの対応かが決まっていない契約では、依頼のたびに別見積もりになるケースもあります。契約前に対応範囲と上限を確認しておきましょう。
5年TCOで考える採算分岐点
月額5万円のクラウド型を5年使えば、インフラ込みで300万円規模の支出になります。一方、300万円で開発したシステムに年間15%の保守費がかかるなら、5年で合計525万円程度という計算です。
| 比較軸 | クラウド型 | カスタム開発 |
|---|---|---|
| 初期の資金負担 | 小さい | 大きい |
| 業務への適合度 | 製品仕様に合わせる | 自社業務に合わせる |
| 費用の増え方 | 利用人数や応募者数で増加 | 機能追加のつど発生 |
判断の分かれ目は、製品に合わせて業務を変えられるかどうかにあります。標準機能で8割方まかなえるならクラウド型が、独自の商流で手作業が残り続けるならカスタム開発が合理的です。一方で、既存ATSを使いながら足りない部分だけ作る選択肢もあります。
よくある質問
Q. 見積もりが会社によって大きく違うのはなぜですか
A. 同じ機能一覧でも、想定している非機能要件やテスト工程の厚みが異なるためです。非機能要件とテストの厚みが差を生むと捉えると整理しやすく、工程別の単価×工数が示されていない見積もりは後から範囲の認識違いが出やすくなります。複数社に依頼する際は、同じ要件書を渡して比較すると差分の理由がつかめます。
Q. 開発期間はどれくらい見ておくべきですか
A. クラウド型であれば最短1週間〜1ヶ月、データ移行を含めると2週間〜1ヶ月程度が一般的です。カスタム開発の場合は、要件定義に2〜6週間、MVPで1〜3ヶ月というのが1つの目安になります。連携先の媒体数が多いほど期間は伸びる傾向があります。
Q. 予算が限られている場合、どこから着手すべきですか
A. もっとも時間を奪われている定型作業を1つ選び、そこだけを自動化する進め方が現実的です。応募者データの取り込みや月次レポート作成は、効果を測りやすく範囲も限定しやすい業務にあたります。
まとめ|費用は要件の解像度で決まる
ここまで、ATS開発の費用相場を開発方式ごとに整理し、工程別の見積内訳・API連携やデータ移行の個別費用・段階的開発の進め方・保守を含めたTCOの考え方までご紹介してきました。クラウド型なら初期0〜30万円・月額2万〜10万円程度、スクラッチ開発なら300万円台から数千万円まで、選ぶ方式で金額の桁が変わります。
改めて整理すると、費用は要件の解像度で決まると言えます。要件定義を省いて着手したプロジェクトほど、実装段階の手戻りで総額が膨らみます。
当社では、HR業界のバックオフィス業務に特化した受託開発とRPAサービスを提供しており、月額5万円(税抜)から・最短2週間〜1ヶ月程度で運用を始められる形も用意しています。いきなり大きな開発に踏み切る前に、いま詰まっている一点がどの規模で解決できるのか、無料相談で確かめてみてはいかがでしょうか。