アプリ開発の費用相場と見積書の読み方【規模別レンジ・内訳・チェックリスト】

アプリ開発の費用相場と見積書の読み方【規模別レンジ・内訳・チェックリスト】
目次

公開日:2026年10月2日 最終更新日:2026年10月2日

スマホアプリの開発費用は、小規模なら100〜300万円、中規模なら300〜800万円、大規模なら800〜2,000万円以上が相場です。

費用は「何画面あるか」「どの開発方式か」「iOS・Androidの両方か」「複雑な機能がどの程度あるか」の4つでほぼ決まり、内訳は企画・デザイン・実装・テスト・審査対応・保守の6項目に分かれます。

見積りが妥当かどうかは、合計金額ではなく「この6項目がすべて入っているか」「納品物・仕様変更・検収・不具合対応の条件が明記されているか」で判断してください。

ストア公開まで含めたアプリで100万円を切る見積りが出てきた場合、どこかの項目が抜けている可能性があります。

この記事では、規模別の費用レンジと内訳の目安、費用を押し上げる機能、見積書で確認すべき項目、よく聞かれる質問をまとめました。

規模別の費用相場と内訳

費用は規模で決まり、内訳の比率はどの規模でもおおむね同じです。
まず全体を一覧で見てください。


項目小規模中規模大規模
想定するアプリ会員証・予約・お知らせ・既存Webのアプリ化(WebView型)SaaSのスマホ版・業務アプリ・一般的なサービスアプリ(クロスプラットフォーム型)決済・チャット・ヘルスケア・リッチなUIが売りのアプリ(フルネイティブ型)
画面数の目安〜10画面10〜30画面30画面〜
開発期間の目安1〜4ヶ月3〜6ヶ月4〜9ヶ月
初期費用の合計100〜300万円300〜800万円800〜2,000万円以上(2OS分)
企画・要件定義(10〜15%)10〜40万円30〜120万円80〜300万円
デザイン(10〜15%)10〜40万円30〜120万円80〜300万円
実装(50〜60%)50〜180万円150〜480万円400〜1,200万円
テスト(10〜15%)10〜40万円30〜120万円80〜300万円
審査対応・リリース作業(3〜5%)5〜15万円10〜40万円25〜100万円
保守・運用(年額、初期費用の15〜25%)15〜75万円/年45〜200万円/年120〜500万円/年

費用は画面数・機能・デザインの作り込み・開発会社によって大きく変わるため、弊社の見積実績に基づく目安として見てください。

保守・運用は初期費用とは別に毎年発生します。

費用を決める4つの要素

同じ「10画面のアプリ」でも、費用が2倍以上変わることがあります。
その差を生むのが次の4つです。

1. 画面数

画面が増えるほど、デザイン・実装・テストの工数が比例して増えます。
見積りの前に画面一覧を作っておくと、各社の見積りを同じ条件で比較できます。

2. 開発方式

WebView型(既存Webをアプリで包む)、クロスプラットフォーム型(Flutterなどで1コードから両OS)、フルネイティブ型(Swift/KotlinでOSごとに開発)の順に費用が上がります。
方式の選び方は別記事「Webアプリをネイティブアプリ化する3つの方法と選び方」「ネイティブ vs Flutter vs React Native の判断基準」で詳しく解説しています。

3. iOS・Androidの両対応か

クロスプラットフォーム型なら両OS対応でも費用はほぼ変わりませんが、フルネイティブ型は2OS分の実装費がかかります。
まずiOSだけで出して反応を見る、という判断もあります。

4. 複雑な機能がどの程度あるか

画面数が少なくても、次のような機能が入ると費用は大きく上がります。
見積りを取る前に、自社のアプリにどれが必要かを整理しておいてください。

機能何が必要になるか追加費用の目安
プッシュ通知の送信機構通知を送るサーバー側の仕組み、配信対象の管理画面、iOS・Android両方の証明書設定20〜80万円
ログイン機能(OAuth)Google・Apple・LINEなどの外部アカウント連携、各プラットフォームの審査要件への対応20〜60万円
外部API連携決済・地図・SNS・自社の基幹システムなどとの接続、エラー時の処理、仕様変更への追従連携先1つにつき20〜100万円
カメラ・センサーを活用する機能撮影・読み取り・位置情報・加速度センサーなどのOS固有機能の実装、端末ごとの動作検証30〜150万円
チャット・リアルタイム通信常時接続の仕組み、既読・未読の管理、大量メッセージの表示性能50〜200万円
決済決済代行サービスとの連携、ストア内課金のガイドライン対応、返金・トラブル時の処理50〜150万円

目安は弊社の見積実績に基づくもので、要件によって変わります。
「複雑な機能」は見積書上では実装費の中に埋もれやすいので、どの機能にいくらかかっているかを分けて提示してもらうと比較しやすくなります。

内訳の各項目で何をしているか

見積書の項目名は会社によって違いますが、中身はこの6つに分類できます。
それぞれ何をする費用なのか、抜けているとどうなるのかを説明します。

1. 企画・要件定義

