17 July 2024

Frappe or Odoo: How We Actually Decide

We implement both Frappe/ERPNext and Odoo, and we get asked constantly which one is “better.” It’s the wrong question. Both are open-source, both avoid the recurring per-seat licence fees that make proprietary ERP so expensive to scale, and we’ve delivered real work on both. The actual question is which one fits how a specific business already operates, and that has a real answer.

Where Odoo wins

Odoo’s real strength is breadth. The app catalogue is enormous, sales, inventory, accounting, HR, marketing automation, a website builder, point of sale, manufacturing, and dozens more, and they’re built to snap together with a shared data model out of the box. If a business needs six or seven different functions working together and doesn’t need deep customization in any single one of them, Odoo gets there faster. You’re assembling from a very complete kit.

The tradeoff is depth. When a specific module needs to work in a way Odoo didn’t anticipate, you’re customizing inside someone else’s architecture, and that has real limits.

Where Frappe/ERPNext wins

ERPNext is built on Frappe, a full application framework, not just an ERP. That distinction matters more than it sounds like it should. When a client’s process genuinely doesn’t fit a standard module, we’re not fighting the platform to bend it, we’re building on the same framework the platform itself is built on. The line between “configuring ERPNext” and “building custom software on Frappe” is thin by design.

This is also why ERPNext tends to be our default recommendation for clients who know they’ll need real customization eventually, government institutions, telecoms, anyone whose operations don’t map cleanly onto a generic template. AOGC and Beveren Software are both examples of this in practice, not marketing language.

How we actually decide

Three questions, in order:

Neither answer makes us more money than the other. We’re not paying licence fees to a vendor either way, and we implement both. The only bias in the recommendation is toward what we’d actually want to be running if it were our own business, which is the same bias we’d want from anyone advising us.

← Back to Insights