You ask three web development agencies in Kolkata for a quote. One says Rs 15,000. Another says Rs 1.5 lakhs. The third says Rs 5 lakhs. All three claim they're building "the same website." What's going on?
This isn't a scam. It's what happens when decision-makers don't understand the variables that determine web development cost. This guide gives you the transparent breakdown you need to budget accurately and avoid overpaying.
Why Web Development Costs Vary So Much
A "website" is not a commodity. It's like asking "how much does a vehicle cost?" A bicycle, a Maruti Alto, and a Mercedes all get you from A to B — but the cost difference is 100x.
Website cost depends on:
- Complexity — A landing page vs a full e-commerce store
- Technology stack — Template-based vs custom development
- Timeline — Standard delivery vs rush projects
- Team location — Kolkata agency vs Mumbai/Bangalore vs international
- Ongoing requirements — Hosting, maintenance, marketing
Let's break down each factor.
Factor 1: Project Complexity
Complexity is the single biggest cost driver. Here's what different complexity levels actually mean:
Landing Page (Rs 10,000 – Rs 25,000)
A single-page website designed to capture leads or showcase one product/service.
What you get:
- 1 page with sections (hero, features, testimonials, CTA, contact form)
- Mobile-responsive design
- Basic SEO setup
- Contact form integration
- Hosting setup
Timeline: 1-2 weeks
Good for: Product launches, event registrations, lead magnets, simple service offerings
Example use case: A Kolkata-based interior designer launching a new service package
Business Website (Rs 35,000 – Rs 75,000)
A multi-page website for a business with standard pages and functionality.
What you get:
- 5-10 pages (Home, About, Services, Portfolio/Work, Contact)
- Custom design or premium template customization
- Mobile-responsive
- SEO-optimized
- Blog setup (optional)
- Contact forms
- Google Maps integration
- Social media links
Timeline: 3-5 weeks
Good for: Service businesses, consultants, small companies, professional portfolios
Example use case: A chartered accountant firm in Salt Lake with 3 partners needing an online presence
E-commerce Store (Rs 75,000 – Rs 3,00,000)
An online store with product catalog, cart, checkout, and payment processing.
What drives cost in this range:
- Rs 75,000 – Rs 1,50,000: Shopify/WooCommerce with standard theme, up to 50 products, basic customization
- Rs 1,50,000 – Rs 3,00,000: Custom Shopify theme or WooCommerce development, 100+ products, custom features (filters, wishlists, size charts), inventory management integration
What you get (standard tier):
- Product catalog (50-100 products)
- Shopping cart and checkout
- Payment gateway integration (Razorpay, PayU, UPI)
- Order management system
- Customer accounts
- Shipping calculator
- Email notifications
- Mobile-optimized
Timeline: 6-12 weeks
Good for: D2C brands, retailers moving online, product-based businesses
Example use case: A New Market clothing boutique launching online sales with 80 SKUs
Web Application (Rs 2,00,000 – Rs 15,00,000)
Custom-built software accessed via browser with user accounts, dashboards, and complex functionality.
What drives cost in this range:
- Rs 2-5 lakhs: Simple SaaS MVP, basic CRUD operations, user auth, admin panel
- Rs 5-10 lakhs: Multi-user platform with roles/permissions, API integrations, real-time features
- Rs 10-15 lakhs: Complex business logic, multiple integrations, advanced features, scalability requirements
What you get (mid-tier):
- User authentication and authorization
- Role-based dashboards
- Database design and implementation
- API development
- Third-party integrations (CRM, payment, email)
- Admin panel
- Reporting and analytics
Timeline: 3-6 months
Good for: Startups building MVPs, internal business tools, B2B platforms
Example use case: A logistics company building a shipment tracking portal for clients
Factor 2: Technology Stack
The tools used to build your website dramatically impact both upfront cost and long-term value.
Template-Based (WordPress with Theme)
Upfront cost: Rs 35,000 – Rs 75,000
Pros:
- Fastest time to market
- Lower initial investment
- Easy for non-technical teams to update content
- Huge plugin ecosystem
Cons:
- Limited customization without custom development
- Can become slow if poorly configured
- Security vulnerabilities if plugins aren't maintained
- May not scale well for complex requirements
5-year total cost of ownership (TCO): Rs 1,00,000 – Rs 2,50,000 (including hosting, maintenance, plugin licenses)
Best for: Small businesses, blogs, service websites with standard functionality
Custom Development (Next.js, React, Node.js)
Upfront cost: Rs 1,50,000 – Rs 10,00,000
Pros:
- Full control over functionality and design
- Optimized performance
- Scalable architecture
- Modern tech stack
- Better security (no plugin vulnerabilities)
Cons:
- Higher initial cost
- Longer development timeline
- Requires technical knowledge for updates (unless CMS integrated)
5-year TCO: Rs 2,50,000 – Rs 15,00,000 (including hosting, developer maintenance)
Best for: Startups, SaaS products, businesses with unique requirements, high-growth companies
Headless CMS (Directus, Strapi, Sanity)
Upfront cost: Rs 2,00,000 – Rs 8,00,000
Pros:
- Content team can update without developer
- Modern frontend (fast, SEO-friendly)
- Flexible content modeling
- Multi-channel publishing (web, mobile app, email)
Cons:
- Most expensive upfront
- Requires both backend and frontend development
- More complex initial setup
5-year TCO: Rs 3,50,000 – Rs 12,00,000
Best for: Content-heavy sites, businesses planning multi-platform presence, enterprise companies
Factor 3: Timeline
How fast you need the website affects cost significantly.
Rush Projects (30-50% premium)
If you need a website delivered in half the normal time, expect to pay 30-50% more. Why?
- Developers work overtime or weekends
- Other projects get deprioritized
- Less time for optimization and refinement
- Higher stress = higher rates
Example: A standard business website normally Rs 60,000 in 4 weeks becomes Rs 85,000 for 2-week delivery.
Standard Timeline (Best Value)
Normal project timelines offer the best value:
- Landing page: 1-2 weeks
- Business website: 3-5 weeks
- E-commerce: 6-12 weeks
- Web app: 3-6 months
Developers can work efficiently, refine details, and test thoroughly.
Phased Approach (Spreads Cost, May Increase Total)
Building in phases (MVP first, then enhancements) spreads cost over time but may increase total cost by 10-20% compared to building everything at once.
Why the increase?
- Context switching between projects
- Re-familiarization time for each phase
- Integration challenges
When it makes sense: Tight cash flow, need to validate market before full build, want to test features incrementally
Factor 4: Team Location
Where your development team is based has a huge impact on cost.
Kolkata Agencies (Rs 800 – Rs 2,000 per hour)
Typical Kolkata agency rates for a business website:
- Entry-level agency: Rs 800-1,200/hour → Rs 40,000-60,000 total
- Mid-tier agency: Rs 1,200-1,600/hour → Rs 60,000-1,00,000 total
- Premium agency: Rs 1,600-2,000/hour → Rs 1,00,000-1,50,000 total
Pros: Good value, local communication, easier to meet in person, understand local market
Cons: Smaller talent pool than Mumbai/Bangalore, fewer specialists in cutting-edge tech
Mumbai/Bangalore/Delhi Agencies (Rs 2,000 – Rs 5,000 per hour)
Same business website from a metro agency: Rs 1,20,000 – Rs 3,00,000
Pros: Access to top talent, experience with large clients, cutting-edge tech expertise
Cons: 2-3x Kolkata rates, remote communication (usually), less familiarity with Kolkata market
International Agencies (Rs 5,000 – Rs 15,000 per hour)
Same business website from US/UK/Australia agency: Rs 3,00,000 – Rs 10,00,000
Pros: World-class expertise, proven processes, impressive portfolios
Cons: 5-10x Kolkata rates, timezone challenges, currency risk, unnecessary for most Indian SMBs
Freelancers (Rs 500 – Rs 1,500 per hour)
Same business website from a Kolkata freelancer: Rs 25,000 – Rs 75,000
Pros: Lowest cost, direct communication, flexible
Cons: Higher risk (no team backup, may disappear mid-project, limited capacity for ongoing support)
When freelancers work: Simple projects, tight budgets, you have time to manage closely
When to avoid freelancers: Mission-critical projects, tight deadlines, complex requirements, need ongoing support
Factor 5: Ongoing Costs
The website is built. Now what does it cost to keep it running?
Hosting (Rs 500 – Rs 10,000 per month)
- Shared hosting: Rs 500-1,500/month (suitable for low-traffic sites)
- VPS: Rs 1,500-5,000/month (medium traffic, better performance)
- Managed hosting: Rs 3,000-10,000/month (high traffic, automatic updates, security)
- Enterprise/cloud: Rs 10,000+/month (custom scaling, guaranteed uptime)
Domain Name (Rs 800 – Rs 2,000 per year)
- .com/.in domain: Rs 800-1,200/year
- Premium domains: Rs 2,000-50,000+/year
SSL Certificate (Free – Rs 5,000 per year)
- Let's Encrypt (free): Rs 0
- Standard SSL: Rs 1,000-2,000/year
- Wildcard SSL: Rs 3,000-5,000/year
Maintenance (15-20% of development cost annually)
Maintenance covers:
- Security updates
- Plugin/dependency updates
- Bug fixes
- Performance optimization
- Backup management
- Uptime monitoring
Example: Rs 60,000 website → Rs 9,000-12,000/year maintenance
Many Kolkata agencies offer monthly retainers: Rs 3,000-15,000/month depending on website complexity.
Marketing (Separate Budget)
A website without traffic is worthless. Budget separately for:
- SEO: Rs 10,000-50,000/month
- Google Ads: Rs 20,000-2,00,000/month (mostly ad spend)
- Social media marketing: Rs 8,000-40,000/month
- Content creation: Rs 5,000-25,000/month
Realistic Pricing by Project Type
Here's what you'll actually pay in Kolkata for different tiers:
Landing Page
- Basic: Rs 10,000-15,000 (template customization, 1-2 days work)
- Standard: Rs 20,000-35,000 (custom design, conversion optimization, 3-5 days)
- Premium: Rs 50,000+ (custom animations, A/B testing setup, advanced integrations)
Business Website (5-10 pages)
- Basic: Rs 35,000-50,000 (WordPress with premium theme, minor customization)
- Standard: Rs 75,000-1,50,000 (Custom WordPress theme or headless setup, SEO optimization)
- Premium: Rs 2,00,000-5,00,000 (Fully custom design/development, advanced features, CMS training)
E-commerce Store
- Basic: Rs 75,000-1,50,000 (Shopify Basic/WooCommerce, 50-100 products, standard features)
- Standard: Rs 2,00,000-4,00,000 (Custom theme, 100-500 products, inventory integration, custom checkout)
- Premium: Rs 5,00,000+ (Custom platform, advanced features, ERP integration, multi-vendor, subscriptions)
Web Application
- MVP: Rs 2,00,000-5,00,000 (Core features only, limited users, basic admin)
- Standard: Rs 5,00,000-10,00,000 (Full feature set, scalable architecture, integrations)
- Enterprise: Rs 15,00,000+ (Complex logic, high concurrency, advanced security, white-label)
Sample Quotes for Real Businesses
Here's what specific Kolkata businesses should expect to pay:
Example 1: Local Restaurant Website
Requirements:
- 5 pages: Home, Menu (PDF), About, Contact, Gallery
- WhatsApp ordering integration (link to WhatsApp Business)
- Mobile-responsive (90% of customers browse on mobile)
- Google Maps embedded
- Instagram feed integration
- Basic SEO (local search optimization)
Technology: WordPress with food/restaurant theme, custom menu layout
Estimated cost: Rs 45,000 – Rs 65,000
Timeline: 3-4 weeks
Ongoing: Hosting Rs 800/month, maintenance Rs 3,000/month (menu updates, photo additions)
Example 2: D2C Apparel Brand E-commerce
Requirements:
- Shopify store with custom theme
- 80-120 products (clothing with size variants, colors)
- Razorpay + UPI payment integration
- Automated email notifications
- Size guide and fit calculator
- Inventory management
- Discount codes and promotions
- Customer accounts and order history
Technology: Shopify with custom theme development
Estimated cost: Rs 1,50,000 – Rs 2,20,000
Timeline: 6-8 weeks
Ongoing: Shopify subscription Rs 2,000/month, maintenance Rs 5,000/month, marketing Rs 25,000+/month
Example 3: B2B SaaS CRM Dashboard
Requirements:
- User authentication (email + Google Sign-In)
- Lead management (capture, assign, track)
- Deal pipeline visualization
- Email integration (Gmail/Outlook sync)
- Activity logging
- Reporting dashboard with charts
- Admin panel (user management, permissions)
- API for third-party integrations
- WhatsApp notification integration
Technology: React frontend, Node.js backend, PostgreSQL database, hosted on AWS
Estimated cost: Rs 5,00,000 – Rs 7,50,000
Timeline: 3-4 months
Ongoing: AWS hosting Rs 8,000/month, maintenance Rs 15,000/month, feature additions as needed
Hidden Costs to Watch For
Beyond the quoted development cost, budget for:
Content Creation (Rs 10,000 – Rs 50,000)
- Professional copywriting: Rs 2,000-5,000 per page
- Product descriptions (e-commerce): Rs 100-300 per product
- Photography: Rs 5,000-25,000 per shoot
- Stock images: Rs 0-10,000 (Unsplash is free, premium stock costs)
Third-Party Integrations
- CRM integration (HubSpot, Zoho): Rs 15,000-40,000 development + monthly subscription
- Email marketing platform (Mailchimp, SendGrid): Rs 0-5,000/month based on subscribers
- Analytics (beyond Google Analytics): Rs 2,000-20,000/month
- Live chat (Intercom, Drift): Rs 3,000-15,000/month
Compliance and Security
- GDPR/DPDP compliance implementation: Rs 25,000-75,000
- PCI-DSS compliance (for e-commerce): Rs 50,000-2,00,000
- Security audit and pentesting: Rs 30,000-1,50,000
Payment Gateway Fees (Ongoing)
- Razorpay/PayU: 2% + GST per transaction
- Stripe: 2.9% + Rs 3 per transaction
- UPI: Typically lower, 0.5-1%
On Rs 5 lakhs monthly GMV, that's Rs 10,000-15,000 in gateway fees.
How to Get Accurate Quotes
Stop getting wildly different quotes. Here's how to get apples-to-apples comparisons:
1. Define Clear Objectives
Don't say: "I need a website."
Say: "I need a website to generate 20 qualified leads per month for my accounting practice."
2. List All Features
Create a detailed feature list:
- How many pages?
- What functionality on each page?
- What integrations are required?
- User roles and permissions?
- Any special requirements?
3. Provide Design References
Share 3-5 websites you like. Specify:
- "I like the layout of this homepage"
- "I like the color scheme here"
- "I want this feature"
4. Specify Timeline
When do you need it? Be realistic.
5. Mention Budget Range
Yes, tell agencies your budget. You'll get proposals that fit your range instead of proposals across the entire spectrum.
6. Request Itemized Quotes
Ask for breakdown:
- Design: X hours at Rs Y/hour
- Frontend development: X hours
- Backend development: X hours
- Testing and QA: X hours
- Project management: X hours
- Total
Itemized quotes reveal who's padding costs and who's being transparent.
Red Flags to Avoid
These are signs you're about to overpay or get scammed:
Rs 5,000 "Professional Website" Offers
You get what you pay for. At Rs 5,000, you're getting:
- A template installed with zero customization
- No content — you write everything
- No SEO
- Shared hosting on oversold servers (slow site)
- No support after delivery
This isn't a "deal" — it's a waste of money.
No Written Contract or Scope
If an agency won't put the scope, timeline, and deliverables in writing, walk away.
A proper contract includes:
- Detailed scope of work
- Timeline with milestones
- Payment schedule
- Revision policy
- IP ownership terms
- Post-launch support
100% Payment Upfront
Legitimate agencies use milestone-based payment:
- 30-40% on signing
- 30-40% at design approval or mid-development
- 20-30% on final delivery
Never pay 100% before seeing any work.
No Portfolio or References
"We're a new agency, so we don't have a portfolio yet, but we promise great work!"
No. Even new agencies can show:
- Founder's previous work
- Sample/demo projects
- Testimonials from freelance clients
If they have literally nothing to show, they're not ready for paid client work.
Generic Proposals
If the proposal could be sent to any business without changing a word, it wasn't written for you.
Good proposals:
- Reference your specific business
- Suggest solutions to your stated problems
- Show they researched your industry
- Include relevant case studies
Frequently Asked Questions
How much does a basic website cost in Kolkata?
A basic business website (5-7 pages, WordPress, template-based) costs Rs 35,000-60,000 from a reputable Kolkata agency. Landing pages start at Rs 10,000-15,000. Anything significantly cheaper likely cuts corners on design, performance, or support.
Why is there such a big price range for the "same" website?
Because the websites aren't the same. Variables include:
- Custom design vs template
- Performance optimization
- Mobile responsiveness quality
- SEO setup
- Security hardening
- Post-launch support
- Developer expertise
A Rs 20,000 WordPress site and a Rs 1,00,000 custom site might look similar at first glance, but the difference shows in speed, security, scalability, and longevity.
Should I choose the cheapest quote?
No. Choose the best value. Compare:
- What's included in each quote
- Agency portfolio and references
- Technology and approach
- Post-launch support
- Payment terms
The cheapest quote often becomes the most expensive when you factor in poor quality, lack of support, and rebuilding costs.
What payment terms are standard?
Milestone-based:
- 30-40% on contract signing
- 30-40% on design approval / mid-development
- 20-30% on final delivery and go-live
Some agencies request 50% upfront, 50% on delivery. That's acceptable. 100% upfront is a red flag.
Can I build a website in phases to spread cost?
Yes. Common approach:
- Phase 1: MVP with core pages and features (Rs 40,000-80,000)
- Phase 2: Additional features, blog, integrations (Rs 30,000-60,000)
- Phase 3: Advanced functionality, custom tools (Rs 40,000+)
Expect to pay 10-15% more total than building everything at once, but it spreads cash flow.
How much should I budget for maintenance?
15-20% of initial development cost per year.
Examples:
- Rs 50,000 website → Rs 7,500-10,000/year → Rs 625-850/month
- Rs 2,00,000 website → Rs 30,000-40,000/year → Rs 2,500-3,500/month
Maintenance includes updates, backups, security, monitoring, and minor fixes.
When should I choose custom development over WordPress?
Choose custom when:
- Your requirements don't fit standard templates or plugins
- You need high performance at scale
- You're building a SaaS or web application
- Security is critical (healthcare, fintech)
- You want full control over every aspect
Stick with WordPress when:
- You have standard business website needs
- Budget is limited
- You want to update content yourself easily
- Timeline is tight
Ready to get an accurate quote for your project? Book a free 30-minute consultation and we'll walk you through exactly what your website will cost and why.
Or download our free website RFP template to get detailed quotes from multiple agencies.