The game everyone else plays
Here's how traditional ERP pricing works. Take a mid-market staple like NetSuite: you pay a base platform fee, then roughly $99+ per user per month, and then individual modules — advanced inventory, advanced financials, SuiteCommerce — each carry their own price tag. Need warehouse management? That's extra. Need multi-subsidiary consolidation? Extra.
SAP Business One isn't much kinder. You're buying licenses (professional vs. limited vs. starter tiers, each priced differently), plus annual maintenance at ~20% of license cost, plus add-ons for anything beyond core. Every new hire who touches the system is another license. Every capability beyond the basics is another line item.
The result: your ERP bill grows on two axes at once. More people AND more features, each multiplying the other. A 20-person company using five modules isn't paying 20 × base — they're paying 20 × (base + module uplifts), and the quote you got in January looks nothing like the invoice in December.
What Odoo actually does
Odoo's model is almost rudely simple: one price per user per month, and every app is included. CRM, accounting, inventory, manufacturing, project, helpdesk, eCommerce, all of it — install what you need, ignore what you don't, pay the same either way.
The "modular" part isn't about pricing tiers. It's about deployment. You turn on the Sales app on day one. Six months later you add Inventory. A year in, you bolt on Manufacturing. No new quote, no license true-up, no sales rep "checking what tier that falls under." The apps were always there. You just flipped the switch.
That's the fundamental inversion: with legacy ERP, expanding what the system DOES costs more money. With Odoo, expanding what the system does costs nothing extra — you only pay more when you add PEOPLE.
The math on a 15-person company
Let's make it concrete. Fifteen employees, needs accounting, inventory, CRM, and basic manufacturing.
Legacy route: 15 users at ~$99/month is $1,485/month before modules. Add advanced inventory and manufacturing at a few hundred per month each. You're conservatively at $2,000–$2,500/month — $24,000 to $30,000 a year — and that's before implementation, which for this tier routinely runs $50,000+.
Odoo route: 15 users at the standard hosted rate. Even at the top of Odoo's published range, you're looking at roughly a third of the legacy number annually. Implementation is typically lighter too, because you're configuring apps, not customizing a monolith.
I'm not going to pretend the gap is always 3x — it depends on the vendor, the modules, the negotiation. But directionally? Every engagement I've seen lands the same way: Odoo costs meaningfully less, and the gap WIDENS as you grow, because adding users is the only thing that moves the price.
Where per-user gouging really bites
The ugliest part of per-user pricing isn't the sticker. It's the behavior it creates.
Companies start rationing logins. The warehouse lead shares a login with the shift supervisor. The part-time bookkeeper gets locked out because "we're at our user cap." I've audited QuickBooks and legacy ERP setups where half the "users" were shared credentials — a security nightmare born entirely from pricing.
Then there's shelfware. You bought 25 licenses because the quote assumed growth. Fourteen people actually log in. You're paying for eleven ghosts, and the vendor's renewal team knows it.
Odoo doesn't eliminate per-user costs — you still pay per head. But because every app is included, there's no second axis of gouging. Nobody shares logins to dodge a module fee. Nobody leaves the CRM uninstalled because "that's another $400/month." The friction to actually USE the system drops to zero, which is the whole point of buying ERP in the first place.
The honest caveats
Odoo's model isn't magic. A few things to know going in:
First, per-user still means per-user. If you've got 200 employees who all need access, the bill adds up — the model favors companies where ERP touches a subset of staff, not the entire org.
Second, "every app included" doesn't mean "every app is great." Odoo's accounting is solid. Its manufacturing (MRP) is genuinely good. Some of the 40+ apps are thinner — fine for basics, not best-of-breed. Know which apps you're actually betting on.
Third, implementation quality varies wildly by partner. Odoo's open ecosystem means anyone can hang a shingle. A bad partner will burn more money than any pricing model saves. Vet them like your business depends on it, because it does.
Bottom line
ERP pricing should scale with one thing: how many people use it. Not how many features you turn on, not how many modules your industry "requires," not how clever the vendor's packaging team got this quarter.
Odoo's the only major player that prices that way. That's not a small thing — it's the whole ballgame for companies that plan to grow.




