Where should your Odoo run?
The same Odoo runs in three places: Odoo Online, Odoo.sh or a private server run by us. They differ in who looks after the servers, how far you can adapt Odoo and what it costs. We work on all three and tell you which one fits.
Who does what in each hosting model.
Simplicity, flexibility or control.
Each model runs the same Odoo apps. What changes is who runs the servers and how far you can adapt the system.
Odoo Online
Simple and managed- Fast setupNothing to install. Odoo runs the servers.
- Low adminBackups, security and new versions come from Odoo.
- Settings, not codeYou adapt Odoo with settings and, on the Custom plan, Odoo Studio.
Trade-off: no modules of your own, and KSeF only in its basic form. When you need more, you move to Odoo.sh or a private server.
Odoo.sh
Managed development platform- Custom modulesYour own modules and apps from the Odoo App Store.
- Git workflowEvery change is tested automatically before it goes live.
- Staging and backupsTest copies with your real data. Daily backups on three servers.
Trade-off: needs Odoo Enterprise on the Custom plan, plus hosting billed by Odoo.
Private server
Maximum control, run by Hadron- Full infrastructureYour own CPU, memory and disk, on our servers at OVH in the EU or on yours.
- Custom architectureAny module and any integration. Odoo Community or Enterprise.
- We run operationsBackups every 24 hours, monitoring and hosting support from our team.
Trade-off: new Odoo versions come as a planned project, about every three years.
More control also means more to look after. The right model fits your requirements, your team's skills and the risk you accept.
The differences that matter.
The points we go through with every client before choosing where Odoo runs.
| Odoo Online | Odoo.sh | Private server | |
|---|---|---|---|
| Who runs the servers | Odoo S.A. | Odoo S.A. We deploy your modules. | We do, on our servers or on yours. |
| Your own modules | Not possible. Settings and Odoo Studio only. | Yes, from a Git repository, tested before release. | Yes, any module and any integration. |
| Odoo edition and licence | Enterprise: One App Free, Standard or Custom. | Enterprise on the Custom plan. | Community without licence fees, or Enterprise on the Custom plan. |
| New Odoo versions | Done by Odoo, included. | A planned project about every three years: Odoo upgrades the database, we adapt your modules. | A planned project about every three years, run by us. |
| Backups | Daily, by Odoo: 14 copies kept at least three months, on three machines in different data centers. | Daily, on three servers in different locations, kept up to three months. | Every 24 hours, by us. |
| Where your data is | Odoo's Europe region: servers in France and Belgium. Privacy policy | Odoo's cloud, in the region chosen for your project. SLA | On our servers at OVH in the EU, or on your own hardware. |
| E-invoicing | Peppol, XRechnung and ZUGFeRD in the standard. KSeF only in its basic form: for B2B in Poland we advise against it. | The standard, plus our KSeF module for B2B in Poland. | The standard, plus our KSeF module for B2B in Poland, also on Odoo 15 to 18 and Community. |
| Example: 10 users in Germany | 199 EUR a month on Standard in year one, 249 EUR from year two. | About 409 EUR a month (359 licence, about 50 hosting), about 499 EUR from year two. | 83 EUR a month with Community on VPS Start. With Enterprise 442 EUR, 532 EUR from year two. |
| Best for | Standard processes and a fast start, without B2B invoicing in Poland. | Custom modules developed and tested continuously. | Full control, Odoo Community, older versions, data on your own hardware. |
Example: Odoo licence prices for Germany with yearly billing (the first-year price applies for 12 months to the users ordered at the start), Odoo.sh with 1 worker and 10 GB, our VPS Start billed yearly. Without implementation, support and VAT. Odoo Community has fewer apps than Enterprise, for example no full Accounting and no Studio.
What each model costs.
Odoo bills Odoo Online and Odoo.sh directly. We bill our hosting. Odoo sets its prices per country: shown here for Germany.
Odoo Online
- One App FreeOne app plus the apps it needs, unlimited users, hosting included.0 EUR
- StandardAll apps, hosting included.19.90 EURper user a month
24.90 EUR from month 13 - CustomAdds Odoo Studio, multi-company and the external API.35.90 EURper user a month
44.90 EUR from month 13
Yearly billing. Odoo price list for Germany, checked 29 September 2026: odoo.com/pricing
Odoo.sh
- Hosting1 worker and 1 GB. 60.20 EUR with monthly billing.48.16 EURa month
- More capacityOdoo recommends one extra worker per 25 back-end users. Storage 0.16 EUR per GB a month.48 EURper worker a month
- Staging environmentA copy of your system to test changes on real data.12 EUReach, a month
- LicenceEnterprise on the Custom plan, per user, as on the left.35.90 EURper user a month
Yearly billing. Checked 30 September 2026: odoo.sh/pricing
Our hosting, billed by Hadron
| Package | Users | CPU and memory | Disk | A month | A year |
|---|---|---|---|---|---|
| Private server: your own modules and integrations | |||||
| VPS Start | up to 10 | 2 CPU, 4 GB | 25 GB | 95 EUR | 999 EUR |
| VPS Professional | up to 20 | 4 CPU, 8 GB | 32 GB | 189 EUR | 1,965 EUR |
| VPS Advanced | individual | individual, 16 GB | 100 GB | individual offer | individual offer |
| Shared hosting: standard Odoo, integrations limited to those available | |||||
| Website | up to 5 | shared | 10 GB | 14 EUR | 160 EUR |
| Cloud CRM | up to 10 | shared | 10 GB | 45 EUR | 490 EUR |
| Cloud ERP | up to 10 | shared | 25 GB | 69 EUR | 745 EUR |
Net prices. Every package includes backups every 24 hours and hosting support Monday to Friday, 8:30 to 16:30 CET. The Odoo Enterprise licence is not included: on a private server you can also run Odoo Community without licence fees. Your own server room instead of ours: we install and run Odoo on your hardware, priced individually.
What owners ask about hosting.
Which model do you recommend?
It depends on your company and your customers. Odoo Online is excellent and we recommend it often, with two exceptions: you need modules of your own, or you invoice companies in Poland. KSeF has many functions and Odoo Online covers only the basics, so for B2B in Poland we advise against it. The solution is Odoo.sh or a private server with our KSeF module.
Can we start small and move later?
Yes. A database on Odoo Online can move to Odoo.sh or to a private server when your needs grow. We plan the move and run it.
Is there a free option?
Yes. Odoo's One App Free plan gives you one app plus the apps it needs, with unlimited users and hosting included. For example, eCommerce brings the website and invoicing with it.
Does your hosting include the Odoo licence?
No. Odoo Community needs no licence. Odoo Enterprise on our server or on Odoo.sh needs the Custom plan, billed by Odoo per user.
Who owns the system and the data?
You do, on all three models. You can take a full copy of your database with you at any time.
How does Odoo protect our data?
Odoo encrypts data at rest and in transit and aims for 99.9% uptime. It publishes the details: SLA, security, privacy policy with hosting locations and GDPR.
What about Polish KSeF e-invoicing?
For B2B in Poland: Odoo.sh or a private server with our KSeF module. Odoo Online has KSeF only in its basic form, so we advise against it for companies that invoice other companies. Our module also runs on Odoo 15 to 18 and Community. E-invoicing
Not sure which model fits?
30 minutes. Tell us your users, apps and integrations, and we tell you which model fits and what it costs a year, licence and hosting included.
Where should your Odoo run?
The same Odoo runs in three places: Odoo Online, Odoo.sh or a private server run by us. They differ in who looks after the servers, how far you can adapt Odoo and what it costs. We work on all three and tell you which one fits.
Who does what in each hosting model.
Simplicity, flexibility or control.
Each model runs the same Odoo apps. What changes is who runs the servers and how far you can adapt the system.
Odoo Online
Simple and managed- Fast setupNothing to install. Odoo runs the servers.
- Low adminBackups, security and new versions come from Odoo.
- Settings, not codeYou adapt Odoo with settings and, on the Custom plan, Odoo Studio.
Trade-off: no modules of your own, and KSeF only in its basic form. When you need more, you move to Odoo.sh or a private server.
Odoo.sh
Managed development platform- Custom modulesYour own modules and apps from the Odoo App Store.
- Git workflowEvery change is tested automatically before it goes live.
- Staging and backupsTest copies with your real data. Daily backups on three servers.
Trade-off: needs Odoo Enterprise on the Custom plan, plus hosting billed by Odoo.
Private server
Maximum control, run by Hadron- Full infrastructureYour own CPU, memory and disk, on our servers at OVH in the EU or on yours.
- Custom architectureAny module and any integration. Odoo Community or Enterprise.
- We run operationsBackups every 24 hours, monitoring and hosting support from our team.
Trade-off: new Odoo versions come as a planned project, about every three years.
More control also means more to look after. The right model fits your requirements, your team's skills and the risk you accept.
The differences that matter.
The points we go through with every client before choosing where Odoo runs.
| Odoo Online | Odoo.sh | Private server | |
|---|---|---|---|
| Who runs the servers | Odoo S.A. | Odoo S.A. We deploy your modules. | We do, on our servers or on yours. |
| Your own modules | Not possible. Settings and Odoo Studio only. | Yes, from a Git repository, tested before release. | Yes, any module and any integration. |
| Odoo edition and licence | Enterprise: One App Free, Standard or Custom. | Enterprise on the Custom plan. | Community without licence fees, or Enterprise on the Custom plan. |
| New Odoo versions | Done by Odoo, included. | A planned project about every three years: Odoo upgrades the database, we adapt your modules. | A planned project about every three years, run by us. |
| Backups | Daily, by Odoo: 14 copies kept at least three months, on three machines in different data centers. | Daily, on three servers in different locations, kept up to three months. | Every 24 hours, by us. |
| Where your data is | Odoo's Europe region: servers in France and Belgium. Privacy policy | Odoo's cloud, in the region chosen for your project. SLA | On our servers at OVH in the EU, or on your own hardware. |
| E-invoicing | Peppol, XRechnung and ZUGFeRD in the standard. KSeF only in its basic form: for B2B in Poland we advise against it. | The standard, plus our KSeF module for B2B in Poland. | The standard, plus our KSeF module for B2B in Poland, also on Odoo 15 to 18 and Community. |
| Example: 10 users in Germany | 199 EUR a month on Standard in year one, 249 EUR from year two. | About 409 EUR a month (359 licence, about 50 hosting), about 499 EUR from year two. | 83 EUR a month with Community on VPS Start. With Enterprise 442 EUR, 532 EUR from year two. |
| Best for | Standard processes and a fast start, without B2B invoicing in Poland. | Custom modules developed and tested continuously. | Full control, Odoo Community, older versions, data on your own hardware. |
Example: Odoo licence prices for Germany with yearly billing (the first-year price applies for 12 months to the users ordered at the start), Odoo.sh with 1 worker and 10 GB, our VPS Start billed yearly. Without implementation, support and VAT. Odoo Community has fewer apps than Enterprise, for example no full Accounting and no Studio.
What each model costs.
Odoo bills Odoo Online and Odoo.sh directly. We bill our hosting. Odoo sets its prices per country: shown here for Germany.
Odoo Online
- One App FreeOne app plus the apps it needs, unlimited users, hosting included.0 EUR
- StandardAll apps, hosting included.19.90 EURper user a month
24.90 EUR from month 13 - CustomAdds Odoo Studio, multi-company and the external API.35.90 EURper user a month
44.90 EUR from month 13
Yearly billing. Odoo price list for Germany, checked 29 September 2026: odoo.com/pricing
Odoo.sh
- Hosting1 worker and 1 GB. 60.20 EUR with monthly billing.48.16 EURa month
- More capacityOdoo recommends one extra worker per 25 back-end users. Storage 0.16 EUR per GB a month.48 EURper worker a month
- Staging environmentA copy of your system to test changes on real data.12 EUReach, a month
- LicenceEnterprise on the Custom plan, per user, as on the left.35.90 EURper user a month
Yearly billing. Checked 30 September 2026: odoo.sh/pricing
Our hosting, billed by Hadron
| Package | Users | CPU and memory | Disk | A month | A year |
|---|---|---|---|---|---|
| Private server: your own modules and integrations | |||||
| VPS Start | up to 10 | 2 CPU, 4 GB | 25 GB | 95 EUR | 999 EUR |
| VPS Professional | up to 20 | 4 CPU, 8 GB | 32 GB | 189 EUR | 1,965 EUR |
| VPS Advanced | individual | individual, 16 GB | 100 GB | individual offer | individual offer |
| Shared hosting: standard Odoo, integrations limited to those available | |||||
| Website | up to 5 | shared | 10 GB | 14 EUR | 160 EUR |
| Cloud CRM | up to 10 | shared | 10 GB | 45 EUR | 490 EUR |
| Cloud ERP | up to 10 | shared | 25 GB | 69 EUR | 745 EUR |
Net prices. Every package includes backups every 24 hours and hosting support Monday to Friday, 8:30 to 16:30 CET. The Odoo Enterprise licence is not included: on a private server you can also run Odoo Community without licence fees. Your own server room instead of ours: we install and run Odoo on your hardware, priced individually.
What owners ask about hosting.
Which model do you recommend?
It depends on your company and your customers. Odoo Online is excellent and we recommend it often, with two exceptions: you need modules of your own, or you invoice companies in Poland. KSeF has many functions and Odoo Online covers only the basics, so for B2B in Poland we advise against it. The solution is Odoo.sh or a private server with our KSeF module.
Can we start small and move later?
Yes. A database on Odoo Online can move to Odoo.sh or to a private server when your needs grow. We plan the move and run it.
Is there a free option?
Yes. Odoo's One App Free plan gives you one app plus the apps it needs, with unlimited users and hosting included. For example, eCommerce brings the website and invoicing with it.
Does your hosting include the Odoo licence?
No. Odoo Community needs no licence. Odoo Enterprise on our server or on Odoo.sh needs the Custom plan, billed by Odoo per user.
Who owns the system and the data?
You do, on all three models. You can take a full copy of your database with you at any time.
How does Odoo protect our data?
Odoo encrypts data at rest and in transit and aims for 99.9% uptime. It publishes the details: SLA, security, privacy policy with hosting locations and GDPR.
What about Polish KSeF e-invoicing?
For B2B in Poland: Odoo.sh or a private server with our KSeF module. Odoo Online has KSeF only in its basic form, so we advise against it for companies that invoice other companies. Our module also runs on Odoo 15 to 18 and Community. E-invoicing
Not sure which model fits?
30 minutes. Tell us your users, apps and integrations, and we tell you which model fits and what it costs a year, licence and hosting included.
