Compare
SyncedOffice vs Odoo
Odoo is a broad ERP suite you can host yourself or buy as a service; SyncedOffice is a managed ERP workspace per customer organization, now in pilot.
Reviewed against the vendor's own pages, listed under Sources. Odoo's prices were on its pricing page that day, in US dollars, with a 12-month discount shown.
Which should you choose?
Choose Odoo if you want a broad, mature ERP today and are comfortable running it yourself or on Odoo's service, with several companies sharing one database when you need more than one.
Choose SyncedOffice if you want your organization in its own isolated ERP workspace, managed for you, and you are willing to join a pilot while the ERP's modules are verified one by one and business profiles for an agency's clients are built (Roadmap).
How do they compare, feature by feature?
| Topic | Odoo | SyncedOffice |
|---|---|---|
| What it is | A broad ERP suite with dozens of apps, in a free Community edition and a paid Enterprise edition. | An ERP workspace for each customer organization, managed for you. In a pilot, set up by our team. |
| ERP underneath | Odoo's own. | MarbleERP on the Moqui Framework, one instance per customer organization. |
| License | Community is LGPL-3.0. Enterprise is under Odoo's own proprietary license. | The ERP it runs is CC0-1.0. The platform's own code is private; publishing its open-source core is planned. (Roadmap) |
| Several companies | Multi-company keeps several companies in one database, with some data shared. On the Standard plan, turning it on moves you to Custom. | One workspace per customer organization, each with its own database cluster. Several businesses inside one workspace, as business profiles, are planned. (Roadmap) |
| Accounting | Full accounting in Enterprise. The Community edition lacks the full accounting app (general ledger, bank reconciliation). | ERP accounting in each organization's own instance. (Beta) |
| Inventory and purchasing | Included, in Community and Enterprise, along with manufacturing. | Part of the ERP, not yet verified for pilot workspaces. (Roadmap) |
| CRM | Included, in Community and Enterprise. | Not yet: planned. (Roadmap) |
| Hosting | Odoo Online (its service), Odoo.sh (its platform for custom code) or your own servers. Odoo Online has data centers in the Americas, Europe, Asia-Pacific, the Middle East and South Asia, and Oceania. | Managed by us, on a single server in the United States. |
| Backups and uptime | Odoo Online keeps backups in at least three other data centers and targets 99.9% monthly uptime. | Not yet: scheduled backups are planned, and there is no uptime commitment. (Roadmap) |
| For agencies | An official partner network (Learning, Ready, Silver and Gold tiers) with commission on Enterprise sales. We found no official rebranding offer. | Built for agencies. Branding under the agency's name is planned (Roadmap), and so is a reseller margin (Roadmap). |
| Price | One App Free: US$0 for one app. Standard: US$24.90 per user per month billed yearly (US$31.10 monthly). Custom: US$49.00 yearly (US$61.10 monthly). Both were a 12-month discount on the day we checked. | Pilot pricing on request. |
| Trying it | Free instant access, no credit card. | No trial; the pilot is agreed with you. |
Sources
Each page was read on (UTC). Prices and features change; the vendor's page is the authority.
- Odoo: pricing page (plans, prices, hosting options, paying users)
- Odoo: Community and Enterprise editions compared
- odoo/odoo on GitHub: LICENSE on the 20.0 branch (LGPLv3)
- Odoo documentation: multi-company
- Odoo: privacy policy (data center regions)
- Odoo: cloud hosting SLA (data copies, uptime target)
- Odoo: become a partner (tiers and commission)
Questions and answers
Is SyncedOffice built on Odoo?
No. It runs MarbleERP on the Moqui Framework, both open source under CC0-1.0.
Which is more complete today?
Odoo, by a wide margin. SyncedOffice's ERP is in a pilot, with accounting checked first and other modules still to be verified.
How do the two separate several companies?
Odoo's multi-company feature keeps several companies in one database, with some data shared between them. SyncedOffice gives each customer organization its own database; several businesses inside one workspace, as business profiles, are planned (Roadmap).
Weighing Odoo for your clients?
Tell us what they need; we will say honestly whether the pilot fits.