Google Apps Scriptで始める中小企業の業務自動化|無料で経理・総務の手作業を月15時間削減

Paperless

「毎月の請求書をスプレッドシートから手作業で作っている」「問い合わせフォームの内容をいちいちメールからコピーしている」。従業員10〜100名規模の中小企業では、Google スプレッドシートやGmailを日常的に使いながら、その間のデータ移動は手作業のまま、というケースが少なくありません。

こうした「Googleのサービス同士を手動でつないでいる作業」は、Google Apps Script(グーグルアップススクリプト、以下GAS)を使えば無料で自動化できます。GASはGoogleが提供するプログラミング環境で、スプレッドシート・Gmail・Googleフォーム・Googleカレンダーなどを自動で連携させる仕組みを作れます。

この記事では、GASを使った中小企業の経理・総務業務の自動化について、導入手順・具体的な活用例・コスト・注意点まで、従業員10〜100名規模の企業向けにわかりやすく解説します。

Google Apps Scriptで始める中小企業の業務自動化|無料で経理・総務の手作業を月15時間削減

Google Apps Script(GAS)とは?経営者が知っておくべき基本

Google Apps Script(GAS)は、Googleが無料で提供している自動化・カスタマイズ用のプログラミング環境です。「スプレッドシートに新しいデータが入ったら、自動でメールを送る」「Googleフォームの回答をスプレッドシートに整形して転記する」といった処理を、Google のサービス内で完結させられます。

「プログラミング」と聞くと敬遠したくなるかもしれません。しかしGASの特徴は、テンプレートやサンプルコードが豊富に公開されている点です。やりたいことに近いサンプルをコピーして、会社名やメールアドレスなどを書き換えるだけで動く自動化も多くあります。

GASの最大の強みは、Google Workspaceとの一体化です。

スプレッドシート: セルの値を読み書きしたり、新しい行が追加されたときに処理を動かしたりできます。
Gmail: 特定の条件に合うメールを検索して内容を取り出す、下書きを自動作成する、定型メールを一斉送信するなどが可能です。
Googleフォーム: 回答が送信されたタイミングで、スプレッドシートへの整形転記やメール通知を自動実行できます。
Googleカレンダー: 予定の自動登録、リマインダーメールの送信、会議室の空き確認を自動化できます。
Googleドライブ: ファイルの自動整理、共有権限の一括設定、定期バックアップなどが可能です。

項目 Google Apps Script Power Automate Zapier
費用 無料(Googleアカウントがあれば利用可) Microsoft 365に含まれる 無料プランあり(有料は月$19.99〜)
得意な領域 Google Workspace内の自動化 Microsoft製品間の自動化 異なるサービス間の連携
操作方法 スクリプト記述(サンプル活用可) ノーコード(ブロック操作) ノーコード(ブロック操作)
外部連携 API連携で対応可能 1,000以上のコネクタ 7,000以上のアプリ

Google Workspaceを使っている企業なら、GASは追加費用ゼロで始められます。まずは社内で最も手間のかかっているGoogle関連の手作業から自動化するのが効果的です。

導入のメリット — 数字で見る業務改善効果

GASを導入した中小企業では、具体的にどの程度の効果が見込めるのでしょうか。経理・総務の業務を中心に、削減効果を見ていきます。

データ転記の自動化: フォーム回答やメール内容をスプレッドシートに手作業で転記している場合、GASで自動化すると1人あたり月5〜8時間の削減が見込めます。従業員30名の会社で総務2名が対象なら、月10〜16時間の削減です。
定型メールの自動送信: 請求書の送付案内、入金確認の連絡、アポイントのリマインドなど、毎回ほぼ同じ内容のメールをGASで自動化すると、月3〜5時間を削減できます。
レポート作成の自動化: 日報や月次報告のスプレッドシート集計をGASで自動化すると、月4〜6時間の集計作業がなくなります。
入力ミスの防止: 手入力をGASに置き換えることで、転記ミスがゼロになります。ある中小企業では、受注データの転記ミスが月平均3件発生していましたが、GAS導入後はゼロになりました。

