Skip to main content
iVentureTeam

Free Odoo App Selector

Which Odoo Apps Does Your Business Actually Need?

Pick your industry and what you do. The selector builds your Odoo app stack, adds the apps Odoo installs anyway, tells you whether Community or Enterprise fits, and prices the licence for your team.

  • 13+ years of Odoo work
  • 150+ ERP projects delivered
  • 51 Odoo apps, 14 industry presets
  • Free no email needed

Build Your Odoo App Stack

Start from an industry or from a blank slate. Every app you tick brings the apps it needs, marked as added, so what you see is what Odoo would install.

  • Dependencies read from Odoo's own source code
  • Community or Enterprise, with the apps that decide it
  • Odoo plan and licence for your user count

Odoo App Selector

What kind of business is it?

Odoo version

Odoo licencePick at least one appStep 1 of 4 · Industry

Know your apps already? Estimate the project cost.

How the Verdict Is Worked Out

Four rules, applied to whatever you pick. Each one comes from Odoo's source code or its price list, so you can follow the logic yourself.

  • Dependencies

    Every app you tick brings the apps it cannot run without, marked as added so nothing is hidden. These come from each app's manifest in the Odoo source.

    Example

    • eCommerce

    brings

    • Website
    • Sales
    • Invoicing
  • Edition

    If any app in the stack ships only in Odoo Enterprise, the verdict says Enterprise and names the apps that decide it.

    Example

    • Sales
    • HelpdeskE (Enterprise-only)

    verdict

    Enterprise

    Helpdesk is Enterprise-only, so the whole stack is.

  • Plan

    One app on Odoo Online is free for unlimited users. Two or more is Standard. Odoo.sh, self-hosting, Studio, a second company or API access means Custom.

    Example

    1 app
    One App Free
    2 or more apps
    Standard
    Studio, Odoo.sh, 2nd company
    Custom
  • Licence

    Internal users times the plan's per-user price. Customers, suppliers and applicants who use the portal are free.

    Example

    10 users × $24.90
    = $249 a month on Standard

Where the data comes from

  • Apps, editions and dependencies: the __manifest__.py of every app in the Odoo 19 and Odoo 20 source (branches 19.0 and 20.0), Community and Enterprise.
  • Prices: Odoo's USD list prices from odoo.com/pricing-plan, read 26 Sep 2026.

Odoo App Stacks by Industry

The presets behind the selector, with the reasoning for each. They are starting points, not prescriptions: a distributor with its own trucks adds Fleet, a manufacturer selling online adds eCommerce.

Make to stock or to order

Odoo apps for manufacturing

Enterprise10 apps

Manufacturers need the full chain from quote to finished goods: purchasing and stock feed the bills of materials, Quality checks what comes in and goes out, Maintenance keeps work centers running and Accounting values the inventory.

Apps
10
8 picked + 2 added
Edition
Enterprise
2 apps need it
Licence
$249
a month, Standard

Finance

  • Invoicing, added because Accounting, Purchase and Sales needs it
  • AccountingE (Enterprise-only)

Sales and customers

  • CRM
  • Sales

Inventory and purchasing

  • Inventory, added because Manufacturing and Quality needs it
  • Purchase
  • QualityE (Enterprise-only)
  • Maintenance

Manufacturing

  • Manufacturing

People

  • Employees

Invoicing and Inventory are added automatically in Odoo 19: other apps in the stack depend on them.

Load this stack Odoo for manufacturingEnterprise-only apps marked E. Shown for Odoo 19.

Odoo Apps by Business Function

Every app in the selector with its technical module name, what it does, what it installs with it and which edition it ships in. Discuss, Contacts, Calendar, To-Do and Dashboards come with every database and are not listed.

  • 51 apps
  • 25 Enterprise-only
  • 26 in Community
Edition

Finance apps

  • Invoicing

    account

    Customer invoices, vendor bills, payment terms, online payment and automated follow-ups.

    Installs with it: nothing extra

    Community
  • Accounting

    accountant

    Full double-entry books: bank sync and reconciliation, financial reports, budgets, assets, tax reports and localizations.

    Installs with it: Invoicing

    Enterprise
  • Expenses

    hr_expense

    Expense claims with receipt capture, manager approval and reimbursement through payroll or a vendor bill.

    Installs with it: Employees and Invoicing

    Community

Add apps here or in the selector above. Dependencies are added for you.Open the selector

Module names are the ones under Apps in Odoo 19, with the Odoo 20 name where it changed. Where an app is a family, such as the shipping or marketplace connectors, the row lists the main modules.

Which Odoo Apps Are Enterprise-Only?

Odoo Community is the open-source edition you host yourself, with no licence fee. Odoo Enterprise adds a set of apps on top, plus Odoo's hosted plans, support and maintenance, for a per-user subscription. The split below comes from where each app lives in the Odoo source.

