GAS案件の単価相場|Google Apps Scriptの求人動向と探し方
最終更新日:2026/09/22
GAS(Google Apps Script)案件とは、スプレッドシートやGmailなどGoogle Workspace上の業務を自動化する仕事です。月額の準委任型と数万円のスポット型では単価も必要経験も別物です。実務経験者向けに、フリコンの公開案件53件(2026年9月時点)から相場と探し方を整理しました。
先に結論
フリコンの公開案件(Google Apps Script該当・53件/2026年9月時点)の掲載月額レンジをもとに算出した平均は月71万円。最も多いのは月70万円超〜80万円以下の価格帯で17件です
ただし「GASだけ」を求める募集はほとんどありません。VBA・kintone・BigQuery・AppSheetなどと併記された業務自動化ポジションとして出るのが実態です
探し方の実務解は、エージェントで「Google Apps Script」のスキルタグを指定し、そこに「業務自動化」「情シス」「DX推進」のキーワードを重ねて絞ることです
副業・スポット案件はクラウドソーシングが主戦場で、1件あたり数万円規模。月額案件とは価格の桁が違うため、目的別に媒体を使い分けます
見積もりで事故りやすいのは1回6分の実行時間上限。処理件数が多い自動化では、分割実行の設計が入るぶん工数が膨らみます
この記事でわかること
GAS案件の単価が「月額の準委任」と「スポット受託」で二層に分かれている理由
公開案件53件の単価分布と、上位レンジを取れる人のスキル像
Apps Scriptの制限値(実行時間・トリガー・送信数)が見積もりにどう効くか
副業から入る場合と、本業として月額案件に入る場合それぞれの現実的なルート
なお本記事は、実務経験がすでにあるエンジニアを想定しています。プログラミング未経験から始める話は扱いません。
目次
GAS(Google Apps Script)案件とは何か
GAS案件の単価相場は二層に分かれる
「GAS求人」で検索してもヒットしにくい理由
見積もりで効くApps Scriptの制限値
GAS案件に必要なスキルと将来性
ケース別:GAS案件への入り方
よくある失敗と対策
まとめ
よくある質問
GAS(Google Apps Script)案件とは何か
結論から言えば、Google Workspaceという「箱」の中の業務を動かすための開発案件です。対象はスプレッドシート、Gmail、Googleカレンダー、Googleドライブ、Googleフォームあたりが中心になります。
Apps Scriptの正体はクラウド実行されるJavaScript
Google公式のApps Scriptドキュメントでは、Apps ScriptはGoogle Workspaceと統合した業務アプリを高速に開発するためのプラットフォームと定義されています。書くのはモダンなJavaScriptで、現在はV8ランタイムが提供されています。
ポイントは、コードがローカルではなくGoogleのサーバー上で実行されることです。スクリプト自体はドライブに保存されます。サーバーを用意しなくても定期実行やWebアプリ公開までできる点が、この技術の実務的な強みになります。
JavaScriptの基礎がそのまま効く領域なので、JavaScriptとは?できることや年収、将来性について解説で扱っている知識は無駄になりません。ローカル開発に寄せる場合は、公式CLIのclaspを使ってTypeScriptで書く構成も取れます。型を入れたい人はTypeScriptとは?JavaScriptとの違いや年収、将来性について解説もあわせて確認してください。
案件で実際に頼まれる仕事
募集要項に並ぶ内容は、だいたい次の3系統に収まります。
定型業務の自動化:スプレッドシートの集計、帳票の自動生成、Gmailの定型送信、フォーム回答の振り分け
システム間の連携:外部SaaSのAPIを叩いてスプレッドシートに書き戻す、社内システムとWorkspaceのデータ同期
既存スクリプトの保守・改修:前任者や現場が書いたスクリプトの引き継ぎ、エラー対応、仕様追加
3つめが想像以上に多い、というのが現場の実感です。GASは現場の非エンジニアでも書き始められるため、引き継ぎ手のいないスクリプトが社内に溜まりやすい構造があります。そこを直せる人への需要が案件になります。
VBA案件との違いはどこか
混同されやすいので整理しておきます。VBAはExcelを中心としたデスクトップ業務の自動化、GASはGoogle Workspace上のクラウド業務の自動化です。動く場所が違います。
観点 | VBA | GAS(Apps Script) |
|---|---|---|
実行場所 | 利用者のPC上 | Googleのサーバー上 |
主な対象 | Excel、Access、Outlook | スプレッドシート、Gmail、カレンダー、ドライブ |
定期実行 | PCの起動が前提 | 時間主導型トリガーで無人実行 |
配布 | ファイル配布 | URL共有・アドオン公開 |
言語 | VBA | JavaScript(V8) |
Excel側の案件事情はVBA案件のフリーランス単価相場|Excel業務自動化の実情と探し方に分けてまとめています。本記事はGoogle Workspace側に絞ります。
GAS案件の単価相場は二層に分かれる
短答としては、エージェント経由の月額案件は月40万〜130万円のレンジ、クラウドソーシングのスポット案件は1件あたり数万円規模です。同じ「GAS案件」でも、この2つは別の市場として扱ったほうが判断を誤りません。
以下の数字の前提を先に書いておきます。本記事の月額レンジは、2026年9月時点でフリコンが公開しているGoogle Apps Script該当案件53件(募集終了分を除く)の掲載月額レンジを集計したものです。首都圏中心・週5日稼働の準委任案件が大半を占め、GAS単体ではなくVBAやkintone、BigQuery等との複合スキルを求める募集に偏っています。公開案件数が多い領域ではないため、観測ベースの目安として読んでください。
公開案件53件の単価分布
月額の区間 | 件数 |
|---|---|
40万円以下 | 1件 |
40万円超〜50万円以下 | 5件 |
50万円超〜60万円以下 | 6件 |
60万円超〜70万円以下 | 8件 |
70万円超〜80万円以下 | 17件 |
80万円超〜90万円以下 | 9件 |
90万円超〜100万円以下 | 2件 |
110万円超〜130万円以下 | 5件 |
掲載レンジをもとに算出した平均は月71万円です。ボリュームゾーンは70万円超〜80万円以下で、53件中17件がここに入ります。実際の案件はGoogle Apps Scriptの案件一覧で条件を確認できます。
なおこの数字は、あくまで1エージェントの公開案件を観測した値です。クラウドソーシングの小口案件や、直請けのスポット受託は含みません。他社エージェントの公開案件や非公開案件を含めれば、分布は変わり得ます。
分布の下側、40万〜60万円台の12件は保守・運用寄りの募集が中心です。上側の110万〜130万円の5件は、GASが主役ではありません。生成AI連携やデータ基盤移行が主題で、その実装手段の一つとしてGASが挙がっているものです。
稼働形態はどうなっているか
公開案件53件を見る限り、週5日稼働が中心で、働き方は一部リモートが比較的多い傾向です。フルリモートと常駐がそれに続きます。「GASだけやるから週2日」という切り出し方はあまり見かけません。業務自動化担当として週5で入り、その一部をGASで実装する形が中心です。
リモート条件で案件を絞りたい場合は、フルリモート フリーランスエンジニアの案件事情|探し方・単価相場・向いている職種を解説で条件の見方を整理しています。
上位レンジを取れるのはどういう人か
月100万円を超える募集に届くのは、GASの実装力そのものより周辺領域の経験を持つ人です。具体的には、BigQueryなどのデータ基盤を触った経験、Google CloudのIAMやサービスアカウントを理解した認可設計の経験、業務部門とスコープを詰めた要件整理の経験が併記されます。
対象者の像としては、GAS単体の実装経験だけでなく、業務自動化やデータ連携の案件で要件整理から入り、周辺SaaSまで面倒を見てきた実務5年以上の中堅層が想定されています。誰にでも届くレンジではありません。
言い換えると、GASは単価の主因になりにくいということです。単価の主因は隣接領域にあります。データ基盤側はBigQueryとは?特徴・できること・データ分析案件の単価をフリーランス視点で解説、クラウド側はGCPとは|Google Cloud主要サービス・AWSとの違い・案件単価が参考になります。
自分がどのレンジを狙えるか把握したい方は、無料のフリーランスエンジニア単価診断で市場単価の目安を確認できます。単価そのものを引き上げる考え方は【2026年最新版】フリーランスエンジニアの単価相場と単価の上げ方とは?で体系的に扱っています。
このセクションのミニFAQ
Q. GASだけで月70万円の案件に入れますか。
公開案件を見る限り、GASのみを要件とした70万円台の募集はほぼありません。VBAやSQL、他SaaSの管理経験など、2つめ3つめのスキルが要件に並ぶのが通例です。
Q. 副業でも月額案件に参画できますか。
週5日前提の募集が多いため、本業を持ったままの参画は現実的ではないケースが大半です。副業ならスポット受託か、稼働日数の少ない案件を個別に探す形になります。
「GAS求人」で検索してもヒットしにくい理由
結論として、GASが案件タイトルの主語になることが少ないためです。求人票では「業務効率化エンジニア」「社内SE」「DX推進支援」といった職種名が先に立ち、GASはスキル要件の一行として登場します。
併記されやすいスキル
公開案件で一緒に並ぶことが多いのは次の顔ぶれです。
VBA・RPA:既存のExcel/デスクトップ自動化からの移行案件で頻出します。RPA側の事情はRPAエンジニアとは?仕事内容・年収・必要スキルと案件動向を解説にまとめています
kintone・AppSheet:業務アプリ基盤を含む改善案件
BigQuery:スプレッドシートからデータ基盤への移行案件
各種iPaaS:SaaS間連携の自動化。ツール比較の観点はn8nとは|ノーコード自動化ツールの使い方・料金・AI連携を解説が近い領域です
この並びを見るとわかるとおり、企業が探しているのは「GASが書ける人」ではなく「現場の業務を自動化して定着させられる人」です。職種としての位置づけはローコードエンジニアとは|ノーコードとの違い・案件動向・スキル・将来性とかなり近い場所にあります。
検索キーワードの組み立て方
実務的には、スキルタグとフリーワードを掛け合わせます。エージェントの検索窓に「GAS」と打つだけでは取りこぼします。
スキルタグで「Google Apps Script」を選択する
フリーワードに「業務自動化」「業務効率化」「情シス」「DX推進」のいずれかを足す
ヒット数が少なければ「スプレッドシート」「Google Workspace」でも引く
タグ検索とフリーワード検索で結果が変わるため、両方試すのが確実です。
見積もりで効くApps Scriptの制限値
ここが実務で最も事故る箇所です。GASには明確な実行制限があり、それを知らずに工数を見積もると赤字になります。
Apps Scriptの公式クォータ表から、案件見積もりに直結する数値を抜き出しました。以下はあくまで代表的な目安です。クォータはアカウント種別や実行条件、Google側の仕様更新で変わるため、実装前に必ず公式の最新版を確認してください。
制限項目(代表的な目安) | 無料アカウント(個人Gmail) | Google Workspaceアカウント |
|---|---|---|
1回あたりの実行時間 | 6分 | 6分 |
カスタム関数の実行時間 | 30秒 | 30秒 |
トリガーの合計実行時間 | 90分/日 | 6時間/日 |
メール送信先数 | 100/日 | 1,500/日 |
URL Fetch呼び出し | 20,000/日 | 100,000/日 |
6分の壁をどう見積もりに織り込むか
一般的なApps Scriptの実行では、1回あたりの実行時間上限は6分です。これが設計に与える影響は小さくありません。
たとえば1件あたり0.5秒かかる処理を5,000件回すと、単純計算で2,500秒=約42分。6分をはるかに超えるため、処理を分割して複数回の実行に分ける仕組みが必要になります。スクリプトプロパティに進捗を保存し、トリガーで再実行する作りが定番です。
この分割実行の実装は、素直に書いた場合と比べて工数が増えます。見積もり時には必ず「対象件数 × 1件あたりの処理時間」を試算し、6分を超えるかどうかを先に判定してください。ここを曖昧にしたまま金額を出すと、あとから設計変更になります。
見積もり前チェックリスト
案件の初回ヒアリングで、次の項目は必ず確認します。
対象データの件数と、今後の増加見込み
クライアントが無料アカウントかGoogle Workspaceか(トリガー上限が90分/日と6時間/日で異なります)
メール送信を含むか、含むなら1日あたりの想定通数
外部API連携の有無と、そのAPI側のレート制限
実行頻度(日次か、時間単位か、イベント駆動か)
スクリプトの所有者アカウントを誰にするか(退任後の引き継ぎに直結します)
最後の項目は見落とされがちです。個人アカウント配下にスクリプトを作ったまま契約終了すると、クライアント側が触れなくなります。所有権の取り扱いは契約書でも確認しておきたいところで、業務委託契約書の確認ポイント|フリーランスエンジニアが締結前に見る条項とチェックリストに条項レベルの観点をまとめています。
GAS案件に必要なスキルと将来性
最低ラインとして求められるもの
JavaScriptの基本文法と非同期処理の理解
スプレッドシートのデータ構造を意識した設計(行ループを避けて一括取得・一括書き込みする、など)
Google Workspaceの権限まわりの基礎知識
業務部門と会話して要件を言語化する力
4つめは軽視されがちですが、GAS案件の依頼元は情シスか業務部門です。技術者同士の会話で完結しません。「今の手順を教えてください」から入れる人が重宝されます。
単価帯を引き上げる周辺スキル
サービスアカウントとOAuthスコープを理解した認可設計
BigQueryやCloud Functionsとの連携(GASの制限を超える処理を外に逃がす判断ができる)
claspとGitを使ったバージョン管理、レビュー可能な開発体制の構築
既存スクリプトの棚卸しとドキュメント化
3つめは意外と効きます。ブラウザエディタ上でコピー&ペースト運用されている現場に、バージョン管理を持ち込めるだけで評価が変わります。
将来性をどう見るか
Apps Scriptは公式ドキュメント上でGeminiのサイドパネル連携が案内されており、エディタ上で自然言語からコードを生成する導線が用意されています。コードを書くこと自体の希少性は、今後下がっていく可能性があります。
ただし、それで案件が消えるとは考えにくいところです。自動化の価値は「何を自動化すべきか決めること」と「壊れたときに直せること」にあります。AIが補助しやすいのはコード生成であって、この2つの判断そのものではありません。AI活用を前提とした案件の広がりについてはAI副業の始め方|エンジニアが技術力で稼ぐおすすめ12選【2026年版】でも触れています。
ケース別:GAS案件への入り方
副業として小さく始める場合
クラウドソーシングのスポット案件が入口になります。大手クラウドソーシング上の公開募集を見る限り、1件あたり数万円規模・期間は数日から2週間程度のスポット案件が多く見られます。実績を積む段階として割り切るのが現実的でしょう。
ただし、月10万円規模を目指すとなると件数をこなす必要があり、単価の低い案件を数で埋める構図になりがちです。副業の収入設計については副業 月10万を稼ぐエンジニアのリアル|案件タイプ別の単価・稼働時間・始め方で案件タイプ別に整理しています。稼働時間の作り方は副業エンジニアの土日案件|単価相場・探し方・両立のコツを解説も参考になります。
業務自動化ポジションとして月額案件に入る場合
週5日の準委任が前提になります。応募時にGASだけを押し出すと弱いので、業務理解と他ツールの経験をセットで見せる構成にします。
スキルシートには、自動化によって削減できた工数を数字で書いてください。「スプレッドシートの集計を自動化」ではなく「月次で約20時間かかっていた集計作業を自動化し、実作業を1時間以内に短縮」と書けるかどうかで反応が変わります。
情シス・社内SE経験から独立する場合
公開案件で求められやすい管理権限の運用経験、権限設計の経験、業務部門との調整経験と重なりやすく、相性がよい傾向があります。Google Workspaceの管理コンソールを触った経験は、そのまま要件に合致します。
独立初期の案件確保の進め方は副業エンジニアの案件の探し方|サイト比較・単価相場・確定申告まで完全ガイドに媒体比較を含めてまとめています。
よくある失敗と対策
属人化したスクリプトを引き継いで炎上する
改修案件で最も多い事故です。ドキュメントがなく、命名も一貫していないスクリプトを「軽微な修正」の見積もりで受けてしまうパターンです。
対策は単純で、着手前に現物を読ませてもらうことです。行数、トリガー設定、外部連携の有無を見てから金額を出します。読ませてもらえない案件は、その時点で見積もり精度が出ません。
権限・セキュリティ要件で後から止まる
企業のWorkspace環境では、管理者がApps Scriptの実行や外部API接続を制限しているケースがあります。開発が終わってから「その設定は許可できない」となると手戻りになります。
初回に管理者と接点を作り、制約を確認しておくのが安全です。
「自動化できます」だけで単価が上がらない
自動化の実装は手段です。提案として弱いのは、削減効果を金額に換算していないケースです。月20時間の作業を削れるなら、人件費換算でいくらになるのかまで出す。そこまで踏み込むと、単価交渉の材料が手元に残ります。
このセクションのミニFAQ
Q. 既存スクリプトの改修見積もりは、どのくらいの粒度で出すべきですか。
現物確認前は「調査フェーズ(数時間〜1日)」と「改修フェーズ」を分けて提示するのが安全です。調査を有償で切り出せば、読めないまま固定金額を握らされる事態を避けられます。
まとめ
GAS案件は、月額71万円前後の業務自動化ポジションとして存在します。ただし公開案件ベースで見る限り、「GASだけの案件」はあまり流通していません。探すときは職種と周辺スキルから逆算するのが実務解です。
フリコンの公開案件53件(2026年9月時点)の掲載レンジから算出した平均単価は月71万円。ボリュームゾーンは70万円超〜80万円以下
週5日・一部リモートの準委任が中心で、VBA・kintone・BigQuery等との複合スキル要件が通例
上位レンジは認可設計やデータ基盤連携など、GASの外側の経験で決まる
実行時間6分・トリガー合計90分/日(無料)または6時間/日(Workspace)の制限は、見積もり前に必ず試算する
副業ならスポット受託、本業なら業務自動化ポジションと、媒体と入口を分けて考える
スクリプトの所有アカウントと権利帰属は、着手前に契約で詰めておく
次のアクションとしては、まずGoogle Apps Scriptの案件一覧で実際の要件欄を5件ほど読んでみてください。GASがどの職種の中で、どんなスキルと並べて求められているかが具体的に見えてきます。
参考にした一次情報は以下のとおりです。
よくある質問
GAS案件の平均単価はいくらですか。
フリコンの公開案件53件(2026年9月時点)の掲載月額レンジをもとに算出した平均は月71万円です。ただし週5日稼働・首都圏中心の準委任案件が母集団で、GAS単体ではなく複合スキルを求める募集が大半を占めます。クラウドソーシングの小口案件は含みません。
未経験からGAS案件を受注できますか。
プログラミング自体が未経験の状態では厳しいと考えてください。ただしJavaScriptの実務経験や、業務部門で自作スクリプトを運用してきた経験があれば、スポット案件から入る余地はあります。
GASとVBA、どちらを覚えるほうが案件に繋がりますか。
勤め先や顧客がどちらの基盤を使っているかで決まります。Microsoft 365中心ならVBA、Google Workspace中心ならGASです。どちらか一方に賭ける必要はなく、両方書ける人材は業務自動化案件で要件を満たしやすくなります。
GASの案件は週2〜3日で受けられますか。
公開されている月額案件は週5日稼働が中心のため、少ない稼働日数の募集は数が限られます。稼働を抑えたい場合はスポット受託か、エージェントに稼働条件を先に伝えて非公開案件を探してもらう形になります。
実行時間6分の制限はどう回避しますか。
回避というより分割設計で対応します。処理対象を分割し、進捗をスクリプトプロパティに保存して、トリガーで続きから再開する構成が定番です。実装工数が増えるため、見積もりに織り込んでください。
無料のGmailアカウントでも案件の開発はできますか。
検証はできますが、本番運用には向きません。トリガーの合計実行時間が1日90分、メール送信先数が1日100件と、Google Workspaceアカウント(それぞれ6時間、1,500件)より大幅に低く設定されているためです。
claspを使ったローカル開発は案件で求められますか。
必須要件として明記される募集は多くありません。ただしチーム開発やレビュー体制がある現場では歓迎されます。バージョン管理を提案できると、改善提案として評価されやすくなります。
スクリプトの著作権や所有権はどう扱われますか。
契約内容によります。成果物の権利帰属条項で定めるのが通常です。加えてGASの場合は、スクリプトファイル自体の所有アカウントを誰にするかという運用上の論点があります。契約終了後にクライアントが編集できる状態にしておく設計が無難です。
GAS案件はリモートで受けられますか。
公開案件では一部リモートが最多で、フルリモート案件も見られます。ただし業務ヒアリングが多い性質上、立ち上げ期だけ出社を求められるケースがあります。
生成AIでGASが書けるようになると、案件は減りませんか。
コードを書く工程の単価は下がる可能性があります。一方で、業務要件を整理する工程と、障害時に原因を切り分ける工程は残ります。実装だけを売っている場合は影響を受けやすいと考えたほうがよいでしょう。
GASの学習にどのくらい時間がかかりますか。
JavaScriptの実務経験がある人なら、スプレッドシート操作とトリガー設定の基本は数日で押さえられます。案件で通用する水準となると、権限設計と例外処理の作法を含めて1〜2か月の実践が目安です。
案件でよく求められるGoogle Workspace以外の連携先は何ですか。
SlackやChatwork、kintone、Salesforce、各種会計SaaSのAPIが挙がります。連携先のAPI仕様を読める人が少ないため、ここを押さえると要件を満たしやすくなります。
