Dartのシステム開発の見積相場や費用/コスト/値段について

Dartのシステム開発費用は、開発規模、業務要件、連携範囲によって、100万円台から数億円規模まで変わります。

小規模な案件は100万〜300万円、中規模の業務アプリは300万〜800万円が目安です。金額を左右するのは画面の数そのものより、業務ルールや権限、既存システムとの連携の範囲です。

▼全体ガイドの記事
・Dartのシステム開発の完全ガイド

Dartのシステム開発費用の相場

画面だけを作るか、業務データを管理するバックエンドまで構築するかで、費用は大きく変わります。Flutterアプリの公開相場を業務システム向けに読み替えると、規模別の目安は次の節のとおりです。

特に、ERPや販売・在庫・会計をまたぐ本格的なスクラッチ開発では、1,000万円台から数億円規模まで広がる可能性があります。

DartとFlutterの見積もりの対象の違い

Dartはプログラミング言語で、Flutterは、Dartを使って複数の画面やOSに対応する開発フレームワークです。

業務システムの見積もりでは、アプリ本体だけでなく、どの構成が必要か、どこまでの業務を扱うかを明らかにしておく必要があります。

  • 構成:Web管理画面、API、データベース、認証、監視
  • バックエンド:Dart、Java・C#・Goの既存API、Firebase、Cloud Run
  • 業務範囲:現場の点検登録、管理者のWeb承認、販売管理システムとの連携

「Dartでアプリを作りたい」だけでは、範囲が曖昧なままです。たとえば、APIや権限、管理画面が後から加わると、当初の費用と期間が大きく変わります。

Flutter公式の設計ガイドでは、画面、ViewModel、Repository、外部APIや端末機能を扱うServiceを分ける構成が説明されています(出典: Flutter公式「Guide to app architecture」、2026年確認)。

この分け方にすると、業務ルール、データ取得、端末機能をそれぞれ別にテストできます。機能の追加や担当者の交代にも備えられるため、初期の見積もりで設計とテストの工数を削らないことが、保守費用の抑制につながります。

BIPROGYの2026年3月の技術レビューでは、保育・園管理システムでFlutter Webを活用し、主要機能を保育士向けアプリに統合した事例が紹介されています(出典: BIPROGY TECHNOLOGY REVIEW 第167号、2026年3月)。

ただし、この事例と同じ費用になるとは限りません。自社の利用者数や権限、既存データ、帳票要件などに置き換えて見積もる必要があります。

規模別の費用レンジと開発期間

規模別の費用と期間は、含める機能や業務範囲によって次のように分かれます。

  • 小規模:100万〜300万円、1〜3か月程度。画面数10以下で、ログイン、一覧、登録、単純なAPI連携
  • 中規模:300万〜800万円、3〜6か月程度。組織・ロール権限、管理画面、通知、写真やバーコード、受入テスト
  • 複数拠点:800万〜1,500万円、6か月〜1年程度。複雑な承認、帳票、基幹連携、監査ログ、オフライン、移行、利用者教育

上の価格帯は、2026年掲載のLASSIC「Flutterアプリ開発費用の相場」にある規模別の目安を、業務アプリ向けに整理したものです。

ERPや会計、在庫、販売をまたぐスクラッチ開発は、上の3区分には収まりきらないことがあります。ここで示す相場は予算を組む起点で、確定した金額ではありません。

人員構成から見る期間の検算

期間を決めるのは、画面数よりも、要件定義からリリースまでの工程と人員構成です。案件によっては、PMやUI設計者、バックエンド担当、テスト担当などが必要になります。

  • 小規模案件:1人が複数の役割を担う場合は、短期間で進めやすい
  • 関係者が多い案件:承認者や既存システム担当部門による確認待ちの時間

エン・ジャパンの2025年2月のフリーランス案件集計では、Flutterの月額平均単価は83.0万円でした(出典: エン・ジャパン「フリーランススタート 月額平均単価レポート」、2025年2月)。

Flutterエンジニア2名を4か月配置すると、人月の単純計算は約664万円になります。ただし、PMや設計、QA、インフラなどの費用に加えて、管理費やリスク対応費も加わります。単価に人数と月数を掛けただけでは、総額は判断できません。

ポイント

