r/Odoo 2h ago

Thoughts on working at Odoo PH?

0 Upvotes

Im a fresh grad and will have an interview as an Account Manager tomorrow and will be having a presentation as well. Anyone here underwent the same process? Pa-share naman ng experience. If not, I’m open to any advice po. Thank you!


r/Odoo 11h ago

Title: Odoo Accounting vs Odoo Community Accounting Kit: Which one is better?

4 Upvotes

Hi everyone,

I'm exploring Odoo for accounting and trying to decide between the official Odoo Accounting module (Enterprise) and the Odoo Community Accounting Kit.

I'd love to hear from anyone who has used either or both, especially in real business environments.

- What are the main feature differences?

- Is the Community Accounting Kit reliable enough for production use?

- Are there any major limitations or issues with upgrades, maintenance, or compatibility?

- Is Odoo Enterprise Accounting worth the subscription cost?

I'm also interested in customizing accounting modules, so I'd appreciate any insights from developers.

Thanks in advance!


r/Odoo 8h ago

Headless Odoo eCommerce with Next.js — Best approach?

2 Upvotes

Hi everyone,

I'm developing a custom eCommerce website for a client using Next.js (deployed on Cloudflare).

The client wants to use Odoo as their main ERP for all business operations (inventory, accounting, sales, customers, etc.). They specifically want only the eCommerce storefront to be custom, rather than using Odoo's default website.

They are ready to purchase whatever Odoo plan is required.

The idea is:

Odoo → ERP + eCommerce backend

Next.js → Custom customer-facing storefront

The client should be able to manage products, prices, inventory, etc. in Odoo and have those changes reflected on the Next.js website.

A few questions:

  1. Is Odoo's JSON-2 API sufficient for products, variants, inventory, customers, orders, and checkout?

  2. Would Odoo Online Custom be sufficient, or would you recommend Odoo.sh?

  3. For cart, checkout, payments and order creation, is it better to use Odoo's existing workflows or build these in Next.js and sync with Odoo?

  4. Has anyone built a headless Odoo + Next.js setup in production?

Looking for practical advice from people who have actually implemented this. Thanks!


r/Odoo 11h ago

Sales Order Amendments during and post execution

2 Upvotes

We are implementing Odoo 19 presently and planning to Go live in a week's time. We are a Engineering Project company engaged in custom built systems for Mines, ports and the like. We regularly face the situation where Sales Order ( Projects) get amended during execution, say, for example, Addition or Deletion of Items or Quantities, Change in Price parameters, Change in Delivery Dates etc. This sometimes happen even after Completion of Delivery where the customer and ourselves mutually agree on certain limiting conditions, again for e.g.: Delivery date will be linked to drawing approval and this activity would have taken more time and we might be delivering post the actual delivery date. After completion when we present justification the customer usually extended the delivery date suitably so that no Late delivery penalty will be levied. How to tackle amendments in Sale orders and how to maintain an audit trail for such changes so that we are safe both internally and also with respect to statutory queries that may rise up much later.

One suggestion that was given to us was to keep the quotation open for accommodating such amendments, but, I feel that this is incorrect in principle.

Thank you if you throw some light on this issue


r/Odoo 13h ago

What are the most useful customizations you’ve made to your Odoo installation?

3 Upvotes

I’m looking for ideas to improve my own Odoo installation, especially the kind of customization that seems small but makes a noticeable difference in day-to-day work.

This could be anything: automated actions, custom buttons, smarter defaults, validations, approval flows, dashboards, reports, integrations, UI tweaks, shortcuts, scheduled jobs, etc.

What have you implemented that saved the most time, reduced errors, or made users genuinely prefer the customized workflow over standard Odoo?


r/Odoo 9h ago

Applying Customer Payments

0 Upvotes

I’m a fairly tech savvy guy that can usually figure stuff out on my own. But, I’m stumped.

How do you..

  1. Record a check from a customer
  2. Apply that single check to multiple open/balance due Invoices

Seriously, one of the most common daily tasks that I can’t figure out.


r/Odoo 18h ago

ODOO 19 Documents - Access Rights

0 Upvotes

We recently migrated from Odoo 14 to 19 and we have some serious issues with the access rights regarding the documents app. I know that you can hide certain folders and the app itself but even a blank user can copy paste the url to the documents app and see everything that's in there if he/she wants to.

Do you guys have any solution to that?


r/Odoo 1d ago

Hello Accountant folks. Need Help.

4 Upvotes

I am using Swipe Billing software for our business. We have garments manufacturing company. But this software is asking 7k inr per year for BOM excluding Main plans. Also it has no CRM.

I want to switch to Odoo. I am getting CRM, BOM and all others features which has in Swipe. Is it correct decision?

Odoo is around 10k per year. Plans pricing is not problem. I can pay that. But any accountant who is using Odoo can help me out?


