シゴト自動化ラボ WORK AUTOMATION LAB 運営者情報

2026-06-23 AI自動化経費精算経理効率化勘定科目

経費精算AI領収書自動分類で経理効率化|勘定科目のブレを防ぐ分類ルールと承認フロー設計【実例つき】AI自動化

経費精算AI領収書自動分類で経理効率化|勘定科目のブレを防ぐ分類ルールと承認フロー設計【実例つき】

当サイトはアフィリエイトプログラムを利用しており、紹介リンク経由での申込により報酬を得る場合があります。記事内で紹介するサービスには筆者が実際に使用しているものと、客観情報として比較掲載しているもの(未使用・PR表記あり)が含まれます。

結論

経費精算のAI自動分類でつまずくのは「読み取り精度」ではなく「勘定科目のブレ」と「誰が最終チェックするか」の2点だ。OCRで文字を読み取る精度は各社ツールで大差がついてきているが、会議費か接待交際費か、消耗品費か雑費かといった判断はAI任せにすると人によって・月によって結果がぶれる。これを防ぐには、分類ルールを「辞書」として固定し、複数人で申請する場合は承認フローに最終チェック担当を明確に置く設計が要る。本記事では筆者が実際にAI分類を運用して起きた誤分類の実例と、修正プロンプト、承認フロー設計のたたき台まで書く。

「読み取り」ができても経理は楽にならない理由#

レシートをスマホで撮ってAIに日付・金額・店名を読み取らせる部分は、すでにfreeeやマネーフォワードなどのクラウド会計ツールでほぼ完成された機能になっている。文字認識自体でつまずくケースは体感で少なくなってきた。

問題は次の工程、つまり「この支出は何費か」を決める分類作業だ。ここはAIが最も揺れる部分であり、かつ経理担当者が最も時間を使う部分でもある。筆者が個人事業主として経費精算を回している中で、実際に起きたブレの例を挙げる。

  • 同じ「カフェでの打ち合わせ代」が、ある月は「会議費」、別の月は「接待交際費」に分類された
  • 「Amazonでの1,500円のケーブル購入」が「消耗品費」と「雑費」で揺れた
  • 「取引先への手土産(3,000円)」が「接待交際費」ではなく「福利厚生費」に分類された(社内向けと誤認)

AIは文脈から「もっともらしい」科目を推定するが、金額の絶対基準や社内独自ルール(例:5,000円未満の飲食は会議費で統一する等)までは把握していない。この「もっともらしさ」だけに頼ると、月によって同じ支出が違う科目になり、決算時にまとめて棚卸しする羽目になる。

メモ

本記事はレシートをAIで自動仕訳する方法PDF領収書のAI処理手順で紹介した「読み取り→仕訳」のOCR機能そのものではなく、その先にある「分類ルールの設計」と「複数人運用時の承認フロー」に焦点を当てている。OCRの具体的な撮影・読み取り手順は上記の記事を参照してほしい。

経費精算AI自動分類の全体像#

分類フローは大きく5段階に分けて考えると設計しやすい。

段階やることブレが起きやすいポイント
① 撮影・読み取りレシート・PDFをAIでOCR処理手書き・感熱紙は精度低下
② 一次分類AIが過去データと品目から科目を推定判断が割れる科目(会議費/交際費等)
③ ルール照合社内の分類辞書・金額基準と突き合わせ辞書が未整備だとAI任せになる
④ 人による承認申請者→承認者が内容を確認承認者が科目の妥当性を見ていない
⑤ 帳簿反映会計ソフトに仕訳登録修正漏れがそのまま帳簿に残る

このうち③と④が薄い会社ほど、AIの誤分類がそのまま帳簿に残りやすい。ツール紹介記事の多くは①②に焦点を当てがちだが、実務で効くのは③④の設計だ。

勘定科目のブレを防ぐ「分類ルール」の作り方#

ステップ1:自社の判断基準を先に言語化する#

AIに丸投げする前に、判断が割れやすい科目のペアについて「うちの基準」を先に決めておく。これがないとAIも人も毎回迷う。

手順

  1. 過去半年分の経費データを一覧化する:会計ソフトからCSVでエクスポートし、科目ごとに並べる。
  2. 科目が割れているペアを洗い出す:「会議費/接待交際費」「消耗品費/雑費」「旅費交通費/会議費(出張先での打ち合わせ代)」など。
  3. 金額・場面で線引きするルールを決める:例「1人あたり5,000円未満の社外飲食は会議費、以上は接待交際費」「10万円未満の備品は消耗品費、用途不明・少額の雑多な支出は雑費」。
  4. ルールを箇条書きの辞書としてドキュメント化する:Notionやスプレッドシート1枚にまとめる。
  5. AIへのプロンプトにこの辞書を毎回組み込む:分類基準を都度AIに渡すことで、ブレを大幅に抑えられる。