費用の幅は、業務ルール・権限・連携範囲で大きく変わります。金額を比べる前に、画面だけか、バックエンドまで含むかをそろえて見ると判断の目安になります。

Dartのシステム開発費用の内訳

見積もりを要件定義・業務設計、画面・API・データベース、連携・データ移行・テスト・導入に分けた図
費用領域を分けると、見積もりに含まれる作業を見渡せます。

見積書は「アプリ開発一式」とまとめず、工程と成果物ごとに分けて確認します。業務システムの費用配分の目安は、要件定義が10〜15%、基本設計が15〜20%、詳細設計が10〜15%です。

開発・単体テストは30〜40%、結合・総合テストは15〜20%、移行・導入は5〜10%という考え方があります(出典: NotebookLMリサーチノートが参照した業務システム費用Q&A、2025〜2026年の整理)。

割合は案件によって変わります。ただし、設計やテストが極端に少ない見積もりは、作業が後工程に押し出されていないかを確かめる必要があります。

要件定義・業務設計にかかる費用

見積もりの前に、通常業務の流れと例外時の条件を整理しておきます。

  • 業務の把握:現場ヒアリング、業務フロー、利用者・権限、画面、データ、連携先
  • 販売管理:商品、顧客、受注、出荷、請求の関係
  • 点検業務:作業場所、設備、写真、異常判定、承認者
  • 例外時:差戻し、取消、重複登録、通信断、担当者変更、退職者の権限停止
  • 個人情報:利用目的、保存期間、委託先、削除手順、アクセスログ

要件定義を省くと、拠点ごとの違いや過去データの引き継ぎといった論点が開発中に判明し、そのぶん追加費用が発生しやすくなります。費用のブレを抑えるには、見積もりの安さより、要件をどこまで固定できたかが効きます。

画面・API・データベースの開発費用

現場アプリと管理画面は、Flutterで画面を共通化しやすい一方、操作性を分けて作ると画面数以上の工数がかかります。見積もりでは、画面機能と端末機能を切り分けて見ていきます。

  • 画面機能:入力、検索、一覧、詳細、承認、エラー表示、権限による切り替え
  • 端末機能:カメラ、GPS、バーコード、Bluetooth、専用スキャナー、印刷

端末機能を使う場合は、Flutterプラグインの調査や、Kotlin・Swiftとの連携も見積もりに入ります。

APIとデータベースでは、認証、組織・拠点・ロール、同時更新などを設計します。入力検証や履歴の管理、バックアップなども、設計の対象に含まれます。

Firebaseは初期構築を簡略化できる場合がありますが、従量課金、Security Rules、App Check、サーバー側のIAM、ログ監視も、あわせて考える必要があります。一方で、DartサーバーやCloud Runについては、インフラ、CI/CD、障害復旧の方法まで含めて比べます。

連携・データ移行・テスト・導入の費用

費用が膨らみやすい連携・移行では、API仕様やデータ状態の確認が必要です。

  • 連携:会計、販売、在庫、CRM、ERP、IoT、決済などのAPI仕様を調査
  • データ移行:項目変換、認証、送受信、再送を設計し、重複・表記揺れ・欠損・旧組織コードを確認
  • テスト:権限、異常系、通信、端末・OS差、同時更新、連携停止、負荷、復元、脆弱性を検証

Excelや古いデータベースから移行する場合は、移行リハーサルを行います。移行元のデータ品質が低いときは、アプリ開発費とは別に、データを整える工数が必要になります。

ストア公開では、審査対応や証明書、配布設定が対象です。MDMや更新手順も対象に含まれます。

現場教育や問い合わせ対応が必要なら、マニュアルや操作研修も見積もります。

ポイント

見積書は工程ごとに分け、要件定義から移行・導入まで作業が漏れていないかを確かめるのが目安です。割合の数字だけで判断しないことも欠かせません。

見積金額が変動する主な要因

業務ルールの複雑さ、端末固有機能、外部連携、オフライン対応、運用条件を示す図
前提をそろえるほど、各社の見積もりを同じ条件で比べやすくなります。

同じ業務アプリでも、利用人数、拠点数、データ量などの規模の条件で費用は変わります。連携先、端末、セキュリティ基準なども、費用に影響します。共通コードによる削減効果はある一方で、全機能が自動的に共通化されるわけではありません。

