How the Calculator Sizes Your Instance
The right Odoo.sh tier depends on real load, not on named user count. This calculator reuses the same engine as our odoo.conf tuner: Odoo serves roughly six concurrent users per worker, and each worker averages 325 MB of RAM. The calculator takes your peak concurrency, weights it by how many apps you have installed (more apps make each request heavier), then derives the worker count and RAM you need.
Leave workers on Auto to follow the engine recommendation, or pin them if you already have a target. This odoo sh calculator always splits hosting from license, because one is paid for the platform and the other per named user.
Odoo.sh Tiers Explained
Odoo.sh is billed largely on workers and branches. The calculator adds your production workers and staging branches to place the tier. Starter, a single worker, ideal for a pilot or small team. Standard, two to three workers, the sweet spot for most SMBs. Scale, four to seven workers, for dozens of concurrent users and several environments. Enterprise, eight or more workers, for heavy deployments with extended staging.
The calculator always shows the why this tier line, the total worker count that drove the choice, so the logic stays transparent.
Odoo.sh vs Self-Hosted
Turn on the comparison to see a raw cloud infrastructure range at equivalent RAM. One key point: that figure excludes DevOps labor. Odoo.sh includes backups, staging to production merges, version upgrades, and monitoring; on self-hosted, your team carries those. If you want to size and generate an odoo.conf for a self-hosted deployment, use our dedicated tuner.
See the odoo.conf tuner for the self-hosted path, and the total cost of ownership calculator for the full three-year cost, implementation and support included.
What Pricing Does and Does Not Include
The estimate covers two lines: Odoo.sh hosting (production workers, extra workers, and staging branches) and the per named user Odoo license. It does not include implementation, data migration, custom development, storage beyond the included quota, or ongoing support. Those live in our other calculators and in a fixed-price quote.
Next Steps After Your Estimate
The next step is a 30-minute call with a senior Odoo architect. We review your load, staging needs, and target version, then configure and deploy your Odoo.sh instance with sizing we have validated.
Book a Free Consultation →