前職のIT推進部時代、年度末にZoomのライセンスを縮小しようとしたことがある。ところが年間契約の自動更新日を2週間過ぎていた。解約交渉は通らない。800名分のうち100ライセンスを削る予定だったから、その年の無駄は約150万円だ。原因は単純で、更新日を誰も管理していなかった。

結論から言うと、SaaSの年間契約は「更新30日前のリマインダー」をGoogleカレンダーに入れるだけで不要課金は防げる。問題は、ほとんどの会社がそれすらやっていないことにある。

自動更新で「知らないうちに課金」が起きる仕組み

SaaSの年間契約には、ほぼ例外なく自動更新条項がある。契約期間満了の30日前(サービスによっては14日前)までに解約の意思を示さなければ、同一条件で1年間延長される仕組みだ。

これ自体は合理的だ。サービスを使い続ける側にとっては更新手続きの手間が省ける。問題は「もう使っていないのに更新日を把握していない」ケースで、50名規模の会社でSaaSが20本あれば更新日は年間20回やってくる。月に1〜2回のペースで判断を迫られている計算になる。

筆者がコンサル先で実際に確認した不要課金のパターンは、大きく3つに分かれた。

  • 退職者のライセンスが残ったまま更新された: 年間契約のライセンス数は契約時点の人数で固定されていることが多い。退職者が出てもライセンス数は自動で減らない
  • 無料トライアルから有料に自動移行した小規模ツールの放置: 部署単位で導入したプロジェクト管理ツールやデザインツールが、プロジェクト終了後も課金され続けていた
  • 上位プランのまま据え置き: 導入時に必要だった機能が不要になっても、ダウングレードをせずに翌年も同額で更新されていた

コンサル先のスタートアップ(45名規模)でSaaS棚卸しをした際、使われていないライセンスの年間コストを合算したら、Chatworkの重複契約分を含めて年間55万円に達していた。「解約し忘れ」と「使用頻度を確認していない」の複合で起きていた。

主要SaaSの契約更新日を確認する手順

更新日がわからなければリマインダーも設定できない。まず現在の契約情報を確認する。

Google Workspace

管理コンソールにログインし、左メニューの「お支払い」から「サブスクリプション」を開く。サブスクリプション名をクリックすると「プランの更新」セクションに更新日が表示される。2026年6月現在、Google Workspaceは更新30日前と3日前にメール通知が届くが、管理者のメールを複数人で共有している場合は見落としやすい。

Slack

ワークスペースの「設定と管理」から「お支払い」ページを開く。「次回のお支払い」に更新日と金額が表示される。年払いの途中で無料プランにダウングレードしても未使用期間の返金はなく、クレジットとして保持される点に注意が必要だ。解約するなら更新日前に判断する。それ以外のタイミングでは損をする。

Zoom

Zoomのアカウント管理ページで「プラン管理」を開く。自動更新を停止するには「プランをキャンセル」を押す。残りの契約期間中はそのまま使える。筆者は前職でこの更新日を把握しておらず、100ライセンス分の不要課金を1年間引きずった。さらにクラウド録画データの移行確認も漏れていたため、退職者アカウントの録画が30日後に消えた部署も出た。

Notion

「設定」から「プランとお支払い」を開くと現在のプラン名と次回請求日が確認できる。Notionはワークスペースのオーナーのみ支払い情報にアクセスできるため、オーナーが退職・異動した場合に更新日が不明になるリスクがある。管理者の引き継ぎリストに「Notionオーナー権限」を入れておくべきだ。

Googleカレンダーで「更新30日前アラート」を仕組みにする

確認した更新日を、スプレッドシートとGoogleカレンダーの両方に入れる。スプレッドシートは一覧性、カレンダーはリマインダーが目的だ。役割が違う。

