In 2026, a professional website for a small business in India typically costs ₹10,000 to ₹35,000 if it is a basic template-based site, ₹30,000 to ₹1,20,000 for a custom-designed WordPress site, ₹40,000 to ₹5,00,000+ for an online store, and ₹2,00,000 upward for a custom web application. On top of the build, expect yearly running costs of roughly ₹5,000 to ₹30,000 for domain, hosting, email and basic upkeep.
The ranges are wide because "a website" can mean a five-page brochure site or a full ecommerce platform. This guide breaks down what each type usually costs in the Indian market, what pushes the price up or down, and how to get a quote you can trust. Prices vary a lot between providers and cities, so treat every number here as a typical market range, not a fixed rate.
Key takeaways
- The biggest cost drivers are custom design, special features and integrations, not the number of pages.
- Always budget for yearly costs: domain renewal, hosting, business email and maintenance.
- Most agency quotes are exclusive of 18% GST. Check before you compare.
- A very cheap quote often hides costs later: locked hosting, no ownership, pirated themes or no support.
- The more clearly you describe what you need, the more accurate (and usually lower) your quote will be.
Website cost in India by type (2026)
Here is a quick comparison of the most common website types and what they typically cost when built by a freelancer or agency in India.
| Website type | What you usually get | Typical one-time cost | Typical timeline |
|---|---|---|---|
| Basic business website | 5 to 8 pages on a ready template, contact form, WhatsApp and call buttons, mobile-friendly layout | ₹10,000 to ₹35,000 | 1 to 2 weeks |
| WordPress / CMS website | 8 to 20 pages, custom design, blog, pages you can edit yourself, basic on-page SEO | ₹30,000 to ₹1,20,000 | 3 to 6 weeks |
| Custom-coded website | Designed and built from scratch, faster loading, unique layout and animations, no theme limits | ₹75,000 to ₹3,00,000+ | 4 to 10 weeks |
| Ecommerce website | Product catalogue, cart, payment gateway, shipping, GST invoices, order management | ₹40,000 to ₹5,00,000+ | 3 to 12 weeks |
| Web application / portal | User logins, dashboards, bookings, custom business logic, database, admin panel | ₹2,00,000 to ₹15,00,000+ | 2 to 6 months |
Basic business website
Right for shops, clinics, consultants, coaching centres and local service businesses that mainly need to look credible and get calls or WhatsApp enquiries. The lower end of the range usually means a ready-made template with your logo and text dropped in. The higher end usually includes some design customisation, better copy and basic SEO setup.
WordPress or CMS website
The most common choice for growing businesses. You get a custom look, the ability to add blog posts and edit pages yourself, and a large ecosystem of plugins. Costs rise with the number of unique page designs, premium plugins and how much content the provider writes for you.
Custom-coded website
Built without a page builder, usually with modern frameworks. These sites tend to load faster and can do exactly what you want, which helps both user experience and SEO. They cost more because every screen is designed and developed rather than adapted from a theme. A proper UI/UX design phase is a large part of the budget here, and worth it.
Ecommerce website
A small catalogue on WooCommerce or Shopify sits at the lower end. Prices climb with product count, variants (size, colour), custom filters, multiple payment and shipping options, B2B pricing, inventory sync and marketplace integrations. Remember that platforms like Shopify also charge their own monthly plans and app fees.
Web application or portal
Anything with user accounts, dashboards, bookings, quotations or internal workflows is really software, not a website. These are priced on the features and screens involved. If your project looks like this, our guide on custom vs ready-made CRM covers similar build-or-buy decisions.
What drives the cost of a website?
- Design approach: a template is cheap; a custom design made for your brand takes more time and skill.
- Number of unique page layouts: twenty pages that share one layout cost less than eight pages that each look different.
- Features: booking forms, calculators, member areas, multi-language (for example Hindi and English), search and filters all add development time.
- Content: if you provide ready text and photos, the cost is lower. Professional copywriting, product descriptions and photography add to the budget but often make the biggest difference to enquiries.
- Integrations: payment gateways, CRM, WhatsApp, shipping partners, Google Sheets, accounting or billing software.
- SEO setup: basic on-page SEO is often included; keyword research, location pages and ongoing SEO are usually separate.
- Urgency and revisions: tight deadlines and unlimited revision rounds both raise the price.
One-time vs yearly website costs
The build is a one-time cost. These are the recurring costs people often forget to ask about:
- Domain name: a .com usually costs around ₹800 to ₹1,500 a year, and a .in is often a little cheaper. First-year offers can be low, so check the renewal price.
- Hosting: shared hosting for a small site is commonly ₹2,000 to ₹8,000 a year. Ecommerce stores and web apps usually need cloud or VPS hosting, often ₹6,000 to ₹40,000+ a year depending on traffic.
- SSL certificate: most good hosts include a free SSL certificate. Paid certificates are rarely needed for a small business site.
- Business email: services like Google Workspace and Microsoft 365 charge a per-user monthly fee. Some hosting plans include basic email at no extra cost.
- Maintenance: software updates, backups, security checks and small edits. Commonly offered as a monthly plan or an annual maintenance contract (AMC), from a few hundred to several thousand rupees a month depending on the site.
- Licences and apps: premium themes, plugins and Shopify apps often have yearly or monthly fees.
Ownership check: make sure your domain is registered in your name or your company's name, with an email address you control, and that you have admin access to the website and hosting. This one step prevents most "my old developer disappeared" problems.
Freelancer vs agency vs DIY website builder
DIY website builders
Tools like Wix, Shopify and hosting-company site builders let you start with a low upfront cost and a monthly subscription. They work well for very simple needs or for testing an idea. The trade-offs are your own time, limited design and SEO control, and subscription costs that continue as long as the site exists.
Freelancer
A good freelancer can deliver a solid website at a lower price than an agency, with direct communication. The risk depends on the individual: availability, long-term support and skill gaps (for example, a strong developer who is not a designer or SEO writer). Ask for live work samples and who will maintain the site later.
Agency
An agency costs more but usually brings a process: design, development, content, SEO and testing handled by different people, with written scope and ongoing support. The value is highest when you need more than "just a website", such as a site that also brings leads through Google. Ask who will actually work on your project and what happens after launch.
Red flags in cheap website quotes
A low price is not automatically bad. These signs, however, usually mean you will pay more later:
- "Complete website for ₹4,999" with no clear list of pages, features or revisions.
- The domain will be registered in the developer's name, not yours.
- Hosting is "free" for the first year, then renews at a high price you cannot move away from.
- Pirated (nulled) themes or plugins, which can carry malware and never receive updates.
- No admin login, no source code and no backups handed over.
- "Free SEO" with no explanation of what that actually includes.
- Copied content from other websites, which can hurt your search rankings.
- No testing on mobile phones, even though most of your visitors will likely use one.
How to get an accurate website quote
- Write down the goal. More calls, online orders, bookings, or credibility for B2B buyers? The goal decides the features.
- List the pages you need. Home, About, each service or product category, Contact, Blog and so on.
- Share 2 to 3 reference websites you like, and say what you like about each.
- List must-have features separately from nice-to-haves.
- Be clear about content. Will you supply text and photos, or do you need professional content writing?
- Share a budget range. It lets the provider suggest the best option within it instead of guessing.
- Ask for an itemised quote that shows design, development, content, SEO, yearly costs, GST, revision rounds, timeline and post-launch support.
- Compare like with like. A ₹20,000 template site and a ₹90,000 custom site are not the same product.
Tip for local businesses: your website and your Google Business Profile work together. If local customers are your main market, read our Google Maps ranking checklist before planning your pages.
Frequently asked questions
How much does a website cost in Faridabad or Delhi NCR?
Pricing in Faridabad and the wider Delhi NCR is broadly in line with the national ranges above. A basic business website is commonly quoted between ₹10,000 and ₹35,000, and a custom-designed business website between ₹30,000 and ₹1,20,000. The final price depends on the provider and your exact requirements.
Is WordPress cheaper than a custom-coded website?
Usually, yes, at the start. WordPress uses existing themes and plugins, which saves development time. A custom-coded site costs more upfront but can be faster, more secure and easier to extend for unusual features. The right choice depends on your goals and budget, not on which technology is "better".
What are the yearly charges after a website is built?
Plan for domain renewal, hosting, business email, any paid plugins or apps, and maintenance. For a small business site, these together typically come to roughly ₹5,000 to ₹30,000 a year. Ecommerce stores and web apps cost more to run.
How long does it take to build a website?
A basic site can be ready in one to two weeks if content is ready. A custom business website usually takes three to eight weeks, and ecommerce or web apps take longer. Delays most often come from content and feedback, so having text and photos ready speeds things up.
Do I need SEO along with a new website?
A new website should at least have basic on-page SEO: proper titles, headings, fast loading, mobile-friendly pages and a sitemap. To actually rank for competitive searches, you will usually need ongoing SEO and useful content over several months.
Need a clear quote for your website?
If you are planning a new website or a redesign, BRANDAYU, a web agency based in Faridabad, can help you scope it properly and give you an itemised estimate with yearly costs included. See our website development service or get a free quote with your requirements.