Noiz chose Odoo years ago, for its own business. When we went looking for a replacement for Sage, we already had a firm preference for open source, and we moved the whole company onto Odoo Community. We still run Noiz on it, and it is the open source ERP we deploy, host and support for businesses in South Africa. This article explains why we keep choosing it, layer by layer, how it compares with other ERP systems, and the questions we think you should ask any ERP vendor.
The preference comes from why Noiz exists: to put power over technology into the hands of the people who use it. An ERP holds the working record of a business: its customers, stock, prices, staff and money. We think the business should own that record, decide where it is kept and under which country's law, and keep it private, rather than rent access to it on a vendor's terms.
Odoo Community is Free software, released under the GNU Lesser General Public License version 3 (LGPL v3). Free here means freedom, not price: you may inspect the code, change it and share it. That tends to produce better software. Anyone can read the code, so problems are found and fixed in the open instead of waiting on one vendor's roadmap. Anyone can extend it, so a large community builds the features a single company would never prioritise. And no vendor can withdraw it: the code you run today stays yours to run, whatever happens to the company that wrote it.
The licence is the foundation. What keeps us choosing Odoo is what it makes possible at each layer of running a business system.
Odoo is written in Python and runs on ordinary GNU/Linux servers. We deploy Odoo Community on Noiz Cloud, on Noiz dedicated hardware, or on hardware at your premises that Noiz administers. Odoo's own hosted service, Odoo Online, does not allow custom modules, which is one more reason we self-host: the custom code a business needs runs on a server we run. For example, a business that starts on Noiz Cloud and later wants the server in its own building can move the same database and modules there without rebuilding anything.
Noiz hosts in South Africa and bills in rand, so your data stays in the country, with a company you have a contract with. Odoo Community has no licence fee and no per-user charge: add as many users as you need, and the only costs are hosting and support. When a business adds warehouse staff, a new branch or a sales team, its licence bill does not change, because there is none. Many commercial ERPs bill in US dollars, so a weaker rand raises the cost every year without anything changing in the business.
Most of what a growing business needs is standard in Odoo: accounting, stock, purchasing, sales, CRM, website, online shop, point of sale, repairs, fleet and a customer portal, all on one database. As a quoted implementation, we set them up for South Africa, including the South African chart of accounts and 15% VAT; the VAT201 report is a small piece of setup. On Community, bank statements are imported and reconciled through OCA modules. Automatic bank synchronisation is an Odoo Enterprise service, delivered through providers such as Salt Edge, and where a client chooses it we set it up for the banks the provider covers. For example, an order placed on your online shop reserves stock that your branch point of sale can see, and both post to the same ledger.
The parts that make your business different are rarely in any ERP's standard feature list. On Odoo, we build them as Python modules that belong to you. They run unchanged on Community and on Odoo Enterprise, and any Odoo developer can read and maintain them. For example, a full service history per serial number, with warranty claims linked to each unit, is a custom module on Odoo, and it is largely custom work on the commercial ERPs we have compared too. Custom work is quoted.
Odoo has an external API, and the community publishes connectors for common jobs. Existing modules connect South African payment gateways such as Yoco and Ozow. South African payroll belongs in a specialist such as SimplePay, PaySpace or Sage, because they carry SARS compliance updates, so we connect one to Odoo instead of building payroll inside it. For example, payroll totals from the specialist can post to the Odoo ledger each month, while payslips and tax filings stay where the compliance work is done.
The Odoo Community Association (OCA) publishes hundreds of free, peer-reviewed modules for financial reporting, bank reconciliation, helpdesk, approvals, document management and more. Before we write anything new, we check whether the community has already solved it. For example, a helpdesk for customer queries and complaints is an OCA module on Community, with nothing to license. OCA modules typically reach a new Odoo version six to twelve months after its release, and we plan major version moves around that.
Managed Odoo looks after Odoo the way WordPress Care looks after a website: you use the system, and Noiz runs the application layer underneath it. It costs R1,700 a month per instance, with server management included, and the server is billed as its own line. That covers the server underneath, Odoo updates and fixes within your installed version, a backup of the database and files before every change, and checks after every change. Moving to a new major Odoo version is a migration project, which we quote separately. If you would rather administer Odoo yourselves, you can run it on Noiz Cloud on your own terms. Where a client wants Odoo Enterprise, upstream vendor support from Odoo is part of what we can arrange, and the modules we built carry across unchanged.
The table shows the general shape of Odoo Community against four widely known ERP systems. Prices are left out on purpose: the commercial products are quoted through vendors or partners, mostly in US dollars, and the published figures are third-party estimates.
| Odoo Community | Acumatica | NetSuite | SAP Business One | Dynamics 365 Business Central | |
|---|---|---|---|---|---|
| Licence type | Open source (LGPL v3) | Proprietary | Proprietary | Proprietary | Proprietary |
| Licence fee per user | None | No: priced on resources and transactions | Yes | Yes | Yes |
| Self-hosting possible | Yes | Private cloud through an Acumatica partner | No | Yes | Yes |
| Your customisations can run elsewhere | Yes: any Odoo host, and Enterprise | No: only on Acumatica | No: only on NetSuite | No: only on SAP Business One | No: only on Business Central |
| Website and online shop built in | Yes | No: Shopify or BigCommerce connector | Add-on | No | No: Shopify connector |
| Point of sale built in | Yes | Add-on | Add-on | Add-on | Add-on |
These are general shapes, not a verdict on features. Each of these products is stronger than Odoo in places.
We have compared Odoo with commercial cloud ERPs such as Acumatica against client requirements. The honest headline: those products are stronger in places, such as reporting, multi-entity consolidation and field-service mobile apps. Odoo covers the customer-facing parts a growing business needs first, such as the website, online shop, point of sale and payment gateways, carries no licence fee and is billed in rand. The parts unique to a business are custom on every platform.
Noiz is our own case study. We run the company on Odoo Community, and the evaluations we have done since for client requirements have confirmed a choice we had already made.
A commercial ERP such as Acumatica can be the better choice for a large group with several legal entities that need consolidated reporting, hundreds of users, little need for its own website or point of sale, and six months or more before go-live. Upgrades on Community also take work, which subscription ERPs handle for you. If that matters more to you than ownership, we will say so and talk it through.
If you are outgrowing spreadsheets or an accounting package, start with the Managed Odoo page at noiz.co.za/odoo. For a short scoping conversation about what is standard for your business and what would need building, open a support ticket from your client area or use our contact page.
Checked 12 to 14 October 2026.
Odoo - Odoo pricing - Odoo licences - Odoo bank synchronisation - Odoo supported versions - Odoo source code - Odoo Community Association
Acumatica - Pricing model (third-party estimates; Acumatica does not publish list prices): ERP Research, Cargas - Acumatica 2026 R2 release - Field Service Management datasheet (March 2026) - Point of sale options - Warranty recovery discussion (Acumatica community, 28 March 2026) - Acumatica partners in South Africa: ERP Research directory, Business Cloud Africa
Other ERP systems in the chart - NetSuite and NetSuite pricing (third-party estimates) - SAP Business One - Dynamics 365 Business Central pricing
Noiz - Managed Odoo
Note: while some of this content was produced with the help of AI, the final editing has been done by a real human being.