Let's grow your business. 2 new positions just opened Sunday, 15 November. Book a free call today.
Uncategorised 11 min read

When Should a SaaS Start Renewal Outreach Before an Annual Contract Ends?

When Should a SaaS Start Renewal Outreach Before an Annual...: Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.
Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.

A SaaS should start renewal outreach about 110 days before an annual contract ends for a mid-market account, 65 days for deals under $15K ACV and 180 days for deals over $100K. Those figures come from counting back from the customer’s notice date, not the end date, then subtracting their procurement window and a 30-day rescue buffer.

The short answer from LeadsNow AI: LeadsNow recommends opening the renewal conversation 65, 110 or 180 days before an annual SaaS contract ends, by ACV band, because the latest workable first touch is the end date minus the customer’s notice clause minus their procurement window. On a contract ending 31 March 2027, the enterprise latest first-touch date was 1 November 2026, so any team that has not started by now is already negotiating against the clock.

Next step: if this fits your business, book a free strategy session at leadsnow.ai/strategy-session/ – a 2-minute fit check, then pick a time.

At a glance:

  • The formula: latest first-touch date = contract end date minus the customer’s notice clause minus the customer’s procurement window.
  • The recommended start: the latest first-touch date minus a 30-day rescue buffer, giving 65, 110 and 180 days out by ACV band.
  • The real deadline: the notice date in an auto-renewing contract, which buyer-side guides put at 30 to 90 days before expiry.

Rules of thumb (the first three are sourced inline; the last is arithmetic from the Renewal Backward Calendar below):

  • Beat the buyer’s review: Zylo tells software buyers to decide whether to renew at all 120 days before the renewal date, so a first touch after day 120 often lands after that decision.
  • Count to the notice date: Planhat says that for auto-renewing contracts you should “work back from the notice date instead of the end date”.
  • Plan annual renewals 90 to 120 days ahead: that is the window HubSpot’s customer success guide gives for annual and enterprise B2B software contracts.
  • A 90-day notice clause plus a 60-day procurement window means the enterprise conversation must open 150 days before the end date at the latest.

When should a SaaS start the renewal conversation for each contract size?

SaaS renewal outreach should start 65 days out for contracts under $15K ACV, 110 days for $15K to $100K, and 180 days for anything above $100K.

The spread is wide because two inputs grow with deal size. Larger customers sign longer notice clauses, and larger renewals pass through more of the buyer’s procurement machinery: security questionnaires, legal review of changed terms, budget sign-off and a new purchase order.

The bands line up with the published guidance. HubSpot puts annual and enterprise B2B planning at 90 to 120 days, says enterprise software “could be closer to 180 days” and says more transactional sales models “might be able to plan closer to 60 days out”; Planhat calls 90 days “a common starting point for annual enterprise contracts”. Each band here is derived from inputs you can check against the customer’s contract.

The first touch is a value review, not a renewal pitch: what the customer bought the product to do, what changed in usage, and who owns the tool now.

How it works

Counting a SaaS renewal back from the notice date

01

Record the notice clause

Store each customer’s notice clause and procurement lead time on the contract record. These two fields set every later date.

02

Subtract back from end

End date minus notice clause minus procurement window gives the latest first touch. Add a 30-day rescue buffer for the recommended start.

03

Open with a value review

The first touch reviews usage and ownership, not price. Ask the renewal intent question about two weeks later.

04

Sign before notice date

Send the quote at the latest first-touch date and chase procurement. The signature or purchase order must land before the notice date.

The renewal deadline is the customer’s notice date, so every touch is dated by counting backwards from it, not forwards from today.

MAKE MORE SALES.

Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.

FAQ

When should I start the SaaS renewal conversation?

Start with a value review 65 days before the end date for contracts under $15K ACV, 110 days for $15K to $100K and 180 days above $100K. Those are the latest first-touch dates plus a 30-day buffer.

How many days before an annual contract ends do customer success teams plan renewals?

HubSpot’s customer success renewals guide says annual and enterprise B2B software teams should plan at least 90 to 120 days in advance, and that enterprise software could be closer to 180 days.

What notice period do SaaS auto-renewal clauses use?

CloudNuro’s buyer guide says auto-renewal clauses require written notice 30 to 90 days before expiration. Check each customer’s order form, because the clause sets your deadline.

What is the latest first-touch date for a renewal?

It is the contract end date minus the notice clause minus the customer’s procurement window. On this page’s assumptions that is 35, 80 or 150 days before the end date by ACV band.

What if the customer has already given notice?

Treat it as a save conversation, not a renewal. Planhat notes that notice is not always final, and the response that works is diagnostic: find out what changed before offering anything.

Why is the notice date, not the end date, the real renewal deadline?

The notice date is the real renewal deadline because an auto-renewing SaaS contract lets the customer cancel only until that date, which sits 30 to 90 days before expiry.

CloudNuro’s renewal guide for software buyers (updated 27 February 2026) says auto-renewal clauses extend the contract “unless you provide written notice 30-90 days before expiration”, and advises buyers to keep a renewal calendar with alerts at 120, 90, 60 and 30 days. A vendor working to the end date is working to a date the customer stopped caring about months earlier.

