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.

A domain and hosting are the two smallest bills in a website project — and the two most often mis-planned. Not because they are expensive, but because the figure at checkout is rarely the figure you pay in year two. Both taken apart below, with every price read on the provider's own page on 10 September 2026.
A domain is the unique address — `yourcompany.com` — that a visitor types to reach your site. Hosting is the space on a server where that site's files and mailboxes sit. The domain is the nameplate on the door; the hosting is the building.
Keeping them apart is not a formality. Three things follow, all worth understanding before you buy:
Of the two, only the domain is irreplaceable. Hosting is a service you buy by the year and compare against competitors. A domain is the name customers find you under — and the only line in this bill where losing it cannot be undone.
The renewal price is the only domain price worth comparing, and whether there is a gap between it and the first year is a decision each registrar makes, not a law of the market. Both models are sold openly, side by side, on the same day.
Price point for a | Per year | Note |
|---|---|---|
NASK wholesale rate (Research and Academic Computer Network, Naukowa i Akademicka Sieć Komputerowa — NASK) | PLN 40 net | the registrar's cost, not yours |
Registration, first year | PLN 59–99 gross | the advertised price |
Renewal | PLN 51–295 gross | market median PLN 110–130; the price you pay every year |
OVH renewal | PLN 58.99 net | price list checked 5 October 2026 |
The renewal spread for the identical .pl is almost sixfold, from PLN 51 to 295 gross, and a "first year for PLN 1" promotion only shifts the cost twelve months on. The figures come from our Polish market review of August 2026, apart from the OVH price list.
The size of the step tracks the registrar, not the extension. For the same .pl one registrar renews at PLN 51 and another at PLN 295, while OVH sits at PLN 58.99 net — roughly half the market median of PLN 110 to 130 gross for an identical service.
And some sell the domain at cost. Cloudflare Registrar sells domains without a margin, from $7.85 a year; whether it supports .pl has to be checked before you decide. The contrast between "at cost" and a median of PLN 110 to 130 shows how much of the price is service and how much is price positioning.
So the rule is not "renewal always costs more" but check the renewal price before you buy, because that is the one you pay every year for the life of the site. Afterwards your only remedy is a transfer, which costs time.
This is the one line in the whole website bill where being a few weeks late is sometimes irreversible, so the mechanism is worth knowing before you need it.
The site and the mail stop working on the expiry date, not after some grace period. An unrenewed domain leaves the name system, and the address goes with it — along with every mailbox on that domain.
Then comes the quarantine, whose rules are set by the registry (NASK) and described by registrars. In the life cycle of a .pl name REGISTERED is the only state in which the domain is exported to DNS, and there is no grace period. For about 30 days afterwards the name is blocked for third parties and the holder may still renew it through the registrar, usually with a reactivation fee — we found no documented amount.
After that window the name returns to the pool — and since January 2020 the previous holder no longer has a fourteen-day reservation — and expired business domains are routinely picked up automatically by people who trade in names. Recovering your own address stops being a fee and becomes a negotiation with a stranger.
Two things close this off in five minutes: turn on auto-renew, and check which address the reminders go to. The second matters more than it looks — if notifications go to a mailbox on the same domain, then on the day it expires the channel you were going to hear about it through stops working too.
One, unless you have a reason — if you operate only in Poland, .pl is enough. Registering .pl, .com and .eu "just in case" means three renewals a year instead of one, and protection against name-grabbing only becomes real once you have a brand worth grabbing. A second domain earns its place when you enter a market that uses it.
Most hosts sell the domain in the same package, and that is convenient: one invoice, one panel, one renewal to watch. For a brochure site, where nobody loses money if it is down for a day, that is sensible and there is no reason to complicate it. Above that shelf there are three arguments for keeping the domain away from the hosting.
Operational safety. When hosting has a serious outage, repointing DNS at a standby server takes fifteen minutes — provided the domain sits with an independent registrar whose panel you can reach. With both at one company, an outage ties both your hands at once. The same applies to a commercial dispute: an account suspended over an unpaid invoice can suspend control of the name with it.
The transfer code. Moving a domain requires the current registrar to release an authorisation code. Formally an obligation, practically a process — and a provider earning money on your renewal has no reason to hurry. Keeping the domain elsewhere removes that conflict of interest.
Renewal cost over several years. A thin-margin registrar plus hosting chosen on its own merits beats a bundle where the domain is an afterthought priced at the top of the range. OVH renews a .pl at PLN 58.99 net (checked 5 October 2026) against a market median of PLN 110 to 130 gross — roughly half the price for what is, at every registrar, the same domain. A transfer needs the authinfo code from the current registrar.
The more depends on the site, the more it pays to split them. A single invoice is worth exactly as much as the worst day on which you discover everything sits in one place.
Shared hosting in Poland runs from about PLN 100 to 500 a year, and a simple business site usually fits in PLN 200 to 300. The spread is about promotions and extras, not quality.
For most service companies that shelf is right, until the site does more than present an offer. Above it, price stops depending on a price list and starts depending on what the site does: traffic, background processing, a shop, staging. That is why we give no band for a VPS or cloud — it would be invented. Price your own case in the maintenance cost calculator and compare it with the offer on your table.
Plan names talk about technology; you pay for consequences. What changes as you move up a shelf — without figures where we have not documented them:
Type | Who it suits | What changes |
|---|---|---|
Shared | business site, blog, brochure | cheapest; resources shared, so a noisy neighbour becomes your problem |
VPS | integrations, shop, staging | guaranteed resources and control over configuration; needs an administrator |
Dedicated | heavy traffic, compliance | the whole machine is yours; the cost becomes an infrastructure line, not a hosting one |
Cloud | uneven traffic, campaigns, seasonality | you pay for usage, so the bill grows with traffic — including bot traffic |
A working rule: until you can answer "what exactly stops working on shared hosting", you do not need a dearer shelf. Moving up answers a measured problem — it is not insurance.
Free hosting is a separate subject with its own article, because "for nothing" usually means somebody else's ads, no domain of your own and no backups.
If the site runs on WordPress, choosing hosting stops being a choice of price and becomes a check of four lines in the specification — not a package labelled "WordPress hosting", which is often the same server at a higher price, but what is in the parameters.
memory_limit of at least 256 MB, comfortably 512 MB, and a matching max_execution_time. Those two values are usually the cause of most "white screens", during a content import or a larger plugin update.The fifth question is about the contract, not the parameters: do you restore a backup yourself from the panel, or by raising a ticket? Usually the difference between fifteen minutes and a day.
The address contact@yourcompany.com is seen more often than the site: on every message you send, on invoices, in proposals. A free webmail address costs credibility every time, and costs nothing to fix — you already have the domain. Three arrangements, differing not in price but in what happens when something breaks.
The rule, without arithmetic: if customer enquiries arrive by email, mail is more critical than the site — and should not depend on the same machine.
What goes down with the hosting — three arrangements
Digital Vantage, own diagram
A basic certificate costs nothing. Let's Encrypt issues them free and most hosts install them automatically. Commercial certificates, with a warranty and organisation validation, cost extra and rarely earn it on a brochure site — they buy a different kind of verification, not stronger encryption.
What changes is what happens without one. From version 154, planned for October 2026, Chrome turns on "Always Use Secure Connections" by default for everyone, asking for confirmation before it first loads any public page over plain HTTP; for Enhanced Safe Browsing users it has been live since Chrome 147 in April 2026, announced by the Chrome security team on Google's blog. A site without HTTPS will not be "ranked lower" — it will be shown behind a warning, which is the difference between a lower position and a lost visit.
In hosting offers an SLA appears as though it were a property of the service. In practice it is sold separately, and not on the cheapest shelf. At Cloudflare the Free and Pro plans carry no availability SLA at all; the guarantee starts on Business, and the application firewall sits behind the same wall from Pro upwards. If an offer shows "99.9%" with no price beside it, ask what happens when that figure is missed — because without an SLA the answer is "nothing".
A domain and hosting are the foundation, not the whole thing. Three items appear least often in offers and most reliably in the budget.
And if you wonder whether cheaper is really cheaper: cheap website design — what it actually costs.
For a simple business site maintained in-house: a .pl renewal of roughly PLN 110 to 130 plus shared hosting at PLN 200 to 300, certificate at zero. Roughly PLN 310 to 430 a year — invisible in a company budget, which is exactly why it is forgotten until the domain expires.
The same site with technical care is a different order of magnitude. A typical care package costs PLN 300 to 900 a month, so the yearly upkeep exceeds the build cost of many brochure sites (market review, August 2026). Not an argument against technical care, but for deciding about it deliberately rather than discovering it in an offer.
For the wider context, go back to the guide: website cost — the two halves of the bill.
The NASK wholesale rate, .pl registration and renewal prices, shared-hosting ranges and care rates come from our Polish market review of August 2026; the OVH renewal was read from its price list on 5 October 2026. Cloudflare plan prices come from Cloudflare's price list and the Chrome dates are Google's own. The .pl life cycle is described after NASK, and the 30-day window after registrars. Where we had no documented figure — VPS and cloud bands, the reactivation fee — we give the mechanism instead of a band.
A domain is the address a visitor types — yourcompany.com. Hosting is the space on a server where the files and mailboxes sit. Nameplate and building. Two contracts, separate renewal dates, separate price lists, even when sold in one package.
Far more on the extension and the registrar than on the country. A .pl costs PLN 59 to 99 gross to register in the first year and PLN 51 to 295 gross to renew, with a market median of PLN 110 to 130. The advertised figure usually covers year one only, so the renewal is the price to compare.
About PLN 310 to 430 a year for a simple business site maintained in-house: roughly PLN 110 to 130 for the .pl renewal, PLN 200 to 300 for shared hosting, certificate at zero. Technical care is a separate and much larger line — packages typically cost PLN 300 to 900 a month.
The same day, because an unrenewed domain leaves the name system. Then about 30 days in which the name can still be renewed through the registrar, usually with a surcharge. After that, the name returns to the pool and first come, first served applies.
For an ordinary brochure site the bundle is convenient and sufficient. Above it, split them: repointing DNS at an independent registrar takes fifteen minutes during an outage, a transfer does not depend on the firm earning from your renewal, and a thin-margin registrar gives a lower bill over several years.
We will look at what you have and say plainly — including "change nothing", if that is the answer.
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.
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.
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.
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.

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.

A 502 Bad Gateway, 500, 503 or 504 error tells you which part failed: the application, the link between servers or an overload. And who to call.

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.

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.