きちんと機能する、サブスク管理スプレッドシート
下の無料CSVをダウンロードし、Googleスプレッドシートで「ファイル→インポート」から読み込みます。サービス名・金額・通貨・サイクル・次の更新日・カテゴリ・支払い方法・メモの8列で、持っているサブスクをすべてカバーでき、数式が必要なのは更新日の列だけです。
テンプレートをダウンロードする
ファイルはシンプルなCSVです。8つの列、形を確認できる3行の入力例、そしてその下に空の行が続きます。Googleスプレッドシート、Excel、Numbers、LibreOffice、その他カンマ区切りファイルを読めるものであれば何でも開けます。登録もメールアドレスの入力も不要です。
- subby-subscription-tracker-template.csvをダウンロードする。
- Googleスプレッドシートの場合:スプレッドシートを開き、ファイル→インポートを選択する。
- ダウンロードしたファイルを選び、インポート先を選ぶ。新しいスプレッドシートを作成を選べばまっさらなコピーになり、スプレッドシートを置換を選ぶと開いているものが上書きされる。
- 区切り文字は自動的に検出するのままにする。すべての行が1列に収まってしまったら、もう一度実行してカンマを選ぶ。
- Excel、Numbers、LibreOfficeの場合は、ファイルを直接開くだけでよい——インポート作業は不要。
そのあと3行の入力例を削除し、いちばん気になっているサブスクから書き始めましょう。
8つの列と、それぞれが必要な理由
これらは専用のトラッカーアプリが保存しているのと同じ項目です——それは偶然ではなく、「何が・いつ課金していて・止められるのか」に答えるための最小限のセットだからです。
- サービス名——頭の中の呼び方ではなく、明細に載る名前。「Amazon Digital」は、動画のサブスクだと思っていても、後で検索するときに使う名前です。
- 金額——実際に口座から出ていく数字。税込みで、プランごとに1行。ファミリープランを複数行に分けるのは、実際に別々に請求されている場合だけにします。
- 通貨——ISOコード(USD、EUR、GBP、JPYなど)。これを省くと、何かが別の通貨で請求された瞬間に合計が架空の数字になります。
- 請求サイクル——月払い、年払い、週払い、四半期払い、あるいは45日ごとのような変則的なもの。実際の請求は必ずしも月払いではなく、月払いでないものほど忘れられがちです。
- 次の更新日——シートの中でいちばん価値のあるセル。「まだ解約に間に合うか」に答えてくれる唯一の項目です。
- カテゴリ——エンタメ、仕事、健康、生活など。カテゴリはリストを判断材料に変えてくれます。ストリーミング系が4行並べば、それ自体がひとつの主張になります。
- 支払い方法——カード下4桁、PayPal、口座振替、あるいはどのアプリストア経由か。解約するときにどこを見ればいいか教えてくれます。アプリストア経由のサブスクは、サービス提供元のサイトではなくストア側で解約します。
- メモ——契約終了日、値上げ前に払っていた価格、家の中で他に使っている人、トライアルかどうか。この列には、後で必要になる「理由」を書いておきます。
更新日を自動計算させる
日付を手で打ち込むことが、シートが崩れていく原因です。次の2つの数式で、ほとんどすべてのサブスクをカバーできます。
- 月払い・年払いのサイクル:GoogleスプレッドシートのEDATE関数は「指定した月数だけ前後の日付を返す」もので、書式はEDATE(開始日, 月数)です。月払いのサブスクなら直近の支払い日のEDATEに1を足したもの、年払いなら12、四半期払いなら3を足します。
- 週払い・日数ベースのサイクル:単純な足し算です。直近の支払い日に、週払いなら7、隔週なら14、4週ごとなら28、変則的なものなら45を足します。
系列を正しく保つルールはこうです——次の日付は必ず前回の期日から計算し、今日の日付からは絶対に計算しない。今日の日付を基準にしてしまうと、1回スキップするたびに系列全体がじわじわとずれ、いつのまにかシート全体が静かに間違った状態になります。Subbyの内部でも、まさにこのルールを使っています。これが、1年たっても正確なリストと、3月にはもう信用されなくなるリストとの違いです。
月末の日付計算に注意。 31日に最初に請求されたサブスクが、毎月31日に更新されるとは限りません。1月31日に1か月を足したときに使っているスプレッドシートがどう処理するか、最初の2月の更新は自分の目で必ず確認してください——そして「31日に請求」というメモをメモ欄に残しておけば、半年後にその日付が不自然に見えても理由がわかります。
シートを生かし続ける2つの習慣
- 思い出した日ではなく、請求された日に更新する。 銀行からの通知が届いた瞬間に、次の更新日のセルを先へ進めましょう。1回30秒の作業は、3か月後の1時間の発掘作業に勝ります。
- 暗算ではなく、通貨列で合計する。 別の列でひとつの通貨に換算してから合計しましょう。通貨が混在した合計は、サブスク管理表が実際の支払額を過小に見せてしまういちばんよくある原因です。
スプレッドシートに本当にできないこと
ここからが正直な話であり、多くのサブスク管理表が2か月以内に放置される理由です。
- 自分から知らせてはくれない。 明日の更新日が入ったセルは、誰もファイルを開かなければ何の意味もありません。これまで課金されたことのあるトライアルは、技術的にはどれもどこかに書き留められていたはずです。
- 最後に自分が伝えた情報しか知らない。 値上げ、プラン変更、カードの変更——自分でシートに打ち込まない限り、何ひとつ反映されません。
- 必要な瞬間にポケットの中にない。 それが必要になる瞬間は、たいてい行列に並びながら「先月契約したあれ、もう請求されたっけ」と考えているときです。
だからといってスプレッドシートが役に立たないわけではありません。シナリオを試算したり、Sheetsで暮らしている誰かと家計を共有したり、あとで振り返るための1年分の履歴を残したりする用途には、本当に適したツールです。見直し作業には使ってください。ただし目覚まし時計の役割は求めないでください——それは構造上できない仕事であり、すでに書き留めていたはずのものに3回目に課金されたときに、そのことに気づくはずです。
またシートの更新を忘れていませんか?
Subbyなら同じ8つの項目を使いつつ、更新のたびにリマインダーが届くので、自分の手を借りずにリストが正しいまま保たれます。
無料・アカウント登録不要・銀行ログイン不要