Odoo Standard vs Custom plan: which one actually lets you customize?

Short answer: if you need custom code, third-party modules, multi-company or the external API, you need the Custom plan — and you must host on Odoo.sh or on-premise. The Standard plan runs on Odoo Online only and can't run custom modules. This is the single most common thing we clarify for new Odoo buyers, so here's exactly what separates the two.

Standard vs Custom, side by side

StandardCustom
Hosting optionsOdoo Online onlyOnline / Odoo.sh / On-premise
All apps included
Odoo Studio (no-code builder)
Multi-company
External API
Custom code / 3rd-party modules✔ (on Odoo.sh or on-prem)
Per-user priceSee current Odoo pricingSee current Odoo pricing
The gotcha: the Custom plan allows custom code — but only when you host on Odoo.sh or on-premise. If you buy Custom and stay on Odoo Online, you still can't install custom modules; you only unlock Studio, multi-company and the API. Custom code needs Odoo.sh or on-prem.

When the Standard plan is enough

  • You'll use Odoo's apps as they come, no bespoke modules.
  • A single company/entity — no multi-company consolidation.
  • No need to push/pull data via the external API.
  • You want the simplest, fully-managed Odoo Online setup.

When you need the Custom plan

Rule of thumb: if customization is anywhere on your roadmap, start on Custom + Odoo.sh from day one — switching later is more disruptive than starting right. For the full hosting picture, see Odoo Online vs Odoo.sh vs On-Premise; for cost, see our Odoo pricing guide.

Odoo Certified Partner Plan & hosting advisory Reply within 1 business day

Not sure which Odoo plan you need? We'll tell you.

Tell us your team size, whether you'll need customizations, and your hosting preference — we'll recommend the exact plan and hosting, and a rough cost. No obligation.

Book a call WhatsApp