This is one of the first questions almost every business asks — and one of the hardest to answer honestly with a single number. The real answer is: it depends on what the website actually needs to do. Here’s how to think about it instead of chasing a fixed price tag.
What actually drives the cost
Two websites that look similar on the surface can cost very differently to build. The biggest factors are: the number of pages and how much custom design each one needs, whether the site needs custom functionality (booking, e-commerce, dashboards) versus static content, how much content needs to be written or migrated, and whether the site needs to integrate with other systems like payment gateways or CRMs.
A five-page business website with a contact form is a fundamentally different project from a booking platform with user accounts, even if both are called "a website."
Typical starting ranges
As a rough guide: a simple business or portfolio website typically starts in the below-₹25,000 to ₹50,000 range. A website with more custom design, several page types, and basic interactivity often lands in the ₹50,000–₹1,00,000 range. E-commerce sites and custom web applications usually start higher, often ₹1,00,000+, because of the added complexity in checkout, inventory and admin tooling.
These are starting points, not fixed prices — the only way to get an accurate number is to share your actual requirements and get a scoped quote.
Questions worth asking before you commit
Before picking a developer or agency based on price alone, ask: what happens if I need changes after launch — is that included or billed separately? Who owns the code and the domain? Will the site be built on a page-builder platform with recurring fees, or as a codebase I actually own? What’s the realistic timeline, and what could extend it?
A lower quote that doesn’t answer these questions clearly can end up costing more in the long run than a slightly higher one that does.