
What will your Odoo upgrade really cost? You'll know in 2 to 3 days.
We check every customised module and show you, at a fixed price, what the migration costs, where the risks are and in which order to proceed.
- Free initial consultation of up to 2 hours
- Fixed price, fully credited against the migration
- Project management in Switzerland, AI-assisted and checked by people
No obligation · Reply within one working day
Your assessment result
Risk matrix per module
| Module | Risk | Recommendation |
|---|---|---|
| Custom sales pricing | high | rebuild |
| Web shop interface | medium | adapt |
| POS payment connector | medium | adapt |
| Delivery note layout | low | use standard |
| Accounting reports | low | keep |
Effort
quantified
Roadmap
in stages
For management
summary
Does this sound familiar?
- Did customised modules break after the last update?
- You can't tell whether the upgrade takes a few days or half a year?
- Shop, payments and accounting run on the system, and downtime is not an option?
- The partner who set it up no longer looks after your Odoo?
Why waiting costs more
Every skipped version adds effort. Data and code have to be migrated through several steps.
Older versions no longer get security updates. Odoo only maintains the most recent major versions.
A 25% surcharge on the Odoo subscription. If your database runs on a version older than the three most recent major versions, Odoo adds 25% of the annualised subscription price once a year, per its Subscription Agreement.
The good news: how big your step really is can be clarified upfront. Precisely, at a fixed price, in 2 to 3 days.
What makes an Odoo upgrade expensive
The price isn't set by Odoo itself but by what you have built on it. The assessment checks exactly these five points before you invest in the migration.
Customised modules
The biggest cost driver: how many customisations you have and how deep they go.
Version jump
Several versions at once mean several migration steps.
Interfaces
Shop, payments, accounting and logistics have to run cleanly afterwards.
Data
Volume and quality decide how much checking and clean-up is needed.
End of support
Wait too long and you run without security updates.
From uncertainty to a plan in five steps
- 1Free
Initial consultation
Up to 2 hours. You describe your situation, we classify your setup. Afterwards you know the level and the fixed price.
- 2
Kick-off
You give us access and name the business-critical processes and the target version.
- 3
Analysis
Every module, every customisation, every interface. AI-assisted, checked by our developers.
- 4
Assessment
Traffic light per module, effort, dependencies and a sensible order.
- 5
Review
Your project manager in Switzerland walks you through the report in person.
What changes for you after 2 to 3 days
Today
- Costs guessed from gut feeling
- Unclear which customisations will break
- No plan for what happens in which order
- Interfaces are a black box
- Discussions without a basis
After the assessment
- A realistic effort estimate, so you can budget reliably
- A traffic light per module with a recommendation: keep, rebuild or use standard
- A migration roadmap with stages and milestones
- Dependencies on shop, payments and accounting documented
- A basis for decisions: a summary for management, a technical appendix for the team
A small step before a big investment
A migration with customised modules is a project, not routine work. The assessment costs a fraction of it and shows upfront where the budget goes. Choose your starting point:
How safe your first step is
- Initial consultation of up to 2 hours, free
- Fixed price, known upfront
- Fully credited against the migration
- The report is yours
Your estimate
Choose at least the number of customised modules and your estimate appears here.
Guide values. We confirm the exact level in the free initial consultation.
Why companies upgrade their Odoo with PIT Solutions
Reference · VAS AG
How VAS AG moved from Odoo 17 to Odoo 19 in two weeks
Starting point: Odoo 17 with adapted workflows and its own quantity calculation for steel bars sold by the piece and by the metre, three sites, documents in German and French.
Approach: Upgrade to Odoo 19; we brought the existing customisations to workflow and quantity calculation onto the new version.
The snag: After the upgrade the invoice PDFs no longer looked as before, because Odoo now generates them with a new engine under the hood. For a Swiss company that cares about clean documents, that was not acceptable. With a direct line to the project manager in Switzerland, the problem was found and fixed quickly.
- Odoo version
- 17 → 19
- project duration
- 2 weeks
- project cost
- CHF 2,000
Your project manager in Switzerland
One dedicated contact is accountable for quality, deadlines and communication. Same language, same time zone.
AI-assisted, checked by people
AI finds breaking changes faster and more thoroughly. Our developers check and take responsibility for every line of code.
An Odoo team with capacity
A whole team rather than a single person: depth and speed, even when it is urgent.
- years of experience
- 25+
- projects delivered
- 2000+
- specialists in the PIT group
- 800+
- 9001, 27001 and GDPR
- ISO
We know the Swiss specifics
- Payment integrations such as PostFinance in the Odoo point of sale (POS)
- Our own plugins and connections to shops and third-party systems
- Swiss localisation, accounting in particular
Is the assessment right for you?
A good fit if you …
- use Odoo with custom or customised modules
- are planning an upgrade or have already postponed one
- have your shop, POS or accounting connected to the system
- need a reliable figure before you sign off
Probably not needed if you …
- use Odoo only in its standard form, without custom modules. Odoo's own upgrade service is often enough then.
- want to start from scratch anyway. We are happy to talk about that in the initial consultation.
Frequently asked questions about Odoo upgrades
What happens next
The assessment is a first step, not a subscription. You decide how to continue.
Migration
Switch-over through a test environment, without downtime. Assessment fee fully credited, followed by 14 days of hypercare.
Further development
New modules and customisations when the standard doesn't cover your process.
Support and maintenance
A fixed contact for updates, security and operations. Round-the-clock incident management from the Essential package.
Clarity before the upgrade
Imagine your next budget round starting with a clear figure and a plan instead of a guess. Here is how to get there:
- Send your request. Takes two minutes.
- Book a call. We get back to you within one working day.
- Initial consultation. Up to 2 hours, free. Afterwards you know the level and the fixed price.



