請求書を毎月AIが自動生成する方法|ChatGPT×Googleスプレッドシートで経理負担を大幅カット
当サイトはアフィリエイトプログラムを利用しており、紹介リンク経由での申込により報酬を得る場合があります。記事内で紹介するサービスには筆者が実際に使用しているものと、客観情報として比較掲載しているもの(未使用・PR表記あり)が含まれます。
結論
ChatGPTに請求書の「ひな形プロンプト」を用意しておくと、宛先・品目・金額・日付を渡すだけで数秒で請求書の文面が完成します。Googleスプレッドシートで売上台帳を管理してそのデータをそのままプロンプトに貼るだけで、プログラミングの知識ゼロでも月次の経理作業を大幅に短縮できます。作業時間は仕事の件数や複雑さによりますが、体感で月30〜40分→5分以内になりました。
毎月の請求書、どれだけ時間と気力を奪っていますか#
月末になると、請求書の作成が積み重なります。
- Aさん向けにコンサル料の請求書
- B社向けにライティング3本分の請求書
- C社向けに単発の制作費の請求書
それぞれ宛先・金額・発行日・振込先を入力し、PDF化して送る。ミスがないか確認する。領収書が必要な案件はさらに別途用意する。
わたし自身も以前、月末のこの作業に体感で1〜2時間取られていました。件数が少ないとき「わざわざツールを入れるほどでも」と思って後回しにし続けた結果、ある月に一気に5〜6通を処理する羽目になって、さすがに自動化しようと腰を上げたのが始まりです。
この記事では、ChatGPTとGoogleスプレッドシートだけを使い、テンプレート+プロンプトで請求書の文面を自動生成する方法を具体的な手順で解説します。
仕組みの全体像#
難しく聞こえますが、やっていることはシンプルです。
| ステップ | やること | ツール |
|---|---|---|
| ① 売上台帳を更新 | 宛先・品目・金額・日付を1行追記 | Googleスプレッドシート |
| ② データをコピー | 追記した行の値をセルごとコピー | — |
| ③ プロンプトに貼る | ひな形に貼り付けてChatGPTへ送信 | ChatGPT |
| ④ 文面を確認・調整 | 生成された本文を読んで微修正 | ChatGPT |
| ⑤ PDF化・送付 | Wordにペーストまたはそのままメール本文に | 任意 |
手作業より速い理由は「考える時間がなくなる」からです。テンプレートがある状態では、頭を使うのは内容の確認だけになります。
メモ
より本格的に自動化したい場合は「Google Apps Script(GAS)でスプレッドシートのデータを自動的にChatGPT APIに渡す」構成も可能です。ただしこの記事ではプログラミング不要の手動コピペ版に絞って解説します。GASに興味が出てきたら次のステップとして挑戦してみてください。
準備するもの#
- Googleアカウント(Googleスプレッドシート用)
- ChatGPTのアカウント(無料プランでも動きますが、GPT-4oが使えるPlus推奨)
- 今使っている請求書テンプレート(WordやExcelのものでOK)
専用の請求書ソフトは不要です。もし今後、発行件数が増えたり、自動PDF化・自動メール送信まで含めたいと思ったときは専用SaaSへの移行を検討するのが現実的です。
ステップバイステップ:セットアップ手順#
手順
- 売上台帳スプレッドシートを作る
Googleスプレッドシートを新規作成し、列を設定します。最低限必要なのは「発行日・請求先(社名)・担当者名・品目・金額(税抜)・消費税・合計・備考」の8列です。シート名は「売上台帳」にしておくと管理しやすいです。
- ひな形プロンプトを作る
ChatGPTに渡す「請求書生成プロンプト」を作ります。下記がわたしが使っているベースです。{{ }} の中が毎回変わる差し込み部分です。
``` 以下の情報をもとに、日本語の請求書の本文を作成してください。
・発行日: {{発行日}} ・請求先: {{会社名}} {{担当者名}} 様 ・品目: {{品目}} ・金額(税抜): {{金額}}円 ・消費税(10%): {{消費税}}円 ・合計: {{合計}}円 ・振込期限: 発行日から30日以内 ・振込先: [あなたの口座情報]
書き出しは「平素よりお世話になっております。」で始めてください。 件名・挨拶文・内訳・振込依頼の順で構成し、丁寧なビジネス文体で書いてください。 金額は必ず半角数字で記載してください。 ```
- プロンプトをChatGPTに保存する
ChatGPTの「カスタム指示」に入れるか、使いやすいメモアプリにコピーしておき毎回貼り付けるだけでもOKです。操作の手間を最小にするのがポイントです。
- スプレッドシートに1件入力する
試しに直近の請求書データを1行入力してみます。消費税と合計はスプレッドシートの計算式(=D2*0.1 など)を使うと自動計算されて便利です。
- プロンプトに値を貼り付けて送信する
スプレッドシートの各セルの値を、ひな形プロンプトの {{ }} 部分に貼り付けてChatGPTに送ります。数秒で請求書の本文が出力されます。
- 出力を確認・調整する
金額・宛先・日付が正確に反映されているか確認します。表現が気に入らなければ「もう少し簡潔に」「件名をもっと具体的に」とフォローアップで指示できます。
- 月次のルーティンに組み込む
毎月の請求書作成のたびにステップ4→5→6を繰り返すだけです。スプレッドシートが売上台帳として機能するため、確定申告の際の数字の整理も同時に楽になります。
売上台帳の集計もAIが手伝ってくれる#
スプレッドシートに蓄積した売上データは、月次集計や確定申告の準備にも使えます。Claudeにセルの値をテキストとして貼り付けて「このデータを月別に集計し、収入と消費税を整理して」と伝えると、集計表と数字の整理を数十秒で返してくれます。
試しにやってみたところ、スプレッドシートの関数を一切書かなくても月別の売上サマリーと消費税の内訳が出てきました。「売上が多かった月」「未入金があるかどうか」のような確認も、データを貼るだけで即座に聞けます。
注意
AIにデータを貼り付ける際、クライアントの会社名や担当者名などの個人情報が含まれる場合は注意が必要です。ChatGPTは「設定→データコントロール→モデルのトレーニングに使用する」をオフにすることで学習への利用を止められます。機密案件は社名をマスキング(「A社」など)してから渡す習慣をつけてください。
このやり方の向き不向き#
メリット
- 初期コストゼロ(Googleスプレッドシート+ChatGPT無料プランで試せる)
- プログラミング不要・今日から始められる
- 売上台帳と請求書生成が一体化するので管理が楽
- 品目や文体が毎回ブレなくなる
- 確定申告用の売上データが自動的に蓄積される
デメリット
- PDF化・メール送信は手動(自動化にはGASまたはSaaSが必要)
- 請求書番号の自動採番は別途スプレッドシートで管理が必要
- 月30件を超えると、コピペの繰り返しが逆に手間になる
- 控えのPDF管理は別途フォルダを作る必要がある
月に1〜20件程度の請求書を出しているフリーランス・個人事業主には十分なやり方です。毎月50件以上になるなら、最初から請求書発行に特化したSaaSを使う方が効率的です。
件数が増えてきたら専用ツールへの移行を検討する#
件数が増えたり、PDF自動生成・メール送付・入金管理まで一元化したいと思ったタイミングで、AI搭載の請求書・会計SaaSへの移行を検討するのが現実的です。主要ツールのどこで機能差があるか、移行前に確認してから選ぶと「使いにくかった」を防げます。
| 比較ポイント | スプレッドシート+ChatGPT | 専用SaaS(例) |
|---|---|---|
| 初期費用 | 無料 | 月額数百〜数千円 |
| PDF自動生成 | 手動 | 自動 |
| メール送付 | 手動 | 自動(一部ツール) |
| 入金管理 | 手動で照合 | 自動通知あり |
| 確定申告連携 | 自分で整理 | 会計ソフト連携対応 |
| 向いている件数 | 月1〜20件 | 月20件〜 |
AI搭載のライティング・文書作成ツールの中には、請求書・見積書・契約書などのビジネス文書テンプレートをワンクリックで生成できるものもあります。月額制のプランで試してから自分のワークフローに合うか判断するのが失敗の少ない方法です。
PRおすすめAIライティングSaaS請求書・ビジネス文書のテンプレート作成から報告書・提案書まで、AIが文書作成をまるごとサポート。まずは無料プランで試して自分に合うか確認してみてください。まとめ#
請求書の自動生成は、難しいツールを導入しなくてもChatGPTとGoogleスプレッドシートだけで今日から始められます。
やることはたった3つです。
- スプレッドシートで売上台帳を作る
- ひな形プロンプトをChatGPTに用意する
- データを貼り付けて送信する
「完璧な自動化」を最初から目指す必要はありません。まずこの手順で「考える時間を省く」だけでも、月末の経理作業は目に見えて楽になります。仕組みに慣れてきたら、GASやSaaSへのステップアップを検討してみてください。
AIを業務全般に活かすスキルを体系的に身につけたい方には、非エンジニア向けのAI活用講座も選択肢になります。請求書の自動化に留まらず、報告書・メール・資料作成など複数の文書業務を効率化する知識が得られます(成果には個人差があり、収益を保証するものではありません)。
PRおすすめAIビジネス活用スクール非エンジニア向けのAI活用講座。請求書・報告書・メールなど「文書仕事の自動化」を体系的に学べます。まず無料カウンセリングで自分に合うか確認できます(成果には個人差があります)。よくある質問#
ChatGPTが生成した請求書の金額が間違っていたらどうする?#
AIは渡したデータをもとに文章を生成するため、入力値が正しければ基本的に金額は正確に反映されます。ただし「1,000,000円を百万円と表記」のように表記が変わる場合があります。送付前に必ず金額・宛先・日付の3点を目視で確認する習慣をつけてください。プロンプトに「金額は必ず半角数字で記載」と追記するだけで表記ゆれの多くを防げます。
消費税の扱い(軽減税率・インボイス制度)はAIに任せてよい?#
ChatGPTは消費税率の自動判定を行いません。軽減税率の品目が混在する場合はプロンプトに「8%対象と10%対象を分けて記載」と明示する必要があります。インボイス制度対応(登録番号の記載・適格請求書の様式)については、現在使っているテンプレートに必要事項が含まれているかを税理士か国税庁のガイドラインで確認してから組み込んでください。AIが担うのは「文章の生成」であり、法的要件の確認は必ず人間が行う必要があります。
GAS(Google Apps Script)を使うとどこまで自動化できる?#
GASを使うと「スプレッドシートのボタンを1つ押すだけで、ChatGPT APIにデータを渡してPDFを生成しGmailで送付する」という完全自動化が実現できます。ただし初期設定には1〜3時間程度の投資が必要です。まずこの記事の手動版でワークフローを固めてから、GAS化を検討するのが実用的な順番です。