業務自動化

税理士事務所の月次巡回監査スケジュールをZapierで自動管理 — 担当者へのリマインド自動送信レシピ

税理士事務所・会計事務所 の業務自動化レシピ
業種税理士事務所・会計事務所
ツールZapier
難易度★☆☆ 易
設定時間約 45 分

税理士事務所の月次巡回監査は、顧問先ごとに訪問日が異なり、予定管理が複雑になりがちです。Zapierを使えば、GoogleカレンダーやGoogleスプレッドシートと連携し、前日通知や訪問履歴の記録を自動化できます。本記事では、中小規模の事務所が月額約 ¥3,000 台から試せる具体的な手順を、編集部のシミュレーションとともに紹介します。

読了時間: 約12分

🎯 この記事のポイント

編集長の見解: 月次巡回監査の自動化は、訪問漏れを防ぎながら、担当者の確認作業を減らす方法です。高額な業務システムをいきなり導入するのではなく、まずは前日リマインドから始めると、事務所の規模に合わせて無理なく試せます。


📋 税理士事務所の月次巡回監査で起きがちな課題

月次巡回監査は、税理士事務所の顧問契約を支える重要な業務です。顧問先を訪問し、帳簿の確認や経営相談を行います。

一方で、顧問先ごとに訪問日や担当者が異なります。予定の登録、変更、通知を手作業で行うと、担当者の負担が大きくなります。

課題1: 顧問先ごとに訪問日・担当者が異なる

顧問先は、業種や決算時期によって適した訪問日が異なります。小売業では月初、製造業では月末が適する場合もあります。

担当者が複数の顧問先を受け持つと、訪問日、時間、準備資料を個別に管理しなければなりません。10社程度を担当する場合、記憶だけで管理するのは現実的ではありません。

課題2: リマインドが口頭やメモに頼っている

担当者への通知を、朝礼や手書きメモだけで行っている事務所もあります。繁忙期は申告対応と訪問が重なり、通知を見落としやすくなります。

訪問漏れや訪問日の取り違えは、顧問先との信頼関係に影響します。通知を自動化すれば、担当者ごとの確認漏れを減らせます。

課題3: 訪問後の報告が遅れる

訪問後の報告書は、次の訪問や申告対応に追われると後回しになりがちです。報告が遅れると、前回の確認事項を引き継ぎにくくなります。

訪問漏れのリスク: 編集部のヒアリングでは、繁忙期に月1〜2回の訪問漏れや訪問日の取り違えが起きる事例がありました。事務所ごとの状況は異なりますが、通知を自動化することで確認の抜けを減らせます。

課題の構造化: 手作業の管理に限界がある理由

紙や表計算ソフトで予定を管理すると、共有や更新に手間がかかります。主な管理方法の違いを、以下にまとめます。

管理方法メリットデメリット編集部の評価
紙のカレンダー見やすく、書き込みやすい共有しにくく、更新漏れが起きやすい小規模な個人管理向け
Googleスプレッドシート一覧性があり、共有しやすい入力ルールが必要自動化の土台に向く
Googleカレンダー時間単位で確認しやすい担当者が登録を忘れることがある通知との連携に向く

どの方法でも、入力や更新を人だけに任せると、ミスを完全には避けられません。そこで、Zapierを使って通知や転記を自動化します。

編集部メモ: 毎月同じ手順を繰り返す業務は、自動化の候補になります。まずは予定通知のように、失敗時の影響を限定しやすい作業から始めると安全です。

次のセクションでは、訪問予定の通知と記録を自動化する基本レシピを紹介します。


⚙️ Zapierで作る月次巡回監査の基本レシピ

Zapierは、複数のクラウドサービスをつなぐ自動化ツールです。「予定が登録されたら通知する」のように、きっかけと実行処理を組み合わせます。

ここでは、税理士事務所で使いやすい次の3レシピを扱います。

レシピ1: 訪問日前日に担当者へ自動通知する

Googleカレンダーの予定をきっかけに、訪問日前日にメールまたはSlackで通知します。訪問先、日時、場所、準備資料を本文に含めると、確認作業を減らせます。

設定手順

訪問日前日リマインドの全体フロー

① Googleカレンダーに訪問予定を登録 予定のタイトルを「【訪問】◯◯商事」のように統一します。

