We recently had a case where a customer complained that their subscription licenses expired, resulting in their system going into read-only mode during a rather busy period prior to year-end however they received no warning messages prior to the system becoming read-only.
This prompted an investigation during which we confirmed what is supposed happen, as well as tested that this does indeed occur, and I thought to share this info which could be helpful to others.
We have found that there are currently two possible scenarios.
- One which relates to older systems which still have a 60-day grace period as per the following article.
Error: "Your Sage 300 subscription has expired" when logging in
- The other scenario relates to newer releases which have a 45-day grace period as per this article.
Versions and Subscription Entitlement Process
The first point which may need clarification is that no warning messages are displayed prior to the license expiration date. A set of warning messages are however displayed during the grace period on specific days based on a predetermined schedule as outlined below. It is important to note that warning messages are only displayed on the days listed in the schedule and not on any dates in between.
For older systems with a 60-day grace period, the schedule for a license which expires on 28 April 2025, is as follows.
Expiry date |
Monday, 28 April 2025 |
Day # |
# Days |
Message 1 |
Wednesday, 28 May 2025 |
30 |
30 |
Message 1 |
Thursday, 12 June 2025 |
45 |
15 |
Message 1 |
Friday, 27 June 2025 |
60 |
15 |
30 Days after expiry date:
45 Days after expiry date:
60 Days after expiry date:
When clicking OK on the 30-day and 45-day messages, the user can log in and the system will function as per normal however, when doing the same on the 60-day message, the user can still log in but now the system will be in read-only mode.
For later systems with a 45-day grace period and a license which expired on 06 May 2024, the schedule would be as follows.
Expiry date |
Monday, 6 May 2024 |
Day # |
# Days |
Message 1 |
Sunday, 12 May 2024 |
6 |
6 |
Message 1 |
Wednesday, 15 May 2024 |
9 |
3 |
Message 1 |
Saturday, 18 May 2024 |
12 |
3 |
Message 2 |
Wednesday, 22 May 2024 |
16 |
4 |
Message 2 |
Sunday, 26 May 2024 |
20 |
4 |
Message 2 |
Thursday, 30 May 2024 |
24 |
4 |
Message 2 |
Monday, 3 June 2024 |
28 |
4 |
Message 2 |
Friday, 7 June 2024 |
32 |
4 |
Message 2 |
Tuesday, 11 June 2024 |
36 |
4 |
Message 2 |
Saturday, 15 June 2024 |
40 |
4 |
Message 2 |
Wednesday, 19 June 2024 |
44 |
4 |
Message 3 |
Friday, 21 June 2024 |
46 |
2 |
Similar to the previous scenario, when clicking OK on the first 2 messages displayed during the grace period, the user can log in and the system will function as per normal however, when doing the same on the third message displayed on day 46 and later, the user can still log in but the system now will be in read-only mode.