Odoo apps - a complete overview
Discover the full suite of 80+ business apps included in Odoo Enterprise, from CRM to Accounting and more!
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
CRM 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.
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.
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.