会計ソフトの機能一覧を見ると、必ずと言っていいほど「銀行・クレジットカード明細の自動取り込み」「レシートのAI自動読み取り(OCR)」が目玉として挙げられています。会計ノートは、この2つをあえて導入していません。今回はその理由を、開発者自身の体験談を交えて書きます。

制作者談義:自動取り込みを試してみた話

会計ノートを作る前、他社のソフトを試しに使ってみたことがあります。目玉機能である銀行口座の自動取り込みを試したところ、まず最初に困ったのが、事業に関係のないデータまで全部取り込まれるということでした。個人の口座を事業用にも使っていると、生活費の支払いや家族間の送金なども区別なく取り込まれてきます。

当時(AIによる自動判定が今ほど普及していなかった頃)は、取り込んだ後に、

  • 事業に関係あるデータかどうかを1件ずつ選別する
  • 関係あるものについて、それぞれ勘定科目を指定する

という作業を、結局全件やる必要がありました。取り込み自体は自動でも、その後のチェックと仕訳の指定は、まるまる手作業として残るわけです。

そこで思ったのが、「これって、明細を印刷するなり画面に出すなりして、1件ずつ自分の目でチェックしながら入力したほうが、結局早いんじゃないか?」ということでした。取り込みで浮いた時間より、選別・見直しにかかる時間の方が大きかった、という実感です。

レシートのAIスキャンも、根っこは同じ

銀行明細だけでなく、レシートのAI自動読み取り(OCR)についても、同じことが言えます。AIでスキャンしたところで、

  • そのレシートが事業に関係あるものかどうかを、1件ずつ判断して不要なデータを除去する手間は、大きくは減らない
  • 正しく取り込めたデータについても、金額・店名・日付が本当に合っているか、結局チェックしなければならない

という工程は残ります。読み取り精度がどれだけ上がっても、「除去する手間」と「合っているか確認する手間」の2つは、AIだけでは代わってくれません。

自動化が抱える、根本的な構造の問題

これは技術の精度の話というより、構造的な問題だと考えています。

  • 事業用と生活用の口座・カードが完全に分かれていない個人事業主は多く、自動取り込みは「関係あるデータだけ」を選んでくれるわけではない
  • レシートのOCRも、店名・金額の読み取りミスは一定確率で必ず発生する。結局、読み取り結果を目で確認する工程が必要になる
  • 勘定科目の自動判定も、同じ店・同じ支払い先でも科目が変わるケースがあり(消耗品なのか事務用品なのか、など)、最終的な判断は人が行うしかない

つまり、「自動取り込み・自動仕訳」は、入力の手間をゼロにする機能ではなく、チェック・選別・修正という別の手間に置き換える機能だと感じています。AIの精度が上がった今も、この構造自体は大きく変わっていません。経験上、これなら最初から手打ちで仕訳したほうが早い、というのが実感です。

会計ノートが力を入れているのは「手入力を速くすること」

この経験から、会計ノートでは自動取り込み・自動仕訳をあえて導入せず、代わりに手入力そのものを速くする方向に力を入れています。

  • 勘定科目・補助科目を、読み(ローマ字)で絞り込んで選べるコンボボックス入力
  • Enterキーだけで次の項目・次の行へ進める、キーボード完結の入力導線
  • 貸方(支払い元)を固定して、借方だけを連続入力できる「貸方固定入力」(クレジットカード明細を見ながら入力する場合などに有効)

結局、どのみち全件を人の目でチェックしなければならないなら、そのチェック=入力の作業自体を速くする方が、トータルの時間は短くなる。会計ノートはその考え方で作っています。