To build a website on a small budget, register your own domain at cost, put the site on a platform you can leave, use a free theme, write the words yourself and launch with five pages or fewer. Done that way, a small business site costs about $155 in year one and under $200 over three years.
Most guides stop at the launch price, but that is the cheap part. The money leaks out later: when a $2.99 hosting deal renews at $10.99, when a builder plan needs a paid add-on for bookings, or when you want to move and find you cannot take the site with you. So this guide shows how to build a website on a small budget by pricing every step over three years, not one month. We are a small agency that builds sites from $199, so we will also tell you plainly when doing it yourself stops being the cheaper option. For a one-page site, that happens sooner than most people think.
How to Build a Website on a Small Budget, Step by Step
Follow these eight steps in order. The order matters more than it looks, because the first three decisions fix most of what you will pay for the next three years.
Decide What the Site Has to Do Before You Spend Anything
Write one sentence: what should a visitor do on this site? Call you, book a slot, ask for a quote or buy something. That answer decides the platform, the number of pages and whether you pay for anything beyond hosting. A plumber who wants calls needs a phone number in the header and five pages. A shop, by contrast, needs a checkout, and that is a different budget altogether.
Next, list the three questions customers ask you every week. Those answers become the content of your pages, and they cost nothing. If you cannot fill five pages with real answers, launch with one page instead. After all, a single page that answers the questions well beats ten thin ones, for visitors and for Google.
Register the Domain in Your Own Name, at Cost
Your domain is the one part of the site you must own outright, so buy it yourself rather than through a designer or a builder bundle. At-cost registrars charge close to the wholesale price: in October 2026 a .com renews at $10.46 a year at Cloudflare Registrar, $11.08 at Porkbun and $14.98 at Namecheap. Verisign raises the wholesale .com price on 1 November 2026, so expect about 70 cents more from then on.
Ignore the first-year deal. Some registrars sell a .com for a dollar in year one and over $20 after that, and the renewal is what you pay every year after. Also, switch on auto-renew and two-factor login for the registrar account. Losing a domain to an expired card is the most expensive mistake on this list, yet it costs nothing to prevent.
One exception is worth knowing. If your site will be a single page of plain HTML, register the domain at Infomaniak (affiliate link) instead. A .com there costs a few dollars more than at Cloudflare, under $15 a year, but it includes 10 MB of free web hosting and an email address. That is enough for a simple HTML site, so you pay no hosting bill at all.
Choose a Platform You Can Leave
There are two cheap ways to build a website on a small budget. A website builder such as Wix or Squarespace bundles hosting, design and support into one monthly fee. Self-hosted WordPress, on the other hand, is free software that you install on hosting you rent. Builders are quicker on day one. However, you pay for them for as long as the site exists, and you cannot export a Wix site to another host. If you outgrow it, you rebuild.
WordPress takes a weekend longer to learn, but the files and the database are yours, so you can change host, designer or theme without starting again. That is why we recommend WordPress on cheap hosting for any business that plans to be around in three years. A builder still makes sense for a test page or a portfolio you will never extend, and our breakdown of website builder costs over three years shows where the monthly fee usually ends up.
Buy Hosting on the Longest Term, and Read the Renewal Price
Shared hosting is where small budgets get caught out. Hostinger’s Premium plan, for example, costs $2.99 a month, but only if you prepay 48 months ($143.52) up front. After that it renews at $10.99 a month, a 268% rise. This is normal across the industry rather than a trick by one host, so the rule is simple: take the longest term you can afford, then put the renewal date in your calendar.
For a first do-it-yourself site, an entry-level plan from a reputable host will get you started. Once the site starts bringing in business, though, move up a tier: the cheapest $3-a-month plans pack many sites onto one server, and they are rarely the right home for a business website. Either way, you need free SSL, regular backups and a data center near your customers, but not a VPS or a premium CDN. If you want to compare hosts properly, our guide to small business hosting covers what to check. A one-page HTML site, however, can skip this step, since it fits in the free 10 MB that comes with an Infomaniak domain.
Use a Free, Light Theme and Skip the Page Builder
Free WordPress themes such as Kadence, Astra and GeneratePress are good enough for a professional small business site. This site runs on Kadence, for instance. A premium licence adds extra layouts, but you can buy one later if you ever need it. Pick a theme that was updated in the last few months and has thousands of active installs.
Above all, avoid stacking a heavy page builder on top of the theme. Builders such as Elementor and Divi tend to add a lot of code to every page, so the site loads slowly on phones and you end up paying for speed plugins to fix a problem you created. The block editor that comes with WordPress handles a five-page site well. If speed is already a problem, these ways to make a website load faster are free to apply.
Write Your Own Words, and Spend on Photos Instead
Visitors decide whether to call you from the words and the photos, not the template. You know your business better than any copywriter, so write each page in a plain document first: what you do, who it is for, how pricing works and how to get in touch. Then cut every sentence that would fit a competitor’s site just as well.
Photos are where a small budget does the most good. Stock photos of smiling people in suits look the same on every site, whereas real photos of you, your team and your work build trust before anyone reads a word. A short session with a local photographer is often the best $200 in the whole budget. If that is out of reach, a recent phone in daylight still beats stock.
Set Up the Free Essentials Before Launch
Several things that agencies charge for are free to set up yourself. First, claim your Google Business Profile, because for a local business it often brings more calls than the website itself. Then add Google Search Console, which shows the searches you appear for, and a free SEO plugin such as Yoast to write a title and description for each page.
Finally, add a privacy policy. If you use analytics or ads in the UK or the EU, you also need a cookie banner that asks before it sets those cookies, and free plugins handle both. Our small business SEO checklist lists the other settings to switch on while you build.
Launch With Five Pages, Then Grow From Real Questions
A small business site needs a home page, one page per main service, an about page and a contact page. That is usually five pages, and it is enough to launch. Before you go live, test the site on two phones, send yourself a message through the contact form and run the home page through Google’s free PageSpeed Insights.
After launch, add a page whenever customers keep asking a question the site does not answer yet. That way every new page earns its place. Also, spend 30 minutes a month on updates and backups, since a hacked or broken site costs far more to fix than to maintain. Our small business website checklist covers what to check before and after launch.
What a Small Budget Website Costs Over Three Years
Monthly prices make every route look cheap. Over three years the differences become clear, so the chart below adds up each route at October 2026 list prices. Every paid route includes a .com: about $11 a year at cost, or $15 at Infomaniak for the hired one-page site.
| Route | Year one | Three years |
|---|---|---|
| Free builder plan | $0 | $0 |
| WordPress, self-hosted | $155 | $177 |
| Hired one-page site | $222 | $252 |
| Wix Light | $215 | $645 |
| Squarespace Basic | $239 | $717 |
| Hired 7-page WordPress site | $1,048 | $1,070 |
How we got these figures: WordPress uses Hostinger Premium prepaid for 48 months ($143.52), since the $2.99 price requires that term. Wix Light ($17 a month) and Squarespace Basic ($19 a month) are billed yearly, and we ignored free first-year domains. The hired one-page site is our $199 package plus the 4% payment fee, on the free hosting that comes with an Infomaniak domain, budgeted at $15 a year. The hired 7-page WordPress site is our $859 package plus the fee, and it needs real hosting, so it uses the same Hostinger plan. All prices exclude VAT and sales tax.
The pattern is consistent. Builders cost little up front but charge every month for as long as the site exists, while self-hosted WordPress costs most in month one and least over time. The free plan is free because it shows the builder’s ads on the builder’s address, so it suits a test page rather than a business. Notice, too, how close the hired one-page site comes to doing it yourself: a plain HTML page needs no paid hosting, so after year one it costs only the domain.
Small Budget Website Routes Compared
| Route | Year one | Three years | Can you move it later? | Best for |
|---|---|---|---|---|
| Free builder plan | $0 | $0 | No | Testing an idea for a few weeks |
| Wix Light | about $215 | about $645 | No, you rebuild elsewhere | Owners who want drag-and-drop and will stay small |
| Squarespace Basic | about $239 | about $717 | Only some content exports | Portfolios and simple service sites |
| WordPress, self-hosted | about $155 | about $177 | Yes | Owners with a few spare weekends |
| Hired one-page site | about $222 | about $252 | Yes | Sole traders who would rather sell than build |
| Hired 7-page WordPress site | about $1,048 | about $1,070 | Yes | Service businesses with several services |
If you want to see how these figures compare with agency quotes, our guide to what a small business website costs covers custom builds from $2,000 upward.
How We Would Split a $500 Budget to Build a Website
Say your budget to build a small business website is $500 for the first year. Here is how we would split it. Most of it goes on things a visitor actually sees, while a reserve covers the costs that turn up in year two.
- Hosting, 48 months prepaid: $144
- Domain for one year: $11
- Photos from a local photographer: $200
- Simple logo: $60
- Reserve for year two: $85
Notice what is missing: a premium theme, paid plugins and a $500 logo. None of them win customers on a five-page site. The reserve matters more, since it pays for a premium plugin or a few hours of help if something breaks.
How Long It Takes to Build a Website on a Small Budget
Doing it yourself costs time instead of money. For a first site of five pages, plan on four weekends. That is roughly 25 hours, and the plan below shows where they go.
When Paying Someone Is Cheaper Than Doing It Yourself
When you build a website on a small budget yourself, those 25 hours are its real price. If your time is worth $40 an hour, the DIY route costs about $1,000 once you count it, which is more than a fixed-price one-page site and close to a full WordPress build.
Our view is simple. If you have more time than money, or you enjoy learning, build it yourself with the steps above. It is a perfectly good way to start. But once a single new customer is worth more than about $200 to you, your weekends are better spent selling. At that point a site built for you is the cheaper option, and for a one-page site it even costs less over three years than any builder plan in the chart above.
Example: A Small Budget Website for About $222
Here is the cheapest professional setup we know of for a sole trader or a new business:
- One-page website, built by us: $199. Hand-coded HTML with up to five sections, live in 7 working days. The 4% payment fee brings it to $206.96.
- Domain at Infomaniak (affiliate link): about $15 a year. Registered in your name, so you own it.
- Hosting: $0. The page runs on the 10 MB of web space that comes free with the domain.
That comes to about $222 in year one and about $15 a year after that, with no subscription and no page builder to update. If you need more pages later, we can move the same content to WordPress. See every option on our fixed-price website packages page, or ask us for a quote.
Bigger sites follow the same logic. Our seven-page WordPress package costs $859, and you still own the domain, the hosting and the files, which is what affordable web design should mean.
Whichever route you choose, avoid the middle option of a $150 freelancer with no plan. Cheap web design of that kind usually costs more by year three than either a careful DIY build or a fixed-price package.
Questions About Building a Website on a Small Budget
Small Budget Website Costs
What is the cheapest way to build a website for a small business?
The cheapest way to build a website on a small budget and still own it is self-hosted WordPress on long-term shared hosting, with a free theme and a domain bought at cost. At October 2026 prices that comes to about $155 in year one and under $200 over three years. If you would rather not build it, our $199 one-page site on an Infomaniak domain with free hosting comes to about $222 in year one. A free builder plan costs nothing, but it uses the builder’s address and ads, so it does not suit a business.
How much should a small business budget to build a website in year one?
For a do-it-yourself site, $150 to $500 covers the domain, hosting and a few sensible extras such as photos. If you want the site built for you, fixed-price packages such as ours start at $199 for one page and $859 for up to seven pages. The one-page site needs no paid hosting if the domain is at Infomaniak, whereas the WordPress site does. In both cases, keep about $100 aside for year two, since that is when introductory prices end.
Is WordPress or Wix cheaper over three years?
Self-hosted WordPress is usually cheaper. With 48 months of shared hosting prepaid, it costs about $177 over three years including the domain, while Wix Light at $17 a month comes to about $645. Wix takes less time to learn, though, and that matters if you will never extend the site.
Choosing How to Build It
Can I build a business website for free?
You can build one on the free plan of Wix or a similar builder, but the address will look like yourname.wixsite.com and the builder will show its own ads. That is fine for testing an idea. For a real business, though, a domain is worth the $11 a year, because customers trust a proper address and you keep it if you ever change platform.
Is cheap shared hosting good enough for a small business site?
It is enough to start a do-it-yourself site of a few pages. Once the site matters to your income, however, a better shared or managed plan is worth a few extra dollars a month, because the cheapest $3-a-month tier is rarely the right home for a business website. Whichever plan you pick, check that it includes free SSL, regular backups and a data center close to your customers.
When should I pay someone instead of building it myself?
Pay someone when your hours are worth more than the build costs. A first DIY site takes around 25 hours, so if your time is worth $40 an hour, that is about $1,000 of your time. Similarly, if you need online booking or a shop, the setup is easy to get wrong, and mistakes there cost sales.
References
- BuyDomainsCrypto. .com Price Increase on 1 November 2026: What Changes. October 2026.
- ClearTechReviews. Hostinger Pricing and Renewal Costs Explained. August 2026.
- Style Factory. Wix Pricing (2026). August 2026.
- Infomaniak. Free services linked to a domain name managed by Infomaniak (Starter). Support FAQ.
- DomainOffer. Infomaniak Domain Prices. October 2026.
- Style Factory. Squarespace Pricing and Fees (2026). September 2026.
Once the site is live, getting found is the next job. Our SEO services for small businesses pick up where this guide stops, with keyword research and local SEO for sites of any size.