Googleカレンダーでの設定手順は以下のとおり。

  1. 「SaaS契約管理」など専用のカレンダーを新規作成する(既存の業務カレンダーと混ぜない)
  2. 各SaaSの更新日を終日イベントとして登録する。タイトルは「【更新日】Zoom Pro 年間契約」のようにサービス名とプラン名を入れる
  3. 通知を「30日前」と「7日前」の2段階に設定する
  4. イベントの説明欄に、管理画面URL・ライセンス数・年額単価を記載しておく

30日前の通知が届いたら、次のセクションの「更新/解約の判断」に進む。7日前は最終確認用だ。

SaaSが10本を超えるなら、Admina by Money ForwardのようなSaaS管理ツールの導入も選択肢になる。ただし月額費用が発生する。ROIで見ると、管理対象のSaaSが15本以上、かつ年間ライセンス費が合計200万円を超えるあたりが導入の損益分岐点と考えるべきだ。それ未満ならスプレッドシートとGoogleカレンダーで十分に回る。

更新か解約か、利用率とコストで判断する

結論。判断に必要な数字は「利用率」と「1人あたりの年額」だ。

利用率はSaaSの管理画面から取得する。Google Workspaceなら管理コンソールの「レポート」から「アプリの使用状況」、Slackなら「アナリティクス」の「メンバー」でアクティブ率が確認できる。ログインデータがないSaaSの場合は、チーム全員に「先月このツールを業務で使ったか?」と聞くだけでもいい。厳密な数字よりも、使っているか使っていないかの二択で十分に判断材料になる。

時給換算でコスト効果を評価する。たとえばSlack Proプランの年額は1ユーザーあたり約10,800円(2026年6月時点、月額換算で約900円)。5人チームなら年間54,000円になる。このチームが週2時間、Slackがなければメールで代替していた作業に費やしているなら、業務時給1,500円で計算して年間234,000円相当の機会費用がSlackで削減されている計算だ。ROIは十分に出ている。

逆に、月間アクティブ率が30%を切っているSaaSは、無料プランへの切り替えか解約を検討すべきだ。以下の判断フローで整理する。

利用率代替手段判断
70%以上問わない更新(現プラン維持)
30〜70%ありプランダウングレードまたは代替ツールへ移行
30〜70%なし更新(ただしライセンス数は見直す)
30%未満あり解約
30%未満なし無料プランに切り替え、または最小ライセンスで更新

前職でNotionのPlusプランを800名に展開したときの話だ。半年後のアクティブ率は40%程度にとどまっていた。月1,500ドル超のコストに対して実際に使い込んでいたのは3チームだけ。結局FreeとPlusの混在運用に戻し、月額を6割カットした。規模別に判断しなければ、確実にコストが先行する。

FAQ

年間契約の途中で解約した場合、残りの期間は返金されますか?

サービスによって異なる。Google Workspaceは日割り計算で返金される場合があるが、SlackやNotionは返金されず未使用分はクレジットとして保持されるのが一般的だ。契約前に各サービスの「解約・返金ポリシー」を確認しておくべきだ。

自動更新を完全にオフにできますか?

多くのSaaSで可能だ。Google Workspaceは管理コンソールの「サブスクリプション」から設定でき、Zoomは「プラン管理」の「プランをキャンセル」で止められる。ただし自動更新をオフにすると契約期間終了後にサービスが停止するため、継続利用する場合は手動更新の期日管理が必要になる。

SaaS管理ツールを導入すべき規模の目安は?

管理対象のSaaSが15本以上で、年間ライセンス費の合計が200万円を超える規模が一つの目安だ。それ未満ならスプレッドシートとGoogleカレンダーのリマインダーで十分に管理できる。管理ツール自体の月額費用を上回るコスト削減効果が見込めるかどうかで判断する。

クレジットカード明細でSaaSの課金を一括確認できますか?

法人カードの明細をCSVダウンロードし、「GOOGLE」「SLACK」「ZOOM」などのキーワードでフィルタすれば、課金中のSaaSの一覧が取れる。ただし明細の名義とサービス名が異なるケースがあるため(例: 「PADDLE.COM」がNotionの決済代行)、初回は手作業での突き合わせが必要だ。

参考文献