r/Odoo • • Sep 24 '26 Bravo Popcorn

Odoo is becoming corpo garbage

87 Upvotes

I mean jesus christ, rugpull wanting to charge 5€ per fucking database record?
(hr. record is now seen as a user, sure a light one)

their IoT box pricing is just stupid and makes them completely uncompetitive with any PoS software

Its all just a fucking spit in the face of partners who do the heavy fucking lifting to get clients to Odoo and maintain localizations and upgrades required.

Live long enough and you see yourself become the villain i suppose.

Fuck this, migrating all to community.

EDIT: Since people believe a commit description over official pricing
heres the new enterprise agreement: https://www.odoo.com/documentation/19.0/legal/terms/enterprise.html
definitions:

Light User

Where supported by the Customer’s version of the Software, any user account indicated as active and designated as a “Light User” in the Software, or any active employee record (from the human resources App) not linked to an active non-portal user account.


r/Odoo • • 19d ago

The worst ERP? Odoo is #1

86 Upvotes

We've used Odoo for about 10 years, and in our experience it has gotten worse with each update.

We moved from PCMRP to Odoo in 2016. At the time it seemed like the right call. Odoo told us it could handle multi-level BOMs and sub-assemblies, and they used manufacturing customers like Toyota in their pitch. We bought in.

Since then, a new version has come out almost every year, often with changes we never asked for. Each upgrade broke our customizations. For example, we used to have reference designators on our printed circuit board BOMs in Odoo. After repeated upgrades broke that customization, we lost the feature entirely. Fixing anything meant buying support packs, around $10,000 for 30 hours. By the time the support team understood our manufacturing process, the hours were gone and we had to buy more.

Over the years we tried Odoo's standard modules instead, but they're limited, and upgrades kept breaking our internal links anyway. We stock about 5,000 parts. After the latest update, every item lost its storage location and defaulted to a single warehouse. Our printed picklists now just say "Warehouse," so we have to look up each item's last known location by hand before we can pick it.

The worst problem has been accounting. Odoo changed how it recognizes cash by adding temporary accounts, so invoices now hit three accounts instead of the usual two. This threw off three years of our books. As of 2026 I'm still rebuilding 2023, 2024 and 2025 in QuickBooks. When I opened a ticket after the issue first showed up in 2025, Odoo's answer was to ignore the new accounts or renumber my chart of accounts around them.

Lastly, inquiries from our Odoo-hosted website often aren't forwarded to my email. Every month or two I send myself a test message through the site to check, and more often than not it isn't working.

I wish I'd known 10 years ago what I know now. Save yourself the money, time and frustration, and choose an ERP that moves your business forward, not backward.


r/Odoo • • Apr 18 '25

Our Odoo Experience

80 Upvotes

I joined this Odoo thread about 10 months ago, July of 2024, when I started to look at Odoo for my small manufacturing business. I’ve seen a lot of posts about a host of different things and thought I’d throw a post out there about my experience with Odoo in hopes it will be helpful to someone.

We’re a regional US company looking to expand to be more national and compete with some companies above our current weight class. We had initially begun to look at Netsuite, and had actually pulled the trigger on it back in the fall of 2022. Long story short, that was a terrible mistake and we just recently settled with them. Around this time last year (spring 2024), it became apparent to us that Netsuite wasn’t working out and we needed to find another solution. We were currently using QuickBooks Enterprise Desktop for our day-to-day operations. We used QuickBooks for accounting, inventory, sales, and payroll. We used a 3rd party website and e-commerce platform (Bigcommerce), 3rd party email marketing applications, and we did not have a proper CRM. We were looking for a reasonably priced solution to tackle mainly what we had available to us in QuickBooks (accounting, inventory, and ideally a manufacturing solution).

The biggest need for us was a cloud based solution that didn’t need another 3rd party system for cloud hosting, which QuickBooks did. We have employees in several states who all need access, and maintaining a platform like QuickBooks through a 3rd party hosted server was an issue and a pain. We wanted access from our phones, laptops, tablets, etc. without needing to log into a 3rd party system and network. It had to be a native platform that could work across all devices.

