The lowest quote is not the price of a website, only the smallest part of the bill. Three price tiers, the real cost after a year, four warning signs.

Cheap website design starts in Poland at a few hundred złoty, and it is not a swindle — for that money a working site can be put up. The question is a different one: what does the same site cost after twelve months, once everything the first quote did not cover has been added.
This article is about the economics of cheapness, not the breakdown of what a website costs. What makes two quotes differ several times over we set out separately; what accrues monthly after launch, separately again. Here, one thing: what you actually buy at the lowest price, and how much of the bill is visible at signing.
The market does not have one price, it has three distinct tiers. They differ not in build quality but in how much of the bill is shown up front.
A one-pager on a ready-made theme, usually with no written scope. It goes up in a few days and looks respectable.
The bill grows because the quote covers filling in a template, not building a site. Outside the scope sit the content, every page beyond the package, every integration and the licences for paid add-ons.
Our study of 112 offers on the Polish market (Digital Vantage, May 2026) lets us lay out the whole ladder of a cheap offer — figures are the lower bounds of separately priced items:
item | price in the study |
|---|---|
offer from the price list | PLN 800 |
full content set (lower bound) | PLN 1,500 |
two pages beyond the scope | PLN 700 |
licences for paid add-ons, one year | PLN 600 |
domain and hosting, promotional first year | ≈PLN 180 |
total after 12 months | ≈PLN 3,800 |
The PLN 800 headline covers filling in a template, not building a site. Which description fits your business is the question the headline is designed not to ask — and by the time it is asked, after a year the bill comes to close to PLN 4,000 and the hidden part of it is several times the part that was shown.
None of those items is a supplier's invention. All are needed for the site to do what it was built for — they simply were not in the price you saw first.
In our study the median brochure site (strona wizytówkowa) costs PLN 2,500; implementation on a ready template costs PLN 3,500, against PLN 9,000 for a design built from scratch in Figma. At that level the scope is usually written down, so the extras are smaller and predictable: content, pages over the limit, licences.
After a year the total is roughly twice the starting figure. This is the tier most small companies land on, and there is nothing wrong with that, as long as they know the second thousand is coming too.
The median for a properly planned business site in the same study is PLN 5,900. Content, layout and technical configuration are in scope, so after a year essentially only the domain and hosting are added.
The conclusion runs against intuition: the higher the price in the quote, the smaller the gap between it and the bill. Not because dearer suppliers are more honest — because they sell scope rather than template-filling.
Budget price lists quote a figure with "from" in front of it, which is technically honest and practically misleading. "From" means the minimum configuration, which almost nobody orders: five pages, your own copy, no integrations, an unmodified template.
There is one way to find out what that number is worth, and it takes one question: ask for a price for your own case, in three points — how many pages, what content, what happens after the form is submitted. The gap between the answer and the price-list figure is the measure of how far away "from" was.
Worth knowing what such a price list never contains: the cost of running the site. All three tiers above cover the build and the first year of domain and hosting. Technical care, updates and readiness for an outage are a separate layer of the bill, which we set out in full elsewhere — and after a few years it is the largest item, whichever tier you chose.
Three items account for most of the difference, and all three are predictable before signing.
A template arrives with placeholder text. In our study a full content set adds PLN 1,500–4,000, and over thirty agencies price copywriting as a separate line item, because it is real work. You can write it yourself, paying in time rather than by invoice, which is an honest choice as long as somebody has that time.
Worth noting what this means for tier one: an item outside the scope can cost more than the whole quote.
A quote for "a business site" usually assumes five pages. Above fifteen pages, each further page costs PLN 200–500 in our study. That is rarely a problem at the start and almost always becomes one in month two, when it turns out every service needs its own page.
WordPress is free, but a practical build rarely manages without paid add-ons. What a small company genuinely buys — backups, a fuller SEO plugin, a form with conditional logic, sometimes caching — is a recurring annual cost in renewable licences.
Two things worth knowing in advance, because both surprise people only in year two:
A form with logic, bookings, passing a lead to a CRM: each integration is priced as its own piece of work, because the risk sits in the other system's API. Three of them usually push a project into the next tier entirely. This is the real boundary of the subject — only an integration turns a site into a tool, and that is the part the cheapest quote most often lacks.
From our own observation: a company hiring out office equipment ordered a website twice, each time from a budget supplier and each time on WordPress. The problem was not the appearance — neither version handled the thing the company earns from, which is the rental process. It ended in a third order.
We do not know the exact amounts, but the model arithmetic is simple: at the brochure-site median of PLN 2,500, three attempts come to around PLN 7,500, while the median for one properly planned business site is PLN 5,900. More was paid than a site that handled the rentals from the start would have cost — and there still was not one.
The cost did not come from the price. It came from buying the wrong thing three times.
The difference is not that one is prettier. It is which stages of work happen at all.
cheap site | designed site | |
|---|---|---|
Layout | ready-made template, no layout changes | UX/UI wireframes in Figma, layout built around content and the customer path |
Content and photographs | placeholder text to be swapped, stock images | content in scope, photographs chosen for the sector |
On-page SEO | no metadata, heading structure or sitemap | titles, descriptions, headings and sitemap in the build |
Performance | the template loads everything you do not use | Core Web Vitals in the green as a condition of acceptance |
Accessibility | no WCAG audit | compliance checked before acceptance |
Testing | no testing across screen sizes | tested on real devices and browsers |
After launch | "none, or paid" | warranty and support written into the contract |
The last row matters most, because it is the only one about the time after handover. What that readiness costs and what you pay for in it — set out separately.
From our own observation, no names. A company with several physical showrooms wrote with a simple question: they want to add a shop to a site they have had for a few years. Before answering on price, we looked inside that site.
The content turned out to be a wall of builder markup — hundreds of lines of layout with styling repeated on every tile. Inside it sat a banner carrying a sale percentage. To change that one number, the owner had to edit code. She had full administrator rights throughout: the problem was never access, it was that a cheap build had made the content uneditable by a human being.
The second thing was more serious. Two key commercial plugins had no active licence — one was running on a version five years old. They worked, because an expired licence usually does not switch a plugin off. What it does cut off is security updates — and what that means in practice we set out alongside CMS updates.
The conclusion was not about budget: you cannot safely extend something you cannot update. Five years earlier that company chose the cheaper quote. Today it is paying to build again — and across those years it also paid for hosting, the domain and ad-hoc fixes. The sum of those three is the only honest comparison with the quote it rejected then as expensive.
That is why the first item in such a project is not a new feature but an audit — versions, plugins, theme and backups, ending in one answer: can this be tidied up, or is building again cheaper? If you are at that point, the order of operations and the redirects decide how much visibility survives — we have a separate guide.
It is not about a low price. It is about a price with no scope — and that can be recognised from the document before it is signed.
1. No transfer of copyright and no access to the code. Without a clause transferring the economic copyright, and without access to the code and the database, the site is hostage to the supplier: you cannot move it and cannot commission changes elsewhere. The only point on this list that cannot be fixed later.
2. No technical specification in the contract. The contract should name what the site stands on: the PHP version, the list of plugins used and whose name their licences are in. Without that you do not know what you are inheriting — and on a handover that turns out to be the most expensive unknown.
3. No acceptance procedure. With no testing stage, the site is handed over on a glance: without checking the form actually sends, and without verification on Safari and iOS, where the differences are largest. The full set of pre-launch checks is in our checklist.
4. Plugins on the supplier's developer licence. Paid add-ons are sometimes plugged in on the agency's licence rather than yours. It works flawlessly until the day the engagement ends — after which updates stop arriving, and the site is left with components that become a larger risk every month.
The full set of questions to ask before signing a contract we have collected separately. How to read the quote itself and compare billing models — here.
Budget is often a real constraint, and then the question is not "cheap or good" but what exactly to cut. Not all savings cost the same later.
Where to save, and where not to
Digital Vantage, own diagram
Can be cut without consequence:
Never worth cutting:
The rule that orders the whole list: save on what can be added later, never on what would then have to be rebuilt.
It is not always a trap, and pretending it is would be dishonest. In three situations a cheap builder or a simple one-pager is a fully justified decision rather than a compromise.
You are testing a business hypothesis. You do not yet know whether anybody will ask about this service. The site is there to find out whether a first enquiry arrives — until then, every złoty above the minimum is spent on faith. Exactly the logic of an MVP: proof first, investment second.
You need a landing page for an event. The site lives for two weeks and nobody returns to it after the conference. Designing a layout for something that is going to disappear is spending with no return.
You are starting as a sole trader with no budget. The site is there to confirm the business exists and give a contact. The limitations are known in advance and acceptable, and every złoty saved has a more urgent use. If the budget is zero, we describe three free routes separately.
A cheap site stops making sense at one specific moment: when it has to handle something — a sales process, bookings, rentals, product configuration. At that point you are buying a tool rather than a site, and the cheapest quote usually does not contain precisely that part.
When a cheap site is enough
Digital Vantage, own diagram
Market bands tell you where you stand against everyone else — not what your project costs. Price the build in the website cost calculator, and what starts accruing after launch in the maintenance cost calculator. Both update with our price list, so they will not go stale with this text.
If you are considering spreading the payments rather than cutting the scope, the comparison of models is here. And if the saving is to come from hosting — check first what you lose.
Offers start at a few hundred złoty; the median brochure site on the Polish market costs PLN 2,500. The more useful figure is the one after twelve months: the cheapest variant comes to about PLN 4,000, a multiple of the headline, because content, extra pages and add-on licences sit outside the quote.
Not by definition — the difference is which stages of work happen. A cheap build usually has no wireframes, no SEO configuration, no accessibility audit and no testing across devices. A site can look perfectly respectable and have none of those things.
By four things, all visible in the document: no clause transferring copyright and no access to the code, no technical specification (PHP version, plugin list, whose name the licences are in), no acceptance procedure or testing, and plugins plugged in on the supplier's licence. A low price is not in itself a signal — a price with no scope is.
It depends on two things to ask about before signing: whether you get access to the code and the database, and whether the site can be moved to another provider. Without those, extending it is often dearer than building again — and with un-updated components, simply unsafe.
When you are testing a business hypothesis and do not yet know whether anyone will ask; when you need a landing page for an event lasting two weeks; when you are starting as a sole trader with no budget. In each the limitations are known in advance. It stops being enough the moment the site has to handle a process — sales, bookings, rentals.
We will read it with you and say plainly which items will arrive after you sign. Including when the answer is "this quote is fine".
Build and upkeep are two separate bills. The middle of the Polish market, our own starting rates in PLN, and eight articles — one per question.
The same brochure site gets quoted at both ends of the range, and both prices can be honest. Six factors that decide which end you are quoted at.
A free site is a real option with a precise limit. Three routes, what each one gives you, what it withholds, and what it costs once a year has passed.
The upkeep bill has four layers of differing predictability. Two you can price before you sign, two you cannot. With renewal prices from published lists.
A quote is a scope description dressed as a number. Three billing models, what milestone payments should be tied to, and where the contingency really goes.
A subscription is cheaper on day one and dearer from month 24. Where the two models cross, the five-year total for each, and what you own at the end.
What a free plan actually gives you, and what happens when the provider switches off. With 000webhost and Freenom as the worked examples.
Registration is the advert, renewal is the price. What a domain and business hosting really cost across twelve months, with a source for every figure.
Table of Contents · 9 sections · 12 minutes read
Rate this article
Back to the guide: Websites — a guide to the whole section

We found no independent Polish benchmark for SEO cost. How to turn a fee and its hours into an hourly rate, and what to ask before signing.

SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs in PLN, and the Gmail, Yahoo and Outlook rules for email.

Ecommerce fulfillment: what the service covers, how providers in Poland price it, and when outsourcing your warehouse pays off instead of doing it in-house.

On premise, your own server: the full cost beyond hardware, the end of Windows Server 2016 support, and when the cloud or VPS wins instead.

SLA meaning: how much downtime fits in 99.9%, how AWS, Microsoft and Google SLAs compare, SLO, RPO, RTO and 10 things to check before signing.

What an ERP system is, how many Polish firms use one, when a small business needs it, what it costs beyond the price list and where it goes wrong.

Three layers in the order that matters, the list of checks, and the price stated outright. With three findings an owner will never spot on their own.

The same brochure site gets quoted at both ends of the range, and both prices can be honest. Six factors that decide which end you are quoted at.

Vercel with a managed database versus a VPS on Coolify: 271 USD against 36 EUR a month at 2 TB of traffic, plus three failures we hit in production.