② Zapierが予定を検知 Googleカレンダーの予定を取得するトリガーを設定します。

③ 前日かどうかを判定 Formatterで予定日と現在の日付の差を計算します。

④ 担当者へ通知を送信 EmailまたはSlackから、担当者へ必要な情報を送ります。

Googleカレンダーの予定 → 前日判定 → 担当者へ通知

実際のZap設定例

トリガー: Google Calendar → Event Start アクション1: Formatter → Date / Time アクション2: Filter → Only continue if… アクション3: Email → Send Outbound Email
◯◯様

明日の訪問予定をお知らせします。

【訪問先】◯◯商事(株式会社)
【日時】2026年◯月◯日(◯)10:00〜12:00
【場所】東京都千代田区◯◯
【担当】◯◯

【準備事項】
・前月の試算表
・前回の訪問報告書
・確認事項リスト

よろしくお願いいたします。

波括弧の扱いに注意: MDX本文の差込フィールドは、HTMLエンティティで記述します。たとえば {{訪問先名}} は、画面上で「{{訪問先名}}」と表示されます。Zapierの設定画面では、実際の差込項目を選択してください。

レシピ2: スプレッドシートとカレンダーを連携する

Googleスプレッドシートを訪問予定の一覧として使い、ZapierでGoogleカレンダーへ予定を登録します。

この方法には、次の利点があります。

スプレッドシートの構成例

項目名入力例備考
A顧問先名株式会社◯◯商事正式名称
B担当者鈴木担当者名
C訪問日2026/06/05日付形式
D開始時間10:0024時間表記
E終了時間12:0024時間表記
F訪問先住所東京都千代田区…住所
G準備資料試算表、前回報告書カンマ区切り
Hステータス予定 / 完了 / キャンセル選択式

Zapierの設定

トリガー: Google Sheets → New Spreadsheet Row アクション: Google Calendar → Create Detailed Event

スプレッドシートに行を追加するだけで、カレンダーに予定を登録できます。担当者がカレンダーの操作を覚える負担を減らせます。

レシピ3: 訪問当日の朝にチェックリストを送信する

訪問当日の朝に、担当者へ最終確認を送ります。前日の準備通知と組み合わせると、訪問漏れと準備漏れの両方を確認できます。

設定手順

訪問当日チェックリスト自動送信の設定手順

ステップ1: トリガーを設定 Googleカレンダーの「Event Start」を追加し、訪問予定だけを対象にします。

ステップ2: 当日判定フィルターを追加 Formatterで日付の差を計算し、「0日」の場合だけ続行します。

ステップ3: チェックリストをメールで送信 訪問先や担当者の情報を差し込んで、メールを送ります。

ステップ4: Slackにも通知(任意) 必要な場合だけ、担当者用のSlackチャンネルにも通知します。

ステップ5: テスト運用 通知の時刻、宛先、内容を確認してから本番運用へ移行します。

所要時間: 約30分

チェックリストメールのテンプレート

◯◯様

本日は訪問日です。以下をご確認ください。

【訪問先】◯◯商事(株式会社)
【日時】本日 10:00〜12:00
【場所】東京都千代田区◯◯

【持ち物チェックリスト】
□ 前月の試算表(3部)
□ 前回の訪問報告書
□ 確認事項リスト
□ 名刺(予備)
□ 電卓
□ 顧問先の連絡先メモ

【出発前の確認】
□ 到着時刻を顧問先へ連絡したか
□ 交通手段を確認したか
□ 顧問先の最新状況を確認したか

よろしくお願いいたします。

編集部メモ: チェックリストは、準備漏れを減らすだけでなく、作業手順をそろえる役割もあります。実際の運用に合わせて、四半期ごとに項目を見直しましょう。

基本レシピの効果: 編集部のシミュレーション

3つのレシピを導入した場合の工数を、編集部のシミュレーションで比較します。

基本レシピ導入前後の週間工数比較
導入前(手作業)
  • スケジュール調整: 週2時間
  • リマインド作成・送信: 週1時間
  • カレンダー入力: 週30分
  • 合計: 週3.5時間
