Renewal calendar

Build a renewal calendar you can maintain

Choose accurate billing dates, import a renewal calendar and keep future reminders current.

← Subscription guides

Start with the next charge

Use the next billing date displayed by the provider, rather than the date you first signed up. A trial ending on October 31 can have a different billing date from an account opened on October 4. Enter a recognizable name and the price charged for one complete billing cycle. Avoid storing license keys in a calendar title.

Check the generated dates

LicenseDay creates all-day events for the entered date and renewals over the following 24 months. A monthly subscription entered on January 31 renews on February 28 in a non-leap year, then March 31. This clamping rule is a planning convention: confirm that it matches the provider's actual billing rules.

Import into a separate calendar

Download renewals.ics and import it through your calendar application's file import option. A separate calendar named Subscriptions makes it easier to hide, replace or remove this batch later. Review the first event and a month-end event after importing. File import is not a live connection to a provider.

Keep reminders useful

Choose a reminder early enough to review or cancel before the provider's cutoff. A seven-day reminder is a useful starting point, but the tool does not know the cancellation deadline. Notification delivery depends on your calendar's permissions and settings. Test an upcoming reminder before relying on it.

Update without duplicates

When a price or renewal date changes, edit the subscription list and generate a new calendar. Reimporting a newly generated file can create duplicates because it has new event identifiers. Remove the old batch or replace its dedicated calendar first. Rebuild the schedule before the 24-month coverage ends.

Open tool →