ODOO4projects
Boston at night — one of the six regions our servers run in

USING ODOO

What Can I Use Odoo For?

Odoo is business software you install a piece at a time. Stock, sales, invoicing, accounting, purchasing, manufacturing, projects, a website, a point of sale and HR are separate apps in one system, sharing one database. A shop uses it for stock and a till. A workshop uses it for quotes, jobs and supplier orders. A distributor uses it for orders, deliveries and invoices. An office uses it for timesheets and billing. Odoo Community is free and open source, so nobody is charged a licence for logging in.

The plain definition

What Odoo actually is

Odoo is an ERP system: a set of applications that all read and write the same database. Odoo S.A. publishes two editions. Community is open source and free to run, and it is the edition we host. Enterprise is the licensed edition sold per user, with extra accounting reports, the Studio customisation tool and official support on top.

When you install Odoo you get an empty system and an app library. Install Sales and Inventory and you have a shop. Add Purchase and a confirmed sales order can raise the supplier order for you. Add Manufacturing and those supplier orders become components of a work order. A customer, a product and an invoice each exist once, so the number the accountant sees is the number the warehouse sees.

That is the whole idea, and it is why the answer to "what can I use Odoo for" is a list of apps rather than a list of features.

A list of apps

What you can run on Odoo

Each of these installs from the Apps menu inside your own instance, and you install the ones your business needs:

The ten Odoo applications this guide lists, and what each one is used for.
App What you use it for
Invoicing and Accounting Customer invoices, supplier bills, bank reconciliation, VAT returns, payment reminders
Sales Quotes, sales orders, price lists, order confirmations
Inventory Stock on hand, warehouse locations, lot and serial numbers, barcode scanning, reorder rules
Purchase Requests for quotation, supplier orders, vendor price lists
CRM Leads, a pipeline you can look at, and what happened to each one
Point of Sale A till for a shop or a counter, cash and card, sales landing in the same stock and books
Manufacturing Bills of materials, work orders, a shop-floor screen for the people making the thing
Projects and Timesheets Tasks on a board, hours logged against a job, invoices raised from those hours
Website and eCommerce Pages, a product catalogue, orders from the web arriving as sales orders
Employees and Time Off Who works here, holiday requests, the record behind the payroll

Ten entries is not the ceiling. Odoo's app library is much larger, and Odoo Community has no per-user licence, so adding an app for one person costs nothing extra to try.

Your kind of business

What Odoo is used for, by business type

Manufacturing

This is the case Odoo was built around. You write down what goes into a product (a bill of materials), and Odoo works out what the factory needs: components in stock, what has to be bought, which work order is next, and what each unit actually cost to make. When a customer orders twelve units, the stock reservation and the production order happen in the same movement.

Retail and trade

A counter till, stock by location, and purchasing that reacts to the shelf instead of to a feeling. When the last of a line sells, the reorder rule raises the supplier order. Shops selling online run the same catalogue through the website app, so a web order and a counter sale come out of the same stock figure.

Services and agencies

Quotes become projects, projects collect timesheets, and timesheets become invoices. The person who did the work is the person whose hours are on the invoice, which is the part most small firms rebuild by hand every month.

Construction and trades

A job is a project. Materials are purchased against that job, so you can see what a build has cost so far instead of guessing until the final invoice. Progress billing and purchase orders sit on the same project record.

Nonprofits and membership organisations

Contacts, events, invoicing and the website come from one place, and the accounts run on the same data your membership list does. Small teams like this usually have no one to spare for double entry, which is exactly where a single system earns its keep.

Accounting practices

Several clients' books are kept apart inside one Odoo database, each with its own journals and reports, and the reconciliation work is one screen per bank account. Practices that host Odoo for clients end up selling their clients' access to the same instance rather than maintaining a different tool per client.

Small business, starting out

Start with Invoicing and one other app. Most owners pick Inventory or Sales, get the real products and the real customers in, and add the next app the week it starts to hurt.

Where it stops

What Odoo is not for

Odoo Online will not take custom code. Odoo's own hosted offering runs standard apps on databases without custom modules; that is how their own standard plan is described. If you know you need a custom module or a bespoke integration, that route is closed to you and Community or odoo.sh is where custom code lives. This is the one boundary that changes the answer to "can I use Odoo for this" from yes to no.

It will not do your trade's specialist work. Odoo will not keep a dentist's clinical notes or produce a machinist's CAD drawings. It runs the business around that work: appointments, quotes, invoices, stock, purchasing, hours.

It does not configure itself. A fresh Odoo arrives empty. Your chart of accounts, your tax rules, your warehouse layout and your price lists are decisions somebody has to make, and the first week on Odoo is mostly those decisions.

It is not free of maintenance. Somebody has to run the server, take the backups, renew the certificate and move you to the next major version. If that somebody is you, you have bought a second job alongside the first one.

And if your whole requirement is four invoices a month from a phone, it is more system than you need. That is a real answer, and we would rather give it here than after you have paid for a year.

Two costs, not one

What it costs to use Odoo

There are two costs, and people usually only count one of them.