26 of 51 apps

Odoo Community

Licence
None. Open source under LGPL-3
Hosting
Your own server or cloud
Support
Community forums or a partner

Apps in Community

  • Invoicing
  • Expenses
  • CRM
  • Sales
  • Point of Sale
  • Restaurant
  • Website
  • eCommerce
  • eLearning
  • Live Chat
  • Inventory
  • Purchase
  • Repairs
  • Maintenance
  • Manufacturing
  • Project
  • Timesheets
  • Employees
  • Attendances
  • Time Off
  • Recruitment
  • Fleet
  • Email Marketing
  • SMS Marketing
  • Events
  • Surveys
All 51 apps

Odoo Enterprise

Licence
Per internal user, per month
Hosting
Odoo Online, Odoo.sh or your own server
Support
Support and maintenance from Odoo included

Enterprise-only apps

  • AccountingE (Enterprise-only)
  • SubscriptionsE (Enterprise-only)
  • RentalE (Enterprise-only)
  • SignE (Enterprise-only)
  • Marketplace connectorsE (Enterprise-only)
  • BarcodeE (Enterprise-only)
  • Shipping connectorsE (Enterprise-only)
  • QualityE (Enterprise-only)
  • Shop Floor and work ordersE (Enterprise-only)
  • PLME (Enterprise-only)
  • Field ServiceE (Enterprise-only)
  • HelpdeskE (Enterprise-only)
  • PlanningE (Enterprise-only)
  • AppointmentsE (Enterprise-only)
  • PayrollE (Enterprise-only)
  • AppraisalsE (Enterprise-only)
  • ApprovalsE (Enterprise-only)
  • Marketing AutomationE (Enterprise-only)
  • Social MarketingE (Enterprise-only)
  • DocumentsE (Enterprise-only)
  • KnowledgeE (Enterprise-only)
  • WhatsAppE (Enterprise-only)
  • Phone (VoIP)E (Enterprise-only)
  • IoTE (Enterprise-only)
  • StudioE (Enterprise-only)

Where the line surprises buyers

  • Finance

    Community includes Invoicing: invoices, bills and payments. Full Accounting, with bank reconciliation, financial statements and budgets, is Enterprise. Community projects usually add OCA accounting modules instead.

  • Services

    Project and basic time logging are in Community. Helpdesk, Field Service, Planning and Appointments are Enterprise, so a services firm that wants ticketing or shift planning out of the box is an Enterprise customer.

  • Manufacturing

    Bills of materials, manufacturing orders and work centers are Community. The shop floor tablet, quality checks, PLM and the master production schedule are Enterprise.

Odoo Pricing Plans and What Moves You Between Them

Odoo Enterprise is priced per internal user per month. The plan sets the price, not the number of apps you install.

  • Odoo Online only

    One App Free

    $0 / user / month

    Unlimited users

    You land here when

    • You use one app, plus the apps it requires
  • Odoo Online only

    Standard

    $24.90 / user / month

    Billed yearly. $31.10 billed monthly.

    You land here when

    • You use two or more apps
    • No Studio, no second company, no external API
  • Odoo Online, Odoo.sh or self-hosted

    Custom

    $37.40 / user / month

    Billed yearly. $46.80 billed monthly.

    You land here when

    • You host on Odoo.sh or your own server
    • You install Studio
    • You run more than one company
    • You connect systems through the external API

Worked example: 10 users on Standard is 10 × $24.90 = $249 a month billed yearly ($2,988 a year), or $311 a month billed monthly.

See my plan and licence

Portal users (customers, suppliers and applicants who log in to see their own documents) are free on every plan. Odoo sets local prices per country, so we confirm yours on the call. USD list prices from odoo.com/pricing-plan, read 26 Sep 2026.

Five Mistakes Businesses Make When Choosing Odoo Apps

We review a lot of app lists before they become projects. These are the ones that cost time or money later.

  • Installing everything on day one

    Every installed app adds menus, fields and settings your team has to learn. Start with the stack that replaces what you run today, go live, then add Helpdesk or Marketing Automation in a second phase when the basics are stable.

  • Confusing Invoicing with Accounting

    Invoicing sends invoices and records payments. Accounting closes your books. If your accountant needs bank reconciliation and financial statements inside Odoo, you need the Enterprise Accounting app or an OCA-based Community setup, and that choice shapes the whole project.

  • Picking Odoo Online, then needing custom code

    Odoo Online runs standard apps and Studio changes only. If your process needs a custom module, you need Odoo.sh or self-hosting, which is the Custom plan. Decide hosting and customization together, not one after the other.

  • Forgetting the apps that come along

    Subscriptions brings Accounting. Field Service brings Project and Timesheets in Odoo 19, and Planning in Odoo 20. Those apps need configuration, training and data too, so they belong in the budget from the start.

  • Counting every employee as a user

    Only people who work inside the Odoo backend need a licence. Shop floor staff on a tablet, drivers scanning deliveries and customers on the portal have different footprints, and the right setup can cut a licence bill substantially.

  • Stack review

    Have your app list checked before it becomes a project.

    Your review call is with a Senior Odoo Consultant, not a sales rep.

    Book a stack review