ステップ2:辞書をAIへのプロンプトに固定する#

筆者が実際に使っているプロンプトの骨子はこうだ。ChatGPT・Claudeいずれでも動く。

以下の分類基準に従って、経費データの「勘定科目」列を埋めてください。
基準に当てはまらない場合のみ「要確認」としてください。

【分類基準】
- 会議費:社外・社内問わず、1人あたり5,000円未満の打ち合わせ飲食
- 接待交際費:1人あたり5,000円以上の飲食、手土産、贈答品
- 旅費交通費:移動そのものにかかる費用(電車・タクシー・宿泊)
- 消耗品費:10万円未満の備品・消耗品で用途が明確なもの
- 雑費:上記に当てはまらない少額・用途不明な支出
- 通信費:携帯・ネット回線・クラウドサービスの月額利用料

【経費データ】
(ここにCSVまたは表形式で貼り付け)

この辞書入りプロンプトを固定運用してから、筆者の体感では月あたりの「要確認」件数がおおむね半分程度まで減った実感がある(正確な計測はしておらず、あくまで体感値)。ポイントは、AIに「基準を毎回渡す」ことで、AIの学習任せにしないという点だ。

AIが誤分類した実例と、修正プロンプト#

実際に起きた誤分類とその修正のやり方を3つ紹介する。

注意

以下はいずれも筆者が個人で運用した際の実例であり、業種・規模によって最適な分類基準は異なる。自社の経理規程・税理士の見解を優先してほしい。

実例1:出張先の「打ち合わせ代」が旅費交通費に誤分類された

AIは「出張」という文脈だけを見て、飲食代まで旅費交通費に含めてしまった。修正プロンプトは「移動・宿泊費のみを旅費交通費とし、飲食は金額に応じて会議費・接待交際費に分けてください」と明示するだけで解消した。

実例2:サブスクリプション費用が雑費と通信費で揺れた

クラウドサービスの月額利用料が、あるときは通信費、あるときは雑費に分類された。原因は品目名の書き方のブレ(「〇〇 Inc. 月額利用料」等、AIが商品名を認識できなかった)だった。対策として、頻出する取引先名と科目の対応表を辞書に追加した後は安定した。

実例3:少額の贈答品が福利厚生費に誤分類された

取引先への手土産が「福利厚生費」に分類されたケースがあった。AIが「贈り物=社内向け」と誤って推定したためだ。プロンプトに「贈答品の宛先が社外の場合は接待交際費」と明記することで解消した。

AI一次分類だけで確定できた割合(筆者運用・体感)3.5/5

複数人で申請する場合の承認フロー設計#

個人事業主の一人運用なら自分で最終確認すればよいが、社員が複数人いる場合は「誰が最終責任を持つか」を決めておかないと、AIの誤分類がそのまま帳簿に流れ込む。筆者が支援した小規模チームの運用例をベースに、3層の承認フローを整理する。

担当やること
申請者各社員レシートを撮影・AIの一次分類を確認し、明らかな誤りは自分で修正して提出
中間承認者部門長・上長金額の妥当性・業務関連性を確認(科目の細かい妥当性までは見なくてよい)
経理最終確認経理担当者分類辞書との照合、税務上のリスクが高い科目(交際費・寄附金等)を重点チェック

ポイントは、中間承認者に科目の細かい判断まで求めないことだ。上長は「業務に関連する支出か」だけを見て、勘定科目の正しさは経理担当者が辞書と突き合わせて最終判断する。役割を分けないと、全員が「誰かが見ているだろう」と思って誤分類がすり抜ける。

メモ

承認フロー機能は、freeeやマネーフォワードのプランによっては上位プラン・別料金のオプションになっていることがある。人数規模と申請頻度を踏まえて、承認フロー込みの料金かどうかを契約前に確認しておくと想定外のコスト増を避けられる。

主要ツールでの分類ルール設定の違い(比較)#

ツール分類辞書の柔軟な設定承認フロー機能向いている規模
freee会計○(科目の学習・独自ルール設定可)○(上位プランで複数段階)個人〜中小
マネーフォワードクラウド会計○(銀行連携との相性が良い)○(ワークフロー機能は別体系)個人〜中小
Bill One(請求書・経費管理)△(請求書側の管理が主体)◎(複数人の承認フローに強い)中小〜中堅
ChatGPT/Claude+Excel運用◎(プロンプトで自由に辞書を組める)✗(承認は手動運用が前提)個人事業主・小規模

社内に承認フローを厳密に敷きたい場合はBill One系のワークフロー機能が強く、個人事業主〜小規模チームで柔軟に分類ルールを試行錯誤したい場合はChatGPT・Claudeへのプロンプト運用の方が小回りが利く、という棲み分けになる印象だ。