業務 自動化前 自動化後 削減時間
フォーム回答の転記・整形 月6時間(手作業) 月0時間(完全自動) 月6時間
請求書メールの送付 月4時間(1件ずつ手送信) 月0.5時間(確認のみ) 月3.5時間
月次データの集計・報告 月5時間(Excel手集計) 月1時間(確認のみ) 月4時間
会議室予約・リマインド 月2時間(手動連絡) 月0時間(完全自動) 月2時間

これらを合計すると、経理・総務担当者1人あたり月15時間以上の削減が現実的な目標です。時給換算で月約2万〜3万円、年間では24万〜36万円のコスト削減効果になります。しかもGAS自体は無料ですから、投資対効果は極めて高いと言えます。

Google Apps Scriptで始める中小企業の業務自動化|無料で経理・総務の手作業を月15時間削減 - 解説

具体的な進め方 — 4ステップで始めるGAS導入

GASの導入は、特別なソフトのインストールや契約は不要です。Googleアカウントがあれば、今日から始められます。

1. 自動化する業務を1つ選ぶ

最初から複数の業務を同時に自動化しようとすると、混乱して挫折しやすくなります。まずは「最も手間がかかっていて、毎回同じ手順で行っている作業」を1つ選んでください。

選ぶ基準は3つです。

繰り返し頻度が高い: 毎日または毎週行っている作業が最も効果的です。月1回の作業は後回しで構いません。
手順が決まっている: 「Aのデータを見て、Bに入力する」のように、判断の余地が少ない作業が向いています。
Googleのサービスで完結する: スプレッドシート、Gmail、Googleフォームなど、Google内で作業が完結するものから始めましょう。

よくある最初の自動化対象は「Googleフォームの回答をスプレッドシートに整形して転記する」「スプレッドシートの内容をもとに定型メールを送る」の2つです。

2. GASのエディタを開いてサンプルを動かす

GASはブラウザ上で動作します。特別なソフトのインストールは不要です。

Googleスプレッドシートを開き、メニューバーの「拡張機能」から「Apps Script」を選ぶと、スクリプトエディタが開きます。ここにコードを書くか、貼り付けるだけです。

初めてGASを使う場合は、Googleが公開している公式サンプルや、検索で見つかるサンプルコードをそのまま貼り付けて動かしてみてください。「GAS メール自動送信」「GAS フォーム回答 スプレッドシート」などで検索すると、コピー可能なサンプルが多数見つかります。

サンプルを貼り付けたら、メールアドレスやスプレッドシートのシート名などを自社の情報に書き換え、画面上部の「実行」ボタンを押します。初回は「このスクリプトにGoogleアカウントへのアクセスを許可しますか?」という確認が表示されるので、内容を確認して「許可」を選んでください。

3. トリガーを設定して自動実行にする

手動で実行できることを確認したら、次は「自動実行」の設定です。GASには「トリガー」という機能があり、特定の条件やタイミングでスクリプトを自動実行できます。

時間ベースのトリガー: 「毎日9時に実行」「毎週月曜日に実行」「毎月1日に実行」など、決まった時間に自動実行します。日次の集計レポートや週次のリマインドメールに適しています。
イベントベースのトリガー: 「フォームに回答が送信されたとき」「スプレッドシートが編集されたとき」など、特定のアクションをきっかけに自動実行します。問い合わせ対応や受注処理に適しています。

トリガーの設定は、スクリプトエディタの左メニューにある時計のアイコン(トリガー)から行えます。「トリガーを追加」を押して、実行する関数名・実行タイミング・頻度を選ぶだけです。

4. 動作確認して本番運用に移行する

トリガーを設定したら、1〜2週間はテスト運用期間として手作業と並行して動かしてください。GASの実行結果はスクリプトエディタの「実行数」メニューから確認でき、エラーが発生した場合もここに記録されます。

