Definition

Rolling contract

A contract with no fixed end date that continues from one period to the next until either side gives notice, rather than running a term and renewing.

Also known as: Evergreen contract, Evergreen agreement, Rolling agreement

A rolling contract has no fixed end date. Instead of running a set term and then renewing, it continues from one period to the next, month to month or year to year, until either side gives notice to end it. Vendors also describe this as an evergreen agreement.

The practical difference from a fixed-term contract with an auto-renewal clause is that there is no anniversary to diary. What governs your exit is the notice period alone, so the date that matters is the day you give notice rather than a renewal date somebody wrote in a calendar. A rolling contract is easy to leave and easy to forget, which is why rolling tools are so often the ones still billing long after the team stopped using them.

Worked example

A tool costs £100 a month on a rolling contract with 30 days notice. Serve notice today and you pay for one more month, so the exit costs £100. Serve notice six months from now and the exit still costs £100, but £600 has gone out of the door in the meantime for a tool nobody ever decided to keep.

That is the real risk in a rolling agreement, and it is not the exit penalty. A fixed term punishes you for leaving early; a rolling term punishes you for not looking. There is no anniversary to prompt the review, so the only thing standing between a rolling tool and an indefinite bill is somebody noticing it. That is why rolling contracts are so heavily over-represented among the tools still being paid for long after the team stopped opening them.

How StackTrackr handles it

A rolling tool is recorded like any other: a monthly or quarterly billing cycle, the notice period in days, and a renewal date that acts as the next billing anchor rather than a fixed expiry. Because that anchor steps forward one cycle at a time, there is no fixed anniversary to count down to, and on a monthly agreement whose notice period is about as long as the cycle the cancel-by date is usually already behind you. The register leaves that cell blank rather than showing a deadline you cannot act on, which is why the notice period itself is the field to read on a rolling contract.

The liability report prices the exit rather than the anniversary. It finds the earliest term you could still give notice on, rolling forward to the next one wherever the deadline for the current term has already gone by, and counts the committed spend up to that point. On a monthly rolling tool that lands at a month or two of commitment, which is the real commercial difference between a rolling agreement and a fixed annual one. One warning is deliberately suppressed: the closed-notice-window flag is limited to quarterly and longer cycles, because on a monthly rolling contract it would be true on most days of every term, and "one more month" is not the news that "one more year" is.

Take control of your software estate.

Start with your ten most expensive tools. In an afternoon you will know every renewal date, every notice period, and who owns what.

No credit card required. Self-hostable. Cancel anytime.

Rolling contract: how it works and how to exit · StackTrackr