Skip to main content
Insights · Pricing · 10 min read

How much does a website cost for a small business in 2026?

A straight breakdown — DIY, freelancer, agency, and custom — with real ranges, what you actually get at each tier, and the two overspends owners regret the most.

10 min read

Get a fixed-scope quote →
Share

Only 22% of small-business websites are ever redesigned after launch — the rest run on the same build until the owner sells or closes. That makes the original choice expensive to get wrong.

The short answer

A working small-business website in 2026 costs anywhere from USD 300 to USD 60,000+depending on what you mean by "website." The four common tiers:

  • DIY templates (Squarespace, Wix, Shopify): USD 18–48 per month, you build it.
  • Freelancer build: USD 1,500–6,000 one-time, 4–8 weeks.
  • Small agency: USD 6,000–18,000 for a marketing site, USD 12,000–35,000 for a small platform.
  • Custom build with discovery, strategy, and analytics: USD 25,000–60,000+, 8–16 weeks.

The right tier is not the cheapest you can afford. It is the one where the website's job justifies the spend.

Price vs. cost of low conversion: the math

Before picking a tier, run this calculation for your business. Assume 1,000 monthly visitors and a USD 200 average order value:

Build tierTypical costConversion rateMonthly revenueAnnual revenue
DIY templateUSD 600/yr0.5%USD 1,000USD 12,000
Freelancer buildUSD 4,0001.0%USD 2,000USD 24,000
Agency buildUSD 12,0002.5%USD 5,000USD 60,000
Custom + CROUSD 35,0004.0%USD 8,000USD 96,000

The USD 12,000 agency build generates USD 48,000 more in annual revenue than the DIY template, against a one-time cost delta of USD 11,400. Payback: under three months. The math only works if you actually get the traffic — but it reframes "too expensive" very quickly.

Tier 1: DIY templates (under USD 600/year)

Squarespace, Wix, Shopify, Carrd, Notion-as-CMS via Super or Potion. Pick a theme, edit copy, ship in a weekend. Annual cost under USD 600 including hosting, domain, and a paid template if you want one.

What you get: a clean-enough brochure site or storefront, mobile responsive, basic SEO, a contact form, decent uptime. Themes are constrained but functional.

What you give up: load speed (most template sites ship 4–6 MB), unique positioning (your site looks like ten thousand others), conversion optimization (you cannot easily A/B test), and ownership over a real codebase you can hand to a future developer.

Right call when: you are pre-revenue or under USD 15k MRR, your website is a business card rather than a sales channel, and you do not yet know what to test.

Tier 2: Freelancer build (USD 1,500–6,000)

A single developer or designer builds a custom-looking site for you, usually on WordPress, Webflow, or Framer. Timeline 4–8 weeks. Often a leap up from DIY in visual polish and brand fit.

What you get: a site that looks bespoke, a hand-picked theme adapted to your brand, basic SEO, often a blog setup.

What you give up: depth. Freelancer engagements rarely include analytics implementation, conversion strategy, or a structured discovery process. The deliverable is "a website that looks like the brief." Whether it actually performs is a separate question that often goes unasked.

Watch out for: the bespoke-looking site that is built on a chain of 14 WordPress plugins. It will be unstable, slow, and nearly impossible to maintain when the freelancer is unavailable.

Right call when:you want a meaningful visual upgrade and the site is not yet load-bearing for the business. Trust the freelancer's portfolio; ignore their stack preference at this tier.

Tier 3: Small agency build (USD 6,000–18,000)

Two to ten people working in roles — strategist, designer, developer, QA. You get a real kickoff, a real brand discovery, an organized timeline with milestones. Stack is usually WordPress for content sites, Shopify for stores, or Next.js / Astro for the more modern shops.

What you get: a site that ranks better, loads faster, and is wired up with analytics from day one. Often includes some copywriting support. Better odds the site survives a year without a rebuild.

What you give up: budget. This tier pays for process, not extra beauty. If the process produces a site that converts 30% better than Tier 2, the math is easy. If you skip the strategy half and pay for the design half only, you wasted 5k.

Right call when: the website is a primary acquisition channel and you need someone accountable for the result, not just the artifact.

Tier 4: Custom build (USD 25,000–60,000+)

Discovery sprint, custom strategy, in-house design system, custom Next.js or similar build, CMS configured to your editorial workflow, SEO baked into the architecture, performance tuned to Lighthouse 95+, analytics with custom events, often a real conversion-rate-optimization engagement post-launch.

Timeline 8–16 weeks. Ongoing relationship usual — quarterly reviews, new pages, A/B tests, structured improvements.

What you get: a system, not a site. The website is one output; the infrastructure to keep improving it is the bigger one.

Right call when: the website is responsible for a material share of revenue and the cost of underperformance is bigger than the cost of the build.

Hidden costs most quotes omit

A USD 12,000 quote often becomes a USD 16,000 project when these line items appear. Ask about each before signing:

Cost itemTypical rangeOften included?
Hosting (Vercel Pro or similar)USD 0–240/yearRarely — you pay it ongoing
CMS plugin licenses (WordPress)USD 400–1,200/yearAlmost never
Stock photographyUSD 200–600/yearSometimes, often capped
Copywriting (6-page site)USD 1,500–4,000 one-timeRarely at freelancer tier
SSL certificateUSD 0–120/yearUsually free via Let's Encrypt
Analytics setup (GA4 + events)USD 500–1,500 one-timeSometimes at agency tier only
Post-launch maintenance retainerUSD 300–900/monthSeparate contract, always

