How much does a website cost for a small business?
Pick your industry, website type, and features to get an instant price range tailored to your business - no signup required.
What industry is your business in?
This helps us tailor the estimate to typical costs in your sector.
How the cost estimate works
This calculator builds your estimate in layers: a base cost determined by your website type, plus add-ons for each feature you need, adjusted for your design approach, content needs, and timeline. The ranges reflect 2026 agency pricing - not freelancer or DIY builder rates.
The output is a directional range, not a fixed quote. Actual cost depends on design complexity, number of unique pages, third-party integrations, and the seniority of the team doing the work.
Cost ranges by website type
| Type | Typical range | What's included |
|---|---|---|
| Simple brochure (1–5 pages) | $1,500 – $4,000 | Homepage, about, services, contact, basic design |
| Business site with blog (6–15 pages) | $3,000 – $8,000 | Above + blog, CMS, multiple service pages |
| E-commerce store | $5,000 – $20,000 | Product catalog, cart, checkout, payment processing |
| Booking / appointment site | $3,000 – $10,000 | Calendar integration, automated confirmations, reminders |
| Portfolio / showcase | $2,000 – $6,000 | Gallery, case studies, visual-first design |
What drives cost up
Custom design
Custom design adds 30–40% but creates a unique brand presence that templates can't match.
Complex features
Client portals, e-commerce, and booking systems each add significant engineering time.
Rush timelines
ASAP projects require dedicated resources and typically cost 20–25% more.
Don't forget ongoing costs
Your website isn't a one-time expense. Budget for these recurring costs:
Hosting
$20–$100/month depending on traffic and server requirements.
Domain renewal
~$15/year for a standard .com domain.
Maintenance & updates
$50–$300/month for security patches, plugin updates, and content changes.
Total ongoing
Most small businesses spend $100–$500/month on ongoing website costs.
Frequently asked questions
- How much does a website cost for a small business in 2026?
- A basic brochure site runs $1,500–$5,000. A business site with a blog and CMS costs $3,000–$15,000. E-commerce stores typically range from $5,000–$25,000+. These are agency rates - DIY builders cost less upfront but limit customization.
- What's the cheapest way to get a business website?
- Template-based designs start at $1,500–$3,000 and are the most cost-effective option for most small businesses. DIY website builders (Squarespace, Wix) are cheaper upfront but limit your ability to customize and scale.
- Should I choose a template or custom design?
- Templates work well for simple sites and tight budgets. Custom design makes sense when brand differentiation matters - it adds 30–40% to cost but creates a unique presence that stands out from competitors using the same templates.
- What are the ongoing costs of a business website?
- Budget for hosting ($20–$100/mo), domain renewal ($15/yr), maintenance and updates ($50–$300/mo), and content updates. Most small businesses spend $100–$500/month on ongoing website costs.
- How long does it take to build a small business website?
- A simple brochure site takes 2–4 weeks. A business site with a blog takes 4–8 weeks. E-commerce stores typically take 6–12 weeks. Rush timelines are possible but add 20–25% to cost.
What determines website cost
Website cost is driven by four factors: page count, custom functionality, design complexity, and content creation. A 5-page brochure site with template design costs $3K–$8K. A 20-page custom site with booking system, blog, and SEO optimization costs $15K–$40K. The biggest cost variable is usually custom functionality - payment processing, user accounts, and integrations each add $2K–$10K.
2026 website cost ranges
| Website type | Cost range | What's included |
|---|---|---|
| Template-based brochure site | $2K–$8K | 5–10 pages, basic contact form, mobile responsive |
| Custom small business site | $8K–$25K | 10–20 pages, custom design, SEO setup, CMS |
| E-commerce store | $15K–$50K | Product catalog, checkout, payment processing, inventory |
| Web application | $25K–$100K+ | User accounts, custom logic, integrations, admin panel |
Ongoing costs to budget for
- Hosting - $20–$200/month depending on traffic and platform
- Domain - $10–$50/year
- SSL certificate - Free with most modern hosts (Let's Encrypt)
- Maintenance - $100–$500/month for updates, backups, and security patches
- Content updates - $500–$2,000/month if outsourcing blog and page updates
For detailed pricing analysis, read our Business Website Cost Guide. For the full planning process, see Website Development Guide.
Ready to ship your next product?
Tell us what you're building. Senior engineers will scope, plan, and start delivering your product with production-ready architecture - fast.