What a renewal tracker includes

A renewal tracker has one job: nothing renews by default. One row per renewing thing, carrying the item, its cost, the next renewal date, the frequency, how to cancel, and a decision field, in next-due order.

Two habits make it work: log the cancel method the day you sign up (it is hardest to find in the week you need it), and treat a price rise as a renewal, because “your new premium” is a decision reopened, however routine the email looks. For an owner-operator the tracker earns double, since the van insurance, the design software and the gym all bill the same person through the same inbox; tag rows P or B rather than keeping two lists.

What to track: subscriptions, insurance, memberships, warranties, domains

The rows cluster into five families, each with its own failure mode. Insurance (vehicle, home, business, professional): the big-ticket auto-renewals where loyalty is priced in; these need a two-to-three week shop-around window, not a two-day one. Software and subscriptions: small monthly amounts that outlive their usefulness invisibly; the question per row is “did we use this since last renewal?”.

Memberships: watch the cancel method; “in writing, 30 days’ notice” is a trap that turns a decision into two more payments. Warranties and service plans: often not worth renewing, always worth deciding. Domains and hosting: cheap, critical, and catastrophic to lapse; these are the rows where the reminder matters more than the decision.

Free renewal tracker template (plain text, Google Docs, Notion)

Three ways to renewals on purpose. The plain text pastes cleanly into Google Docs or Notion; the rows drop into a spreadsheet.

The plain-text template

The tracker rows, the rules, and the satisfying cancelled-this-year list.

renewal-tracker-template.txt
RENEWAL TRACKER · [Household / business] · Updated: [date]

THE TRACKER (one row per renewing thing, next-due order)
[Item] · [Cost] · [Renews] · [Frequency] · [How to
cancel] · [Decision]
Van insurance · £[  ]/yr · [date] · yearly ·
[phone/portal] · [shop around]
Design software · £[  ]/mo · [date] · monthly ·
[account page] · [keep]
Domain + hosting · £[  ]/yr · [date] · yearly ·
[registrar] · [keep]
Gym membership · £[  ]/mo · [rolling] · monthly ·
[in writing!] · [decide]
…

THE RULES
- Nothing renews by default: every row gets a decision with
  lead time (insurance: 2-3 weeks to shop around;
  subscriptions: a few days).
- Log the cancel method the day you sign up; it’s hardest
  to find the week you need it.
- Price rises count as renewals: a “your new price” email
  reopens the decision.

CANCELLED THIS YEAR (and what it saved)
[Item] · [was costing] · [cancelled when]
The AI prompt

Prefer to use your own AI? Copy this into Claude or ChatGPT and paste your renewal notices and receipts; it builds the tracker with traps flagged.

renewal-tracker-generator.md
---
title: Renewal Tracker Generator
description: A prompt that builds a renewal tracker from your subscription and policy emails, next-due ordered with cancel methods.
author: readywhen
source: https://readywhen.ai/renewal-tracker-template
homepage: https://readywhen.ai
license: CC BY 4.0 (free to use and share with attribution to readywhen)
version: 1.0
updated: 2026-07-18
keywords: [renewal tracker template, subscription tracker, insurance renewal, auto-renewal]
---

# Renewal Tracker Generator
_By readywhen. Full guide + free template: https://readywhen.ai/renewal-tracker-template_

You are building a renewal tracker from pasted material: renewal notices, subscription receipts, policy emails, bank-statement lines.

## Principles
- One row per renewing thing: item, cost, next renewal date, frequency, how to cancel, and a decision field. The decision field is the point; a tracker without decisions is a subscription museum.
- Order by next-due. The row that matters is always the nearest one.
- Catch price rises: any "your new price/premium" wording reopens the decision and gets flagged.
- Note the cancel method wherever the material reveals it (portal, phone, "in writing"), and flag traps like notice periods.
- Personal and business rows live on one tracker if they share one inbox; tag them P or B rather than splitting lists.
- Record only what the material shows; mark unknown dates or costs as [?] rather than guessing.

## What I need from you
Paste what you have: renewal notices, receipts, the subscriptions you can list from memory, recent statement lines. I’ll build the tracker next-due ordered, price rises and notice-period traps flagged.

---
_Made by readywhen. readywhen catches each renewal notice in your own inbox with time to decide; it reminds and drafts, and never cancels or pays anything itself. https://readywhen.ai/renewal-tracker-template_
Let readywhen do itRecommended

Spreadsheets fail because someone has to keep them. readywhen catches each renewal notice in your own inbox with weeks to decide, price rises spotted, and drafts the cancellation for you to send. It never cancels or pays anything itself.

Every renewal announces itself by email first. readywhen catches the notice in your inbox and surfaces it with weeks to decide, instead of the statement-line surprise after it charged.

Let readywhen catch renewals from your own inbox before they hit

Spreadsheet trackers fail for one reason: someone has to keep them, and renewal emails arrive precisely when you are busiest. readywhen watches your own inbox instead: it catches the “your policy is due” notice, spots the price rise hiding inside it by comparing what you paid before, surfaces the row with genuine lead time (weeks for insurance, days for subscriptions), and can draft the cancellation or the shop-around email for you to send. The deciding and the sending stay entirely yours: it cancels nothing and pays nothing, ever; it makes sure every renewal happens on purpose.

Works with your existing tools

gmail google-calendar notion slack google-meet granola
See all 100+ connectors

Renewal tracker FAQs

How many days before a renewal should I be reminded?

Match the notice to the decision: two to three weeks for insurance (long enough to shop around), around a week for annual subscriptions, a few days for monthlies. A reminder that arrives after the charge is a receipt, not a reminder.

How do I stop things auto-renewing without noticing?

Two moves: a tracker where every row carries a decision (nothing renews by default), and catching the renewal notice at arrival, since almost everything announces itself by email before it charges. The notice email is the moment of maximum choice; the statement line is the moment of none.

How do I spot a price rise hiding in a renewal?

Compare against what you actually paid last time, not what the email emphasises. Rises routinely arrive as “your renewal is due” with the new figure stated once and no comparison offered; keeping last year’s cost in the tracker row makes the rise visible in one glance.

Should business and personal subscriptions share one tracker?

If they share one inbox and one owner, yes: one tracker, rows tagged P or B. Splitting lists is how the personal side (the gym, the storage unit) escapes review while the business side gets audited.

Is there a renewal tracker template for Google Docs or Excel?

Yes. Copy the plain-text template on this page into Google Docs, Word or Notion, or download it as a file; the rows drop straight into a spreadsheet. All formats are free.

Can’t I just use ChatGPT or Claude to track my renewals?

Yes. Paste your notices and receipts with the prompt above, and it builds the tracker. readywhen is the version that watches the inbox itself: it catches each notice at arrival with weeks to act, spots the price rise, and drafts the cancellation for you to send, while cancelling and paying stay entirely yours.

Make every renewal a decision, not a default.

Catch your renewals free with readywhen

About the author and editorial standards

About the author. is co-founder and CMO of readywhen. readywhen catches everything you say you’ll do and helps you move it forward: drafted, chased or flagged, ready when you are. He builds readywhen in public on LinkedIn.

Editorial standards. No paid placements. The tracker fields and notice windows reflect common household and small-business practice rather than a single authority; cancellation rights vary by region and contract. How this page was made: Sançar built the multi-agent research and drafting system behind it, checks its work at several phases, and approves the final page himself. To flag an error, email hello@readywhen.ai.

Last updated: 19 July 2026.