When you compare two Odoo implementation offers, the useful questions are: what do I pay once, what recurs every year, what is already in the package, and what changes with my usage? Once those are clear, you can set a budget for a system whose implementation and operating costs you understand. At ToDoOps we lay this picture out as you get to know the solution, because an owner or finance lead decides better when the real cost of the desired outcome is visible.
What does an Odoo subscription include?
According to Odoo’s official pricing page, which we reviewed on 27 October 2026, the Standard and Custom plans include all apps, so the same app is not charged again as if pricing were per app and per user (Reference 1). Custom covers needs such as Studio, multi-company and the external API under current terms. Odoo.sh hosting is separate.
The page’s FAQ lists implementation and expert services, in-app purchase credits and custom code maintenance as outside the plan. The vendor describes its standard support and product upgrades and maintenance as included under its terms. Any additional support from an implementation partner, such as operational support in Arabic, is therefore built on an agreed scope and is not charged twice alongside vendor support.
User counts derive from the applicable roles and terms. A Light User category may apply to active HR records not linked to an active regular internal user, under the current commercial definition. An HR record differs technically from a full internal user, and the current commercial classification is confirmed in the quotation. For current prices in detail, see our budgeting guide.
How do you read a package without double counting?
Here is an example with artificial inputs. These are not actual Odoo or ToDoOps quotes. An assumed package of SAR 30,000 includes the first year’s licence charge of SAR 12,000. Hosting at SAR 2,000 a year and additional agreed partner support at SAR 3,000 a year sit outside the package. The example assumes separately managed hosting (such as Odoo.sh) and support by agreement; not every customer needs or pays for either.
| Item | What it covers | Year one (SAR) | Each later year (SAR) |
|---|---|---|---|
| Package | Implementation and setup, including first-year licence (12,000) | 30,000 | — |
| Licence renewal | Annual subscription charge | Inside package | 12,000 |
| Hosting | Outside the package | 2,000 | 2,000 |
| Additional support | By agreement | 3,000 | 3,000 |
| Total | 35,000 | 17,000 |
Year one is 30,000 + 2,000 + 3,000 = SAR 35,000, not SAR 47,000, because the licence is already inside the 30,000. The three-year total is 35,000 + 2 × 17,000 = SAR 69,000, assuming the same scope and prices, and before VAT, financing, discounting and any added changes. To size your own budget, use the implementation cost and savings calculator. It is an optional tool, not a condition for contacting us.
How should you read VAT in a quote?
The Zakat, Tax and Customs Authority sets the standard VAT rate at 15%, effective 1 July 2020, for the supplies it applies to (Reference 2). The following is an illustration for a local standard-rated supply: SAR 12,000 exclusive of VAT × 15% = SAR 1,800 VAT, so the gross cash payment is SAR 13,800. If a quote is already VAT-inclusive, do not add 15% again.
This is arithmetic only. It is not a ToDoOps software price or a tax determination for your case. Finance confirms the treatment of the actual invoice and separates the cash outlay from any recoverable input tax under the applicable conditions.
Which questions clarify the rest of the offer?
For each activity in the offer, ask: what is the deliverable, who owns it, and is it included, separate or still to be defined?
- Data migration: define what it covers in preparation, trial and reconciliation, and who signs off the result.
- Training: ask for roles, tasks and practice, and separate launch training from training for people who join later.
- Agreed development: record its purpose, owner and upgrade test.
- Hosting and support: state who handles backups, updates and monitoring.
If a new request appears during delivery, distinguish it from work needed to meet the approved requirement, and keep the change decision on record. Scope becomes clearer as operations connect across departments, and you can see that connection in the interactive Odoo demo. It is a guided simulation with hypothetical data for a sales and inventory path. It helps you understand how an order moves between sales, the warehouse and accounting. The Odoo apps and industries pages help you decide what your business needs.
Frequently asked questions
Should I add the licence fee to a package that already lists it? No. Read what the package includes first, then add only what sits outside it, as in the table.
Does every customer need paid hosting and support? No. The table figures are hypothetical, and the need depends on the plan chosen and the agreed scope.
Do I add 15% to every offer? First find out whether the price already includes VAT. Finance confirms the treatment of the actual invoice.
References
- Odoo official pricing page, reviewed 27 October 2026: sets out what the Standard and Custom plans include, what sits outside the subscription, and vendor support and upgrades.
- Zakat, Tax and Customs Authority, “What is Value Added Tax?”, page updated 2 June 2026, read 27 October 2026: official page. Gives the standard 15% rate and its effective date.
Your next step
ToDoOps provides needs analysis, Odoo application setup and configuration, agreed development, data migration, training and support. Start from the homepage to get to know the solution, and size the project’s impact with the cost and savings calculator if you wish. To talk through an offer you hold or your workflow, reach us through the contact page by phone, WhatsApp or form, and we will clarify what you need and the next step together.