Why iVentureTeam

Why Have iVentureTeam Review Your Stack

13+ years of Odoo work across 150+ projects. We have seen which stacks go live smoothly and which ones stall, and we tell you which is which before you spend.

  • 13+ Years of Odoo delivery
  • 150+ ERP projects
  • 40+ Odoo specialists
  • 01

    Checked against source

    The data in this tool comes from the Odoo source and from odoo.com, and we say where every figure came from. Your review works the same way.
  • 02

    Stack, then scope, then a price

    Your stack feeds the project estimator, and a short call turns it into a fixed scope with a figure in writing that does not creep.
  • 03

    Delivery across industries

    We have implemented Odoo for manufacturers, retailers, services firms and more, so the advice reflects live systems, not demos.

Odoo App Selector FAQs

How do I know which Odoo apps I need?

Start from what you do, not from the app list. Sell and invoice: CRM, Sales and Invoicing. Hold stock: Inventory and Purchase. Make things: Manufacturing. Sell over a counter: Point of Sale. Bill time: Project and Timesheets. Pay staff: Employees and Payroll. The selector turns those answers into an app list and adds the apps Odoo installs alongside them.

What is the difference between an Odoo app and a module?

An app is a module Odoo flags as an application: it gets its own icon on the home screen, such as Sales or Inventory. Modules are the smaller building blocks, including the bridges Odoo installs automatically when two apps are present, such as the link between Sales and Inventory. Buyers choose apps; modules follow.

Which Odoo apps are only in Enterprise?

Of the apps in the selector, these are Enterprise-only: Accounting, Documents, Sign, Knowledge, Helpdesk, Field Service, Planning, Appointments, Subscriptions, Rental, Quality, PLM, Shop Floor, Barcode, the shipping and marketplace connectors, Payroll, Appraisals, Approvals, Marketing Automation, Social Marketing, WhatsApp, VoIP, IoT and Studio. Everything else, including CRM, Sales, Invoicing, Inventory, Manufacturing, Point of Sale, Website, eCommerce, Project and the core HR apps, is in Community.

Does my stack change between Odoo 19 and Odoo 20?

For most apps, no. Four changed in Odoo 20: Point of Sale no longer installs Inventory, Field Service is rebuilt on Planning instead of Project and Timesheets, Payroll also installs Time Off, and Social Marketing also installs Live Chat. Switch the version in the selector and the stack updates.

Does eCommerce need Inventory?

Not to install. eCommerce depends on Website, Sales and Invoicing in both Odoo 19 and Odoo 20. Inventory is optional, but if you ship physical products you will want it for stock levels, delivery orders and carrier labels, and Odoo links the two automatically once both are installed.

Is Odoo really free for one app?

Yes. Odoo's One App Free plan gives you one app, with the apps it requires, for unlimited users on Odoo Online, and Odoo states that the dependencies of that app are included. The moment you install a second app you move to the Standard plan.

How is the licence estimate calculated?

Internal users multiplied by the per-user price of the plan your choices land on: Standard for two or more apps on Odoo Online, Custom for Odoo.sh, self-hosting, Studio, multi-company or API access. The prices are Odoo's USD list prices and the date we read them is shown next to the figure. Odoo publishes local prices per country, so your invoice may differ.

Can I start small and add apps later?

Yes, and we recommend it. Odoo apps share one database, so adding Helpdesk or Manufacturing later does not mean a migration. Plan the order, though: an app added later still needs configuration, training and possibly data, and the licence price does not change with the number of apps.

Does the selector tell me what the implementation will cost?

No, it tells you which apps and which licence. Implementation is a separate, one-time cost that depends on customization, data migration and integrations. Use the button under your stack to carry it into our Odoo project estimator, which gives an indicative range, then a scoping call confirms the figure in writing.

Is the data in this tool up to date?

App names, editions and dependencies are read from the Odoo 19 and Odoo 20 source code (branches 19.0 and 20.0; Odoo 20 was released in September 2026). Prices carry the date they were read from odoo.com. If you spot something that has changed, tell us and we will correct it.

Straight answers on apps, editions and pricing. Anything else, ask a consultant directly.

Build Your Odoo App Stack in Two Minutes

Pick your industry and see the apps, the edition and the licence. Then email the stack to yourself or have a Senior Odoo Consultant review it with you.

Book a stack review