How Much Does a Business Website Cost in Latvia?
What drives the price of a business website in Latvia: pages, content, languages, integrations and upkeep. Plus what a fixed price covers and what usually causes overruns.

You ask three companies for a website quote and get three very different numbers. One says a few hundred euros, another says several thousand, and nobody explains why.
The short answer: there is no single price, because "a website" can mean anything from a one-page site on a builder subscription to a multi-language site with online booking and a CRM (customer relationship management system, the tool where your contacts and enquiries are stored). The price follows the scope: how many pages, who writes the content, how many languages, what the site connects to and who looks after it after launch. We could not find a reliable published average for Latvia, so we don't quote one. Instead, this article shows what you pay for and how to compare quotes.
Which costs apply to every website?
Some costs are small, fixed and easy to check. Here are examples from official pages, as of 19 October 2026:
| Cost item | Example | Price |
|---|---|---|
| .lv domain (your web address) | NIC.LV, the .lv registry | €8.40 to €12.00 per year before VAT, depending on the domain category |
| Hosting (the server that keeps your site online) | Hostnet.lv, MINI plan | €2.99 per month before VAT |
| Do-it-yourself site builder | WordPress.com, Personal to Business, yearly billing | US$4 to US$25 per month |
| Do-it-yourself site builder | Squarespace, Basic to Advanced | US$19 to US$99 per month (the lower of two prices shown, which we read as yearly billing) |
| Do-it-yourself site builder | Wix, Light plan, yearly billing | US$17.77 per month |
These are examples, not recommendations. Builder prices were shown to us in US dollars; Latvian visitors may see euros and different tax treatment, so check each page yourself. Prices change often.
Budget for year two, not only year one. WordPress.com's own cost guide (2 October 2026) says renewal prices are higher than introductory ones, and Squarespace says a free first-year domain renews at the standard rate afterwards.
VAT (value added tax) is a separate line. Latvia's standard rate is 21%, according to the State Revenue Service, and Hostnet shows its prices before VAT. Always ask whether a quote includes VAT; whether you can reclaim it depends on your own VAT status, so check with your accountant.
A builder subscription covers the tool and the hosting, not the work. You still build the pages, write the texts and prepare the photos.
If you pay someone to do that, the price is mostly their time: for example, WordPress.com's design service starts at US$499 for a five-page site plus a paid plan (as of 2 October 2026). That is one vendor's entry price, not a Latvian market average.
What drives the price of a business website?
For a custom-built site, most of the price is people's time. These are the factors that change that time the most.
| Cost driver | Cheaper when | More expensive when |
|---|---|---|
| Pages | A few pages: home, services, about, contact | Many service pages, a blog, price lists, landing pages for ads |
| Content | You supply finished texts and photos | Texts must be written, images edited or produced |
| Design | A proven template adapted to your brand | A fully custom design and animations |
| Languages | One language | Latvian, English and Russian, each maintained separately |
| Integrations | A contact form that emails you | Forms feeding a CRM, online booking, payments, newsletter and accounting links |
| Online shop | No shop | Products, delivery rules, payments, returns, tax handling |
| Upkeep | You update the site yourself | Monitoring, updates, backups and small changes every month |
Why do languages add more than you expect?
Every language multiplies the content, the review and the upkeep. Many Latvian businesses need Latvian plus English or Russian, which means each page is written, checked and kept up to date in each language. Machine translation is a useful draft, but a fluent reader should check it before it represents your business.
Each language version also needs its own page titles and descriptions to be found in search.
Does an online shop change the price?
Yes, because a shop adds products, payments, delivery rules and returns. It can also add legal duties.
Under the EU's European Accessibility Act (Directive (EU) 2019/882), online shops and some other services placed on the market after 28 June 2025 must meet accessibility requirements. According to Your Europe, service businesses with fewer than 10 employees and under €2 million turnover are exempt. This is general information, not legal advice: how it applies to you depends on your situation and on national rules, so check with a lawyer or the relevant Latvian authority.
What does "fixed price" actually mean?
A fixed price means we agree in writing exactly what will be built, then charge one price for that scope. If the work takes longer than planned, that risk is ours, not yours. The catch is that the price protects you only as far as the scope is written down.
A good scope names:
- the pages and what each one is for
- the languages
- forms and integrations (connections to other tools)
- who supplies the texts and images
- the number of revision rounds
- launch and handover, with the domain, hosting and accounts in your name
- what happens after launch
Anything outside the scope is quoted separately: extra pages, new features, additional languages, content you did not supply. That is not a trick. It is the reason the first price can stay fixed.
Our own packages work this way. On our services page, the Starter package is defined as a website of up to five pages with a contact or booking form, an automatic confirmation to the customer, a notification to you and an enquiry log in a spreadsheet or CRM; extra languages are an add-on. We give the exact price after a free consultation, because it depends on the size of the site and the complexity of the automation.
Paying by the hour is the alternative. It is flexible when you cannot define the scope yet, but the final cost is harder to predict.
What usually causes overruns?
Most overruns are about decisions and content, not technology:
- Scope creep. "Just one more page" adds up. Write the pages and features down first, and put new ideas on a list for the next phase.
- Late or incomplete content. Texts and photos are the most common wait. Agree who writes what, by when, and what happens to the deadline if content is late.
- Slow or conflicting feedback. Name one person who decides, and agree how many revision rounds are included.
- Surprise integrations. An old booking or accounting tool may not connect to anything. Ask early whether it offers an API (an interface that lets programs exchange data).
- Missing access. The domain or hosting account belongs to a former employee or an old agency. Sort out logins before the project starts.
- Redesign after approval. Changing the look once pages are built is new work, not a correction.
- Legal items found late. A cookie banner, a privacy policy or accessibility requirements are easier to plan at the start.
When is a simple website enough?
A simple site is enough when customers already find you through referrals, Google Maps or social media and just need to check that you are real, what you offer and how to reach you. That usually means three to five pages: who you are, what you do, proof such as photos, and how to get in touch.
For a sole trader or a business testing the market, a builder subscription can be a reasonable start. The limits are that you do the work yourself, and design options are narrower. Free plans also have drawbacks: WordPress.com's free plan uses a subdomain (yoursite.wordpress.com), has no custom domain and shows ads.
Paying for a build makes sense when your time is worth more than the fee, when the site must look right and load fast, or when it has to connect to your tools.
When are forms, CRM or booking worth adding?
Add automation where a manual step repeats and costs you enquiries or time. Not before. Think of it as a ladder:
- A contact form that emails you. The minimum for almost every business.
- A form that also confirms to the customer, notifies you and logs the enquiry in a spreadsheet or CRM. Worth it when enquiries arrive from several channels and some get lost.
- Online booking. Worth it when agreeing times by phone or email takes real time.
- AI-drafted replies from your list of frequent questions, with you approving each reply before it is sent. Worth it when the same questions repeat every day.
Imagine a small physiotherapy clinic. Enquiries arrive by phone, email and a web form, and the receptionist writes them in a notebook. Some get answered a day late.
A form that logs every enquiry in one place, confirms receipt and notifies the receptionist adds a modest cost at build time and stops enquiries slipping through.
Things can go wrong. Forms attract spam, two calendars that are not synced can produce double bookings, and an automation can stop working when a connected service changes. Someone should monitor it, and a person should still check anything customers rely on, such as prices and replies.
If you get a few enquiries a week and answer them within the hour, a simple form is enough. Revisit the question when volume grows.
What should you ask for in a quote?
- Which pages and features are included, in a written list.
- Which languages, and who writes and translates the texts.
- Which integrations, and which of your existing tools they connect to.
- How many revision rounds are included, and what extra changes cost.
- Whether the price includes VAT.
- Who owns the domain, hosting and content (it should be you).
- What it costs and what is included after launch: hosting, updates, backups, small changes.
- The expected timeline, and what you need to supply to keep it.
Key takeaways
- There is no single price. The scope decides it: pages, content, languages, integrations and upkeep.
- Domain and hosting are small, checkable costs. Check renewal prices and VAT, not just the first-year offer.
- A fixed price protects you only as far as the written scope goes. Ask what is outside it.
- Most overruns come from late content and changing decisions, so settle those before the build starts.
- Start simple. Add forms, CRM or booking when a manual step repeats and costs you enquiries or time.
FAQ
Can I get a business website for free?
You can start a free site on a builder, but free plans have limits. WordPress.com's free plan, for example, uses a subdomain, has no custom domain and shows ads. That is fine for testing, but most businesses need their own domain and no ads.
Is the price on a builder's pricing page what I will pay?
Not always. Check the billing period, the renewal price, taxes and add-ons such as a domain or business email. Introductory offers often apply to the first year only.
Does a quote include VAT?
Not necessarily, so ask. Latvia's standard VAT rate is 21%. Whether you can reclaim it depends on your own VAT status; this is a question for your accountant.
How long does a business website take?
It depends on the scope and on how quickly content and feedback arrive. For our Starter package we say usually 1 to 2 weeks after the proposal is approved.
Do I need to look after the website after launch?
Yes. Sites need updates, backups, security checks and small content changes. You can do this yourself, or choose a monthly care plan so someone monitors it and fixes problems.
Not sure which scope fits your business? Send us a short description of what you need, or see our services, and we will tell you what is needed and what it costs.
