From 1 February 2027, Greek invoices issued from software go only through a licensed provider.1 Feb 2027: invoices only through a provider. What changes 

Odoo Community or Enterprise: which edition a company in Greece needs.

Odoo Community or Enterprise? The difference isn't only the licence: it changes what you get for accounting, invoices to myDATA through a provider and payroll, how Odoo charges and where Odoo can run.

THE SHORT ANSWER

Odoo Community is the open-source edition and has no licence fee, but it has no full accounting, payroll, Studio or mobile app. Enterprise has all of them and is charged as a subscription per user. For a company in Greece the choice usually comes down to three things: who keeps the books, whether you want payroll inside Odoo, and where Odoo will run.

WHAT COMMUNITY AND ENTERPRISE ARE

All sections

Odoo comes in two editions. Community is open source, under the LGPL v3 licence: you download it, install it and use it without paying for a licence. Enterprise is the same software with more apps on top, and its licence lets you use it only with an active subscription, for the right number of users.

The base is shared. Sales, CRM, purchasing, inventory, invoicing, eshop and POS are in both editions, with the same screens. Odoo says so itself: Enterprise is built on top of Community, and you can switch editions whenever you like.

The difference lies in three places. Some apps exist only in Enterprise. Only Odoo’s subscribers get support and upgrades from Odoo. And only Enterprise runs on Odoo’s own hosting.

If you’re not yet sure you need an ERP at all, start with the guide what an ERP is and when you need one.

WHAT EACH EDITION INCLUDES

All sections

The table shows what usually matters to a trading company in Greece. Odoo publishes the full list on the page that compares the two editions.

Community Enterprise
Sales, CRM and purchasing Yes Yes
Inventory Yes Yes
Barcode scanning in the warehouse (the Barcode app) No Yes
Website, eshop and POS Yes Yes
Invoicing and payments Yes Yes
Full accounting: general ledger, bank reconciliation, reports No Yes
Payroll No Yes
Mobile app for Android and iOS No; it opens in the browser Yes
Studio, for changes without code No Yes, with the Custom plan
Support and upgrades from Odoo No Yes

A “no” in the Community column doesn’t always mean you need Enterprise. Some gaps are filled by open-source add-ons from the OCA, the Odoo Community Association; others aren’t. We tell you from the start if something you want needs Enterprise.

HOW ODOO CHARGES

All sections

Community has no licence to pay for. You pay for its hosting and for whoever sets it up and maintains it, as with any software.

Enterprise is charged as a subscription per user per month, paid monthly or yearly. A paying user is anyone who works inside Odoo: who views, enters or changes data. Customers and suppliers who see their invoices in the portal, and visitors who buy from the eshop, aren’t charged. Employees who exist in Odoo without a login of their own do count, for example for payroll; for them Odoo has a “Light User” licence, at a lower charge.

Odoo has three plans:

  • One App Free: one app, with as many users as you like, free of charge, on Odoo Online.
  • Standard: all apps, on Odoo Online only.
  • Custom: all apps, plus Studio, several companies in the same database (as when your Greek company sits beside other group companies) and access to Odoo’s API for other software. Only with this plan does Enterprise run on Odoo.sh or on your own server.

The subscription includes hosting on Odoo Online, Odoo’s support and upgrades. It doesn’t include implementation, maintenance of your own custom code, or hosting on Odoo.sh, which is charged separately. We don’t repeat the prices here, because they change; Odoo publishes them on its own page.

One point that’s easy to miss: if your eshop, for example on WooCommerce, connects to Odoo by calling its API, Odoo counts that as “External API”. In Enterprise that needs the Custom plan. In Community the API is part of the software. See how we set up eshop–ERP integration.

WHERE ODOO CAN RUN

All sections

There are three options, and they decide what you can install.

Odoo Online Odoo.sh Your own server, or ours
Edition Enterprise Enterprise, with the Custom plan Community or Enterprise (Custom)
Your own add-ons, such as the Greek suite No Yes Yes
Server and backups Odoo Odoo Whoever hosts Odoo
Upgrades Regularly, when Odoo runs them When you decide When you decide
Hosting is charged Within the subscription Separately, by the resources used By whoever hosts Odoo

Odoo Online is Odoo’s own hosting. You open Odoo in the browser and never deal with a server. The limit is that it doesn’t accept your own add-ons or add-ons from the Odoo Apps Store: whatever you need, Odoo must already have, or it must be possible with changes that need no code. It always runs on the latest version of Odoo, with upgrades that Odoo runs regularly.

