Skip to content
ERP Expert

Oracle NetSuite: why there is no price, and no Arabic

Ahmed Hassan Algammal11 min read

At a glance

Vendor
Oracle Corporation — United States
First released
1998
Licence
Proprietary
Hosting
Cloud
Company size
mid-sized · large
Arabic
Not supported
ZATCA (Saudi)
In the product
E-invoicing (UAE)
Through a partner or a localisation module
List price
Not published — an annual fee built from the platform, the modules and the user count

Verified on the vendor's own page on . The vendor publishes no price. The only figure available is a written quote in your own company name.

NetSuite is bought for one correct reason and sold for ten others. The correct reason is that you are a group of several entities and currencies closing consolidated accounts every month on a spreadsheet you have come to hate. If that is not a description of you, you are probably about to pay for a capability you will never switch on. This guide is about telling the two cases apart.

Origin and ownership

It began in 1998 as NetLedger, founded by Evan Goldberg, and the company later described itself in its SEC filings as the first in the world dedicated to delivering business applications over the internet. It went public in 2007. On 28 July 2016 Oracle announced an agreement to acquire it at $109 per share in cash, roughly $9.3 billion, and the deal closed on 7 November 2016.

Three structural properties separate it from everything else in this series:

  • Cloud only. There is no edition you install on your own servers. There never has been.
  • One version for everyone. Upgrades happen twice a year, automatically, and there is no decision in them.
  • NetSuite is not Oracle Fusion Cloud ERP. Two entirely different products under one corporate umbrella, aimed at different segments, with separate codebases and separate sales teams. Proposals confuse them constantly.

Who it fits

The band is narrower than the marketing suggests: growing mid-market companies and groups that have outgrown a single-country accounting package.

Specifically: multi-entity, multi-currency groups needing a monthly consolidated close with currency translation and automatic intercompany elimination; companies under serious audit, or preparing for a funding round or a listing; e-commerce and distribution businesses trading across borders through several channels; and the company that opened a second entity in another country and discovered its current system has no idea how to add the two together.

It does not fit a single entity in a single country. That company pays for OneWorld and never opens it, and belongs in the range of Odoo or Business Central.

How it is sold

NetSuite is a base platform plus modules, not a package. The base gives you finance, inventory, sales, purchasing and CRM. Everything after that is added line by line:

  • OneWorld — multi-entity, multi-currency, multi-country, consolidated close. This is the module that justifies the product.
  • Advanced Financials — budgets, allocations, commitments
  • Revenue Management — revenue recognition under current accounting standards
  • Fixed Assets — assets and depreciation
  • WMS and Demand Planning — advanced warehouse and demand forecasting
  • SuitePeople — human resources
  • SuiteCommerce — a storefront on the same database

Read that as a price list, not a capability list. Every line on it is a separate negotiation.

What it actually costs

Oracle publishes no figure for NetSuite. What it does publish is the pricing structure, and that is useful on its own. From the modules page on NetSuite’s site, read on 6 September 2026, the annual fee is built from three components — the base platform, the optional modules, and the number of users — plus a one-time implementation fee.

So the real budget has five lines:

  1. The base platform — a fixed annual fee unrelated to your headcount
  2. The modules — each its own line; OneWorld alone moves the total materially
  3. The users — a per-user annual fee
  4. Implementation — one time, from Oracle or a partner, and usually larger than the first year’s subscription
  5. Renewal — which is where the real cost lives

Line five is the one to negotiate in year one, not in year three. The contract is typically multi-year, and the renewal price after it expires is pure negotiation. At the moment of renewal your entire operation is inside the system and your negotiating position is at its weakest it will ever be. Ask for a written cap on the annual renewal increase before you sign the first contract. That clause is worth more than any discount you can win today.

What it does well

OneWorld has no real equivalent in its class. A consolidated close across twenty entities in different currencies, with intercompany elimination handled automatically, inside one system with no export and no intermediate spreadsheet — that is the capability you are paying for, and few systems in the mid-market do it this well.

One version for everyone. There is no customer base stranded on an old release and no upgrade project every three years. That deletes an entire line from your long-term budget — the very line that kills heavily customised Odoo projects.

Customisation in a language people already know. SuiteScript is JavaScript, and SuiteFlow builds workflows without code. Anyone who knows JavaScript walks in through a wide door — much wider than the market for ABAP or AL.

Saudi localisation from Oracle itself. Oracle publishes a Saudi Arabia E-Invoicing SuiteApp in its own app marketplace, described in its documentation as managed — updated in your account automatically as enhancements ship. That is an exception in this series, where most vendors leave Gulf localisation to partners.

Where it breaks

