Skip to main content
AI & Technology

What Is Odoo, Is It Any Good, Where Is It From, and Does It Fit a Thai Business?

Odoo is an open-source suite of business apps from Belgium that runs accounting, sales, inventory, manufacturing and HR on one database. This guide covers where Odoo comes from, how to say it, how Community and Enterprise differ, how far Thai tax support goes, and how it compares with Zoho using each vendor's own pages.

11 Oct 20268 minOdoo Documentation
OdooERPOdoo CommunityOdoo EnterpriseThai AccountingZoho

Odoo is an open-source suite of business software from Belgium. It puts apps for accounting, sales, purchasing, inventory, manufacturing, HR, websites and marketing on a single database. You can start with one app and add others as the business grows. Odoo comes in two editions: Community, free under the LGPLv3 licence, and Enterprise, which you pay for per user.

We are an Odoo Silver Partner in Bangkok, so we should say up front that this guide is written by people who sell Odoo services. We have tried to cite only facts we could check on Odoo's and Zoho's own pages, and we list Odoo's limits too, so you can decide on facts rather than marketing.

Which country is Odoo from?

Odoo is a Belgian company, founded in 2005 by Fabien Pinckaers, who is still its CEO.

Odoo's press release, issued from Brussels on 15 May 2014, says the company was founded in 2005 and is headquartered in Belgium. Odoo's About page today lists its office in Grand Rosière, Belgium, as HQ.

Odoo was not the first name. The project started as TinyERP while Fabien was studying computer science at Louvain-la-Neuve, then became OpenERP, and was renamed Odoo in 2014. The reason Odoo gave was that the product had outgrown the ERP label, since by then it also covered websites, eCommerce and point of sale.

When we wrote this, Odoo's About page claimed 28 million users, more than 8,000 employees and more than 21,000 partners. These are Odoo's own figures, not an independent survey.

How do you pronounce Odoo?

Odoo is pronounced "oh-doo", written โอดู in Thai. The clearest evidence is the name of Odoo's Thai legal entity, registered as บริษัท โอดู (ประเทศไทย) จำกัด, or ODOO (THAILAND) COMPANY LIMITED.

The company registry data we checked shows registration number 0105557072429, registered on 26 May 2014, and still operating. If you need to write the name in Thai on a document or quotation, use โอดู, as in the registered company name.

What can Odoo do?

Odoo covers almost every department in a company, and every app shares the same customer, product and accounting data.

Odoo's All Apps page groups the apps like this:

  • Website: Website, eCommerce, Blog, Forum, eLearning, Live Chat
  • Sales: CRM, Sales, Point of Sale, Subscriptions, Rental
  • Finance: Accounting, Invoicing, Expenses, Documents, Spreadsheet, Sign, ESG
  • Inventory and manufacturing: Inventory, Manufacturing, PLM, Purchase, Maintenance, Quality
  • Human resources: Employees, Recruitment, Time Off, Appraisals, Payroll, Referral, Fleet
  • Marketing: Marketing Automation, Email Marketing, SMS Marketing, Social Marketing, Events, Survey
  • Services: Project, Timesheet, Field Service, Helpdesk, Planning, Appointments
  • Productivity: Discuss, Approvals, IoT, VoIP, Knowledge, AI
  • Customisation: Studio

Odoo says it builds 50 main apps itself and that its community has contributed more than 50,000 more. What sets it apart from buying several separate programs is that a quotation in Sales can reserve stock in Inventory and post to Accounting without anyone retyping the data.

How do Odoo Community and Enterprise differ?

Community is the open-source edition, free under LGPLv3. Enterprise uses Odoo's own licence and can only be used with an Enterprise subscription for the right number of users.

Odoo describes Community as the core that Enterprise is built on, and you can move from Community to Enterprise. The comparison table on Odoo's Editions page shows these main differences:

Item Community Enterprise
Licence LGPLv3, free Odoo Enterprise Edition License, subscription required
Functional support, version upgrades, hosting No Yes
Android and iOS mobile app No Yes
Full Accounting No (Invoicing only) Yes
CRM, Sales, POS, Inventory, Purchase, Manufacturing Yes Yes
Barcode, Quality, PLM, shop floor planning No Yes
Payroll, Appraisals No Yes
Helpdesk, Field Service, Planning No Yes
Documents, Sign, Knowledge, Approvals No Yes
Studio (no-code customisation) No Yes

A common mistake is assuming Community has full accounting. According to Odoo's table, Community has Invoicing and Payments only. The Accounting app, with the general ledger and bank reconciliation, is in Enterprise.

On upgrades, Odoo's documentation says each major version is supported for three years, and "With Odoo Enterprise, upgrading a database to the most recent version of Odoo is free". On Community you plan the upgrade yourself or hire someone to do it.

On pricing, Odoo's Pricing page lists One App Free (one app, unlimited users), Standard (all apps on Odoo Online) and Custom, which adds Studio, multi-company, the External API, and the choice of hosting on Odoo.sh or your own servers. Implementation, SMS credits and maintenance of custom code are not included in the subscription. Prices change with time and promotions, so check the Pricing page before you decide.

Can Odoo handle Thai accounting?

Yes, at a basic level. Odoo ships its own Thai tax package with VAT 7%, withholding tax, purchase and sales VAT reports, and PromptPay QR, but some work still has to be done outside the system.

The Odoo 19 Thailand fiscal localization documentation lists:

  • The Thailand - Accounting module (l10n_th) as the default package, plus Thailand - Accounting Reports (l10n_th_reports) for Thai reports
  • Preconfigured taxes: VAT 7%, VAT-exempted, withholding tax and withholding income tax
  • Purchase VAT report VAT-202-01 and sales VAT report VAT-202-02, exported as Excel files for the Revenue Department
  • PND3 and PND53 exported as CSV files for the RD e-Filing application
  • Tax invoices printed from Invoicing, with head office or branch number taken from the contact record
  • PromptPay QR on invoices, linked to one of an Ewallet ID, a merchant tax ID or a mobile number

The limit the documentation states plainly is that Odoo cannot generate the PND form as a PDF or the withholding tax certificate (50 Tawi). The CSV files have to be converted with an external tool.

On the chart of accounts, the page says the Thai package comes with taxes configured but does not describe the account structure in detail. If your company already uses a chart of accounts from its accounting firm, plan the mapping of old account codes into Odoo during design.

On e-Tax Invoice, the Odoo localization page we checked does not mention it at all. If your company has to issue e-Tax Invoices, ask your implementer how they will do it and ask to see a working example.

Is Odoo any good?

Odoo works well for businesses that want every department on one set of data and are willing to adjust some processes to the system. It is a poor fit for a company that only needs accounting software or has nobody to own the system.

Verified strengths

  • Apps for almost every department share one database, which cuts retyping between sales, inventory and accounting
  • You can start small: One App Free gives you one app with unlimited users
  • Community is open source, so you can read the code and host it yourself
  • Odoo maintains a Thai tax package covering VAT, withholding tax and PromptPay
  • Three hosting choices: Odoo Online, Odoo.sh or your own servers (the last two on the Custom plan)

Limits to know

  • Full Accounting, the mobile app and Studio are Enterprise only, so check carefully before planning to run accounts on free Community
  • PND forms as PDF and 50 Tawi certificates still have to be produced outside Odoo, per Odoo's documentation
  • Each major version is supported for three years, so budget for upgrade cycles, especially if you build custom modules
  • The Standard plan has no Studio, multi-company or External API; you need Custom for those
  • Implementation and maintenance of custom code are not in the subscription, so the real budget is higher than the licence