The software. Odoo Community is free and open source: no licence, no charge per user. Odoo Enterprise is licensed per user by Odoo S.A., at prices Odoo sets and changes, so we do not print a figure for it here. If you bring your own Enterprise licence, you keep it and we host it on the same instance, with no migration.

Running it. Odoo's own cloud is a per-user subscription with hosting included, and it is the route that will not take custom modules. Running it yourself means a server or VPS bill plus your own hours on updates and backups. A managed service is a flat yearly price and the hours are somebody else's. What separates those routes is whose hours go into the updates and backups, and we have written the full comparison out on the Odoo hosting comparison page.

What we charge, since we publish it. Our managed Community plans start at $214 a year for Side Hustle, then $395 for On the Rise and $595 for Powerhouse, with Empire quoted per setup. There is no per-user licence on any of them and no setup fee, the instance is live in about five minutes, and the trial runs 30 days without a credit card. The plans and prices are on the pricing page.

Dropshipping changes none of this. It is a setting inside the Purchase app, not a paid add-on, so your licence position is the same as any other seller's. See the dropshipping answer in the FAQ.

If you would rather learn it by doing it, the ODOO ERP Automation Bootcamp is a ten-session live course at USD 465.00 with a year of hosted Odoo Community included, and the two-hour ODOO x N8N Masterclass is USD 120.00.

Five moves

How to start using Odoo

  1. Write down the five things that hurt, in your words. Not "we need inventory management" — "we sold twelve pallets and the paperwork says nine." The pain is the requirement.
  2. Name what you are buying. Hours back per week, money that stopped leaking, one place to look. If you cannot say it in a sentence, you are not ready to buy software yet.
  3. Put your real work in this week. Your actual customers and products, not a demo. Use it for a week before you decide anything else.
  4. Add the next app when you reach its limit, not on a project plan. A system you use today beats one you will use properly in six months.
  5. Hand off the boring parts on day one. Backups, certificates, upgrades, restarts. If you are the one fixing the server at 11pm, you bought a job rather than a system.

An ODOO4projects instance is live in about five minutes, on servers in one of six regions, with backups already running and support reachable in your own words when you get stuck. If something breaks once your data is in it, the upgrade and migration route is here, and the place to ask is support.

Start with your own data: see the plans.

Straight answers

Frequently asked questions

What is Odoo used for?

Odoo is used to run the parts of a business that produce paperwork and numbers: sales and quotes, customer invoices and supplier bills, stock and purchasing, manufacturing, projects and timesheets, the website and its orders, the till, and the employee records behind payroll. All of it works on one database, so stock, orders and accounts agree with each other instead of being reconciled at month end.

What can Odoo do?

It holds stock by location, raises a supplier order when a reorder rule trips, turns a quote into a sales order and that order into an invoice, takes payment, reconciles the bank statement, and reports what the month looked like. It does the same job for manufacturing, for services billed by the hour, and for a shop with a till and a website. You install the apps that apply to you.

Can I use Odoo for free?

Yes. Odoo Community is free and open source, and you can install and run it yourself at no licence cost. What is not free is the running of it: a server or VPS, someone's hours on updates and backups, and the certificate. If you want Community without that work, hosting is a paid service, ours starting at $214 a year.

How is Odoo free if it is also sold per user?

Two different editions. Community is open source and carries no licence and no per-user charge; Enterprise is the licensed edition, sold per user by Odoo S.A. Enterprise exists for the extra apps and official support, not because Community is crippled. Plenty of businesses run Community for years and never buy a licence.

Can I use Odoo for dropshipping?

Yes. Odoo has dropshipping built in as a purchase route: you enable the Dropshipping setting, mark the product so it can be sold and purchased, and set its vendor. A sales order then raises the supplier request for quotation automatically, and the supplier ships to your customer. Two things to know: a dropshipped product never enters your stock, so it does not appear in your stock valuation, and no custom module is needed for any of it.

Is Odoo easy to use?

Daily use is straightforward once someone has set it up: a sale, an invoice and a stock move are each a few clicks and Odoo's own screens are consistent between apps. Setting it up is the part that is not easy, and Odoo's own documentation is written for an administrator rather than for an owner. The practical split is that you learn the business screens in an afternoon and hand the configuration and the server to someone who does it for a living.

Can Odoo be used for project management?

Yes, and for many service businesses it is the reason they moved. The Project app gives you tasks on a board, deadlines, sub-tasks, customer-facing stages, and timesheets against each job, so the hours you spent become the invoice you send. If you already run projects in a separate tool, the question is whether you want the hours and the invoice in the same system.

Do I need a developer to run Odoo?

No, not to run it. You need a developer if you are installing custom modules or writing your own, and you need somebody technical once, to set the system up properly. After that, ordinary use is a browser login: install apps, enter your products, raise invoices, look at reports. The developer question usually arrives with a custom module, not with day-to-day work.

How long before it is useful?

A day for the first app, with the owner's decisions on the chart of accounts and the products. A week of real use before it is genuinely running your month. An instance on our plans is live in about five minutes; the rest of the time goes on your own data and your own decisions.