導入後(Zapier活用)
  • スケジュール調整: 週30分
  • リマインド作成・送信: 自動化(0分)
  • カレンダー入力: スプレッドシート入力のみ(週15分)
  • 合計: 週45分

週約2.75時間の削減効果。月間では約11時間の工数削減になります。

この試算は、次の前提に基づいています。

削減効果は、事務所の規模や入力ルールによって変わります。まずは1担当者分で試し、実際の時間を測定してください。

次のセクションでは、訪問後の記録や未対応タスクを管理する応用レシピを紹介します。


🔄 応用レシピ: 顧問先ごとの訪問履歴を自動記録する

基本レシピで予定管理を整えたら、訪問後の記録も自動化できます。ここでは、訪問履歴の記録、次回訪問日の提案、未対応タスクの通知を扱います。

応用レシピ1: 訪問完了後に履歴を記録する

訪問後の報告を後回しにしないため、完了チェックをきっかけに履歴を記録します。

仕組みの全体像

訪問履歴自動記録の全体フロー

① 担当者が完了チェックを付ける 訪問予定管理シートのステータスを「完了」に変更します。

② Zapierが変更を検知する Google Sheetsの「Updated Spreadsheet Row」を使います。

③ 訪問履歴シートへ転記する 顧問先名、担当者、訪問日、報告内容を新しい行へ記録します。

④ 次回訪問日を提案する Formatterで、前回訪問日から30日後の日付を計算します。

訪問完了チェック → 履歴記録 → 次回提案

訪問履歴シートの構成

項目名入力内容
A記録日時Zapierが自動入力
B顧問先名自動入力
C担当者自動入力
D訪問日自動入力
E報告内容担当者が入力
F確認事項担当者が入力
G次回訪問予定日自動計算
H対応状況未対応 / 対応中 / 完了

この方法なら、訪問履歴を顧問先ごとに確認できます。担当者が変わった場合も、過去の情報を探しやすくなります。

応用レシピ2: 次回訪問日を提案する

Formatterを使うと、前回訪問日から次回訪問日を計算できます。30日後を初期値にし、顧問先ごとに調整する運用が現実的です。

設定手順

トリガー: Google Sheets → Updated Spreadsheet Row アクション1: Formatter → Date / Time アクション2: Google Sheets → Update Spreadsheet Row

訪問完了後に日付を提案できるため、次回予定の登録忘れを減らせます。ただし、実際の訪問日は顧問先との調整後に確定してください。

編集部メモ: 決算前は15日後、通常は30日後など、顧問先ごとに訪問間隔を変える方法もあります。顧問先マスターに「訪問間隔」列を追加し、その値を参照する設計にすると柔軟です。

応用レシピ3: 未対応タスクを通知する

訪問後の確認事項を放置しないため、一定期間未対応のタスクを管理者へ通知します。たとえば、訪問日から7日以上経過した未対応項目を対象にします。

設定手順

トリガー: Schedule → Every Day アクション1: Google Sheets → Find Spreadsheet Rows アクション2: Filter → Only continue if… アクション3: Email → Send Outbound Email

通知メールのテンプレート

◯◯管理者

以下の未対応タスクが7日以上経過しています。
対応状況をご確認ください。

【未対応タスク一覧】

1. 顧問先: 株式会社◯◯商事
   担当: 鈴木
   訪問日: 2026年6月5日
   確認事項: 経費の計上方法について確認が必要

2. 顧問先: 有限会社◯◯製作所
   担当: 佐藤
   訪問日: 2026年6月3日
   確認事項: 売掛金の回収状況についてフォローが必要

このメールはZapierによって自動送信されています。

通知を増やしすぎない: 条件を厳しくしすぎると、管理者に同じ通知が繰り返し届きます。通知は週2回にする、対応中の項目を対象外にするなど、重要なものだけ届く設計にしましょう。

  • 条件を明確にする: 「7日以上未対応」など、基準を決めます。
  • 通知頻度を制限する: 月曜と木曜だけ通知する方法もあります。
  • 対応済みで対象外にする: 対応状況が変わったら通知を止めます。

応用レシピ全体の効果

応用レシピを導入すると、訪問後の記録と確認をそろえやすくなります。