内容

アプリで何を実現するかを決め、画面一覧・機能一覧・データ構成に落とし込む工程です。
開発会社との打ち合わせ、競合アプリの調査、画面遷移図の作成が含まれます。

抜けているとどうなるか

要件が曖昧なまま実装に入ると、途中で「こういう機能も必要だった」が頻発し、追加費用と納期遅延の原因になります。
「要件は固まっているので不要」として省かれることがありますが、発注者側で画面一覧と機能一覧まで作れているケースは稀です。

2. デザイン

内容

画面のUI設計とビジュアルデザインです。
ワイヤーフレーム(配置の設計図)、デザインカンプ(完成イメージ)、アイコンやボタンなどの素材作成が含まれます。

抜けているとどうなるか

「テンプレートを使うので不要」として省かれる場合、見た目がWebサイトのままだったり、OSごとの操作感に合わなかったりします。
見積りに「デザイン」の項目がない場合は、誰がどの範囲まで作るのかを確認してください。

3. 実装

内容

アプリ本体のプログラミングです。
画面の実装、サーバーとの通信、ログイン・決済・通知などの機能開発、サーバー側(API・データベース)の構築が含まれます。
見積りの半分以上を占める最も大きな項目です。

確認すべき点

「アプリ側」と「サーバー側」の両方が含まれているかを確認してください。
既存のWebサービスがある場合はサーバー側を流用できますが、新規の場合はサーバー側だけで数十万〜数百万円かかります。
また、iOS・Androidの両方に対応する場合、フルネイティブ型なら実装費が2OS分になります。

4. テスト

内容

実装したアプリが仕様どおり動くかを確認する工程です。
機能ごとの動作確認、複数の端末・OSバージョンでの表示確認、不具合の修正が含まれます。

抜けているとどうなるか

テスト費用が入っていない見積りは、「動作確認は発注者側で行う」前提になっていることがあります。その場合、リリース後に不具合が見つかっても修正は別料金になりやすいので、テストの範囲と不具合修正の扱いを確認してください。

5. 審査対応・リリース作業

内容

App Store・Google Playへの申請作業、審査で指摘を受けた場合の修正対応、ストアに掲載するスクリーンショットや説明文の準備です。
開発者アカウントの取得費用(Appleは年額、Googleは初回のみ)もここに含まれることが多いです。

抜けているとどうなるか

審査は一度で通るとは限らず、特にWebView型のアプリはガイドラインに抵触してリジェクトされることがあります。
審査対応が見積りに入っていないと、リジェクトされた際の修正が追加費用になります。

6. 保守・運用

内容

リリース後、アプリを動かし続けるための費用です。
OSアップデートへの対応、ストアの年次要件(対応SDKバージョンの引き上げなど)への対応、証明書の更新、軽微な不具合修正、サーバーの利用料が含まれます。

確認すべき点

初期費用の見積りには含まれないのが普通で、年額または月額で別途提示されます。
初期費用だけで判断して保守費を見落とすと、2年目以降の予算が足りなくなります。
保守の見積りが出ていない場合は、必ず提示を求めてください。

受託会社とフリーランス、どちらに頼むか

同じアプリでも、受託開発会社に頼むかフリーランスエンジニアに頼むかで、費用・期間・リスク・保証の条件が大きく変わります。
人月単価の目安は受託会社で80〜150万円、フリーランスで50〜100万円程度ですが、安いぶん企画・デザイン・テストを発注者側で用意する必要があったり、検収後の保証が定められていなかったりします。
この違いは別記事「受託会社とフリーランス、アプリ開発はどちらに頼むべきか」で詳しく比較しています。


見積書のチェックリスト

見積書を受け取ったら、次の項目を確認してください。
合計金額の高い・安いより、この確認のほうが失敗を防げます。

確認項目確認する理由
6項目(企画・デザイン・実装・テスト・審査対応・保守)がすべて記載されているか抜けている項目は、あとから追加費用になるか、発注者側の作業になる
「一式」でまとめられていないか内訳がないと、何が含まれて何が含まれないかを判断できない
アプリ側とサーバー側の両方が含まれているか新規開発ではサーバー側だけで数十万〜数百万円かかる
iOS・Androidのどちらが対象か、両方か片方だけの金額を両方と誤解しやすい
開発方式(WebView型・クロスプラットフォーム型・フルネイティブ型)が明記されているか方式で費用と保守性が大きく変わる
複雑な機能(通知・OAuth・外部連携・センサーなど)の費用が分けて書かれているか実装費に埋もれると、どの機能を削れば安くなるかが判断できない
納品物が明示されているか、その中身は何か「アプリ」だけでは不十分。ソースコード・設計書・デザインデータ・ストアアカウントの権限が含まれるかで、将来の保守や乗り換えの自由度が変わる
仕様変更はどの程度まで可能か、逆に何が不可能か無制限と思っていたら数回までだった、画面の追加は別料金だった、というトラブルが多い。変更の受付範囲と追加費用の算定方法を確認する
納品後の検収期間はどの程度か検収期間が短すぎると、十分に確認する前に「検収完了」とみなされる。2〜4週間が目安
検収期間後に不具合が発覚した場合の対処はどうなっているか保証期間(3〜6ヶ月が一般的)と、その間の修正が無償か有償かを確認する。保証の記載がない見積りは要注意
保守費用が年額または月額で提示されているか初期費用だけで判断すると2年目以降の予算が足りなくなる
人月単価と工数が書かれているか国内の相場は受託会社で1人月80〜150万円程度。極端に安い場合は工数が過小か、経験の浅い担当になっている可能性がある