特に業務ルールの複雑さと運用条件は、見積もりの前提に書いておくべき項目です。

画面数より費用を左右する業務ルールと権限

ログインと一覧の基本構成に、承認経路や閲覧範囲が加わると、設計とテストの工数が変わります。

  • 単純な構成:ログインと一覧が中心
  • 複雑な構成:組織別閲覧、役職・金額別承認、差戻し、代理承認、改ざん防止
  • 権限実装:営業は自案件、支店長は支店内、管理部門は全社を閲覧し、API側にも認可を設ける

利用者と操作権限を一覧にし、通常時と例外時の業務フローを図にしてから見積もりを依頼すると、各社の前提を揃えられます。

承認や監査ログを後回しにすると、データ構造を作り直す事態が起こり得ます。費用を抑えたい場合でも、セキュリティや監査機能は無条件に削らず、初期導入分と将来分に分けて考えます。

端末固有機能と対応OSによる追加費用

見積もりでは、共通化しやすい入力画面と、端末ごとの検証や個別設計が必要な機能を分けて見ていきます。

  • 共通化しやすい機能:iOS・Androidの一般的な入力画面
  • 端末差が出る機能:専用スキャナー、Bluetooth、指紋認証、決済、プリンター、位置情報
  • Web管理画面:表計算に近い一覧や帳票など、別の操作設計が必要な場合がある

プラグインがあっても、対応OSや保守状況を確かめる必要があります。機器メーカーのSDKやオフライン時の挙動も、実機で検証します。

端末の型番やOS、画面サイズ、カメラやスキャナーの機種などを、早めに決めておきます。未確定のままだと、リリース前の実機テストで追加の対応が発生しがちです。

業務利用では、MDMや紛失時のセッション失効、リモートワイプが、別途費用になりやすい項目です。加えて、社内ネットワーク制限も、別途費用の対象になることがあります。

外部連携とオフライン対応の有無

連携とオフライン対応の工数は、接続方式や現場の通信状況によって変わります。

  • 連携方式:会計ソフトや販売管理システムがAPI公開か、ファイル連携のみか、古いオンプレミスかで工数が変わる
  • リアルタイム連携:認証、タイムアウト、再送、重複防止、データ不一致を設計
  • オフライン:通信不安定時に端末保存し、回復後に同期。競合、更新優先順位、写真圧縮、容量、再送通知も決める

仕様書がない連携先は、調査と試験データの準備から始めることになるため、画面開発だけの相場では判断できません。

オフライン対応は便利な一方で、オンライン前提のアプリより、データ整合性の設計とテストが増えます。見積もりでは、この点を変動要因として明示しておく必要があります。

ポイント

費用を動かすのは、画面数より業務ルールや権限、端末固有機能、外部連携、オフライン対応です。前提がそろっていない見積もりは、金額だけで比べないのが目安になります。

Dartのシステム開発費用を抑えるポイント

PoCとMVP、既存API・パッケージ・標準機能、優先順位と受け入れ条件を示す図
3つの取り組みを組み合わせ、必要な機能から段階的に広げます。

費用を抑える基本は、機能を一律に削ることではなく、初期機能を絞って後から増やせる設計にすることです。主要業務を短期間で試し、入力時間やミスの変化を確かめると、投資判断の材料がそろいます。

PoCとMVPによる最初の投資範囲の絞り込み

PoCでは、初期投資の範囲を絞ったうえで、現場で必要な機能を実機で確かめます。

  • 初期機能:ログイン、主要業務の入力、検索、登録、最低限の権限、必要なAPI連携
  • 点検業務の例:項目入力、写真登録、管理者確認を実機で試す
  • 次段階:帳票の細かなレイアウトや複雑な分析

PoCで確かめたいのは、現場で使えるか、既存データとつながるか、Flutterでの共通化が成り立つかです。

本開発へ進む条件は、利用率や入力時間、エラー件数、連携成功率などで決めておきます。数値があれば、追加機能の優先順位を関係者に説明する材料になります。

PoCで本番データを扱う場合は、権限や匿名化、バックアップ、終了後の削除を先に決めておきます。検証用だからといって、セキュリティを後回しにするのは避けます。