Odoo.sh is Odoo’s platform for those who need their own add-ons. Odoo looks after the server, and there are test environments, so every change is tried out before it reaches the system you work in. It needs Enterprise with the Custom plan, and hosting is charged separately, by the computing power and storage you need.

Your own server, or our infrastructure, is the only option for Community and works for Enterprise too. Here the server, the backups and the upgrades are looked after by whoever hosts Odoo. When we host it, every new version is tested first on a copy of your system.

WHAT A COMPANY IN GREECE NEEDS

All sections

Four Greek topics usually decide the edition and the hosting.

Accounting: who keeps the books

Most small businesses in Greece have an outside accountant, who keeps the books in their own software. Then what you need in Odoo is invoicing, payments and the reports you send your accountant, and that works in Community too, with the Greek add-ons. If you keep the books in-house, with bank reconciliation and accounting reports in Odoo, full accounting is in Enterprise.

myDATA through a provider

myDATA is the platform of AADE, the Greek tax authority, where every invoice is recorded. From 1 February 2027, businesses that issue invoices from business software must send them through a licensed provider. This applies whichever edition you choose: Odoo has to be connected to the provider. We set up the connection with eInvoice Link, which goes into Odoo as an add-on and works in both editions. Because it is an add-on, it can’t be installed on Odoo Online. You’ll find every date in the guide to Greek e-invoicing from 1 February 2027.

Payroll and ERGANI

Odoo’s payroll app exists only in Enterprise. If your accountant runs payroll, this doesn’t affect you, and the employee data for ERGANI, the Greek labour ministry’s system, can stay in Odoo with Community too. If you want monthly payroll with payslips inside Odoo, you need Enterprise, and our suite adds Greek payroll.

Inventory and delivery notes

Inventory is in both editions, and digital delivery notes are issued from its moves with the Greek add-ons. Odoo’s Barcode app, for scanning at receipt and picking, is in Enterprise only. In a warehouse with many receipts a day, that matters.

WHERE THE GREEK SUITE FITS

All sections

Odoo covers the basics of a business. Whatever a Greek company needs on top, is in ten add-ons, the Greek suite for Odoo: the Greek charts of accounts (ΕΛΠ and ΕΓΛΣ), myDATA, delivery and receipt notes, statutory reports, ERGANI, payroll and the connection to a provider, among others.

The suite works in both Community and Enterprise. But because it is made of add-ons, it needs an Odoo that accepts add-ons: on your own server, on our infrastructure or on Odoo.sh. It can’t be installed on Odoo Online.

You take only the add-ons you need. A company without a warehouse doesn’t need the delivery notes, and one whose accountant runs payroll needs neither the Greek payroll nor Enterprise for it.

CAN I SWITCH LATER?

All sections

Yes. You can move from Community to Enterprise whenever you like, with the same data: the Enterprise apps are added and the subscription is activated. A common path is to start with Community, and move to Enterprise when you bring accounting or payroll in-house.

Hosting can change too. From Odoo Online and from Odoo.sh you can download a copy of your database whenever you like and put it on your own server: the data is yours. The other way round, from your own server to Odoo Online, every add-on that isn’t Odoo’s must be removed first, and that includes the Greek suite.

That’s why we usually suggest starting on hosting that accepts add-ons, with the edition you need today, and moving to Enterprise when the work calls for it.

HOW TO DECIDE, IN FOUR QUESTIONS

All sections
  1. Who keeps the books? If an outside accountant does, Community is usually enough. If you have an in-house accounts team and want all the accounting in Odoo, you need Enterprise.
  2. Do you want payroll inside Odoo? If you do, you need Enterprise. If your accountant runs it, it doesn’t count.
  3. Will you need the Greek add-ons? The suite and the connection to the provider through eInvoice Link need hosting that accepts add-ons, so not Odoo Online.
  4. How many people will work inside Odoo, and will an eshop connect through the API? In Enterprise the subscription goes up with every user, and API access from other software needs the Custom plan. Community has no per-user charge.

There’s no single right answer for everyone. There is a right answer for the way you work, though, and we write it into the proposal before we start. See how we set up Odoo for companies in Greece.

NOT SURE WHICH EDITION FITS YOU?

Tell us how you work, and we'll tell you in writing which edition, which hosting and which add-ons you need.