A cash-flow-critical billing process that no longer depends on one person.
Wholesale distributor. Operator application on P21 data with rule checking. About 4 weeks.
Read the full storySolution
Epicor has set the dates: the final on-premises Prophet 21 release is 2028.1 in May 2028, and active support, including security and compliance patches, ends on June 30, 2029. Every distributor with custom code now has a deadline for the process nobody dares touch. I find what depends on the old environment, rebuild it on interfaces the cloud supports, and prove it works before cutover, so the migration is a scheduled event rather than a gamble.
The final on-premises release of Prophet 21 will be version 2028.1, in May 2028. Active support for on-premises installations, meaning security updates, critical patches and compliance updates, ends on June 30, 2029. From July 1, 2029 the product moves to sustaining support, which means no new releases and no further security or compliance patches.
This applies to every distributor running P21 outside Epicor’s cloud: self-hosted, in a private datacenter, on a perpetual license, or on your own servers at Azure or AWS. The route forward is Epicor’s cloud-hosted Prophet 21, and cloud does not offer the same freedom to customize that a server you control does. Anything you have built around the application has to be retooled to survive the move, and how hard that is depends on how long you have been running P21 and how much has accumulated around it.
Most migration guides stop there and hand you a checklist. This page is about the part the checklists skip.
Nobody decides to stay on an old version forever. The decision gets made one deferral at a time. There is a process that has to work: a billing file, a custom report, a script that touches the database directly. Nobody is sure what an upgrade will do to it, the person who wrote it is gone, and the safest choice this year has always been to wait.
The end of on-premises support removes that option. Waiting is no longer the safe choice, because the thing you were protecting will be running on an unsupported platform with no security patches. The risk that was being deferred is now on a calendar.
The cost of having deferred it is real. You passed on modules that would have helped. You stayed on infrastructure that got harder to support. And the gap between where you are and where you need to be kept growing, which makes the move larger and riskier than it had to be. None of that is a reason to feel bad about it. It is a reason to start with an honest inventory rather than a migration date.
This work pairs naturally with a Fractional CTO engagement when the migration itself needs someone to carry it alongside your IT manager.
A move forced by a deadline can still be a good move. Once your data is in the cloud, it becomes far easier to let AI read it securely, which is the main obstacle to using AI on your own sales history today. And a process rebuilt on supported interfaces is one that can be understood, maintained and changed by someone other than the person who built it, which is the key-person problem that a decade-old customization usually is.
Related work
Wholesale distributor. Operator application on P21 data with rule checking. About 4 weeks.
Read the full storyEpicor's final on-premises release is Prophet 21 2028.1, in May 2028. Active support, which includes security updates, critical patches and compliance updates, ends June 30, 2029. After that the product is in sustaining support, with no new releases or security patches.
Yes. The end of on-premises support applies to every self-hosted, private-datacenter and third-party-hosted P21 installation, including perpetual licenses and P21 running on your own Azure or AWS servers.
Some will, and some will not, and the difference is whether they depend on things the cloud does not give you: direct database writes, access to the server itself, scheduled scripts on a specific machine. Those have to be rebuilt on supported interfaces. Finding out which is which is the first job.
Epicor or your implementation partner handles the migration mechanics. I make sure your custom processes are ready for it, and I can lead the project on your side alongside your IT manager.
It is the normal starting point. Finding them is step one, and it is worth doing well before you pick a migration date.
Less than the dates suggest. If active support ends mid-2029 and a migration takes months, and your custom processes need rebuilding and proving before that, the honest planning horizon starts now.
Request a call back
Tell me what it does, and I will tell you whether it survives the move as-is.