経費精算、まだ手入力してますか?
月末の経費精算。レシートを1枚1枚見て、日付と金額をスプレッドシートに入力する作業。
筆者はこれに毎月2時間かけていました。時給換算で6,000円。年間72,000円分の時間を、単純な転記作業に溶かしていたわけです。
AIツールと自動化を組み合わせた結果、月末の作業は10分になりました。レシートを撮影するだけで、店名・日付・金額・カテゴリがすべて自動でスプレッドシートに入ります。
この記事では、その仕組みを誰でも作れるように解説します。
必要なツール
| ツール | 役割 | 月額 | |--------|------|------| | Googleドライブ | レシート画像の保存 | 無料(15GB) | | Google Document AI | AI OCRで文字読み取り | 1000枚まで無料 | | Make | 自動化ワークフロー | $10.59 | | Google Sheets | 経費データの保存 | 無料 |
合計: 月約1,500円。 投資対効果は圧倒的です。
ワークフロー全体像
[1] スマホでレシート撮影
↓
[2] Googleドライブの「receipts」フォルダに保存
↓
[3] Make が新着ファイルを検知
↓
[4] Google Document AI がOCR実行
↓
[5] ChatGPT APIで「カテゴリ分類」
↓
[6] Google Sheetsに自動追記
↓
[7] Slackに完了通知
人間が触るのは [1] のレシート撮影だけ。5秒で完了します。
Step 1: Googleドライブの準備
- Googleドライブに「receipts」フォルダを作成
- スマホのGoogleドライブアプリで共有設定
- スマホカメラで撮った写真を、このフォルダに保存する運用に
Tips: iPhoneなら「ショートカット」機能で、撮影 → ドライブ保存を1タップで完了できます。
Step 2: Google Document AI のセットアップ
- Google Cloud Console にアクセス
- 新規プロジェクトを作成
- 「Document AI API」を有効化
- 「Receipt Parser」モデルを選択(レシート専用の学習済みモデル)
- APIキーを発行
無料枠: 月1000ページまで無料。個人事業主なら十分です。
Step 3: Make でワークフロー構築
シナリオの作成
- Makeにログインして「Create a new scenario」
- 以下のモジュールを順に追加していきます
モジュール1: Google Drive - Watch Files
- フォルダ: 先ほど作った「receipts」
- トリガー: 新しいファイルが追加されたとき
モジュール2: Google Drive - Download File
- 検知したファイルをMake内で使えるように一時ダウンロード
モジュール3: HTTP - Make a Request(Document AI呼び出し)
URL: https://documentai.googleapis.com/v1/projects/{PROJECT_ID}/locations/us/processors/{PROCESSOR_ID}:process
Method: POST
Headers:
Authorization: Bearer {access_token}
Content-Type: application/json
Body:
{
"rawDocument": {
"content": "{Base64エンコードした画像}",
"mimeType": "image/jpeg"
}
}
レスポンスで店名・日付・金額などが取得できます。
モジュール4: ChatGPT - Create a Completion(カテゴリ分類)
Document AIは金額や店名は読み取れますが、「経費カテゴリ(交通費・会議費など)」の判断はできません。そこでChatGPT APIを使います。
プロンプト例:
以下の店名と商品から、経費カテゴリを判定してください。
カテゴリは以下から選んでください:
交通費 / 会議費 / 消耗品費 / 交際費 / 通信費 / その他
店名: {店名}
商品: {商品リスト}
回答は「カテゴリ名」のみ返してください。
モジュール5: Google Sheets - Add a Row
スプレッドシートに以下の列を用意:
- 日付
- 店名
- 金額
- カテゴリ
- 画像URL(Googleドライブの元画像へのリンク)
Makeの前のステップで取得した値を、各列にマッピングします。
モジュール6: Slack - Create a Message
完了通知をSlackに送ります。
✅ 経費記録しました
店名: {店名}
金額: ¥{金額}
カテゴリ: {カテゴリ}
シナリオの有効化
すべてのモジュールを接続したら、右上の「Activate」をONにして完了。
Step 4: テスト実行
- スマホでレシートを撮影してドライブに保存
- 30秒ほど待つ
- スプレッドシートに自動で行が追加されていれば成功
- Slackにも通知が届く
よくある失敗と対処
失敗1: OCRの精度が低い
原因: 写真が暗い、傾いている、反射している 対処:
- 明るい場所で撮影
- スマホの「書類スキャン」機能を使う
- 傾きを自動補正するアプリを間に挟む
失敗2: カテゴリ分類が間違える
原因: プロンプトが曖昧 対処:
- カテゴリの定義を詳しく書く
- 過去の分類例を5件ほどプロンプトに含める(Few-shot)
失敗3: 月1000ページを超えそう
対処:
- Document AIの有料プランへ(1000ページあたり$1.50)
- または別サービス(Azure AI Document Intelligence)と併用
月末の確認作業
完全自動化といっても、月に1回は確認が必要です。
やること(月10分)
- スプレッドシートを開いて、1ヶ月分のデータを目視確認
- カテゴリが明らかにおかしいものだけ手動で修正
- 金額合計をCFOに提出(または会計ソフトに取り込み)
以前は2時間かかっていた作業が10分になります。
費用対効果
| 項目 | 数値 | |------|------| | 月額コスト | 約¥1,500 | | 削減時間(月) | 1時間50分 | | 時給換算で年間 | 約¥132,000の価値 | | ROI | 88倍 |
月¥1,500の投資で年間¥130,000以上の価値。迷う理由がありません。
まとめ
経費精算の自動化は、個人事業主・フリーランスにとって最も投資対効果の高い自動化の一つです。
今日からできる最初の一歩:
- Googleドライブに「receipts」フォルダを作る
- スマホから写真を保存する習慣をつける
- Makeで簡単なシナリオを作ってみる
いきなり完璧なワークフローを目指さず、少しずつ育てていく感覚でOK。筆者も最初は「スマホ撮影 → ドライブ保存」だけ自動化し、そこから少しずつ機能を追加していきました。
月末の2時間を取り戻しましょう。
自動化の最終ステップ:会計ソフトとの連携
スプレッドシートに自動で記録できたら、最後のステップは会計ソフトとの連携です。確定申告の時期に手作業でデータを移すのは時間の無駄。最初から会計ソフトと統合しておけば、年末の作業がほぼゼロになります。
筆者が使っているのは freee会計 です。AI OCRで読み取ったデータを直接取り込めるAPI連携があり、勘定科目の自動振り分けも非常に賢い。月額1,628円〜で、税理士に依頼するより圧倒的に安く、自動化との相性も最高です。![]()
無料お試し期間もあるので、まず触ってみて自分の業務に合うか確認するのがおすすめです。