BlvkWare BlvkWare.
Free tools

Vendor renewal tracker

The renewal date is not your deadline. The notice date is, and it is usually 30 to 90 days earlier. Two free tools on this page work out the real one for any contract, and find the recurring charges you have stopped noticing. Both run entirely in your browser, with no sign-up and nothing uploaded.

Renewal deadline calculator

Give it a renewal date and a notice period. It returns the day you actually have to act by, how many days of leverage are left, and whether the line is worth cancelling, downgrading or renegotiating.

Open the calculator →

Statement to inventory

Drop in a bank or card export. It groups charges by merchant, strips the payment-processor noise out of the descriptors, works out each billing cycle from the gaps, and hands back a clean vendor list.

Open the importer →

Why the renewal date is the wrong date to track

Almost every renewal tracker fails the same way. It has a column called renewal date, a reminder set for that date, and it tells you about a charge on the day the money leaves. By then the window closed a month or two ago and you are committed to another full term.

The date that decides whether you have a choice is the notice deadline, and it is derived rather than typed:

Notice deadline = renewal date - notice period
Usable days left = notice deadline - today
Act-by date = notice deadline - 7

The act-by date exists because vendors take days to answer a cancellation. A request that arrives on the deadline and gets processed two days later is a request that missed the deadline.

Notice period in the contractYour real deadline on a 12 month termWhen to start
NoneThe renewal date itselfA week before
30 days11 months in37 days before renewal
60 days10 months in67 days before renewal
90 days9 months in97 days before renewal

Work out your own deadline

The calculator below is the same one linked above, embedded so you can use it without leaving the page. Nothing you type is transmitted.

Two things that move the deadline earlier than you expect

Anniversary anchoring

Some contracts count the notice period from the anniversary of signature rather than the end of the current term. If you signed in March and the term runs to December, a 90 day notice clause may point at December minus 90 days, or it may point at March. Read the clause. Do not assume.

The notice method

A Notices clause that specifies registered post or a support portal means your email to the account manager has no contractual effect at all. Send it by the required method and by email, and keep proof of both. This is the single most common way a cancellation that was sent on time still fails.

What the calculator decides, and how

Once a line has a deadline, the question becomes what to do about it. The calculator scores three things out of 100 and shows every intermediate number, so you can argue with the answer instead of trusting it.

Out of those come five verdicts, checked in that order so the cheaper action wins: cancel, downgrade, renegotiate, keep, or review. Review means the model does not have enough information and says so, rather than guessing.

Leverage is the one people get wrong. It peaks between roughly 46 and 120 usable days before the notice deadline. Earlier than that and the vendor will not engage, because your renewal is not in their quarter yet. Later and you have no credible ability to leave, which is the only thing that makes a discount conversation work at all.

Finding the charges you have stopped noticing

The arithmetic is the easy half. The hard half is that nobody has the full list. The statement importer takes a bank or card export and does the tedious part: it groups by merchant, turns SQ *ACME CRM 8005551234 CA back into Acme CRM, works out whether a charge is monthly, quarterly or annual from the spacing between them, and totals up the implied annual cost.

Two warnings that matter more than the tool does. Pull twelve months, not three: an annual subscription appears once and looks exactly like a one-off in a short export, which is precisely the charge you most want to find. And the export only contains what went through that account. Fees deducted from revenue before it reaches you, subscriptions on a personal card that get expensed, and app-store billing through a platform are all invisible to it.

When you should not buy anything

If you have three or four subscriptions, the calculator above and the arithmetic on this page are the whole job. Put the notice deadlines in a shared calendar with a 45 day warning and you are done. Building a system for that would cost you more attention than it saves.

It stops being practical somewhere around fifteen vendors, when the problem is no longer arithmetic but holding the whole picture at once: which deadlines are live, which lines are duplicated, which negotiation is worth an hour and which is worth none.

The full kit, for when the list gets long

Renewal Radar is the complete version: a workbook that runs in Excel or Google Sheets with no macros and nothing to install, a decision engine that scores every vendor, an action plan sorted by money recovered per minute of your time, 14 ready-to-send emails, a 24 point contract checklist and 10 AI prompts for reading contracts.

It also checks its own arithmetic. Open the Self Test tab and it recomputes eight worked examples live in whatever application you opened it in, then tells you PASSED or FAILED before you rely on a number in it. In that worked example it identifies $7,088 of recoverable cost across $26,148 of annual recurring spend, $3,709 of it inside the first 50 minutes.

From $29, one purchase, no subscription.

See what is in the kit → Read the method first

Common questions

Is this really free?

Both tools are free and there is no sign-up. They run in your browser, which is also why a bank export can go into the importer without a privacy problem: there is no server to send it to.

Does it work on a phone?

Yes. Both tools are built for a narrow screen, though pasting a statement export is considerably easier on a laptop.

What if I already missed a deadline?

The calculator will tell you so rather than pretending otherwise. A missed notice window usually means another full term, but it is still worth asking for a release, a shortened term or a reduced scope. Vendors grant one of the three more often than people expect, because a customer who is clearly unhappy is a renewal they may lose anyway.

Who built this?

BlvkWare designs AI agents for small businesses. We built this because vendor spend is the single most common thing we find going unmanaged when we scan a business, and because a notice deadline is the sort of dull, date-driven job that software should have been doing all along.

Where else is your money going quietly?

Recurring spend is one of several jobs that runs unattended until somebody looks. Run Business Scan on your own website, free and about a minute, and it reports which revenue and follow-up systems you are missing. If vendor spend is not your biggest gap, it will say so.

Scan my business →

These tools are planning aids, not legal or financial advice. Your contract governs your actual rights, so read the Term, Termination and Notices clauses before relying on any date. BlvkWare designs AI agents for small businesses and sells each one as a kit. Mississippi, serving the United States remotely. russ@blvkware.dev