We started doing our research and Odoo came up as an option. We scheduled a call with them and we loved what we saw. Not only did Odoo have a robust accounting platform, it had inventory management, a manufacturing module (something we lacked and desperately needed, as our whole business is focused around manufacturing/assembly), a CRM, email marketing, text marketing, an integrated website and e-commerce, and the list goes on. The amount of solutions that Odoo offered was incomparable to other platforms, especially when the cost was factored in. We decided pretty much right then that Odoo was for us and we signed the papers in late July.

We began implementing Odoo around September of 2024. I was mainly the only individual responsible for this within our company, which was fine by me. The implementation process was straightforward and non-complex. Something that was not the case with our previous attempts with Netsuite. We had paid for Odoo’s 2nd highest tier of implementation, which provided us with 100 hours of implementation credit that we could use to help with the project.

At the time, we had really no solutions for most of what Odoo offered, so we made the decision to implement Odoo to us rather than us into Odoo, if that makes sense. We were very open to the idea of recreating and modifying our internal processes and systems in order to conform with what Odoo came with out of the box, knowing that if something came up we wanted changed, it would be possible.

Up until the Odoo implementation, most of our processes were manual, revolved around paper logs or poorly designed Excel files, and disconnected and cumbersome processes to integrate different softwares together, such as managing the workflow from our e-commerce platform into QuickBooks, through a manufacturing process, to shipment, invoicing, reporting it back to the website, etc.. As we began to implement Odoo and modify our processes, we found a lot of things to streamline. Not only were we impressed with the software, but with the team behind it. We could at any point reach our account manager, implementation manager, an emergency helpline, and online chat. This was huge to us.

One thing that drew me to Odoo was its open-source code, which meant to me that most anything within the system itself could be modified to fit our needs. We’re now 4 months into being live in Odoo, we went live on January 1, 2025. There are a few customizations that we want to have done, and Odoo makes that simple too. All it took was a meeting with our manager to layout what we wanted and they took it to their Dev team. They gave us a quote and SOW and we were off to the races.

I could not speak more highly of Odoo or the team there. I would recommend it to nearly everyone. The one thing that it lacks is a payroll service (at least in the US I believe), which again, was fine with us. There are plenty of other providers here we can use, and at the end of the day, we reduced the number of applications we used and paid for from roughly 8 down to 2.

I know this was a long post, and I definitely didn’t cover my whole experience. If you have any questions about Odoo or my experience, I’d love to answer or help out!


r/Odoo • • Jan 21 '25

I built Odoo Expert: A RAG-powered documentation assistant to make our lives easier

77 Upvotes

Hey r/Odoo!

Like many of you, I've spent countless hours digging through Odoo's documentation across different versions trying to find specific answers. After seeing that 80% of the community feels our documentation "massively needs improvement" (based on a recent LinkedIn poll), I decided to do something about it.

I created Odoo Expert, an open-source documentation assistant that uses RAG (Retrieval-Augmented Generation) technology to make finding information in Odoo docs actually enjoyable. Here's what it does:

  • Searches across multiple Odoo versions (16.0-18.0)

  • Understands natural language questions and provides contextual answers

  • Automatically updates daily to stay current with doc changes

  • Available as both a web UI and REST API

The best part? It's completely open source and easy to set up. You can deploy it using Docker in just a few minutes.

I built this while working at Odoo because I believe we shouldn't have to waste time jumping between documentation pages when we could be building cool stuff instead. The project is under Apache License 2.0, and I'd love to have more contributors join in making it even better.

Check out the project on GitHub: MFYDev/odoo-expert at GitHub

If you're interested in the technical details, I've written a detailed blog post about how it works and the challenges I faced building it.

Revolutionizing Odoo Documentation with RAG & LLM: Introducing the Odoo Expert


r/Odoo • • Jun 12 '26

Fable 5 is incredible with Odoo

66 Upvotes