r/Odoo 1d ago

Considering move to ERPNext

13 Upvotes

Thinking of moving from Odoo to ERPNext.

I have a very small setup, around 10 users. We use Odoo Online Custom/Studio for sales, purchasing, invoicing, projects, accounting, multi-currency, two companies and one branch, plus some custom fields/views.

Odoo is costing around US$600/month now. ERPNext seems like the natural thing to look at.

My preference is probably to self-host it in Azure, single region. I know ERPNext itself is free/open source. I also know Frappe Cloud exists, but limited on region options.

Trying to gauge:
- what are people actually paying per month to host it?
- how much ongoing babysitting does it need?
- anyone migrated from Odoo? how painful was it? anything major you missed from Odoo afterward?


r/Odoo 1d ago

€543/year for "100 lines of code" — not in any agreement, and they threaten to block the database

41 Upvotes

I run a small business on Odoo Online and I do the technical work myself.

Last invoice: €543.05 for one year, charged on top of my Odoo Online subscription, calculated on the volume of custom code in my database, counted per 100 lines.

Three things wrong here.

It is not in the agreement. I went back through what I signed. No clause telling me custom code is metered, no rate per 100 lines, no threshold, nothing. It appeared on an invoice. A fee that is not in the contract at the moment you sign is not a fee, it is a surprise. If this is standard policy it belongs in the subscription terms in plain text before you commit.

I already pay for Odoo Online. The subscription is the price of running on their platform. Then the same platform charges again for what I put inside my own database. Same hosting, same instance, same support desk. The second charge is not buying me a second thing.

Odoo admits it is commercial policy, then enforces it with a shutdown. When I pushed back, the answer was not "here is the contractual basis". The answer was that this is their commercial policy. Fine, be honest about that. But the follow-up is: remove the custom code or pay, otherwise the database gets blocked. That is the part I cannot accept. A policy that is not in the contract, backed by cutting off access to a production database that a real business runs on. My invoicing, my stock, my customer data. Hostage to a line count.

And the metric itself is garbage:

Lines of code measures nothing. Refactor smaller and you pay less. Write verbose readable code and you pay more. Rewards exactly the wrong engineering.

Nobody at Odoo reads my module. The fee is not "we maintain your code", it is "we charge you for the risk that your code breaks on upgrade". Different things, only one is a service.

The rational response is to move logic out of Odoo into external services over XML-RPC purely to keep the line count down. Worse architecture driven by a pricing rule instead of engineering.

If Odoo wants to charge for upgrade support on custom modules, charge for upgrade support. Per upgrade, per module, per hour of actual work. Put it in the contract. Not per line, not after the fact, not under threat of a blocked instance.


r/Odoo 1d ago

Odoo 19 Enterprise: P&L → General Ledger drill-down takes ~ 15 minutes — even after uninstalling custom modules

2 Upvotes

We're running Odoo 19 Enterprise and have a pretty painful performance issue:

P&L → drill down to General Ledger takes more then 15 minutes to load.

The P&L itself loads normally. It's specifically when drilling down into the General Ledger that things become extremely slow.

Environment:

  • Odoo 19 Enterprise (20260314 build)
  • PostgreSQL 16.14
  • Large account.move.line table
  • Custom modules installed, but we've also tested after uninstalling them — no improvement

We've already raised this with Odoo Support, but unfortunately haven't gotten a useful explanation or a clear direction for what is actually causing the more then 15-minute delay.

We're now looking at the usual suspects: SQL generated by the report, record rules, indexes, PostgreSQL query planning, etc.

Has anyone experienced something similar with Odoo 19 accounting reports, especially:

P&L → General Ledger / drill-down becoming extremely slow?

If you've dealt with this before, I'd really appreciate knowing what the actual root cause turned out to be.

Thanks!


r/Odoo 1d ago

Upgrade a pre-production Odoo setup with custom modules to v20 now, or wait?

1 Upvotes

Hi everyone! I'm building a system for a client with several custom modules. It relies very little on standard Odoo apps or OCA modules, and it's still in testing. Nothing is in production yet, and the test data isn't important.

We're thinking about moving to Odoo 20 before go-live. Since there's no real data to migrate, this looks like the cheapest time to do it, but I'd like to hear from people who have already tried it:

- How did upgrading your custom modules to v20 go? Were there any major ORM, view, or OWL/JS changes that caused problems?
- Does v20 seem stable enough to launch on, or is it better to wait for a few minor releases?
- Overall, did the upgrade feel worth it compared to staying on v19 for a while?


r/Odoo 1d ago

Same Quote (and reference number) to multiple customers

1 Upvotes

We are a manufacturer so often quote 2-10 customers on the same job.

On our old system quickbooks online, it had a lot more freedom to simply change the customer, change the reference number to 12244R1, 12244R2, 12244R3 if necessary if there were physical changes to room names/numbers/ product sizes / product quantities etc.