There is no Arabic interface. None. Oracle’s official list of NetSuite user-interface languages runs to twenty-seven languages — including Thai, Vietnamese, Indonesian, Turkish and Czech — and Arabic is not one of them. Not from Oracle, not from a partner, not for money. The only Arabic in the documentation is a data field for an item name inside the Saudi localisation, which is data, not an interface. The practical consequence: everyone who touches the system — the storeman, the sales clerk, the receivables accountant — works in English. In a company that operates in Arabic, that is not a reservation. It is a reason to decline.

There is no exit from the cloud. No on-premise edition, no self-hosting option, no discussion. If your contract with a government body or a bank carries an in-country data residency clause, the evaluation ends at the first question. Ask it first, not after three demos.

No published price, and renewal is the trap. You know the structure and not the numbers. Worse, the number you will be persuaded by is the year-one number, which is structurally the lowest in the contract. Whoever does not negotiate the renewal cap while free to walk away will negotiate it while not free to walk away.

The UAE localisation is not the Saudi one. The difference is real and documented. Saudi Arabia gets a dedicated e-invoicing SuiteApp from Oracle. The UAE gets tax codes, a VAT return and a tax audit file — while the general Electronic Invoicing SuiteApp framework is described in Oracle’s own documentation as not including native support for any country-specific requirement or any electronic document standard, leaving you to build the country templates and packages. So a demo that shows you the Saudi app and leaves the impression that the UAE is covered to the same depth is showing you a product and selling you a project.

The demo shows what your contract does not contain. Selling by module guarantees that the demo screen is always more complete than the quotation. Make the rule strict: every screen you were shown must correspond to a named line in the price schedule, or it is not part of what you are buying.

The customisation ceiling is lower than it looks. You never touch the core code, and SuiteScript runs under governance limits that cap what a single script may execute. That is precisely the price you pay for an upgrade that does not break twice a year — a fair trade, but you should know you made it. Anyone planning to rebuild non-standard operations inside the system meets the ceiling in month six.

The regional partner market is thin. There are far fewer certified NetSuite implementers in the Arab market than for Odoo, SAP or Dynamics. Two consequences: less price competition on implementation days, and thinner local experience in specialised industries. Ask for a reference client in your country and your sector — and if there isn’t one, understand that you are about to become it.

Learning it

Start from a fact nobody states: this is the hardest system in the series to reach for self-teaching. There is no community edition you install as with Odoo or ERPNext, and no open free trial environment as with Business Central. That is the first obstacle — and also why candidates are scarce and paid accordingly.

Three realistic routes. From the inside: work at a company that uses it or at an implementation partner. This is the fastest real path, and it is why most NetSuite consultants entered through a job rather than a course. From the public documentation: the NetSuite Help Center on Oracle’s site is open to read and covers every module in detail — read it as a book, in order, not by search. From the exam guides: NetSuite publishes free study guides and sample tests as PDFs, and they are the best available map of what you need to know, even before you decide to sit anything.

Whichever route, understand the document cycle first: sales order, shipment, invoice, collection, and the journal entry behind each step. The tooling changes; the cycle does not.

A fuller path is published in Arabic as the NetSuite learning path.

The certification

The programme has several tracks branching off one foundation:

Certification For
SuiteFoundation The base — everyone starts here
Certified Administrator Running the system inside a company
Certified ERP Consultant Implementing it for clients
SuiteCloud Developer The technical and scripting track

There is a procedural clause that catches many people, published in NetSuite’s own certification FAQ: administrator-level certifications require an annual new-release exam — twenty-five questions, online, open book, unproctored, $50, and every answer is in the release notes. People lose the credential not through weak knowledge but through never opening the page.

Notice also what NetSuite does not publish: the pass mark is not disclosed. The study guide, the question count and the time limit are all in each exam guide; the cut score is not. Preparation here is measured by covering the study guide completely, not by aiming at a percentage.

The most useful observation for anyone considering the track: scarcity is the advantage. The number of certified NetSuite consultants in the Arab market is small next to Odoo and SAP, and that shows up in pay.

When to choose something else

  • If an Arabic interface is a requirement for your users. There is no way around this point and no partner selling you one — look at Odoo or SAP Business One.
  • If your contract requires data in your own country or on your own servers. There is no on-premise edition and the discussion ends there.
  • If you are a single entity in a single country. You will never open OneWorld, and you will pay for a platform built for a problem you do not have.
  • If your manufacturing is complex, with work-centre scheduling under capacity constraints. You are in S/4HANA territory.
  • If you need a free training environment to build an internal team before buying. The system does not offer one, and that changes your whole adoption plan.

Outside those five, with more than one entity in more than one country and a monthly close that hurts, it is a serious shortlist candidate — provided you walk in with the renewal cap in writing rather than as a verbal assurance.

About the author

Ahmed Hassan Algammal

ERP implementation consultant. More than 60 deliveries across the UAE, Saudi Arabia and Egypt in manufacturing, contracting and distribution.

Book a call →

Other systems