Odoo apps - a complete overview


Discover the full suite of 80+ business apps included in Odoo Enterprise, from CRM to Accounting and more!


Start exploring Odoo apps

What are Odoo apps?

Odoo apps are modular building blocks that let you manage every part of your business, from CRM and Accounting to Inventory, Manufacturing, and HR. 

Each app handles a specific business process and can be used on its own or together with others. Since they’re all built on the same platform, the apps work together automatically and share data in real time.


How many Odoo apps are there? 

There are 80+ official Odoo apps available as part of the Odoo Enterprise plan. 

In addition to these, there are thousands of third-party apps that extend Odoo’s functionality for specific industries or needs.

Types of Odoo apps

Odoo Enterprise apps

These are premium apps developed and maintained by Odoo. 

They’re only available with a paid Odoo license. 

Most companies start with core modules like CRM, Sales, Accounting, and Inventory, and then expand into areas like Marketing, HR, or Manufacturing.

Odoo Community apps

The Community edition of Odoo is open-source and free to use.

 It includes a limited set of apps such as CRM, Sales, Invoicing, and Project.

 However, it lacks advanced features found in the Enterprise edition, like real-time accounting reports, barcode scanning, or automated marketing flows.


Odoo Marketplace apps

Odoo has an official app marketplace with over 40,000 custom apps, built by the Odoo developer community. 

These apps can add niche functionality, connect with external services, or adapt Odoo to specific countries or industries. They range from free add-ons to paid modules with support contracts. 

Explore the Odoo App Store to see what’s available.


Using Odoo apps together

One of Odoo’s biggest advantages is how all apps share the same database. This means:

You can start with one or two apps and expand over time. Many companies begin with CRM and Accounting, then add Project Management, HR, or Marketing as needed.

Start with the customer – find out what they want and give it to them.

  • Leads in CRM can turn into quotes in Sales and invoices in Accounting.
  • Inventory updates automatically after a sale or manufacturing order.
  • Employee timesheets feed into payroll and client invoicing.
  • Support tickets can trigger field service tasks or SLA reports.

Odoo offers 80+ apps to cover all core company processes

C​​​​R​​​​M ACCOUNTING SALES INVENTORY MANUFACTURING HR Project AND MORE!

Odoo CRM: Track leads and close deals faster

The CRM module makes it easy to manage your entire sales pipeline from the first interaction to the final contract. 

Leads can be captured automatically through your website, incoming emails, or database imports. 

A clear Kanban view helps your team stay on top of follow-ups, while planned activities and reminders keep deals moving forward. Each user has access to personalised dashboards for analysing performance and forecasting revenue.


Odoo Accounting: Automate finance and stay audit-ready

Odoo Accounting connects directly to your sales, purchasing, payroll, and expense workflows, so there’s no need for duplicate entry or data transfers.


Invoices and payments are processed automatically, and bank statements can be imported and reconciled in a few clicks.


With real-time reporting, automated tax handling, and region-specific compliance tools, your finance team has full control and visibility without relying on spreadsheets.


Odoo Sales: Quotes, contracts, and approvals in one flow

Odoo Sales handles the entire sales cycle in one place. 

You can create product configurations, apply pricing rules, and send professional quotes with digital signature links. Once the customer approves, orders and invoices are generated automatically, saving time and reducing errors. 

Customers can track progress and view documents through their own portal.


Odoo Inventory: Real-time stock tracking

Inventory updates automatically as products are received, moved, or sold. 

Odoo supports barcode scanning, drop shipping, and multiple warehouse setups and each transaction instantly reflects in Sales, Manufacturing, and Accounting. 

Stock routes, reordering rules, and expiry tracking help maintain accuracy and reduce delays.


Odoo Manufacturing (MRP): Full control of production

The Manufacturing module brings all production workflows into one interface, from planning and tracking work orders to managing BoMs and running quality checks. 

Shop floor operators can work with a digital control panel that displays the tasks to be completed. 

Each product is traceable across all production steps, and version control ensures changes are properly managed.


Odoo HR: Centralised people management

Odoo HR lets you manage recruitment, onboarding, contracts, and time off in one connected system.

It covers everything from job postings and applicant tracking to employee profiles, shift planning, and payroll. 

Teams can start with the features they need and expand gradually as HR operations become more complex.


Odoo Project: Structure and track projects easily

Projects in Odoo are broken down into tasks that can be assigned, tracked, and completed with full transparency.


Whether you’re managing internal initiatives or client work, you can switch between Kanban, Gantt, and calendar views to suit your workflow.


Time tracking is built in and linked to invoicing where needed.


Grow with additional Odoo apps

Point of Sale


Odoo POS works with standard hardware and syncs directly with your product and inventory databases. 

It supports multiple payment methods, offline mode, and custom receipt layouts, which is ideal for shops, cafés, and multi-location retail.

Complete guide to Odoo POS


Timesheets


Employees can log time directly on tasks, even when offline. Managers get a grid view of tracked hours, and project forecasts help estimate availability based on past workloads. 

Logged hours link directly to invoicing and payroll where needed.

Digital time tracking in Odoo


Subscriptions


Odoo Subscriptions simplifies the entire lifecycle of recurring revenue.

Products and services can be linked to subscription templates, making setup and billing automatic. 

Customers can manage their contracts via the portal, while backend teams receive alerts and reports without needing to track anything manually.


Helpdesk


Support teams receive tickets from multiple channels - emails, forms, or live chat - and can manage them in a Kanban view with assigned ownership and SLA tracking. 

Templates and automation reduce response times, while customers stay informed through the portal.


Field Service


Field workers can view tasks, update progress, and capture signatures from any mobile device. 

Everything syncs with central records in real time, reducing back-office workload and keeping operations up to date


Odoo apps can be categorised by department and industry

You can group Odoo apps by business function. Here’s a breakdown of the most common categories:

Sales & Customer Management

CRM

Sales

Subscriptions

Point of Sale
(POS)

Helpdesk

Finance & Admin

Accounting

Invoicing

Expenses

Documents

Sign

Approvals

HR & Team Management

Employees

Payroll

Planning

Timesheets

Recruitment

Appraisals

Fleet

Project & Collaboration

Project

Knowledge

VoIP

Survey

Dashboards

Discuss (team chat)

Operations & Supply Chain

Inventory

Purchase

Manufacturing (MRP)

Maintenance

Quality

Rental

PLM (Product Lifecycle Management)

Marketing & Web

Email Marketing

Website

eCommerce

Events

Live Chat

SMS Marketing

Social Marketing

Marketing Automation

Where to find and install Odoo apps

You can install apps directly from the Odoo backend. Just go to Apps in the menu, search for what you need, and click install. If you're using Odoo.sh or self-hosted setups, you can also upload third-party modules.

To browse the full catalog of custom modules and extensions, check out the Odoo App Store. It includes user reviews, screenshots, and compatibility tags.

Choosing the right apps for your business

If you're unsure which apps to start with, consider:

Your current bottlenecks 


(e.g., manual accounting, scattered sales data)

Your industry


(e.g., manufacturing, retail, consulting)

Your growth plans


(e.g., scaling team size, launching eCommerce, etc.)

Get started with Odoo

Looking for business software that grows with you? Odoo combines robust customisation options with user-friendly tools to help your company thrive.

Try Odoo today and experience what makes it the go-to ERP for over 12 million users worldwide.

Book a free demo now