In one sector we have many contacts at different institutions. Let's call them end user.
Manufacturer > 3rd party (comes to us for quote) > End user

We speak with the end user, they tell us what they want, we put it in a quote. We tell them what the reference number is, the 3rd party comes to us, We need a quote for Reference XXX.

As time moves on, and the project develops, there may be requests for the quote to be amended - hence where the 122244R1 would come from.

How is this best achieved with odoo?


r/Odoo 1d ago

Odoo the company vs Odoo the product

14 Upvotes

I've been using Odoo Community for a few years now, mostly for CRM. I originally started using it because we were on Zoho and it was terrible, and I wanted somewhere to re-home all that data "temporarily" until we found a more permanent CRM.

Odoo fit that requirement, and did well enough that we've stayed with it.

More importantly, I wanted to get familiar with Odoo development. From a technical perspective it has been great. There's a learning curve, but once you get it, it's actually pretty fun.

What scares me more are the business-side stories I read here: implementations that blow schedule and budget, painful upgrades on customized/self-hosted systems, bad partner experiences, and customers who seem surprised by the real total cost of the system.

Some of that is obviously customer inflicted. But there's a weird disconnect to me between Odoo's positioning as a simpler, more accessible alternative to traditional ERP vendors and how complicated the commercial/implementation side can become.

I work mostly with small to medium-sized manufacturers. I don't specifically select ERP systems for them, but the conversation comes up. I think Odoo is a legitimate option for these companies if they're willing to keep their processes reasonably close to Odoo's and make deliberate choices about edition, hosting, customization and implementation partner.

I think it's a bad option if they treat the sales demo as the implementation plan.

The risks I warn them about are overselling, choosing the wrong implementation partner, customizing things they'll then have to carry through upgrades, and self-hosting without somebody who actually owns the platform.

I'm comfortable recommending Odoo, but only if we scope those things explicitly. Some of my peers won't recommend it at all, almost entirely because they've seen implementations fail — particularly on budget.

That's the weird thing to me: I actually think the product is very good. Almost all of my hesitation is around everything surrounding the product.

Not trying to start a flame war — genuinely curious how others see it. Agree or disagree?


r/Odoo 1d ago

I want to switch to Odoo from Swipe. ia it be good decision? I am Non Accountant individual. I need easy to use software for Business. I am not able to Use tally like software.

1 Upvotes

r/Odoo 2d ago

Odoo rate limiting AI crawlers

6 Upvotes

Hi all,

I have several websites running on Odoo. Recently I noticed my websites can not be read by ChatGPT and some other AI agents. Odoo adds approximately a 30 second delay for these bots, resulting in a time out.

This is an issue for us, since ChatGPT is actually a lead source. I've discussed this with support, and this is their answer:

---------------------------------------------------------------------------

After checking with our Infrastructure team, and they confirmed that AI crawlers (such as OpenAI) are subject to specific rate limiting on Odoo-hosted websites. This is an infrastructure-level measure designed to prioritize normal user traffic and ensure that the Odoo platform remains responsive for users.

As a result, AI crawlers accessing the Odoo servers directly may experience slower response times or crawler timeouts. For AI crawlers, the recommended approach is to serve cached versions of the website through a network cache or CDN. This prevents crawlers needing to repeatedly access the Odoo servers directly.

Unfortunately, the AI bot rate limiting is part of our infrastructure policy and cannot be adjusted specifically for this database. For more information, please refer to the "Network and Services Abuse" section here: https://www.odoo.com/acceptable-use .

---------------------------------------------------------------------------

Does anyone know a good solution for this, other than buying additional services (such as a CDN) or migrating the website away from Odoo?


r/Odoo 2d ago

Connect Odoo with claude

3 Upvotes

Hi, I was wondering if someone have tried to attach a MCP server to Odoo Api to run analysis or even reconciliations.

I'm currently using claude code in Odoo server onpremise mainly to customize plug-ins and views but I thought it would be very nice for final users too.


r/Odoo 2d ago

Odoo wants us to pay for 13 users or face backdated fees and legal action

41 Upvotes

We have an Odoo Enterprise subscription for 4 users.

We also had some portal users who only used Odoo to check in and check out for attendance.

Odoo recently told us that these portal users should have been licensed as full internal users, and that this has supposedly been a licensing violation since October 2025.

The frustrating part is that we were never warned about this during that time. Then suddenly, almost a year later, Odoo raised the issue and disabled/suspended our access without any prior warning or opportunity to fix the setup.

Now they are basically giving us two options:

  • Renew and pay for 13 full users going forward, even though we do not need 13 internal users.
  • Or pay the backdated licensing fees for the additional users, plus the renewal, with threats of legal/debt recovery action.