応用レシピ導入前後の業務フロー比較
導入前
  • 訪問後の報告: 訪問から3〜5日後になることがある
  • 次回訪問日の設定: 手作業でカレンダーを確認
  • 未対応タスク: 担当者の記憶に依存
  • 管理者の把握: 月次会議で確認
導入後
  • 訪問後の報告: 完了チェックと同時に記録
  • 次回訪問日の設定: 自動計算で候補を提示
  • 未対応タスク: シートで一元管理
  • 管理者の把握: 条件に応じて通知

記録と通知の流れをそろえ、確認漏れを減らします。

次のセクションでは、料金、例外対応、記録保存など、導入前に確認したい注意点を整理します。


⚠️ 編集部の警告: 自動化で失敗しないための注意点

Zapierは便利ですが、設定や運用を誤ると、通知漏れや誤通知が起きます。導入前に、次の3点を確認してください。

注意点1: 無料プランのタスク数を確認する

Zapierのタスクは、Zapの実行時に消費される単位です。無料プランには月間タスク数の上限があります。

プラン月間タスク数料金(目安)編集部の評価
Free100タスク無料小規模なテスト向け
Professional750タスク月額約 $19.99複数の通知に向く
Team2,000タスク月額約 $69複数担当者での管理向け

※ 料金は2026年6月時点のZapier公式サイト記載の目安です。料金や機能は変更される場合があるため、契約前に公式サイトをご確認ください。

顧問先30社の事務所で、次のように使う場合を考えます。

単純計算では月約130タスクです。無料プランの上限を超える可能性があるため、Professionalプランを検討します。

タスク数超過に注意: 無料プランの上限に近づくと、通知の停止時期を判断しにくくなります。導入前に、予定件数、通知数、履歴記録数を合計して見積もりましょう。

注意点2: 訪問日変更時の手順を決める

訪問日が変更になった場合、カレンダーとスプレッドシートのどちらを先に更新するかを決めておきます。管理元を一つにそろえないと、古い予定が再登録されることがあります。

  1. 変更手順を決める: まずスプレッドシートを更新し、次にカレンダーを確認します。
  2. 月末に照合する: 両方の予定を確認し、日付や担当者の違いを直します。
  3. キャンセルを処理する: ステータスを「キャンセル」に変更し、通知対象から外します。

自動化は、例外処理まで含めて初めて安定します。変更やキャンセルの担当者を決め、事務所内で共有してください。

注意点3: 記録保存と個人情報の扱いを確認する

自動化しても、法令や事務所の規程に基づく記録管理が不要になるわけではありません。税理士法上の記録保存や、顧問先情報の扱いを確認してください。

編集長の見解: 自動化は、業務をなくすためではなく、確認と記録を安定させるための仕組みです。法令や契約に関わる記録は、税理士や専門家に確認しながら保存方法を決めてください。

次のセクションでは、担当者が無理なく始められる3段階の導入手順を紹介します。


🚀 導入ステップ: 今週から始める3段階

最初からすべてを自動化すると、設定と確認の負担が増えます。まずは顧問先30社のうち、1担当者分で試す方法がおすすめです。

Zapier導入の3段階

ステップ1: 顧問先リストを整理する(30分) 顧問先名、担当者、訪問日、開始時間、終了時間、住所、準備資料、ステータスをGoogleスプレッドシートに入力します。

ステップ2: ZapierとGoogleサービスを連携する(15分) Zapierのアカウントを作成し、GoogleカレンダーとGoogleスプレッドシートを接続します。

ステップ3: リマインドを作成して試す(30分) 前日リマインドを設定し、テスト用予定で通知の宛先と内容を確認します。

合計所要時間: 約75分(準備30分 + 設定15分 + テスト30分)

導入時のポイント

ステップ1のポイント: スプレッドシートを設計する

自動化の安定性は、入力ルールに左右されます。次のルールを最初に決めてください。

ステップ2のポイント: プランを選ぶ

担当者が1名で試すならProfessional、複数担当者でZapを共有・管理するならTeamを検討します。料金は契約時点の公式情報を確認してください。

項目個人用(Professional)チーム用(Team)編集部の評価
利用者数1名最大5名事務所の人数で判断
タスク数750タスク/月2,000タスク/月件数を先に試算
料金月額約 $19.99月額約 $69料金変更に注意
共有機能なしZapの共有・管理複数担当者なら便利