The notice date cuts both ways. If the customer gives notice, the vendor is now running a save campaign, not a renewal. If the customer stays silent, the contract rolls over, and Planhat notes that “a silent renewal tells you less than an active one”: nobody learned whether the customer was happy, so the risk often reappears a term later, bigger. Either way, the work has to be finished before the notice date, which is why the Renewal Backward Calendar subtracts it first.

If your contracts do not auto-renew, use the last date the customer can raise a purchase order before the end date; the arithmetic is the same.

Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.

The Renewal Backward Calendar: latest first-touch dates by ACV band

The Renewal Backward Calendar sets the latest first-touch date as the contract end date minus the notice clause minus the procurement window, then adds a 30-day rescue buffer.

For a contract ending 31 March 2027, the latest first touch is 24 February for deals under $15K ACV but 1 November 2026 for deals over $100K, a gap of 115 days.
ACV band Notice clause (assumed) Procurement window (assumed) Latest first touch (days before end) Recommended first touch (+30-day buffer) Latest first touch for a 31 Mar 2027 end Recommended first touch for a 31 Mar 2027 end
Under $15K 30 days 5 days 35 65 Wed 24 Feb 2027 Mon 25 Jan 2027
$15K to $100K 60 days 20 days 80 110 Sun 10 Jan 2027 (use Fri 8 Jan) Fri 11 Dec 2026
Over $100K 90 days 60 days 150 180 Sun 1 Nov 2026 (use Fri 30 Oct) Fri 2 Oct 2026

Where each input comes from:

  • Notice clause: labelled assumptions of 30, 60 and 90 days, chosen from the 30 to 90 day range in CloudNuro’s buyer guide. Replace them with each customer’s signed clause.
  • Procurement window: labelled assumptions of 5, 20 and 60 days: a card payment or simple purchase order for small deals, a short security and legal pass mid-market, and a full security review, legal redlines and budget approval for enterprise. We found no credible public benchmark for renewal procurement time by deal size, so ask each customer for their procurement lead time and use theirs.
  • Rescue buffer: a labelled 30-day assumption, the time to fix one problem the first touch uncovers, such as a departed champion.

The recommended starts of 65, 110 and 180 days line up with the published 90 to 120 day and “closer to 180 days” guidance, and show why one company-wide rule fails: a 90-day rule is 25 days too early for the smallest band and 90 days too late for the largest. Weekend dates move to the previous business day.

Today is 11 November 2026. For an enterprise contract ending 31 March 2027, both the recommended first touch (2 October) and the latest first touch (30 October) have passed, so that renewal needs the quote and the procurement track opened this week, in parallel, not in sequence. See how long SaaS procurement takes for running those tracks side by side.

Touch-by-touch renewal schedule by ACV band

A SaaS renewal schedule needs five or six dated touches between the value review and the new term, each anchored to a day count before the contract end date.

Mid-market and enterprise renewals get six touches and SMB renewals five; on every band the signed renewal or purchase order must land by the notice date, 30, 60 or 90 days out.
Touch Purpose Under $15K (days before end) $15K to $100K Over $100K
1. Value review Usage, outcomes against the original goal, who owns the tool now 65 110 180
2. Renewal intent check Ask “if this renewed today, would you renew?” and confirm the decision-makers 50 95 165
3. Quote sent, procurement opened Price, seats and terms in writing; security and legal tracks started 35 80 150
4. Procurement chase Unblock questionnaires, redlines and the purchase order none 70 120
5. Signed before notice date Signature or purchase order received 30 60 90
6. New-term kickoff Set the goals the next value review will measure 0 0 0

Touches 1 and 3 are the fixed points: touch 1 is the recommended first touch and touch 3 is the latest first-touch date from the calendar, because procurement cannot start before a quote exists. Touch 2 (15 days after touch 1) and touch 4 (mid-procurement) are assumptions. The intent question is adapted from the “renewal pulse check” a former CSM describes in HubSpot’s guide.

A missed touch compresses the next ones; it never moves the notice date.

Price changes belong at touch 1 or 2, not touch 3. A rise first seen in the quote leaves 35 to 150 days to absorb it, often too little for a budget set months ago. Moving customers to annual billing, covered in how to move SaaS customers to annual plans, is a separate decision with its own timing.

If we can’t make you money, we don’t deserve yours.

Pay-Per-Result pricing — performance-based alignment.

50,769+
AI-booked appointments
7×
Average sales lift — median closer to 4×
Pay-Per-Result
Performance-based alignment

What makes a SaaS renewal timeline slip?

SaaS renewal timelines slip most often at procurement and legal, which this page assumes take up to 60 days on enterprise deals, and at a champion change nobody spotted before the quote.

  • Procurement and legal. Security questionnaires, legal redlines on changed terms and a new purchase order all have to fit inside the procurement window; when they run one after another instead of in parallel, the window overruns.
  • A new owner. The person who bought the product leaves, and the new owner treats the renewal as a fresh purchase. Touch 1 exists to find this early.
  • A price rise announced late. CloudNuro warns buyers that missing an opt-out window locks them into another term, “often at increased prices”; buyers who expect a rise prepare to push back on it, and the push-back takes time.