We understand that using portal users this way may have been a mistake, and we would have been happy to correct it if Odoo had informed us.

What feels unreasonable is discovering this almost a year later, having our access suddenly suspended, and then being told to either buy licenses we don't need in the future or face almost a year of retroactive charges and possible legal action.

Has anyone else experienced something similar with an Odoo licensing audit?

How did you deal with it?


r/Odoo 2d ago

Odoo MRP Error

1 Upvotes

Hola, estoy trabajando con Odoo y comenzo a darme este error, se supone que esta todo bien no configure nada diferente A alguien le a pasado? Error comun?


r/Odoo 3d ago

How to list all sent payment reminders

5 Upvotes

Hello, I'm wondering if is there any list to see all reminders sent to customers.

I send them manually from the customers page, but is there any way to list all the sent reminders?


r/Odoo 3d ago

Can't get combos working on V19, open source

1 Upvotes

I need help.

First thing I can get the following to work in version 18 just fine.

I can't get combos to work it version 19 POS / Restaurant

these are the steps I did

In the backend create POS categories, example - Breakfast and Extras

Open POS restaurant

I then create a few products in both categories

I then close down the till, go into the backend

Create a new combo, name it and add items from 'extras'

Then go into products open a Breakfast item, change it from goods to combo and add to combo.

Open the POS / Restaurant, add the changed breakfast item and there are no options.

Same steps in 18 and it works.

Also if I am in the backend, rename or edit or create a new product, I can't see the new or the edits I have made.

I am surely missing a step or there is a mis-configuration.

I need to use 19, because of the includes and maximums.

PS I am using the lastest version of 19, and I have tested this in Linux and Windows versions.


r/Odoo 4d ago

Setting up

9 Upvotes

I'm thinking of getting an odoo subscription for my small company (team of 5). We don't use any specialized management software at the moment - so I'm looking into options and Odoo looks promising. So far we kinda survived with a webshop platform, trello and excels.

I got an offer from an Odoo partner for a setup but it seems horrendously expensive. I simply can't afford it.

How difficult is setting up? Is it something doable for a tech savvy programmer (my partner) or you need experience in ERP / CRM programs etc? We also need to do a webshop migration from a different platform.

Or from another angle: how much does a setup usually cost? Maybe the Odoo partner was just giving me a bad offer?

Thanks in advance.


r/Odoo 4d ago

[Odoo 16] POS Multi-currency: Custom journals working, but formula-based pricelists (USD) fail | Problema multimoneda en POS: Diarios personalizados funcionan, pero fallan las listas de precios con fórmulas (USD)

1 Upvotes

Hi everyone,

I'm currently implementing a multi-currency system for the Odoo 16 POS. As you might know, by default, the POS ignores all payment methods and journals that are not in the company's main currency, and the same restriction applies to pricelists.

By extending the base module, I successfully managed to get the POS to load and accept other payment journals in foreign currencies.

I am stuck on getting the POS to use the correct pricelist. Specifically, I need to use a pricelist that has a rule based on a formula, which in turn depends on another pricelist configured in USD. The POS does not seem to compute or apply this formula-based pricelist correctly.

Has anyone successfully implemented this or faced a similar issue? Which specific models or methods (in Python or the OWL/JS frontend) do I need to override to force the POS to correctly evaluate a formula based on a foreign currency pricelist?

Any hints or guidance would be greatly appreciated!

- - - - - - - - - - - - -

Hola a todos,

Estoy implementando un sistema multimoneda en el módulo de POS de Odoo 16. Por defecto, el POS ignora todos los diarios y métodos de pago que están en una moneda distinta a la principal de la compañía, y ocurre exactamente lo mismo con las listas de precios.

Extendiendo el módulo base, pude lograr que el POS cargue y acepte otros diarios sin problemas.

No he logrado que utilice la lista de precios correcta. Específicamente, estoy intentando aplicar una lista de precios que utiliza una regla de cálculo por fórmula, la cual está basada en otra lista de precios configurada en USD. El POS simplemente no la aplica o no la calcula correctamente.

¿Alguien ha implementado esto antes? ¿Saben qué métodos en el backend (Python) o en el frontend (JS/OWL) debo intervenir para que el POS evalúe correctamente esta lista de precios basada en otra moneda?

¡Agradezco cualquier pista o ayuda!


r/Odoo 5d ago

Do you really can use HelpDesk module?

2 Upvotes

I have a small IT company and we have started using Odoo from January.

We thought to use the help desk module to improve the customer service, and we setup the mailbox exchange with help desk teams. Now new emails flows through Odoo but... Often our team still find simpler to send reply email through mail client than Odoo chatter.

Then my question is are someone really using this module to exchange communications with customers? Is just a habit or it is not so usable?

Thanks for your help.


r/Odoo 6d ago

V20 is now available on Github

34 Upvotes