安すぎる見積りに注意すべき理由

ここは発注者を守るために書いておきます。
ストア公開まで含めたアプリ開発で、100万円を切る見積りが出てきた場合、どこかの項目が抜けている可能性があります。
企画・デザイン・実装・テスト・審査対応をすべて含めると、最も小規模なWebView型のアプリでも100万円前後にはなるからです。

安い見積りそのものが悪いわけではありません。

社内で要件定義とデザインを済ませている、テストを自社で行う、既存のサーバーを流用する、といった前提があれば、実装だけの見積りが安くなるのは自然です。
問題は、その前提を発注者が理解しないまま契約し、あとから「それは含まれていません」と追加費用が発生することです。

安い見積りを受け取ったら、「この金額に含まれていない作業は何ですか」「納品物には何が含まれますか」「検収後に不具合が出たらどうなりますか」の3つを聞いてください。
その答えが明確で納得できるなら問題ありませんし、曖昧なら別の会社にも見積りを取ることをおすすめします。

よくある質問

アプリ開発の費用相場はいくらですか?

小規模(会員証・予約など、〜10画面)で100〜300万円、中規模(SaaSのスマホ版・業務アプリ、10〜30画面)で300〜800万円、大規模(決済・チャット・リッチなUI、30画面〜)で800〜2,000万円以上が目安です。
これに加えて、保守・運用費が初期費用の15〜25%程度、毎年かかります。

費用は何で決まりますか?

画面数、開発方式(WebView型・クロスプラットフォーム型・フルネイティブ型)、iOS・Androidの両対応かどうか、複雑な機能の量、の4つでほぼ決まります。
複雑な機能とは、プッシュ通知の送信機構、OAuthログイン、外部API連携、カメラ・センサーの活用、チャット、決済などで、それぞれ数十万〜百数十万円が加算されます。

見積りが妥当かどうかはどう判断すればいいですか?

合計金額ではなく、企画・デザイン・実装・テスト・審査対応・保守の6項目が含まれているか、そして納品物・仕様変更の範囲・検収期間・保証の4つの条件が明記されているかで判断してください。
同じ要件で2〜3社から見積りを取り、内訳を並べて比較するのが最も確実です。

安い見積りは避けるべきですか?

避ける必要はありませんが、「含まれていない作業は何か」「納品物に何が含まれるか」「検収後の不具合対応はどうなるか」を必ず確認してください。
前提が明確で、抜けている作業を自社で補えるなら、安い見積りは合理的な選択です。

保守費用はいくらくらいかかりますか?

初期費用の15〜25%程度を年額で見込んでください。
内訳はOSアップデート対応、ストアの年次要件への対応、証明書の更新、軽微な不具合修正、サーバー利用料です。

費用を抑える方法はありますか?

最も効くのは画面数と複雑な機能を絞ることです。
最初のリリースでは必須機能だけに絞り、反応を見てから通知や外部連携を追加するほうが、結果的に総額は安くなります。
開発方式では、両OS対応ならクロスプラットフォーム型(Flutterなど)がフルネイティブ型の半分程度の費用で済みます。

弊社に依頼すべきケース、しなくていいケース

最後に弊社の話をします。

先に、弊社に依頼する必要がないケースから書きます。
予算が100万円以下で、要件定義とデザインを自社で済ませられ、テストも自社で行えるなら、フリーランスや小規模な開発会社に実装だけを依頼するほうが合理的です。

弊社に頼む必要はありません。

弊社が向いているのは、要件定義からリリース後の保守まで一括で任せたい場合、他社の見積りが妥当かどうかを第三者の目で確認したい場合、そして開発方式の選定を含めて予算の使い方から相談したい場合です。
他社の見積書を持ち込んでいただいても構いません。
アプリ開発の費用感と見積りの妥当性について、30分で診断しています。

相談だけで終わっても構いませんので、ぜひお気軽にお声がけください。

記事を書いた人 山田卓
山田卓(Taku Yamada)。 init株式会社 代表取締役。 テモナ株式会社で法人営業に従事、Repro株式会社でテクニカルサポートを担当した後、スマホアプリエンジニアとして個人事業を開業し、2019年にinit株式会社を創業。 現在は15名以上のエンジニアが在籍するSES事業を軸に、非IT業界向けのAIエージェント導入支援やスマホアプリ開発を手がける。 心理的安全性と持続可能なペースを重視したエンジニア組織づくり、非IT企業のAI活用について発信している。 愛称は「ヤマタク」。