Free
One server and one Odoo, to get started.
€0 per month
free
- 1 server
- 1 Odoo instance
- 2 team members
- A copy for testing updates
- Daily backups to your own S3 storage
- Monitoring and alerts
- Help from the documentation
Pick the plan that fits what you run. Odoo users are never counted, neither are the people in your team from Starter on, and yearly billing gives you two months free. You pay your hosting provider directly, and your Odoo licence stays where it is.
One server and one Odoo, to get started.
€0 per month
free
For a company with production and staging.
€29 per month
€290 a year
For teams building on Odoo, and freelancers with several clients.
€49 per month
€490 a year
For agencies hosting their clients' Odoo.
€199 per month
€1,990 a year
More than a hundred servers, a service level agreement, a contract of your own or payment by invoice? Enterprise is priced for your fleet.
| Feature | Free | Starter | Pro | Agency |
|---|---|---|---|---|
| Monthly price | €0 | €29 | €49 | €199 |
| Yearly price | €0 | €290 | €490 | €1,990 |
| Servers | 1 | 2 | unlimited | unlimited |
| Odoo instances | 1 | unlimited | unlimited | unlimited |
| Team members | 2 | unlimited | unlimited | unlimited |
| Copies for testing and staging | one | unlimited | unlimited | unlimited |
| Backups to your own S3 storage | daily, one destination | hourly, several destinations | hourly, several destinations | hourly, several destinations |
| Server monitoring and health checks | yes | yes | yes | yes |
| Alerts to Slack, MS Teams and webhooks | yes | yes | yes | yes |
| Activity log | yes | yes | yes | yes |
| API and command line | no | yes | yes | yes |
| Pull request previews with test runs | no | no | yes | yes |
| Share Odoos with other teams | no | two teams | two teams | any number |
| Provisioning templates | no | no | no | yes |
| Support | documentation | priority, e-mail and phone | ||
| Onboarding | documentation | documentation | documentation | personal |
Prices exclude VAT. Yearly billing is ten months for twelve. Unlimited servers are meant for real use, up to about a hundred per team; larger fleets are Enterprise.
Paid to your provider, not to us. Capable Hetzner cloud servers start at a few euros a month; the calculator picks a size for your user count.
Free, Starter, Pro or Agency, billed monthly or yearly. The only line calmo.cloud charges.
Bring your existing Odoo Enterprise licence. Licence costs stay with Odoo and are the same wherever you host.
Move the slider. The server, the Odoo.sh workers and the storage follow your user count. The Odoo licence is the same everywhere, so the cards show what hosting really costs.
Every plan allows any number of people in Odoo, and from Starter on any number in your calmo.cloud team.
You pay your server provider directly, at their public prices.
Your data is already on your own server.
Everything is standard Docker, Traefik and PostgreSQL. You could run it yourself.
Free covers one server and one Odoo. Starter is €29 a month for two servers, Pro €49 and Agency €199 for as many servers as you run. Paid yearly, every plan costs ten months for twelve: €290, €490 and €1,990.
No. Odoo users are never counted, and from Starter on neither are the people in your calmo.cloud team.
Pro and Agency have no server limit. Unlimited is meant for real use, up to about a hundred servers per team; if you run more, Enterprise gives you a price for your fleet. Free and Starter stay at one and two servers.
What you need to host Odoo for clients: share each client's Odoo with the client's own team, start new clients from a provisioning template, priority support and a personal onboarding. Starter and Pro can share with two other teams, enough to let your agency or one client in. Odoos others share with you are free to use on every plan.
That depends on the provider and the size you pick. Hetzner cloud servers suitable for a small team start at about €5.49 a month; the calculator above suggests a size for your user count and shows the current public price.
Odoo.sh charges per worker, per staging environment and per GB of storage, with dedicated hosting on top above eight workers. The calculator puts both side by side for your user count, and the comparison page goes through the details.
calmo.cloud runs Odoo Enterprise, so you bring your own licence. Self-hosting needs Odoo's Custom plan, the same plan Odoo.sh requires, so the licence line is identical on every column of the calculator.
calmo.cloud opens in stages. Join the waitlist and we get in touch when your spot is ready.
Join the waitlist for early access and launch updates. Bring your Odoo. Keep your independence.
We use privacy-friendly analytics to see how the site is used. Nothing is stored until you have chosen.
Pick the categories you allow. You can change this at any time from the footer.