> How Long Is a Piece of String? The Reality of Website Pricing
- Publication
- Author
- Florian Thoma
- Categories
- Services
- Reading time
- 2 minutes
If you’ve ever asked a web developer, “How much does a website cost?”, you’ve probably encountered a familiar response: “Well… it depends.”
And while that might sound evasive, it’s actually the most honest answer you can get.
Web projects aren’t commodities. They’re not sitting on a supermarket shelf with a barcode and a fixed price. They’re more like building a custom home or commissioning a piece of art than buying a pack of milk. Every project is shaped by your goals, constraints, audience, systems, and the unique characteristics of your business. That’s why pricing them is, quite literally, a “how long is a piece of string?” exercise.
Let’s unpack why.
1. Requirements change, and that’s normal
In the real world, requirements are constantly evolving.
Businesses learn. Markets shift. Stakeholders change their minds. New opportunities appear mid‑project. What you thought you needed at the start often isn’t what you truly need once you see things taking shape.
A good development process embraces this.
But flexibility has a cost: time, planning, and iteration. Fixed, rigid pricing models struggle with this reality. Adaptive pricing, whether through phased scopes, retainers, or time‑and‑materials, acknowledges that change isn’t a failure. It’s part of building something worthwhile.
2. A website is not a pack of milk on a shelf
Milk is predictable. It’s the same product for everyone. It doesn’t matter who buys it, what they’ll use it for, or how their business operates.
Websites? The opposite.
Two businesses can ask for “a simple website” and end up with wildly different needs:
- One needs complex integrations with internal systems.
- Another needs multilingual content and granular permissions.
- A third needs a lightning‑fast, SEO‑optimised marketing site with a custom design system.
The phrase “simple website” means something else for every person you speak to.
There is no shelf. There is no barcode. There is no standard SKU.
3. Every project is different, even when it looks the same
Even when two projects appear similar on the surface, the underlying details rarely are.
Your content structure, your workflows, your brand, your compliance requirements, your hosting environment, and your internal processes all shape the build. They influence the architecture, the design, the integrations, the testing, and the long‑term maintenance.
This is why experienced developers ask so many questions. We’re not being difficult. We’re uncovering the invisible parts of the iceberg.
4. You’re not buying a platform. You’re buying the right solution for you.
Off‑the‑shelf platforms often dictate how your business must operate. Custom development flips that around: the solution is shaped around your business, not the other way around.
A well‑built custom site:
- Reflects your brand and values
- Supports your internal processes
- Integrates with your existing systems
- Scales with your growth
- Avoids unnecessary features and bloat
- Gives you ownership and flexibility
You’re not paying for a set number of pages or templates. You’re paying for alignment between your goals and the technology that supports them.
So… How long is a piece of string?
As long as it needs to be. A web project should be priced based on:
- the outcomes you want,
- the complexity involved,
- the level of customisation required,
- the systems it must integrate with,
- the risks and unknowns,
- and the craftsmanship needed to deliver it well.
There’s no universal number because there’s no universal project. And that’s a good thing. It means your website can be exactly what your business needs - not a compromise, not a template, not a forced fit.
At Innoweb, this is why we don’t offer fixed-price quotes. They create the illusion of certainty, but they’re usually just padded guesses. Instead, we give you a clear estimate based on what we understand about your project at that point in time. As the work progresses, you only pay for what’s actually needed to deliver the right solution, not some arbitrary number pulled from a spreadsheet. It’s transparent, flexible, and grounded in reality, just like the work itself.