ステップ3のポイント: テストする

本番運用の前に、次の項目を確認します。

  1. テスト用予定を登録し、前日に通知が届くか
  2. 訪問先、日時、場所が正しく表示されるか
  3. 複数担当者に正しい通知が届くか
  4. 訪問日を変更した際、古い通知が止まるか

1週間ほど試し、通知漏れや誤通知がないことを確認してから対象顧問先を増やします。

編集部メモ: テスト中の気づきは記録してください。件名、準備資料、通知時刻を少しずつ調整すると、担当者が確認しやすい運用になります。

次のセクションでは、料金、変更対応、セキュリティに関するよくある質問に答えます。


❓ よくある質問

Q1: Zapierの無料プランで足りますか?

A1: まず試すことはできますが、複数の通知を使う場合はタスク数を確認してください。

無料プランは月間100タスクです。顧問先30社で前日通知、当日通知、訪問履歴の記録を行うと、月100タスクを超える可能性があります。

まず無料プランで1担当者分を試し、実際の消費量を確認してください。超過しそうな場合は、Professionalプラン(月額約 $19.99)を検討します。料金は2026年6月時点のZapier公式サイトを基にした目安です。

Q2: 訪問日が急に変わった場合はどうすればよいですか?

A2: 管理元のシートを先に更新し、カレンダーと通知内容を確認してください。

変更手順を一枚のマニュアルにまとめ、担当者全員で共有すると、更新漏れを減らせます。

Q3: 請求書発行や経費精算も自動化できますか?

A3: 連携するサービスに対応機能があれば、自動化を検討できます。
業務自動化の内容必要なツール導入時の確認
請求書発行予定完了をきっかけに下書きを作るスプレッドシート + 請求書サービス最終確認者を決める
経費精算領収書情報を記録するGoogleドライブ + 経費サービス個人情報を制限する
顧客管理顧問先情報を転記するスプレッドシート + 顧客管理ツール重複登録を防ぐ
報告書作成訪問履歴を文書へ転記するスプレッドシート + 文書作成ツール内容を確認して保存する

まずは訪問予定の通知から始め、安定してから他の業務へ広げてください。

Q4: 顧問先情報を外部サービスに預けても大丈夫ですか?

A4: 事務所の契約、情報の種類、利用サービスの規約を確認して判断してください。

法令や契約上の判断が必要な場合は、専門家へ相談してください。

Q5: 担当者がZapierを使いこなせるか不安です

A5: 管理者が設定し、担当者はシート入力と通知確認に絞る方法があります。

担当者の操作を次の3つに限定すると、導入しやすくなります。

  1. スプレッドシートに訪問予定を入力する
  2. 訪問完了後にステータスを変更する
  3. メールやSlackの通知を確認する

導入時には、入力例と変更手順を1枚のマニュアルにまとめてください。

Q6: 既存のスケジュール管理ツールと併用できますか?

A6: 対応する連携機能があれば、既存ツールを残したまま自動化を追加できます。

現在のツールを置き換えるのではなく、通知や転記など一部の作業から自動化すると、導入負担を抑えられます。

次のセクションでは、記事の要点と、導入後に確認したい参考情報をまとめます。


📚 まとめ: まずはリマインド自動化から始めよう

この記事では、税理士事務所の月次巡回監査をZapierで管理する方法を紹介しました。最初は、担当者1名と数社の顧問先で試すと、事務所への影響を抑えられます。

この記事の要点

編集部のおすすめ導入順序

自動化を一度に増やすと、問題が起きた際に原因を特定しにくくなります。次の順で、段階的に導入してください。

  1. 前日リマインドを設定する(1週目)
  2. 当日チェックリストを追加する(2週目)
  3. スプレッドシートとカレンダーの連携を始める(3週目)
  4. 訪問履歴の自動記録を追加する(4週目)
  5. 未対応タスクの通知を設定する(5週目以降)

参考情報

編集長の最終見解: 月次巡回監査の自動化は、通知や転記の負担を減らし、顧問先への対応時間を確保する方法です。まずは小さな範囲で試し、記録保存や個人情報の扱いを確認しながら、事務所に合う仕組みへ育てていきましょう。


Mira / AI経営ラボ 編集長