Approche · 4 août 2026 · 9 min read
Why web quotes vary so much.
Three quotes for the same project can differ by a factor of three without anyone being dishonest. Seven factors explain the gap: the real scope, the number of unique pages, the features, the languages, who writes the content, what is included after delivery and how bespoke the design is.
You ask for 3 quotes for the same project and get back 3 figures, the highest up to three times the lowest. That is normal, and it can be explained. Here are the 7 factors that really drive the price of an Odoo website, the ones an agency should walk you through before you sign anything.
3 quotes, 3 different figures.
Contents
- Why there is no fixed price
- The 7 factors
- What your brief changes
- Comparing 3 quotes
- The real investment
“How much does a website cost?” It is the first question, nearly always asked before we have even discussed the project. And it is the one question no serious agency can answer with a fixed figure. Not because we are hiding our rates, but because a website has no generic price: its price depends on 7 specific factors, which are better named than guessed at.
Part of the budget can be subsidised
If your registered office is in the Brussels-Capital Region, the Digitalisation Grant covers 25% of eligible costs, and up to 70% for a micro or small business registered less than four years ago. The cap is €10,000 per calendar year, with a minimum of €500 per application. Developing or technically improving a website is explicitly listed among the eligible costs. Note: the application must be submitted before the assignment starts. Source: Brussels Economy and Employment, accessed in August 2026.
Why there is no fixed price.
Imagine asking “how much does a house cost?”. Nobody will give you a figure, because it depends on the number of bedrooms, the materials, the plot, the finish, the architect. A website works the same way. A site is a bespoke product, modular, with a price that shifts according to some twenty variables. Promising a price without having seen the project is either dishonest or incompetent.
The upside of having no fixed price is that it forces you to scope your project before it is costed. And a well-scoped project is one that runs smoothly. The downside is that nobody can give you a ballpark figure in 30 seconds. What we can give you are the 7 levers that move a quote, so you can judge where your own project sits.
Our commitment
At WebNest, no quote without a sitemap and defined features. Not a dogma, but a guarantee that what we quote is what we deliver. We would rather spend 30 minutes scoping at the start than 3 weeks catching up along the way.
The 7 factors that move a quote.
For the same type of project, one quote can be three times higher than another. Here are the 7 factors that really drive a quote, from the biggest impact to the smallest.
The number of unique templates
A bespoke homepage is not a variation. Five pages sharing the same structure with different content cost far less than five pages with different structures. First negotiation lever: whatever looks alike should become a variation.
Multilingual content
Every extra language adds hours of configuration, proofreading of translations and visual tweaks for longer languages such as German. In Belgium, FR + NL is close to mandatory: include it in the brief from the start rather than adding it later.
Business modules
Blog, recruitment, events, e-commerce, complex forms, ticketing: each business module adds a layer of templates, configuration and testing. A brochure site without modules costs much less than an equivalent site with 4 modules enabled.
Integration with other tools
Connecting a payment system, a calendar, a newsletter or an external CRM: every integration has a cost. The more custom it is, the longer it takes. Favouring native Odoo integrations is a sound budget reflex.
Visual ambition
A “clean and simple” site costs noticeably less than one with custom animations, variable fonts, micro-interactions and carefully crafted transitions. The difference can reach 30% for the same functional scope.
The quality of the brief
A project that arrives with an approved sitemap, a feature list and ready-made content costs less than a vague one. A serious agency passes on that difference: at WebNest, that is our briefed partner rate.
The level of finish
Acceptance testing, post-delivery adjustments, client training, SEO optimisation after launch. These phases are often left out of low-cost quotes and come back to bite you later as extra hours.
A quote that promises you a price without having seen your project is a quote that has surprises in store for you.
Charlotte Moonen · WebNest
What your brief changes.
If we had to name the variable that moves a quote the most, it would be the quality of the brief. Not the agency's talent, not the advertised hourly rate: the brief. A well-scoped project comes with these 4 elements:
- A clear business objective. “Sell online”, “generate B2B leads”, “build a presence in Brussels”: it should fit on one line.
- A draft sitemap. The list of pages, their hierarchy, what is shared and what is unique. Even if it is imperfect, it is valuable.
- A defined functional scope. A blog or not? Forms? Multilingual? E-commerce? Every yes or no changes the quote.
- A rough timeline and budget. Not a fixed figure, but a time frame and an available budget. This lets the agency adjust the scope.
With these 4 elements, any serious agency can give you an accurate quote within 48 hours. Without them, you get vague estimates that drift as the project goes on.
How to compare 3 quotes.
You have had your 3 meetings and there are 3 quotes on the table with 3 very different figures. Before instinctively picking the cheapest, check these 5 points that make the real difference:
- A detailed breakdown of hours. A good quote shows the hours per item. If you are handed a flat fee with no breakdown, be wary.
- The exact scope. How many unique templates? How many pages with different content? How many languages? If it is not in writing, it gets negotiated at the worst possible moment: mid-project.
- What is included after delivery. Training? Free adjustments in the first few weeks? Basic maintenance? The lowest bidder charges extra for these phases.
- Dated deadlines. Not “2 months”, but “estimated delivery on 15 October 2026”. A precise date enforces discipline.
- The deposit requested. In Belgium, 30 to 40% is standard. Anything above that is unusual and should prompt questions.
The classic trap
The cheapest quote is rarely the best value after 12 months. It often leaves out multilingual support, training and adjustments, then charges for each of them separately when you need them. In the end, you pay more than the average quote, with less peace of mind.
Think investment, not expense.
A website is not a one-off expense. It is an investment written off over 3 to 5 years. A well-built site pays you back every month in organic visibility, conversions and commercial credibility. A poorly built one costs you every month in lost customers, unplanned maintenance and lost Google rankings.
The right reflex: think in terms of annualised cost. Divide the quote by 4 or 5 years and compare it with what the site will earn or save you. Seen this way, the gap between two quotes often becomes negligible, and the quality of the agency becomes the only criterion that really matters.
Want a no-surprises quote for your Odoo website? Ask our Odoo agency.
Frequently asked questions
Why doesn't WebNest publish a price list?
Why do I need a sitemap before getting a quote?
Is a cheaper quote necessarily worse?
Can part of the budget be subsidised?
Planning an Odoo website?
We hand-code Odoo websites in Belgium. No templates, no drag-and-drop.
Let's talk about your projectMoonen Charlotte, Founder and CEO at WebNest. Hand-coded Odoo websites.