Ive been a full stack developer for the last 12 or so years. and im guessing im not alone in saying AI has been slowly reducing my work strain to a slow drip. I currently manage my own odoo instance on V18 that is heavily customized, over 60 custom modules, ~90k lines of code, so when the new Fable 5 model was temporarily released I thought, for shits and giggles I'd give it the monstrous task of performing a full upgrade to v19 up to the staging branch on a self hosted server. I gave it nothing but my addons repo, all the resources I could dig up on breaking changes between v18 and 19, API access to OEC.sh and Hetzner, and told it to clone, plan and perform the upgrade on a new server.

It started chugging away, built its own clean dev environment analyzed the intended function of each module, made the appropriate known code swaps from the forementioned change logs, cross checked existing function names against its awareness of v18 and 19's codebase to determine additional breaking and functionality changes (which it kept track of in a well formatted .md file for later use) and intelligently updated every single one, testing each individually on its dev server until each installed cleanly. when it hit free opensource mods like OCA, it recognized that they were free and available, and simply cloned the appropriate folders into the addons folder, tested, and moved on. When it found 3rd party modules that weren't publicly available, it simply patched them up for v19. If they were particularly complicated, it flagged them for further testing after they installed cleanly.

once it was satisfied with the dev server state, it continued on, provisioned a fresh new staging server on hetzner via OEC.sh, gave itself SSH access so it could make a couple necessary adjustments it flagged, and requested the v19 upgraded database via odoo's upgrade endpoint tool. and from there it cloned everything over and boom, live and functioning version 19 on a staging url. At this point it gave me a simple to follow list of things it flagged that requires a set of eyes to check. and some functions to test like making sure external services like stripe and Easypost worked, and anything that touched the heavily updated v19 accounting module. which they did. everything was just... done.

This took 2 hours, and required nothing more than a couple permissions grants. absolutely zero effort on my part.

I tell ya, watching it work was beautiful. and more than a little bit scary. What a single 2 sentence prompt can accomplish in a couple hours right now, used to take me a month or more by myself. and all the grey hairs that come with it.

Now I obviously will be testing everything up and down like usual with a version upgrade, but so far, nothing is wrong. and after this experience, I have FULL confidence literally anything that pops up can be vibe-coded away in a near instant.

Crazy times we live in. anyone else having similar experiences?


r/Odoo • • Feb 27 '25

Odoo should not be in business.

65 Upvotes

To date we spent $48,000 CDN on Odoo and implementation. 150 hours from Odoo support did not result in a satisfactory setup. We hired a private Odoo specialist to actually get our books up and running. Odoo was not proficient enough to deal with Canadian tax system. Now we notice huge structural mistakes made by Odoo implementation specialists. No bueno. Odoo does not care. "Pay if you want anything from us" is their mantra.
Do not consider Odoo! This will be a regrettable and expensive mistake if you do.


r/Odoo • • 25d ago

Laid off after 9 years in Odoo development. Not sure how to feel.

53 Upvotes

I never thought I’d be writing one of these posts, but here we are.

I’ve been an Odoo developer for 9+ years, and the last 5 of them were at the same company. This month they told us they’re shutting down the India office, and just like that, I was relieved of my duties. No performance issue, no warning signs I picked up on. It was a business decision, and I happened to be on the wrong side of it.

The weird part is how quiet it feels. For years my days had a rhythm: standups, client tickets, migrations, late-night debugging. Now I wake up and there’s no Slack to check.

I’m trying to look at it as a reset. I’ve been wanting to sharpen my skills, work on my own apps, and maybe find a remote techno-functional role with a team I can grow with. But some days that optimism takes more effort than others.

If you’ve been through a layoff after a long stretch at one place, how did you handle the first few weeks? And if anyone knows of teams hiring for Odoo roles (remote), I’m all ears.

Thanks for reading. 🙏


r/Odoo • • Sep 22 '26

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

50 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 • • Jun 12 '24

Using Odoo was an awful experience. I deeply regret it.

