Eluvie Blog

How much to charge for a website: ranges and variables

Website pricing guide for freelancers and small studios. Covers price ranges by project type, what affects cost and how to structure client quotes.

Website pricing has one of the widest ranges in creative services. A simple landing page and a custom e-commerce platform are both websites but have almost nothing in common in terms of scope, time and expertise. This guide helps you price web projects based on what they actually involve.

Price ranges by project type (Brazil, 2026)

Project typePrice rangeTypical timeline
Landing pageR$1.500 to R$5.0001 to 2 weeks
Institutional website (5-10 pages)R$4.000 to R$15.0003 to 6 weeks
Blog or content siteR$3.000 to R$10.0002 to 4 weeks
E-commerce (Shopify, WooCommerce)R$8.000 to R$30.000+6 to 12 weeks
Custom web applicationR$20.000+3+ months

Reference ranges. Adjust based on your costs, experience and project complexity.

What makes a project more expensive

  • Custom design vs template, custom adds significant design and development time
  • Number of pages and content complexity
  • Third-party integrations (CRM, payment gateway, booking system, email marketing)
  • Multilingual support
  • SEO setup, structured data and performance optimization
  • Animations, micro-interactions and interactive elements
  • Ongoing content population by the developer

How to structure your quote in phases

PhaseWhat it includesBilling approach
Discovery and strategyBrief, sitemap, wireframesFixed fee, 100% upfront
DesignVisual concepts, UI design, client approvalFixed fee, 50% upfront
DevelopmentBuild, integrations, responsive testingFixed fee, 50% on delivery
Launch and handoverGo-live, training, documentationIncluded or separate fee

Phased quoting helps the client understand what they are buying at each stage and makes it easier to scope down if the budget is tight, without cutting your margin.

Always include a maintenance proposal

Monthly retainers for updates, backups, performance monitoring and small content changes are recurring revenue. Clients who launch a website almost always need ongoing support. Quote it upfront so it does not feel like an afterthought.

How Eluvie helps

Eluvie helps you keep your financial records organized: active clients, linked contracts, pending payments and cash flow in one place.

Join Eluvie