既存API・パッケージ・標準機能の活用

既存の資産を使えば、すべてをDartで作り直さずに済む場合があります。要件とセキュリティを確かめたうえで、既存資産や標準機能を使える範囲を検討します。

  • 既存API:安定したJava、C#、Goなどの基幹APIをFlutterから再利用
  • クラウドサービス:認証、ファイル保存、通知などの独自実装を減らせる場合がある
  • パッケージ・プラグイン:対応OS、更新頻度、ライセンスなどを確認

再利用は初期費用の削減だけでなく、納期の短縮にもつながります。

ただし、仕様が不明確な既存システムや過度なカスタマイズでは、調査費用が新規開発を上回ることがあります。見積書では、利用範囲と追加改修、再利用できない場合の代替案を分けて書いてもらいます。

優先順位と受け入れ条件の事前決定

費用の増加を防ぐには、機能の優先度と受け入れ条件を先に明確にしておきます。

  • 必須:認証、権限、主要入力、データ保存、バックアップ、最低限の監査ログ
  • できれば必要:初期導入に含めるか、業務上の必要性を見て判断
  • 将来検討:細かな見た目の調整、利用実績が出るまで不要なダッシュボード

各機能について、誰がどの端末でどのデータを使い、何をもって完了とするかを書き出します。たとえば「写真を登録できる」だけでは不十分で、撮影枚数、通信断時の保留と同期、管理者が確認する日時と撮影者まで定義します。

受け入れ条件が具体的になるほど、追加費用を判断する基準も明確になります。

ポイント

費用を抑えるには、初期機能を絞って段階的に広げるのが基本です。既存API・パッケージの再利用と、優先順位・受け入れ条件の事前決定を組み合わせると、初期費用の抑制に役立ちます。

見積もりを比較するときのポイント

複数社には同じ要件書を渡し、金額だけでなく前提条件もそろえて比べます。安い見積もりが優れているとは限りません。要件定義やテスト、移行、保守が含まれていない可能性もあるためです。

項目の有無や工数、成果物を並べて比べるとともに、担当体制や追加費用の発生条件も確認します。

見積もり前に準備する資料

見積もりを依頼する前に、利用条件や業務内容、データと端末の条件を整理しておきます。

  • 利用・業務:利用者、拠点、対応OS、主要業務、画面一覧、権限、希望時期
  • データ・運用:外部連携、移行、オフライン、個人情報の有無
  • 参考資料:画面ラフ、現在のExcel、紙帳票、既存システムの項目定義

未確定の項目は「未定」と明記して共有すれば、見積もり後の認識違いを減らせます。

社内では、意思決定者と現場代表、情報システム担当、データ管理者などの役割を明確にしておきます。管理者だけで決めると、入力の負担が多すぎる、電波の弱い場所で使えないといった問題が起き、導入後の改修費用が発生し得ます。

見積もり前の現場観察や短時間の操作テストは、開発費の削減にもつながります。

開発会社の技術力と保守体制の比較

開発会社の比較は、技術経験や納品物、保守条件に分けて行います。

  • 技術経験:Dartの経験年数だけでなく、要件担当者と実装者の同席を確認
  • 開発実績:Flutter Web、ネイティブ連携、自動テスト、既存API、データ移行
  • 納品範囲:ソースコード、設計書、テスト結果、CI/CD、インフラ構成、第三者ライブラリ一覧
  • 保守内容:OS・Flutter SDK・プラグイン更新、障害監視、脆弱性対応、バックアップ、問い合わせ、機能追加の料金体系

公開相場では、年間保守費用は初期開発費の15〜20%程度が目安です(出典: LASSIC「Flutterアプリ開発費用の相場」、2026年掲載)。

たとえば、300万円の開発なら年45万〜60万円、1,000万円なら年150万〜200万円程度です。

ただし、対応時間や対象作業、クラウド利用料の扱いによって、金額は変わります。

契約と追加費用の条件の明記

契約書や仕様書には、変更やトラブルが起きたときの扱いと、契約条件を明記しておきます。

  • 変更・トラブル:要件変更、検収、納期遅延、第三者サービス停止、ストア審査、移行失敗、障害対応
  • 契約条件:準委任か請負か、月次精算、追加開発単価、再委託、知的財産権
  • 端末対応:「一つのコードでどの端末も同じ」という説明には、共通化できない機能と実機検証費用を確認