Who it suits

  • Companies whose sales, inventory, purchasing and accounting need to connect, such as trading, distribution or mid-sized manufacturing
  • Companies running several Excel files plus a separate accounting program, where departments' numbers never match
  • Companies that want to start with a few apps and expand later

Who it does not suit

  • Small companies that only need accounting software to issue tax invoices; packaged Thai accounting software may cost less
  • Companies unwilling to change any process and wanting the system to copy every existing step
  • Companies with nobody internal to own the system after go-live

How does Odoo compare with Zoho?

Both are suites of business apps. The verifiable differences are that Odoo has an open-source edition and its own Thai tax package, while Zoho Books has no Thailand-specific edition in the edition list we checked.

This table uses only facts from each vendor's own website. Where we could not verify something, we wrote "check with vendor" instead of claiming it is missing.

Item Odoo Zoho (Zoho One, Zoho Books, Zoho Inventory)
Origin Belgium, founded 2005 Started in New Jersey, USA in 1996 as AdventNet, renamed Zoho Corporation in 2009, campus in Chennai, India
Apps in the suite 50 main apps Zoho One lists 45+ apps
Open source Community under LGPLv3 Check with vendor
Self-hosting on your own servers Yes (Community or Custom plan) Check with vendor
Thai tax l10n_th: VAT 7%, withholding tax, VAT-202, PND3/53 files, PromptPay QR Zoho Books lists no Thailand country edition, only a Global edition; Thai tax reports, check with vendor
Manufacturing Manufacturing (MRP) in both editions Zoho Inventory has item groups and assemblies; BOM and MRP, check with vendor
Multiple warehouses Yes, in Inventory Zoho Inventory supports multiple warehouses
Online store connectors Amazon Connector in Enterprise Zoho Inventory connects to Shopify, WooCommerce, Etsy, Zoho Commerce
No-code customisation Studio in Enterprise Check with vendor
Pricing model Per user per month Zoho One is priced per employee and must be bought for all employees

If your business needs to file Thai taxes straight from the system and has complex manufacturing or inventory, Odoo has clearer published evidence on both points. If you already use several Zoho apps and your focus is sales and collaboration, ask Zoho or a Zoho partner for a demo of Thai tax handling before you decide.

Frequently asked questions

Is Odoo really free?

Community is free under LGPLv3, but it lacks full Accounting, the mobile app and Studio. Odoo Online offers One App Free for a single app. Hosting, implementation and maintenance are still real costs.

Is Odoo a Thai ERP?

No. Odoo is a Belgian company, but it has a Thai entity, บริษัท โอดู (ประเทศไทย) จำกัด, and several Thai partners that implement it.

Can Odoo produce PND3 and PND53?

Odoo exports PND3 and PND53 as CSV files for RD e-Filing, but it cannot produce the PDF forms or the 50 Tawi withholding certificate. You need an external tool for those.

Does Odoo have a Thai chart of accounts?

The l10n_th package is the default Thai tax package, but Odoo's documentation does not detail the chart of accounts. If you already have one, map your account codes before migrating data.

Should I choose Community or Enterprise?

If you need full Accounting, the mobile app, or Odoo-run database upgrades, Enterprise fits better. Community suits teams with their own developers who mainly use apps included in Community.

What Enersys does

We are a software house that has built business software since 2012, and an Odoo Silver Partner in Bangkok. Odoo is recent work for us: 2026 is our second year. In that time we won the Odoo Awards 2026 Best Starter APAC, placed in the top three Odoo partners in Thailand on the Odoo Partner Leaderboard for Q2 2026, and our partner page on odoo.com shows 100% customer retention. Our largest project runs more than 200 users on a single system. You can read about the award in this article.

If you are not sure Odoo fits your business, we can walk through your actual processes against what Odoo offers, including the Thai tax work you will need to prepare. See our Odoo services page, compare systems on our comparison page, or talk to our team.

Sources

"Empowering Innovation,
Transforming Futures."

Contact us to make your project a reality.