経費精算、まだ手入力してますか?

月末の経費精算。レシートを1枚1枚見て、日付と金額をスプレッドシートに入力する作業。

紙レシート50枚を月末にまとめて入力すると、慣れていても2時間前後はかかります。時給換算で数千円。年間で考えれば、単純な転記作業に数万円分の時間を溶かしている計算になります。

AI OCRと自動化ツールを組み合わせれば、この作業は「レシートを撮影してフォルダに入れるだけ」まで圧縮できます。店名・日付・金額・カテゴリがそのままスプレッドシートに記録されるので、月末にやることは目視チェックだけです。OCRツールの選び方は AI OCRおすすめ5選 にまとめています。

この記事では、その仕組みを実際に構築する手順を解説します。

必要なツール

レシート画像の保存先にはGoogleドライブを使います。15GBまで無料なので個人事業主には十分です。文字の読み取りはGoogle Document AI、これは月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ドライブの準備

  1. Googleドライブに「receipts」フォルダを作成
  2. スマホのGoogleドライブアプリで共有設定
  3. スマホカメラで撮った写真を、このフォルダに保存する運用に

Tips: iPhoneなら「ショートカット」機能で、撮影 → ドライブ保存を1タップで完了できます。

Step 2: Google Document AI のセットアップ

  1. Google Cloud Console にアクセス
  2. 新規プロジェクトを作成
  3. 「Document AI API」を有効化
  4. 「Receipt Parser」モデルを選択(レシート専用の学習済みモデル)
  5. APIキーを発行

無料枠: 月1000ページまで無料。個人事業主なら十分です。

Step 3: Make でワークフロー構築

シナリオの作成

  1. Makeにログインして「Create a new scenario」
  2. 以下のモジュールを順に追加していきます

モジュール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: テスト実行

  1. スマホでレシートを撮影してドライブに保存
  2. 30秒ほど待つ
  3. スプレッドシートに自動で行が追加されていれば成功
  4. Slackにも通知が届く

よくある失敗と対処

失敗1: OCRの精度が低い

原因: 写真が暗い、傾いている、反射している 対処:

  • 明るい場所で撮影
  • スマホの「書類スキャン」機能を使う
  • 傾きを自動補正するアプリを間に挟む

失敗2: カテゴリ分類が間違える

原因: プロンプトが曖昧 対処:

  • カテゴリの定義を詳しく書く
  • 過去の分類例を5件ほどプロンプトに含める(Few-shot)

失敗3: 月1000ページを超えそう

対処:

  • Document AIの有料プランへ(1000ページあたり$1.50)
  • または別サービス(Azure AI Document Intelligence)と併用

月末の確認作業

完全自動化といっても、月に1回は確認が必要です。

やること(月10分)

  1. スプレッドシートを開いて、1ヶ月分のデータを目視確認
  2. カテゴリが明らかにおかしいものだけ手動で修正
  3. 金額合計をCFOに提出(または会計ソフトに取り込み)

以前は2時間かかっていた作業が10分になります。

費用対効果

月額コストは約1,500円。それで月に1時間50分の削減ができるので、時給換算すると年間で約13万2千円相当の価値になります。投資効率はおよそ88倍。

月1,500円の投資で年間13万円以上の価値が返ってくるなら、迷う理由がありません。

まとめ

経費精算の自動化は、個人事業主・フリーランスにとって最も投資対効果の高い自動化の一つです。

今日からできる最初の一歩:

  1. Googleドライブに「receipts」フォルダを作る
  2. スマホから写真を保存する習慣をつける
  3. Makeで簡単なシナリオを作ってみる

いきなり完璧なワークフローを目指さず、まずは「スマホ撮影 → ドライブ保存」だけを習慣化するのが現実的です。そこからOCR、カテゴリ分類、Sheets連携と段階的に機能を足していけば、無理なく仕組み化できます。

月末の2時間を取り戻しましょう。

自動化の最終ステップ:会計ソフトとの連携

スプレッドシートに自動で記録できたら、最後のステップは会計ソフトとの連携です。確定申告の時期に手作業でデータを移すのは時間の無駄。最初から会計ソフトと統合しておけば、年末の作業がほぼゼロになります。

国内クラウド会計の定番である freee会計 はAPI公開されており、OCRで読み取ったデータを直接取り込めます。勘定科目の自動振り分け精度も高く、自動化ワークフローとの相性は良好。料金は個人向けプランで月額980円〜(年額契約・公式公表)と、税理士に依頼する場合と比べて大幅に安く済みます。

freee会計を試してみる →

無料お試し期間もあるので、まず触ってみて自分の業務に合うか確認するのがおすすめです。