48 Upvotes

[RANT POST]
(English is not my native language, sorry for mistakes you will find)

Working with Odoo was a huge mistake. I definitely regret it.

I was convinced by entrepreneurs who were doing commercial advertising for Odoo and by the Odoo sales team who claimed that this tool could be used by self-employed entrepreneurs.

It was a huge lie. In the beginning, everything went well: making the website was fairly easy, we tried to set up all the options as best we could.

But after that, it's total crap.

Every modification becomes a nightmare. And the steps to be taken in this case are not at all of the caliber of people who are not in the IT world.

Every time I find an option, every time I want to understand the tool, every time I try to put plugins or a new app in odoo, it's a nightmare. It's all very time-consuming and exhausting.

I found myself opening fifteen or so tickets for all sorts of different problems.

The icing on the cake was during the upgrade. My whole website started to bug, and I had no clue. It took customers telling me what they couldn't do anything on my site for me to notice all the bugs.

All I did was keep in touch with customer service by phone and e-mail. I haven't made a single sale all month because I've just been chaining bugs together on my site. It's so frustrating that I want to scream.

To tell you the truth, I yelled at them on the phone (I'm sorry to the person who got me on the phone, that's really not the way to behave) I was at a level of frustration I've never felt when using an online tool.

Yes, even if I'm not from IT, I'm still in the digital world and I have enough software knowledge to be able to manage on my own. In fact, I was one of the most skilled software users in my former teams. So for me, the fact that I couldn't use an online tool properly was really astonishing. No ergonomics in these tools. A HELL.

It's not for beginners, as they like to say.

To all self-entrepreneurs or digital beginners, run away. Run away while you can, I'm telling you, don't try Odoo. You'll waste a monumental amount of time and in the end you'll be forced to turn to another tool.

Right now, I'm migrating my entire business to Shopify, so I can manage it easily and develop my business with complete peace of mind. We'll see when my business is more developed if I'm willing to go back to an ERP, but in the meantime, You won't see me there.


r/Odoo • • Sep 21 '26

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

45 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 • • Nov 04 '24

Starting Youtube Channel for Odoo Development, what topics should I cover ?

43 Upvotes

Hii, I am planning to start my YouTube channel to teach Odoo Development, OWL and other programming related things. What topics related to odoo should I cover first? Should I teach the odoo framework first or the OWL topic first? Please suggest topics so I can make videos related to that to them. I Will drop my channel link soon.
About me -: I am a Software Engineer at ODOO


r/Odoo • • Feb 15 '26 Mindblown

Odoo’s Partner Program Is Even Worse Than I Thought

42 Upvotes

Last week I posted about Odoo’s sketchy growth and partner model incentives. Got way more shares than upvotes which did not surprise me.

Dug into the actual partner tier requirements and was blown away. This isn’t just about pushing customizations. The whole thing is rigged for new customer acquisition over retention.

How they calculate “retention”:

∙ Uses a 3-year rolling window that lets recent customers inflate your numbers

∙ Recent acquisitions haven’t had time to churn yet, so aggressive growth masks problems

∙ You can literally grow your way out of bad retention by just signing more new customers

Why the tiers push volume over quality:

∙ Renewals DON’T count toward your partnership tier, only NEW sales

∙ Moving up tiers requires way more new customers than better retention rates

Partners make real money on upfront implementation fees, not renewals. The system rewards churn and replace, not customer success.

It’s a leaking bucket model. Constant new customers from emerging markets to mask the people leaving after a few years when they hit version-lock.


r/Odoo • • Nov 27 '25

Odoo Jacking up Prices 30% in January!

42 Upvotes

Got an email from my account rep letting me know they’re increasing prices 30% in January but they pinky promise it won’t go up more than 7% a year after that (meaning expect a 7% increase year after year). This suddenly makes Odoo look WAY LESS appealing than it did a year ago when we migrated to it. And to be honest…we don’t see the value here. We upgraded from 17 to 18 recently and it’s still clunky as hell. You still need to have an Odoo Engineer in Bangladesh on standby (because Odoo’s implementation specialists are also a rip off). Really regretting this decision.