When the notice has already been given, the account is a save or a win-back rather than a renewal; the playbook for that is in how to win back churned SaaS customers.

What does running the renewal calendar yourself cost?

Running the Renewal Backward Calendar yourself costs a CRM field per contract, an owner for every renewal, and five or six dated touches per customer each year.

The setup is light: add the notice clause and the procurement lead time as fields on each contract record, compute the two dates with a formula, and trigger tasks at the six touch dates. A customer success leader quoted in HubSpot’s guide describes automated “120-day renewal notices” as a courtesy to customers. The skill sits in touches 1 and 2 (reading usage data, frank conversations) and touch 4 (persistence).

The load scales with the number of customers, not revenue. A book of 400 SMB customers is 2,000 touches a year at five each, most of them for small renewals that cannot carry a full-time CSM’s cost. At that point teams often automate the early touches or hand off the meeting booking, keeping CSMs for the value review and negotiation.

LeadsNow is one option for that booking step: it books calls using AI calling, SMS and DM follow-up, and its headline record is 50,769+ AI-booked sales appointments since 2017 and 1M+ leads generated. It bills a revenue share, a fee per appointment, or a mix of both, and no-shows aren’t charged; see AI appointment setting. Other renewal and retention calling providers are compared on the best renewal and retention calling companies, and the wider SaaS pipeline picture is on the SaaS lead generation hub. A team with a small book of large accounts should keep renewals entirely in-house: the calendar is the method, not the outsourcing.

Sources

Pay-Per-Result appointments

See if we’re a fit

We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.

  • 50,769+ appointments booked without cold calling.
  • Pay-Per-Result pricing — you pay for booked, qualified calls.
  • Pick your own time on our live calendar, no phone tag.

View all articles

Pay-Per-Result · No retainers

Turn this into booked sales calls.

Our AI agents, trained on 50,769+ booked appointments, fill your calendar with pre-qualified buyers. You only pay when calls land.

Keep reading

Related on Leads Now AI

The thesis behind everything we do

Why Pay-Per-Result is the only marketing pricing model that aligns the agency with you

Leads Now AI is a 100% Pay-Per-Result marketing agency. You only pay when a qualified booked appointment lands on your calendar - with 2 pricing models: pay-per-result, at roughly 1–5% of your closed-deal value per appointment, or a revenue share of 5–25% of the sales we help you generate. Both bill on outcomes. Not on clicks. Not on lead-form fills. Not on retainer months. Not on “strategy hours.” If the calendar stays empty, you owe zero. See full pricing →

1. Incentives align

The agency only succeeds when you succeed. We eat the cost of bad ad creative, bad lists and no-shows. You never pay for our learning curve.

2. Self-selecting shortlist

Only an agency confident in its delivery can operate this model. The pool of Pay-Per-Result agencies is tiny precisely because most agencies can’t survive on it. Pick from the agencies who can.

3. Cost cannot detach from revenue

Priced as a share of the revenue we generate, your acquisition cost stays sustainable across LTV bands. A $500-membership business and a $50,000-engagement business can both run the model profitably.

4. No retainer trap

The standard engagement carries no monthly retainer - nothing arrives on your invoice regardless of outcome. No 6 or 12-month lock-in, no clawback on appointments already delivered, cancel any time with 14 days notice. Early-stage businesses that need the sales systems built first are quoted scoped groundwork up front, never a standing fee.

5. De-risks the pilot

Test before commitment. A small scope-based setup fee covers hard build costs; everything after that is purely outcome-linked. There’s no “we’ll see how it performs after $30k of spend.”

6. Forces agency discipline

If nobody books, or none of your meetings show, we eat the cost. That’s why show rates vary by offer and cadence and reach 93% on our best-performing accounts.

The volume argument

A fully-ramped human SDR produces on the order of $200,000 a year. They work one conversation at a time, sleep, take leave, and cap out at a territory. Our agents work every lead in the list in parallel - responding in seconds, following up indefinitely without getting bored, and adding capacity without adding headcount.

At 100 qualified booked appointments a month against a $5,000 average deal value, that is $500,000 of booked pipeline every month - roughly what one SDR produces in two and a half years.

Read that precisely: booked pipeline means appointments multiplied by your average deal value. It is not closed revenue - closing is your side of the table, and your close rate decides what lands. The inputs above are a worked example; we size them to your actual deal economics before quoting. What we can evidence on our own numbers: 50,769+ appointments delivered since 2017, database reactivation converting 4.4–8.9% on dormant CRM lists, and show rates that vary by offer and reminder cadence - up to 93% on our best-performing accounts.

The proof: 50,769+ AI-booked sales appointments delivered since 2017 across coaches, consultants, RTOs, course creators, finance brokers and B2B service firms in Australia, USA, UK, Canada, NZ and Europe. Named clients include Sam Tajvidi (121 Brokers), Marcus Wilkinson (Iron Body), Foundr, SheSells.online and Lambda Academy. Wikidata Q139846230. See full Pay-Per-Result pricing →