運用サイクル:誤分類→辞書修正→再学習#

一度辞書を作って終わりではなく、月次で回す運用サイクルにしておくと精度が安定してくる。

手順

  1. 月末に「要確認」「誤分類」だった件数を数える:件数が多い科目ペアを特定する。
  2. 辞書に判断基準を追記する:曖昧だった線引きを具体的な金額・場面で言語化する。
  3. 次月のプロンプトに反映する:辞書ドキュメントを都度貼り付けるか、カスタム指示として固定登録する。
  4. 四半期に一度、辞書全体を見直す:事業内容の変化(新規取引先・新サービス導入等)に合わせて基準を更新する。

このサイクルを2〜3ヶ月回すと、筆者の体感では「要確認」の件数が目に見えて減っていった。ゼロにはならないが、判断に迷う支出だけが残るようになる。

メリット・デメリットを正直に#

メリット

  • 分類辞書を固定することで、月ごと・人ごとの科目のブレが大きく減る
  • 承認フローの役割分担が明確になり、経理担当者の確認負荷が「科目の妥当性」に集中できる
  • 誤分類の実例が蓄積されるほど、辞書が自社専用にチューニングされていく
  • プロンプト運用ならツール契約なしでも今日から試せる

デメリット

  • 辞書作りの初期工数(過去データの棚卸しと基準の言語化)がそれなりにかかる
  • 承認フロー機能は会計ソフトの上位プラン・別料金になることがある
  • 税務上グレーな科目(交際費・寄附金等)は最終的に人の判断が必須で、完全自動化はできない
  • 部門・拠点が多い組織では辞書の統一自体が別プロジェクトになりうる

こんな組織・個人に向いている/向いていない#

向いている

  • 経費申請者が複数人いて、科目のブレに悩んでいる中小企業・チーム
  • すでにAI OCRでレシート読み取りは自動化済みで、次の課題が「分類の精度」である担当者
  • 経理担当が1〜2名で、承認フローの負荷を減らしたい会社

向いていない

  • 経費件数が月10件未満で、そもそも分類辞書を作るコストが見合わない個人事業主(この場合はレシートAI読み取りだけで十分なことが多い)
  • 税務顧問が別途厳密なチェックを行っており、社内での分類精度向上に投資する優先度が低い会社

まとめ:分類は「AI任せ」から「辞書+役割分担」へ#

経費精算のAI自動分類は、OCRの読み取り精度がボトルネックだった時代から、勘定科目の判断精度と承認フローの設計がボトルネックになる段階に移ってきていると感じる。

  • 分類が割れやすい科目ペアを洗い出し、金額・場面基準で辞書化する
  • 辞書をAIへのプロンプトに毎回組み込み、誤分類が出たら都度辞書を更新する
  • 複数人運用では「申請者→中間承認者→経理最終確認」の3層で役割を分ける
  • 承認フロー機能の有無・料金は契約前に確認する

レシート読み取り自体の具体的な手順はレシートをAIで自動仕訳する方法、PDF形式の領収書・請求書処理はPDF領収書のAI自動処理、請求書発行側の自動化は請求書作成のAI自動化で扱っている。読み取りから分類、承認、帳簿反映までを一気通貫で設計する際の参考にしてほしい。

よくある質問#

分類辞書はどれくらいの粒度で作ればいいですか?#

最初から完璧な辞書を作ろうとせず、まずは「よく揺れる科目ペア」を3〜5個決めるところから始めるのがおすすめだ。筆者の場合も最初は会議費/接待交際費の線引きだけを決め、運用しながら少額の消耗品費/雑費や通信費まわりを追加していった。完成形を目指すより、月次で少しずつ育てる前提で始めた方が続けやすい。

AIの分類結果を信じすぎるとどんなリスクがありますか?#

最大のリスクは、税務上グレーな科目(接待交際費・寄附金・役員関連の費用など)をAIが機械的に「もっともらしい」科目に振り分けてしまい、それに人間側が違和感なく承認してしまうことだ。特に金額が大きい支出や、頻度の低い特殊な支出は、辞書に基準があってもAI任せにせず人が目視で確認する運用を推奨する。

承認フローを新しく組む場合、何人規模から機能を使うべきですか?#

明確な基準はないが、筆者が支援した現場の感覚では、経費申請者が5人を超えたあたりから中間承認者を挟む効果が体感しやすくなる。5人未満であれば経理担当者が全件目視で確認する運用でも回るケースが多く、無理に承認フロー機能(追加料金になることが多い)を導入する必要はないだろう。人数と申請頻度が増えてから検討しても遅くはない。