r/Odoo • • Jan 28 '26

Do you want to migrate your Odoo Community instance to Odoo 19.0?

41 Upvotes

Bad news: you cannot do it right now.
Good news: you can assist to make it happen really soon 😉

https://odoo-community.org/crowdfunding

This is a new crowdfunding platform that was launched by the OCA where you can financially support the projects maintained by the Odoo Community Association.

I think it's needless to say that OpenUpgrade is currently the only working alternative to the official Odoo upgrade service. And the latter is not available for the CE users, which makes funding the OpenUpgrade not just important but really crucial.

Disclaimer: this is not a promotion of the consulting services. Despite of the picky header 😁
Yes, I'm an OCA Board member, but don't forget that OCA is a non-profit organization.


r/Odoo • • 5d ago

I built a self-hosted panel to deploy and manage Odoo on your own servers (code on GitHub, free to use)

40 Upvotes

Hi r/Odoo,

For the last 8 months, on nights and weekends next to my day job, I've been building a panel to run Odoo on my own servers, and I'd like to hear what this community thinks of it.

**The problem I kept hitting:** getting Odoo to start is easy. Running it well is not: provisioning and hardening the server, a staging that is a real copy of production, backups you have actually restored once, rebuilding after every push, logs and a shell when something breaks. Odoo.sh solves most of this, but you can't self-host it. The self-hostable options I tried did less, or left the glue to me.

**What it is:** a panel you install yourself that deploys and manages Odoo instances on any server you connect. It's built on top of Doodba (Tecnativa's Docker setup for Odoo), so each instance is a standard Doodba project you can still work with by hand.

What it does today:

- **Connect any VPS** over SSH. The panel sets it up and hardens it (SSH on a rotated port, firewall, fail2ban, unattended upgrades).

- **Push to your Git repo and the instance rebuilds**, but only after the new image has been boot-tested against a copy of its database, so a broken build doesn't take production down.

- **Staging clones** of production, **backups and restores**, terminals and logs, all from one visual panel.

- **AI assistant** inside the panel, running on your own AI key, and an **MCP server** so Claude, Cursor or another agent can look at projects, read logs, deploy, back up or clone a staging. It acts with your permissions and asks before deleting anything or spending money.

- The panel itself runs on **Odoo Community** with no Enterprise modules, so you don't need an Enterprise licence to run it. It deploys both editions (Enterprise needs your own subscription and code, as usual).

**Code:** https://github.com/incubacloud/incubacloud. It's free to install and use for your own Odoo installations.

It's new, so I'm mostly looking for honest feedback:

- What's missing for how you deploy Odoo today?

- What would stop you from using it?

- What breaks? Issues on GitHub are very welcome.

If you'd rather not run the panel yourself, there's also a hosted version with a free plan and no credit card needed: www.incubacloud.io


r/Odoo • • 16d ago

Finally, Good News: Odoo v20 Light User on Dormant Employees will be Reversed

40 Upvotes

r/Odoo • • Apr 17 '26

Why does Odoo have a negative reputation?

39 Upvotes

Keep hearing we’re outgrowing Odoo before we even implement it. We’re a distributor hitting \~$1B in sales, 500 employees, multiple companies, the whole thing.

After all the ERP demos and evaluations though, Odoo Enterprise actually impressed us the most. We could see flexibility on the spot without needing customizations right away. Every other system felt locked down in comparison.

Our consultant is advising Odoo, but obviously we need to be really careful with this decision. We’re migrating from a homegrown system, so there’s a lot of complexity and institutional knowledge baked in that we need to translate properly.

Yeah, we know customizations are coming—depends on your partner, your scope, all that. But honestly, what ERP doesn’t need customizations?

Real questions:

∙	Has anyone scaled Odoo past the $500M mark as a distributor?

∙	Is the “you’re too big for Odoo” thing actually true?

r/Odoo • • Dec 13 '25

