How the Selector Works
You think in departments and needs (sales, online store, accounting), not in module names. This selector does the translation: each need you check resolves a primary Odoo app plus the modules it pulls in. eCommerce, for example, pulls the Website builder, Sales, Accounting, and Inventory, because an online store needs a catalog, orders, invoices, and stock to function.
The selector deduplicates the set of Odoo apps, groups them by pillar, then applies an edition rule. Some apps exist only in Odoo Enterprise; if one lands in your stack, the selector recommends Enterprise and names the app that forced it. Otherwise Community stays viable. The indicative license is Odoo's per-user rate multiplied by your user count.
Odoo Apps by Department
Here is how the most common business needs translate into Odoo apps and modules. The primary column is the app you turn on; the dependencies are the Odoo modules installed automatically to make it work.
| Need / department | Primary Odoo app | Included modules | Edition |
|---|---|---|---|
| Sales | Sales | Accounting | Community ok |
| CRM | CRM | Sales | Community ok |
| eCommerce | eCommerce | Website, Sales, Accounting, Inventory | Enterprise |
| POS | Point of Sale | Inventory, Accounting | Community ok |
| Marketing | Marketing Automation | CRM | Enterprise |
| Website | Website Builder | None | Community ok |
| Inventory | Inventory | Purchase | Community ok |
| Manufacturing | Manufacturing (MRP) | Inventory, Purchase | Enterprise |
| Purchasing | Purchase | Inventory, Accounting | Community ok |
| Project | Project | Timesheets | Community ok |
| Field service | Field Service | Project, Inventory, Accounting | Enterprise |
| Accounting | Accounting | None | Community ok |
| Subscriptions | Subscriptions | Sales, Accounting | Enterprise |
| HR & Payroll | HR & Payroll | None | Community ok |
| Helpdesk | Helpdesk | None | Community ok |
| Documents & e-sign | Documents | Sign | Enterprise |
| Knowledge | Knowledge | None | Enterprise |
| Custom apps | Studio | None | Enterprise |
Each app has its own detailed page in our Odoo apps catalog, with features, use cases, and implementation ranges.
Community vs Enterprise
Odoo Community is free and open source, but several of the most advanced apps are not in it: Manufacturing (MRP), Field service, Subscriptions, Documents, Sign, Knowledge, Studio, Marketing automation, and full eCommerce are Enterprise-only. If your stack contains even one of these, you need Enterprise. Otherwise Community stays viable, with a few trade-offs: no official SLA, no Studio for no-code customization, and you carry hosting and upgrades yourself.
To decide in detail, use our Community vs Enterprise picker, then size the full budget with the 3-year total cost of ownership calculator.
Next Steps After Your Selection
Once your Odoo app stack is sketched out, the next step is a 30-minute call with a senior Odoo architect. We validate the module scope, the edition, and the user count, then send you a fixed-price quote.
Book a Free Consultation →