テスト運用で問題がなければ、手作業を停止して本番運用に切り替えます。切り替え後も、週に1回はGASの実行ログを確認する習慣をつけておくと安心です。

中小企業で効果が高いGAS活用例5選

実際に中小企業で効果が高いGASの活用例を5つ紹介します。いずれもサンプルコードが豊富に公開されており、GAS初心者でも取り組みやすいものです。

1. Googleフォームの回答を整形してスプレッドシートに自動転記

Googleフォームの回答はスプレッドシートに自動記録されますが、そのままでは列の順序やデータの形式が使いにくいことがあります。GASを使えば、回答が送信されたタイミングで、必要な列だけを別のシートに整形して転記できます。

たとえば、問い合わせフォームの回答を「日付・会社名・担当者名・問い合わせ内容・対応状況」の順に整理して管理用シートに転記し、同時に担当者へメール通知を送る、という一連の処理を自動化できます。

2. スプレッドシートから請求書メールを一括自動送信

スプレッドシートに取引先名・メールアドレス・請求金額・請求書PDFのリンクを一覧にしておけば、GASで全件のメールを一括送信できます。件名や本文はテンプレートを用意しておき、取引先名や金額を差し込む形式です。

月末の請求書送付作業が30件ある会社なら、1件ずつメールを作成して送信する2〜3時間の作業が、確認ボタンを1回押すだけで完了します。

3. 日次・週次の売上レポートを自動生成してメール配信

売上データをスプレッドシートで管理している場合、GASで毎朝9時に前日の売上集計を自動計算し、結果を経営者や営業責任者にメール配信できます。

「毎朝、担当者がスプレッドシートを開いて集計して、メールで報告する」という15〜20分の作業が完全になくなります。週次レポートや月次レポートも同じ仕組みで自動化可能です。

4. Googleカレンダーの予定からリマインドメールを自動送信

営業担当者のアポイント前日に、訪問先の住所や準備資料をまとめたリマインドメールを自動送信できます。Googleカレンダーの予定タイトルや説明欄から情報を取得し、メール本文に差し込む仕組みです。

「アポの前日にリマインドを送り忘れて、準備不足で訪問してしまった」というミスを防げます。

5. 経費精算フォームの自動集計と承認依頼メール

経費精算をGoogleフォームで受け付け、GASで自動的にスプレッドシートに集計します。金額が一定額を超える場合は上長に承認依頼メールを自動送信し、承認状況もスプレッドシートで管理できます。

紙の経費精算書を回覧している会社なら、承認までのリードタイムが数日から数時間に短縮されます。

かかるコストと使える補助金

GAS導入のコストは、他の自動化ツールと比べて圧倒的に低いのが特徴です。

【コスト】GASの利用料金

GAS自体の利用料金は無料です。Googleアカウント(無料のGmailアカウントでも可)があれば利用できます。ただし、ビジネスで本格的に使う場合はGoogle Workspaceの契約を推奨します。

プラン 月額(税込) 従業員10名の場合 GASの利用
無料Googleアカウント ¥0 ¥0 利用可(制限あり)
Google Workspace Business Starter ¥680/ユーザー ¥6,800/月 利用可
Google Workspace Business Standard ¥1,360/ユーザー ¥13,600/月 利用可

※ 料金は執筆時点(2026年3月)の情報です。最新の料金はGoogle Workspace公式サイトでご確認ください。

無料GoogleアカウントでもGASは使えますが、1日のメール送信数が100通まで、スクリプトの実行時間が6分までといった制限があります。Google Workspace契約者は、メール送信1,500通/日、実行時間30分までに拡張されます。

GAS自体の開発を外部に依頼する場合は、1つの自動化処理あたり5万〜20万円が相場です。ただし、サンプルコードの活用で社内対応できるケースも多いため、まずは自社で試してみることをおすすめします。

【補助金】IT導入補助金の活用

GASの開発を外部のIT導入支援事業者に依頼する場合、IT導入補助金の対象になる可能性があります。

