フリーランスの請求書作成をAIで7割自動化した月次運用の実録|スプレッドシート×Make最小構成
当サイトはアフィリエイトプログラムを利用しており、紹介リンク経由での申込により報酬を得る場合があります。記事内で紹介するサービスには筆者が実際に使用しているものと、客観情報として比較掲載しているもの(未使用・PR表記あり)が含まれます。
「freeeを入れれば解決する」という記事が検索上位を占めているが、月5〜10件程度の案件をこなすフリーランス初期には正直オーバースペックだ。私が実際に試したのは、GoogleスプレッドシートとMake(旧Integromat)とChatGPTだけで組んだ最小構成——ツール代は月500〜1,000円(税込)以下、環境構築は半日で終わった。この記事ではその構成を丸ごと公開する。
結論
フリーランスの請求書作成は「受注データ入力 → AIプロンプトで下書き生成 → PDF変換 → メール送付 → 入金チェック」の5ステップで7割自動化できる。残り3割(金額確認・送付先の目視)は人間が担当する運用が現実的。ツールはGoogleスプレッドシート+Make無料プラン+ChatGPT無料プランで始められ、初期費用はゼロ。
月次業務のAI自動化全体を把握したい方は非エンジニアでもできるAI自動化ノーコードガイドも合わせてどうぞ。
なぜ「ツール比較」より「月次運用の実録」が必要か#
検索して出てくる記事の大半は「freee vs Misoca vs マネーフォワード」という比較軸だ。それはそれで有益だが、次の問いには答えてくれない。
- 請求書の発行だけじゃなく、案件管理・メール送付・入金確認まで一気通貫でどう回す?
- 月末に30分以内に処理を終わらせるには、どのステップがボトルネックになる?
- 自動化できると思っていたのに、実は人間が毎回チェックしないといけない箇所はどこ?
この記事は「自分が月次で実際に回している手順」を軸に書く。あくまで個人の体感と一事例であり、同じ構成で同じ結果が保証されるわけではないが、「実際に動いた最小構成」の参考になると思う。
全体構成:5ステップの流れ#
まず全体像を示す。詳細は後の節で順番に掘り下げる。
| ステップ | 作業内容 | 担当 | 所要時間(目安) |
|---|---|---|---|
| 1. 受注データ入力 | 案件名・単価・納品日をシートに記録 | 人間 | 1〜2分/件 |
| 2. AI下書き生成 | プロンプトでChatGPTが請求書テキストを出力 | AI | 30秒 |
| 3. PDF出力 | Googleドキュメントテンプレ→PDF書き出し | 半自動(Make) | 1分 |
| 4. メール送付 | Makeがクライアントに自動送信 | 自動 | 0分 |
| 5. 入金確認 | 銀行明細と突合・未入金リストを更新 | 人間 | 5〜10分/月 |
ステップ1:受注データの入力フォーマット#
自動化の精度はインプットの質で決まる。まずGoogleスプレッドシートに次の列を作る。
| 列名 | 入力例 |
|---|---|
| 案件名 | LP制作(株式会社〇〇) |
| クライアント名 | 株式会社〇〇 御中 |
| 送付先メール | info@example.com |
| 納品日 | 2026-06-20 |
| 単価(円・税抜) | 80,000 |
| 消費税率(%) | 10 |
| 支払期限 | 2026-07-31 |
| 備考 | 交通費実費2,200円(税込)含む |
入力のコツ
「単価」と「消費税」を分けて持つのが重要。AIに合計額を計算させると稀に計算ミスが出るため、税込合計はシートの数式(=単価*(1+消費税率/100))で出す。AIは"文章生成"に使い、"計算"は表計算ソフトに任せる分担が安全。
ステップ2:AI下書き生成プロンプト(全文公開)#
このプロンプトをChatGPT(GPT-4oまたは無料プランのGPT-4o mini)に貼り、スプレッドシートの該当行のデータをコピーして末尾に追加する。
以下の受注データをもとに、日本語のビジネス請求書の本文テキストを生成してください。
【出力形式】
- 件名:「請求書のご送付(案件名)」
- 本文:書き出しは「いつも大変お世話になっております。」
- 請求内容の明細(品目・単価(税抜)・消費税額・合計金額(税込))を箇条書き形式で
- 振込先情報は「【振込先】の後に(後で手動で入力)とプレースホルダーを入れる」
- 締め:「何卒よろしくお願いいたします。」
- 丁寧で簡潔に。800字以内。
【受注データ】
案件名:{案件名}
クライアント名:{クライアント名}
納品日:{納品日}
単価(税抜):{単価}円
消費税率:{消費税率}%
支払期限:{支払期限}
備考:{備考}
必ずチェックすること
AIが出力した金額(税込合計・消費税額)は、シートの数式で出した値と必ず突合する。特に「備考に含まれる金額(交通費など)」をAIが二重計上したり、丸め方を間違えるケースがあった(私の体感では10回に1〜2回程度)。送付前の金額確認は自動化しない。
ステップ3:PDF出力の半自動化(Makeを使う)#
GoogleドキュメントにあらかじめテンプレートをPrepareしておき、Makeのシナリオで「スプレッドシートの行が追加されたら→テンプレをコピーして値を差し込む→PDFに書き出してDriveに保存」を自動化する。
手順
- Googleドキュメントで請求書テンプレートを作成し、差し込みたい箇所に
{{案件名}}・{{クライアント名}}・{{税込合計}}等のプレースホルダーを入れる - Makeで新規シナリオを作成。トリガーは「Google Sheets ▶ Watch Rows」(シートに行が追加されたら起動)
- 「Google Docs ▶ Create a Document from a Template」モジュールでテンプレをコピーし、変数を置換
- 「Google Drive ▶ Upload a File」またはMakeのGoogle Drive連携でPDF書き出し(Googleドキュメントは書き出しURLに
?export=pdfを付けることでPDF取得可能) - 書き出したPDFのURLをシートの「PDF_URL」列に書き戻す
Make無料プランは月1,000オペレーション(操作数)まで無料(2026年6月時点)。請求書10件/月なら余裕で収まる。
ステップ4:メール自動送付#
PDFのURLがシートに書き込まれたことをトリガーにして、MakeがGmailで自動送信する。
手順
- Makeで上記シナリオの続きに「Gmail ▶ Send an Email」モジュールを追加
- 宛先:
{{送付先メール}}、件名:{{件名テキスト}}(ステップ2のAI出力から取得) - 本文:AI生成テキスト+振込先情報(ここだけ手書きの固定テキストをMakeのテキストボックスに貼る)
- 添付:Google DriveのPDFファイルID を指定(前ステップで取得したURL/IDを使う)
- テスト送信を必ず自分のアドレスに1回行ってから本番で使う
振込先情報の扱い
振込先口座情報はAIに渡さない。Make側の固定テキストとして埋め込む。AIのプロンプトや外部APIのログに口座番号が残るリスクを避けるための運用上の判断。
ステップ5:入金確認(ここだけ完全に手動)#
入金確認だけは自動化できていない。銀行のAPIが個人口座では使いにくいこと、金額の突合ミスが致命的なことが理由だ。
月末に一度、以下を5〜10分で処理している。
- ネットバンキングの入出金明細をCSVでダウンロード
- スプレッドシートの「入金チェック」シートに貼り付け(列は「入金日・金額・先方名義」)
- VLOOKUP or 目視で請求行と突合、「入金済」列に日付を入力
- 支払期限を過ぎているのに未入金の行だけ色付けして、翌営業日にリマインドメール送信
ChatGPTに「この入出金CSVから未入金の案件を探して」と貼り付けて補助させることはあるが、最終判断は目視で確認する。
自動化できなかった部分を正直に書く#
「7割自動化」と書いたが、残り3割の中身も開示しておく。
自動化しなかった・できなかった部分
- 金額の最終確認:税込計算はシート数式で出すが、AIが備考の数字を拾い誤る事例が繰り返し発生したため、送付前の目視確認を廃止できなかった
- 振込先情報の差し込み:セキュリティ上の理由からAIに渡さない
- 入金確認の突合:銀行APIが個人口座では現実的でないため手動
- クライアント別の請求書番号採番:ルールを統一するのが想定より面倒で、今は手入力している
- 初回セットアップ:Makeのシナリオ構築に4〜5時間かかった(ノーコードだが初見では苦労した)
実際に効いた自動化の恩恵
- 請求書の「文面を考える時間」がゼロになった(以前は15〜20分かかっていた)
- メール送付の手作業・送付漏れがなくなった
- 月末のバタバタがシステム的に解消され、精神的な余裕ができた
- 月次処理全体が30〜40分 → 10〜15分(著者体感・案件数8〜10件/月)に短縮
コスト感:初期費用ゼロで始める最小構成#
| ツール | 月額費用(円・税込) | 用途 |
|---|---|---|
| Googleスプレッドシート | 0円 | 受注データ管理・計算 |
| Googleドキュメント | 0円 | 請求書テンプレート |
| Googleドライブ | 0円(15GBまで) | PDF保管 |
| Make(無料プラン) | 0円(月1,000オペレーション) | 自動化フロー |
| ChatGPT(無料プラン) | 0円 | 下書き生成 |
| 合計 | 0円〜 | — |
月10件を超えてきたり、Make無料枠を超えたりしたらMakeの有料プラン(月約1,200円・税込目安)への移行を検討する。freeeやMisocaへの移行はその次のステップでいい。
AIライティングツールで業務文書をもっと速く#
請求書メール以外にも、見積もりメール・納品報告・業務報告など「定型文書の下書き」が月次業務には多い。
PR定型文書の下書きをAIで量産するValue AI Writer請求書メールだけでなく、見積もり・納品報告・業務連絡など、フリーランスの月次文書はAIで大幅に効率化できます。Value AI Writerはビジネス文書の下書き特化で、プロンプトを都度考えなくても型から自動生成できます。フリーランスの副収入を増やすなら#
自動化で月次業務に余裕が出たとき、副業案件を増やす手段としてクラウドソーシングも選択肢に入る。初受注の進め方はクラウドソーシングでAIを活かして初受注する方法にまとめた。
自動化スキルそのものを案件として受注したい場合は非エンジニアのためのAI自動化・全手順ガイドで全体像を把握してから動くと、提案の説得力が上がる。
よくある質問#
Q. freeeやMisocaを使わずにこの構成で問題ないですか?#
法的・税務的な意味では、請求書の発行形式に決まった縛りはありません(2023年10月のインボイス制度登録事業者は登録番号の記載が必要)。今回の構成でもGoogleドキュメントのテンプレートに登録番号を固定テキストで入れておけば対応できます。ただし、年間売上が増えてきたり、確定申告の自動連携が必要になってきたりしたら、freeeへの移行を検討するのが自然なステップです。あくまで「月5〜15件程度・フリーランス初期」向けの最小構成という位置づけです。
Q. Makeのシナリオ構築は本当にノーコードでできますか?#
完全なノーコードで可能ですが、「ノーコード=誰でも即できる」ではありません。私の場合、初回セットアップに4〜5時間かかりました。特に「GoogleドキュメントのテンプレートからPDFを書き出す」ステップでのURL構築とDriveへの書き込みに詰まりました。YoutubeでMake×Googleドキュメントの動画を探しながら進めると、単独でゼロから読み解くより早いです。ノーコード自動化の基礎から学びたい場合は非エンジニアのためのAI自動化ノーコードガイドを先に読むと土台ができます。
Q. 請求書の金額をAIが間違えるのは怖いですが、対策はありますか?#
実務上の対策は2つです。①AIには「金額を計算させない・文章だけ生成させる」(計算はスプレッドシートの数式に任せる)、②AIが出力した文中の金額をシートの数式結果と目視で突合してから送付する。この2つを守れば、AIの計算ミスが請求書に残るリスクはかなり下がります。完全なゼロにはなりませんが、手作業で金額を毎回タイプするリスクと比べれば同程度かそれ以下だと感じています(個人の体感です)。
まとめ#
フリーランスの請求書作成AI自動化は、高機能な専用ツールを入れなくても、Googleスプレッドシート・Googleドキュメント・Make・ChatGPTの無料構成で始められる。自動化率は7割が現実的なラインで、金額の最終確認と入金突合は人間が担う運用が安全だ。
初期セットアップに半日かかることと、AIの計算ミスのリスクを承知のうえで取り組めば、月次の請求書処理が30〜40分から10〜15分程度(著者体感)に短縮できる。まず受注データのスプレッドシートを作るところから始めてみてほしい。
日報や議事録など他の月次文書もAIで効率化したい場合は事務職・在宅ワーカーの日報AI自動化が参考になる。