The real Odoo bill has more than one line
Odoo total cost usually includes software edition (Community free vs Enterprise per user), hosting, implementation, custom development, training, and upgrades. Hosting is often the most controllable recurring infrastructure cost — and the one that surprises teams when metering kicks in.
Common hosting cost models
- Odoo Online — hosting bundled with SaaS; limited customization
- Odoo.sh — Git hosting with worker and storage-driven fees
- Managed platforms — flat or per-project fees plus included or BYO servers
- DIY cloud/VPS — low base price, high ops time and risk
Why partner margins care about hosting math
Agencies reselling hosting feel every worker and staging surcharge. Predictable per-project pricing makes it easier to quote retainers and keep multi-client delivery profitable without renegotiating mid-project.
How to estimate your hosting spend
- Count production projects (and whether each needs dedicated isolation)
- List staging and development environments you actually use
- Decide Community vs Enterprise per project
- Add ops hours if you self-host (patches, backups, incidents)
- Compare against a managed trial on a real repository
tnc-sh pricing shape
tnc-sh uses per-project subscription keys with plan limits instead of Odoo.sh-style per-worker metering. Start with a free trial, then attach a paid key when production capacity is required. See the live pricing page for current tiers.
Odoo Enterprise user licenses are always billed by Odoo S.A., separate from tnc-sh hosting.