Worksheet: compare auto-renewal billing language across two ToS versions
When a SaaS tool or subscription service updates its terms, auto-renewal billing clauses often shift, sometimes in your favor, sometimes not. Spotting the diffe

Photo by RDNE Stock project from Pexels
When a SaaS tool or subscription service updates its terms, auto-renewal billing clauses often shift, sometimes in your favor, sometimes not. Spotting the difference between the old and new language can save you from surprise charges, surprise auto-renewals, or stricter cancellation windows. This worksheet walks you through a side-by-side comparison of auto-renewal and billing terms across two versions of a Terms of Service, so you can catch what changed before you re-agree to it.
TL;DR
- Auto-renewal clauses hide in different places; search for "auto-renew," "recurring," "billing cycle," and "cancellation."
- Compare renewal dates, grace periods, price increases, and cancellation procedures between old and new ToS.
- Use this worksheet to track changes that could cost you money or lock you into longer commitments.
- Terms Doctor's automated checks flag forced auto-renewal and hidden billing traps, use it alongside this worksheet for complete coverage.
- Document your findings so you can decide whether to accept the new terms or switch providers.
Why comparing auto-renewal language matters
Most people don't re-read terms when a company updates them. That's how companies slip in stricter billing rules, longer renewal periods, or harder cancellation processes. Auto-renewal is especially risky: if the company makes it harder to cancel in version 2.0, you might miss your window and get charged again.
Key takeaway: A single sentence change in auto-renewal language, like adding a 30-day notice requirement instead of allowing same-day cancellation, can lock you into months of extra charges.
"Involuntary churn (failed payments) is a meaningful chunk of total churn for most SaaS businesses – 20-40% of cancellations – so the dunning/grace period setup has a tangible bottom-line impact.">, What is Auto
That means the company knows auto-renewal creates friction. If they're updating the language, you should too.
Step 1: Locate and extract auto-renewal sections
Start by finding the relevant sections in both versions. Auto-renewal language rarely sits in one place; companies scatter it across "Billing," "Subscriptions," "Payments," and "Cancellation."
Where to search
- Billing or Payments section, Often says when charges occur, what day of the month, and how many days before cancellation.
- Subscription or Renewal section, Explains how the service renews and what happens at the end of each cycle.
- Cancellation or Termination section, Details how to stop the subscription and whether you get a refund.
- Price or Fee section, May include language about price increases or notification periods.
- General Terms or Definitions, Sometimes defines "billing cycle" or "renewal date" early on.
Extraction task
- Open the old ToS (version 1) in one browser tab or document.
- Open the new ToS (version 2) in another.
- Search (Ctrl+F or Cmd+F) for these keywords in both:
auto-renew,recurring,billing cycle,renewal,cancel,charge,debit. - Copy and paste the full sentences (not snippets) from each relevant section into a text editor or the worksheet template below.
- Note the section name and paragraph number so you can find the language again if you need to dispute a charge.
Step 2: Build your side-by-side comparison
Now that you have both versions' auto-renewal language extracted, line them up by topic. The worksheet below gives you a template; fill it in with the actual text from each version.
Auto-Renewal Language Comparison Checklist
Your progress is saved automatically in your browser.
Comparison template
| Topic | Old ToS (v1) | New ToS (v2) | Changed? | Impact |
|---|---|---|---|---|
| Renewal frequency | (e.g., "monthly on the 15th") | (e.g., "monthly on the 1st") | Yes/No | Higher risk if renewal date moved earlier |
| Billing method | (e.g., "credit card on file") | (e.g., "credit card or invoice") | Yes/No | More payment options reduce failed payments |
| Notice required for cancellation | (e.g., "cancel anytime") | (e.g., "30 days before renewal") | Yes/No | Longer notice = easier to miss deadlines |
| Grace period for failed payment | (e.g., "5 retries over 2 weeks") | (e.g., "3 retries over 7 days") | Yes/No | Fewer retries = higher risk of unexpected charge |
| Price increase notification | (e.g., "we'll email you 30 days prior") | (e.g., "price may change; check your invoice") | Yes/No | Vaguer language = easier for company to raise prices |
| Refund on cancellation | (e.g., "prorated refund if cancelled before next billing date") | (e.g., "no refunds; subscription is non-refundable") | Yes/No | Non-refundable terms trap you longer |
| How to cancel | (e.g., "click 'Cancel' in settings") | (e.g., "email support@company.com") | Yes/No | Email-only cancellation delays the process |
| When cancellation takes effect | (e.g., "immediately") | (e.g., "at the end of current billing cycle") | Yes/No | Delayed cancellation = you pay for extra time |
Step 3: Spot high-risk changes
Not all changes are equal. Some make it easier or harder to cancel, pay, or get your money back. This section highlights the red flags to watch.
Red-flag language shifts
From: "You can cancel anytime."
To: "You can cancel with 30 days' notice before the next billing date."
Risk: You now have a narrow cancellation window. Miss it, and you're charged again.
From: "We charge on the same day each month."
To: "We charge on the date we choose, as specified in your invoice."
Risk: Unpredictable billing date makes it harder to track renewals.
From: "If a charge fails, we retry for 30 days."
To: "If a charge fails, we retry once, then cancel your subscription."
Risk: One failed card means instant cancellation, you could lose access without warning.
From: "Prices are fixed for 12 months."
To: "Prices may change at any time with email notification."
Risk: Company can raise prices mid-cycle if they notify you vaguely.
From: "Cancel by clicking 'Cancel Subscription' in your account."
To: "Contact support@company.com to request cancellation."
Risk: Email-only cancellation means support-team delays; you might miss your window.
From: "Refunds available within 7 days of purchase."
To: "All subscriptions are non-refundable."
Risk: You lose the right to a refund if you change your mind.
Step 4: Document your decision
After comparing, you need to decide: accept the new terms or look for an alternative. Here's what to document:
Decision log
- Date reviewed: ________
- Old ToS date: ________ | New ToS date: ________
- Top three changes identified:
- Change 1: ________________________________
- Change 2: ________________________________
- Change 3: ________________________________
- Do the changes benefit you? Yes / No / Neutral
- Explanation: ________________________________
- Can you accept the new terms? Yes / No / Undecided
- If no, are you cancelling? Yes / No
- If undecided, what do you need clarified? ________________________________
- Have you saved a copy of both ToS versions? Yes / No
- File locations: ________________________________
- Will you cancel before the new terms take effect? Yes / No / Not applicable
- Cancellation date: ________
- Cancellation method: ________________________________
Why Terms Doctor helps with this worksheet
The Terms Doctor browser extension runs 101 automated checks on any Terms of Service, including:
- Auto-renewal traps: Flags clauses that make cancellation hard or require advance notice.
- Hidden billing language: Highlights price increases, dunning rules, and failed-payment language.
- Clause comparisons: If you install Terms Doctor and revisit a site with updated terms, the extension notes which clauses changed.
- A-F grading: Shows you at a glance whether a company's overall terms lean consumer-friendly or company-friendly.
FAQ
Frequently Asked Questions
Next steps
- Download and print this worksheet (or keep it digital) and fill it in as you compare old and new ToS language.
- Install the Terms Doctor extension on your browser to catch red flags automatically on any site you visit.
- Set a calendar reminder for 7 days before your next renewal date, don't wait until the last minute to cancel if you decide to.
- Save copies of both ToS versions and your comparison notes in case you need to dispute a charge later.
- Share what you learned with friends or colleagues who use the same service; collective awareness pushes companies to keep terms user-friendly.
Remember: this worksheet and comparison process are tools to help you understand terms, not legal advice. If you believe a charge violates consumer-protection law, consult a lawyer or contact your local consumer protection agency.
Additional Resources
- Subscriptions, Auto-Renewals, and Payments Clauses - You should use an auto-renewals clause to explain to users what the time limit is for the use of your service, and whether they can expect any ...
- What is Auto-Renewal? - Auto-renewal is when a subscription automatically charges the customer and extends their plan at the end of a billing period. Learn more.
- Subscription Traps And Auto-Renewals: Are These ... - We can compare the company's representations with its terms, billing records, and treatment of your cancellation request. What Evidence Should ...
Ready to Read Terms Before You Sign?
Terms Doctor finds terms of service on any site and grades them A-F in seconds.
Get Started“Terms Doctor flagged forced arbitration and AI training clauses in seconds. I finally know what I am agreeing to.”
Privacy-conscious shopper