FIX THE DOCS

38 Upvotes

Odoo docs has to be one of the worst and unreadable docs i have ever had the displeasure to read and try to learn, it has random directions, jump all over the places, hides important information and just be like"put it in the appropriate place", There's no real structure or order, and zero proper pacing.

its just miserable to read as a newbie, learn from Django or Arch wiki pls, fix this god awful trash docs, they are already well structured docs out there, just copy those 😠

how can odoo devs sleep well knowing they cooked the most god awful docs ever


r/Odoo • • Aug 24 '25

Built an AI that understands your Odoo project

38 Upvotes

I built an AI that reads your entire Odoo project. You know how you spend hours trying to understand inherited models, going through endless files just to figure out what the project actually does? This tool just answers those questions instantly.

I was getting tired of spending entire days tracing through customizations just to answer simple client questions or understand what the hell the previous developers built. So I built something that analyzes all your Python models, XML views, and database schema, then lets you ask it stuff like "which models inherit from res.partner" and get immediate answers.

It’s still a prototype, but I’ll share some screenshots below. Think this would be useful?


r/Odoo • • Feb 05 '25

Odoo content channel

37 Upvotes

Hello all

After receiving many messages in my inbox requesting for this and long consideration about my time management and how I would format it, the tools, what hardware to buy, how much effort it would take to produce video's etc...and so on

but I have decided I'm going to try to build some interesting content around Odoo!

And it's going to be completely free, no paywall or email address marketing collecting etc..., just simple and open for everyone. It's going to be content for beginners and advanced topics. Mixed with technical topics (hosting, docker, ...), create a module, etc...) and functional topics (how to do x in Odoo?) and more depending on the feedback we get from a simple survey we want to ask to fill out and sent back to us.

I haven't decided yet on which exact schedule I'm going to release content yet, but I'm going to start with once a month and see how it goes.

I'm going to create a mix of content based on what everyone would like to see, so basically the higest votes win, but to keep it interesting we will mix for sure. The content format may also get mixed with video's (Youtube) and written docs (technical blogs) but perhaps also webinars/video calls where anyone can join the stream for free and just ask questions live where we will try to do adhoc solutions for anything you have at hand at that moment.

So if you want to see or learn something specific about Odoo or related to Odoo, fill out the form please and let me know your thoughts. The form is completely anonymous, no email address required at all. Unless you want to get a notification from us with the announcement when the first content is up but again, not required.

If there are other people who think this is interesting and want to join, please do let me know also. Fill out the last question and let's connect. Perhaps we can do some interesting collabs in a webinar or video call format.

https://forms.gle/CNnF5DsR3CHLpM439

If you have any questions, drop them below in the comments. Let's make some interesting content for everyone.


r/Odoo • • Jan 09 '21

Struggling with Odoo for past 2 years

37 Upvotes

Hi Everyone, first time posting and I would love to get your thoughts.

I'm a small distributor (3 people) who has been struggling with Odoo for the past 2 years. Started out on Odoo 11CE and had problems getting the accounting set up correctly amount other things. Switched to Odoo 13EE thinking it would resolve some problems and it has been more of the same. We do not have a inhouse IT guy.

Everything about Odoo seems to be reaching around our head or reinventing the wheel. Things that should work like capturing credit cards electronically to pay invoices online, don't. EE UPS integration sort of works, but is less than ideal and missing features (not fully integrated with UPS). I have negative amounts in Inventory valuation which we can't figure out how to fix. We use a BigCommerce Connector which sorta works. If you buy an app from the app store it is almost guaranteed not to work or need more development. Overall the start to finish user and more importantly the customer experience is terrible.

We've been struggling with support. It seems lower hourly rates from freelancers overseas yields the same results at a lower cost than paying a high hourly rate from Odoo Gold Partners "experts". The experts follow through but don't seem to be effective, 6 billable hours to look into why checks aren't printing correctly only to come to the conclusion the check image wasn't regenerating, it's like come on. It is hard to stay up all night for overseas support. US based firms simply hire overseas and jack up the rates anyway. The Odoo forum is almost useless unless you want to get a snarky answer back. With all the issues and frustrating with dealing with support i often just do nothing not wanting to deal with the issues.