Total cost of ownership: 3-year view

TierYear 1 (build + ops)Year 2–3 (ops + maintenance)3-year TCO
DIY templateUSD 800USD 600/yearUSD 2,000
Freelancer buildUSD 5,500USD 1,200/yearUSD 7,900
Agency marketing siteUSD 14,000USD 4,200/yearUSD 22,400
Custom build + retainerUSD 38,000USD 7,200/yearUSD 52,400

The two overspends owners regret

Overspend #1: paying agency rates for a brochure site

If your website is a phone-number-and-an-about-page, the difference between a USD 600 Squarespace and a USD 18,000 custom build is invisible to your customers. They will judge the business on the first phone call, not the typography. Spend the difference on Google Ads or a part-time salesperson.

Overspend #2: paying freelancer rates for an operational platform

The other direction is worse. A booking system, a customer portal, a commerce stack — when these break, your business loses orders in real time. A freelancer optimizes for the cheapest path to a looks-right demo. They rarely build in monitoring, error logging, or the resilience an operational system needs.

We have rebuilt seven booking systems in the past two years that were originally shipped for USD 4,000 by a freelancer and started costing the owner more than that per month in lost reservations.

How to sanity-check a quote

Three questions that filter most bad quotes:

  1. What is the discovery output? If a quote does not include a written one-page brief documenting your business goals, KPIs, and design constraints, you are buying art, not a tool.
  2. What is the maintenance plan?Who fixes the site when a Stripe webhook starts failing in month 4? If the answer is "you, or you call us hourly," budget for that hourly line.
  3. Where does the code live?A GitHub repo in your organization is the right answer. Anything else — "our internal Git", "our build system" — is vendor lock-in and will cost you to escape.

What IF Digital quotes

For a typical SMB engagement:

  • Landing page: from USD 2,400.
  • 6–10 page marketing site: USD 6,000–14,000.
  • Shopify rebuild: USD 5,500–14,000.
  • Headless storefront or custom commerce: USD 14,000–32,000+.
  • App MVP: USD 12,000–32,000.
  • Discovery sprint: USD 800–2,500, credited if you proceed.

Fixed-scope SOWs. No hourly billing. Code owned by you. Vercel deployment under your account.

Bottom line

Pick the tier where the website's job justifies the cost. A DIY template earns its keep until revenue is real. A freelancer build earns its keep when the site needs polish but is not yet load-bearing. An agency build earns its keep when the site is a primary acquisition channel. A custom build earns its keep when the cost of underperformance outweighs the build cost — and that math is usually clearer than people expect.

Do not pay agency rates for a brochure. Do not pay freelancer rates for an operational platform. Ask for a discovery brief before you sign anything bigger than USD 5,000 — and ask what the hidden costs are before you agree to the number on the proposal.

If you want a 15-minute call to figure out which tier you are actually in, send us your URL.

Frequently asked questions

What is the cheapest sensible option for a brand-new small business?
A Squarespace or Wix subscription at USD 18–24/month, with the owner doing the build over a weekend. Total first-year cost: USD 300–500 if you skip premium templates. Add USD 15/year for a domain. This is the right call when revenue does not yet justify spending more — but plan to upgrade once the site is generating USD 5k+/month in attributable revenue.
When does it stop making sense to use a DIY platform?
When the website becomes a real source of leads or sales — usually around the point where you can attribute USD 5,000+ in monthly revenue to it. At that scale, a 0.5% conversion-rate improvement pays for a professional rebuild within a quarter. Run the math: 1,000 visitors × 0.5% CR × USD 200 AOV = USD 1,000/month. A 2% CR on the same traffic = USD 4,000/month. The USD 12k rebuild pays for itself in four months.
Why are agency quotes so wildly different — USD 8k vs USD 80k for similar scope?
Three reasons. (1) Discovery depth: cheap quotes assume the spec is fixed; expensive quotes include strategy. (2) Stack: WordPress builds are cheaper than custom Next.js; both have their place. (3) Margin: a 30-person agency carries overhead that a 5-person studio does not. Ask for the SOW broken down by hours and roles to compare apples to apples. A USD 8k quote that skips discovery is usually a USD 14k project in disguise.
What about AI-generated websites — are they a real option in 2026?
For a single landing page or a brochure site under five pages, AI builders (Framer AI, v0, Webflow AI) can produce a respectable starting point in an hour. They still need a human editor for copy that converts and a developer for performance tuning. Treat them as a draft tool, not a finished product. Time saved: roughly 12–20 hours on a competent freelancer engagement.
Do hosting and domain costs change the math?
Less than most people think. A modern Next.js site costs USD 0–20/month to host (Vercel Hobby is free for low traffic, Pro is USD 20/month). Domain: USD 10–20/year. Annual operating cost of a professionally built marketing site is typically USD 250–500. The real ongoing cost is maintenance retainers (USD 300–900/month for active support) — budget those separately from the build.
What hidden costs are most common in website projects?
Stock photography (USD 200–600/year for a decent library), copywriting (USD 1,500–4,000 for a 6-page site if you outsource it), CMS plugin licenses (USD 400–1,200/year for a WordPress plugin stack), SSL certificates if not included (usually free via Let's Encrypt), and the biggest one: developer time when something breaks six months post-launch. Ask any agency for a written maintenance plan before signing.

Ready to DIG into your numbers?