IT導入補助金では、業務ソフトウェアの導入費用に対して補助率1/2〜3/4の補助が受けられます。年度ごとに申請枠・補助上限額・公募スケジュールが変わるため、検討時には最新年度の公募要領を必ず確認してください(2026年度の公募情報は中小企業庁・IT導入補助金公式サイトで公開されます)。

ただし、GASの開発のみでは補助金の要件を満たさない場合があります。Google Workspaceの導入やカスタマイズと組み合わせて申請するのが現実的です。補助金の申請を検討する場合は、IT導入支援事業者に相談してください。

よくある失敗と回避策

GAS導入で中小企業が陥りやすい失敗パターンと、その回避策を紹介します。

1. いきなり複雑な自動化を作ろうとする

「せっかくだから全業務を自動化しよう」と意気込んで、最初から複雑な処理を作ろうとすると、開発に時間がかかる上にエラーの原因も特定しにくくなります。

回避策は、1つの業務につき1つのシンプルな自動化から始めることです。「フォームの回答をメールで通知する」のような10行程度のスクリプトから始めて、動くことを確認してから機能を追加していきましょう。

2. 作った人しか内容がわからない

GASはプログラミングの要素があるため、作成した担当者が異動や退職すると、メンテナンスできなくなるリスクがあります。

回避策は、スクリプトにコメント(処理内容の説明書き)を必ず入れることと、「どのスプレッドシートのどのスクリプトが何を自動化しているか」の一覧表を作っておくことです。一覧表はスプレッドシート1枚で十分です。

3. エラーに気づかず放置してしまう

GASはバックグラウンドで動くため、エラーが発生しても画面に表示されません。気づかないまま数週間放置してしまい、その間のデータが処理されていなかった、というケースがあります。

回避策は、GASの実行結果をメールで通知する仕組みを入れておくことです。「正常に完了しました」の通知は不要ですが、「エラーが発生しました」の通知は必ず設定しましょう。GASにはMailApp.sendEmail関数があるため、エラー発生時にメール通知する処理を数行追加するだけで対応できます。

4. Googleのサービス変更で動かなくなる

GoogleはAPIや仕様を定期的に更新するため、以前は動いていたGASが突然エラーになることがあります。

回避策は、半年に1回程度、各スクリプトの動作確認を行うことです。また、Google Workspace管理者向けのアップデート情報(Google Workspace Updates ブログ)を定期的にチェックしておくと、事前に対応できます。

Google Apps Scriptで始める中小企業の業務自動化|無料で経理・総務の手作業を月15時間削減 - まとめ

本記事のまとめ

Google Apps Script(GAS)は、Google Workspaceを使っている中小企業にとって、最もコストをかけずに始められる業務自動化の手段です。

・GASはGoogleが無料で提供する自動化環境。スプレッドシート・Gmail・Googleフォーム・カレンダーを自動連携できる
・経理・総務の定型業務を自動化すれば、1人あたり月15時間以上の削減が見込める
・導入に特別なソフトや契約は不要。Googleアカウントがあれば今日から始められる
・サンプルコードが豊富に公開されており、プログラミング初心者でも取り組める
・最初は「1つの業務を1つのスクリプトで自動化する」ことから始めるのが成功の秘訣

まずは、社内で最も手間のかかっているGoogleサービス関連の手作業を1つ選び、GASで自動化してみてください。無料で始められるため、効果が実感できなければやめるだけです。リスクなく業務効率化の第一歩を踏み出せます。

GASと組み合わせてAIを活用した業務効率化に興味がある方は、姉妹サイトAIマスターズ.TOKYOもご覧ください。

Google Workspaceの活用、まだまだ眠っていませんか?

GASによる業務自動化は、中小企業のDXの第一歩として最も手軽な方法です。
中小企業のDXを身近な業務改善から始めたい方へ、メルマガで実践的なDX推進ノウハウをお届けしています。

コメント

タイトルとURLをコピーしました