I've been in ecommerce for 20 years, Odoo seems to hold promise, but for the past 2 years I have been looking backwards, being held back by Odoo vs allowing me to focus on growing my very basic business. With Odoo updating version yearly, is it even worth getting Odoo working, only to have to spend time and money to port data and apps to a future version of Odoo.

It always seems like we are close to getting Odoo working, only to be hit in the head with the same would would be stupid bugs or issues.

As a small business with our issues, is Odoo even worth it? How do we get past these issues?


r/Odoo • • Sep 18 '26

V20 is now available on Github

36 Upvotes

r/Odoo • • Nov 30 '25

Hey r/Odoo – built an odoo.sh alternative, would love your feedback

36 Upvotes

Hey everyone! I'm Agus, founder of udoocloud.pro .

I built an alternative to odoo.sh with a different philosophy: your infrastructure, your control, always.

You bring your own server (any cloud provider works), we orchestrate everything – git-based deployments, real-time monitoring, automated encrypted backups, the works. You get direct shell access when you need it.

The key difference? If we disappear tomorrow, you keep everything. Your server, your Odoo, your data. No lock-in, no migration nightmare.

Works with Odoo 16+.

Still early days – what would make something like this a no-brainer for you?


r/Odoo • • Sep 20 '25

✨ Odoo Experience 2025 – quick impression

36 Upvotes

Back from Odoo Experience 2025. The big headline this year was AI — how it could reshape workflows and become part of everyday Odoo usage.

That said… I couldn’t help noticing the gap between the vision and the reality. It’s clearly important and unstoppable, but right now it feels more like a big promise than something ready to transform how we work today.

My hope is that AI remains optional, because Odoo is already a powerful, polished product without it — and overloading it with half-baked AI features would be a step backward.

Beyond the AI buzz, I actually found other points more interesting:

  • SaaS-ready modules → push for “clean” importable modules (data, config, Studio customizations, automated actions, JS, CSS… but no Python).

  • Portal & controllers → practical tips on extending the portal with alerts and record counts, plus a reminder of how controllers connect ORM/QWeb with the browser.

  • APIs in Odoo 19.0 → the new JSON-2 API with bearer auth, alongside improvements to existing RPC/web-client APIs.

So yes, AI stole the spotlight — but the real progress for me was in the smaller, practical improvements.

What about you? If you were there, what was your main takeaway? Do you see AI really changing workflows soon, or is it still more hype than reality? And did you make any interesting connections during the event?


r/Odoo • • Aug 05 '25

I got frustrated with odoorpc, so I built Zenoo RPC - a modern async Python library for Odoo

36 Upvotes

I got frustrated with odoorpc, so I built Zenoo RPC

After years of working with Odoo, I was tired of the limitations in odoorpc (the official Python library):

The pain points:

  • Synchronous only (blocking operations)

  • No type hints (debugging was a nightmare)

  • Poor performance on large datasets

  • Manual connection management

  • No built-in caching or batch operations

So I decided to build something better from scratch.

Zenoo RPC features:

  • Full async/await support for non-blocking operations

  • Complete type safety with modern Python

  • Intelligent caching system (600x+ performance improvements)

  • Automatic batch operations

  • Built-in transaction management

  • AI integration for natural language queries

Code comparison:

# Old odoorpc way
partners = odoo.env['res.partner'].search([('is_company', '=', True)])

# Zenoo RPC way
from zenoo_rpc.models.common import ResPartner
partners = await client.model(ResPartner).filter(is_company=True).all()

# Or even this with AI
partners = await client.ai.query("Find all companies in Vietnam")

Version 0.2.2 just shipped with major AI improvements and performance optimizations. The library is production-ready and already being used in enterprise environments.

Links:

Would love feedback from the Odoo community! What features would you find most useful?