I have been a WHMCS user since 2011 and I chose it at the time because it seemed a little more attractive than the competition.
At that time there were 2 license options, the lifetime license at $249 with 1 year of updates and support included, and another type of monthly license at $15.95 (leased license). Both licenses did not have any type of limitation in terms of active clients or products.
In May 2017, the people of whmcs decided to change the plans and now charge according to the number of active clients, so they would no longer charge for the software but would charge according to how well the company is doing. They forcibly switched me to a plan with a limit of 1000 active clients and the price of my license went from $15.95 to $24.95 (56% increase).
4 years later (now), the licensing plans changed again, and my license price went from $24.95 to $44.95 (80% increase).
When I asked them what was the reason for such a large increase, this was the answer:
The changes we’ve announced were designed very deliberately to ensure that the price for WHMCS is reflective of the value a business receives from it, which is directly related to the volume of business being conducted through the platform, and the automation and efficiencies the product is delivering to the underlying business.
At that time I had just under 200 real clients (My business don’t do web hosting), but in the application I had a lot more that only had the active status, although they did not have any active package or that was being billed.
Since the emails they sent me went directly to the spam folder, no one in my company saw the price change notice emails, so my license was suspended and therefore my business suffered the consequences.
I sent a query asking them to activate my license and they would give me a couple of days to mark as inactive all the clients that were incorrectly as active and they refused my request forcing me to pay the price difference to activate my license and then correct clientes status.
I decided to end my relationship with whmcs after 10 years. It seems that neither in support is very good, nor are the licensing conditions stable, so I could not trust the management of my clients in whmcs software, since it has shown complete instability in prices and plans.
Now they told me that they have policies of not increasing prices, but I can no longer trust them.
I also do not like the idea that an application (of the many that we use) wants to charge me according to what my company earns. If all the other applications we use decided to do the same with license prices, my business would become unprofitable.
For example, most of our employees use Microsoft Windows, the OPERATING SYSTEM much more complex than whmcs, with a fixed $19 license that does not vary according to my business.
The application is not bad, although it uses quite old technology compared to modern web technologies. In my opinion, they should at least rewrite the application to fit the modern web and be able to justify the price a bit more.