過剰なカスタマイズによって、当初2,000万円の想定が4,200万円に増え、期間も1年半に延びた失敗例があります(出典: NotebookLMリサーチノートが参照した業務システム費用Q&A、2025〜2026年の整理)。

標準機能と独自開発の範囲を初期段階で分け、変更を承認する社内ルールを設けておけば、このような事態を防げます。

ポイント

安い見積もりを選ぶ前に、含まれる工程と除外される工程を比べるのが目安です。保守の年額や追加費用の発生条件も、同じ前提で並べて読む必要があります。

よくある質問

Dartのシステム開発では、技術より初期開発の範囲が費用を左右します。

見積もりの前によく聞かれる質問を、金額の考え方とあわせて見ていきます。

DartやFlutterならシステム開発費用は必ず安くなりますか?

iOSとAndroidの画面を共通化できる案件では、別々のネイティブ開発より工数を抑えられる可能性があります。ただし、必ず安くなるとは限りません。

画面以外のAPIや権限、移行の費用は残ります。端末固有機能、テスト、運用の費用も別途見込む必要があります。そのため、業務要件と非機能要件を含む総額で比較します。

Dartだけでバックエンドまで開発できますか?

可能です。Dartのサーバーフレームワークや、Firebase、Cloud Runなどを組み合わせられます。

既存の基幹APIを使ったほうが、安全で安く済む場合もあります。そのため、Dartへの統一そのものを目的にはしません。

方式を選ぶときは、データの正本と認証・認可の設計を基準にします。障害復旧や保守できる体制も、同じ基準で確かめます。

保守費用は開発費用とは別に必要ですか?

保守費用は、金額の目安と、契約に含まれる作業や費用の範囲をあわせて確認します。

  • 見積もり:原則、初期開発費とは別に算出
  • 年間費用の目安:公開相場では初期開発費の15〜20%
  • 対応範囲:障害対応、SDK更新、脆弱性対応、監視、問い合わせ、機能追加で変動
  • 別費用の扱い:クラウド、ストア登録、端末購入、MDM費用の包含有無

見積もりを取るときに最低限伝えることは何ですか?

まず、利用者と拠点、対応OS、主要業務を伝えます。次に、画面一覧や権限、既存連携、移行を示します。さらに、オフラインや端末固有機能、希望時期、予算上限も共有します。

未確定の項目は明示し、複数社に同じ情報を渡します。そのうえで、要件定義から保守までの各工程について、見積もりに含む範囲と含まない範囲を記載してもらいます。

まとめ

小規模なPoCや社内入力アプリは100万〜300万円、中規模の業務アプリは300万〜800万円が目安です。複数拠点や外部連携、オフライン、移行を含む案件は、800万〜1,500万円が目安になります。

ERPや会計、販売、在庫などを本格統合する場合は、1,000万円台から数億円規模まで広がる可能性があります。金額は、DartやFlutterという技術名より、業務の範囲と条件で決まります。

初期費用と運用費用の合算による判断

見積もりでは、要件定義や設計、実装、テストを分けて見ます。さらに、移行や教育、リリースの費用も、工程ごとに把握しておきます。運用では保守やクラウドの費用を確認し、加えて端末とMDM、ストアと監視の費用も見込みます。

初期開発費が安くても、運用を担う人がおらず、SDK更新を毎回発注するなら、数年単位の総額は高くなり得ます。また、ソースコードや設計書の引き継ぎ、保守終了時のデータ返却も、将来の選択肢を守る費用として見ておきます。

最初に整理する業務範囲と受け入れ条件

まず、誰がどの端末でどの業務を行い、どのデータと連携するかを書き出します。次に、必須機能と将来機能を分け、現場で試すPoCの範囲を決めます。

同じ要件を複数社に渡し、金額や工数、成果物の条件を比べます。保守や追加費用の扱いも、あわせて確かめます。

共通化を活かしつつ、業務の定着と安全な運用まで含めて計画することが、費用対効果の高い開発につながります。

▼全体ガイドの記事
・Dartのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。