New pricing for CUBA Platform and Jmix

Five years ago we launched CUBA Platform under an open-source license and offered a subscription for CUBA Studio. Since then, we have been listening to feedback and working hard to continually improve the product. We launched the Add-ons marketplace, moved Studio to Intellij IDEA and released Jmix – a new generation of CUBA Platform based on Spring Boot. We worked hard to improve the API and provide high quality support for the community and the work continues… Next year we will implement support for the latest version of Vaadin and offer automation of DevOps processes and cloud deployment. We hope that all these efforts and changes are appreciated and more importantly are helping you continue to build great applications for you and your clients!

One thing that has never changed over the 5 years is the Studio pricing. From day one we chose a pricing model in line with mass market tools such as IntelliJ IDEA. However, Jmix is a specialist product which as a result can never hope to achieve the same levels of market penetration as IntelliJ. At the same time, Jmix is a complex and feature rich platform that currently has a large team working on it in order to keep up a fast development pace. The reality is that ever since we launched in 2016 the license revenues have never exceeded 30% of the costs. Unfortunately, this is unsustainable, Haulmont is an independent software development house with just over 500 employees and we can’t continue to fund Jmix at current levels indefinitely.

Therefore, after thorough consideration, we have decided to introduce new pricing from December 14th 2021. The pricing will be split into 3 tiers:

  • Free tier includes all current features of the free version of Studio.

  • RAD tier includes all current features of the paid version of Studio. It is priced at $1080 per developer per year for companies and $540 for individual subscriptions.

  • Enterprise tier adds all current and upcoming commercial addons, plus BPM support in Studio. Prices are $1800 and $1440 correspondingly, with up to 20% volume discounts.

The new pricing will apply to both Jmix and CUBA Platform as we consider it different generations of the same product, so you can use any product with the same license. Full details can be found here.

We understand that this is a sharp increase, so we want to ensure comfortable transition for current customers. Of course, all subscriptions will remain active to the end of their current period without extra payments. Three-year subscriptions will be moved to one year after the current period elapses. Any customers who have purchased a commercial add-on will be upgraded to the Enterprise tier and get access to all add-ons.

All existing customers will receive transitional discounts:

  • Any license purchases or extensions made before November 11th 2022 will receive 50% discount.
  • Any license purchases or extensions made before November 11th 2023 will receive 25% discount.

This means that, for example, the current price of $389 p.a. will change to $540 in 2022, $820 in 2023 and $1080 thereafter. Again, these discounts will be applied automatically starting form the next payment date so no action is needed and as always, you can choose to cancel your subscription at any time.

Even with these license fee increases we still believe both Jmix and CUBA platform offer good value for money. Our research shows that the license fee is in the range of just 1-3% of an average developer’s salary. At the same time, we believe that Jmix offers over 30% productivity boost in most scenarios.

With these considerations in mind, I hope that you will agree that this is a reasonable move. The new revenue will help us maintain an effective team, keep Jmix and CUBA professionally supported and rollout many new features in the coming years. We are committed to make Jmix the best product in its space and keep growing a sustainable community around it.

Sincerely yours,
Andrey Glaschenko, Head of Platform Development, Haulmont

1 Like


A price increase especially so high, is never good news for customers.

But I am very grateful for the explanation of the reasons for this increase, on the other hand totally understandable due to the quality of the product and the effort in maintaining this platform up to date. I appreciate too your transition discounts to help us cushion this considerable price increase and avoid large deviations in our budgets.

It is completely true that JMix and Cuba-Platform are great application development platforms, accompanied by good technical support, that drastically increase our productivity and this has its price.

A few years ago, I was looking for a development tool with full stack architecture and oriented to the development of business web applications and I discovered Cuba-Platform, for me one of the best in this market segment. It is a pity that there are not more companies and free-lances that have discovered you.

I prefer to assume this cost increase in order to continue using a development platform updated to the latest technology and with great technical support as it has been until now.


1 Like

Hi Xavier!
Thank you for your support, this is very encouraging!
We are now working on strengthening our sales and marketing, so hopefully our community will be growing faster!

I’m a bit puzzled about the pricing and discount regarding individual license.

I don’t know what license I currently have, I pay the $389 yearly. I’m a single developer, does that mean I still get the 50% discount when taking the rad license and thus I will pay $270 the first year (which is lower than my current license) or does this only apply to businesses?

Hi Tom!
As per our records, you now have a ‘company’ level subscription. If you keep it, the new price will be $1080*50% discount = $540.

However, if you are a single developer paying from personal funds - you may apply for ‘Individual’ subscription. In this case you are right, the price will be $540*50% discount = $270. You’d need to cancel your current subscription before the next payment and drop us an email to apply for individual pricing.

Hope this helps!

There’s one thing I don’t like about this pricing switch.

I don’t mind the higher price, the product evolves and I rather have a healthy product that is a bit more expensive than one that bleeds out.

I currently have a company subscription that costs me $389. I will get a discount and pay 540$ for my next renewal.

Depending on when my current license expires I will actually pay more than new clients. And it looks like a whole bunch of existing clients are currently going to have to pay more than people that join now.

Imagine someone whose current license expires the day AFTER the new pricing scheme. They will pay 540 instead of 389 only because they are an existing client. A new client could start a license the day BEFORE and only pays the 389. So for existing clients, it can be cheaper to buy a new license and just forget about the existing one.

Everyone whose license expires up to 3 months after the change date is in this situation.

Like I said, I don’t mind the increase but existing clients should not pay more than new ones.

Hi Tom.

We did our best to make the transition to the new pricing as smooth as possible for the existing customers. It should fit the majority of people. With that said we keep in mind that there could be some certain situations, which do not work perfectly with our scheme.

That’s why we are always open to discussing personal conditions for any individual case. Just drop us a message at