Why month ends need a rule
Months do not all have the same number of days. Simply asking a calendar to repeat on the 31st can omit shorter months. LicenseDay exports explicit renewal dates rather than depending on a recurrence rule that skips a nonexistent day.
Monthly billing example
An entry starting January 31, 2026 produces February 28, March 31 and April 30. Each occurrence is calculated from the original day. February's shorter month does not permanently change subsequent renewals to the 28th.
Quarterly billing example
A quarterly entry starting January 31 produces April 30, July 31 and October 31. The price is interpreted as the amount for three months; the cost calculator multiplies it by four to find the annual recurring estimate.
Annual leap-day example
A yearly entry beginning February 29, 2028 produces February 28, 2029 and February 28, 2030 within this export's coverage. If a provider moves leap-day renewals to March 1 instead, enter and maintain dates according to that provider's rules rather than assuming this tool matches them.
All-day events and local calendars
Renewals are date-only all-day events, not timed charges. The exported file does not promise a billing hour or a bank settlement time. Your calendar decides when to show reminders for all-day entries, so check the local notification setting after import.
Open tool →