---
title: "A company website in Poland: what the law requires"
description: "Company details, privacy policy, a cookie banner with a real choice, terms and consumer rights. A twenty-minute checklist and a live example."
url: "https://www.it-deweloper.pl/en/blog/company-website-legal-requirements"
date: "2026-10-25T08:51:20+00:00"
language: "en-GB"
---

[Skip to main content](#tm-main)

- [ Home](https://www.it-deweloper.pl/en "IT Deweloper web studio home page")
- [Contact](https://www.it-deweloper.pl/en/contact "Contact the IT Deweloper web studio")
    - [ +48 731 190 041](tel:+48731190041 "Phone")
    - [ office<!---->&#64;<!---->it-deweloper.pl](mailto:office<!---->&#64;<!---->it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Poland](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Address")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Solutions](https://www.it-deweloper.pl/en/web "IT Deweloper's web development solutions")
    - [How we workStages of work](https://www.it-deweloper.pl/en/web/process "Website development stages and timelines")
    - [SEOSearch engine optimization](https://www.it-deweloper.pl/en/web/seo "SEO promotion: optimization, links, positions in Google")
    - [GEOWebsite promotion in AI](https://www.it-deweloper.pl/en/web/geo "GEO optimization: website promotion in ChatGPT, Gemini and Perplexity answers")
    - [AIArtificial intelligence on the website](https://www.it-deweloper.pl/en/web/ai)
    - [JoomlaWebsite management system](https://www.it-deweloper.pl/en/web/joomla "Joomla website development")
    - [GoogleGoogle services setup](https://www.it-deweloper.pl/en/web/google "Google services setup for your website")
- [Cost](https://www.it-deweloper.pl/en/cost "Rates and cost of services")
    - [PricingIndicative website development prices](https://www.it-deweloper.pl/en/cost/pricing "Website development prices")
    - [CalculatorSelf-service online estimate](https://www.it-deweloper.pl/en/cost/calculator "Calculate your website cost online")
    - [BriefGet an accurate project quote](https://www.it-deweloper.pl/en/cost/brief "Fill out the website development brief")
- [Portfolio](https://www.it-deweloper.pl/en/portfolio "Portfolio and examples of our work")
- [About us](https://www.it-deweloper.pl/en/about "About the founder — Victor Parhimchik")
- [FAQ](https://www.it-deweloper.pl/en/faq "Frequently asked questions about website development")
- [Blog](https://www.it-deweloper.pl/en/blog "Articles on website development and promotion")
- [ Русский ](https://www.it-deweloper.pl/ru/blog/company-website-legal-requirements)
- [ Polski ](https://www.it-deweloper.pl/pl/blog/company-website-legal-requirements)
- [ Беларуская ](https://www.it-deweloper.pl/be/blog/company-website-legal-requirements)
- [ English ](https://www.it-deweloper.pl/en/blog/company-website-legal-requirements)

  <a class="uk-search-toggle uk-display-block" href="/" uk-search-icon=""></a>

- <a href="/"> ![](https://www.it-deweloper.pl/templates/yootheme/assets/images/language.svg)  English  </a>
    - [ Русский ](https://www.it-deweloper.pl/ru/blog/company-website-legal-requirements)
    - [ Polski ](https://www.it-deweloper.pl/pl/blog/company-website-legal-requirements)
    - [ Беларуская ](https://www.it-deweloper.pl/be/blog/company-website-legal-requirements)
    - [ English ](https://www.it-deweloper.pl/en/blog/company-website-legal-requirements)

 [ ![IT-Deweloper](https://www.it-deweloper.pl/images/Faviocon.svg)![IT-Deweloper](https://www.it-deweloper.pl/images/Logo-light.svg)](https://www.it-deweloper.pl/en) [ Menu

 ](#tm-dialog)

- [ Home](https://www.it-deweloper.pl/en "IT Deweloper web studio home page")
- [Contact](https://www.it-deweloper.pl/en/contact "Contact the IT Deweloper web studio")
    - [ +48 731 190 041](tel:+48731190041 "Phone")
    - [ office<!---->&#64;<!---->it-deweloper.pl](mailto:office<!---->&#64;<!---->it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Poland](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Address")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Solutions](https://www.it-deweloper.pl/en/web "IT Deweloper's web development solutions")
    - [How we workStages of work](https://www.it-deweloper.pl/en/web/process "Website development stages and timelines")
    - [SEOSearch engine optimization](https://www.it-deweloper.pl/en/web/seo "SEO promotion: optimization, links, positions in Google")
    - [GEOWebsite promotion in AI](https://www.it-deweloper.pl/en/web/geo "GEO optimization: website promotion in ChatGPT, Gemini and Perplexity answers")
    - [AIArtificial intelligence on the website](https://www.it-deweloper.pl/en/web/ai)
    - [JoomlaWebsite management system](https://www.it-deweloper.pl/en/web/joomla "Joomla website development")
    - [GoogleGoogle services setup](https://www.it-deweloper.pl/en/web/google "Google services setup for your website")
- [Cost](https://www.it-deweloper.pl/en/cost "Rates and cost of services")
    - [PricingIndicative website development prices](https://www.it-deweloper.pl/en/cost/pricing "Website development prices")
    - [CalculatorSelf-service online estimate](https://www.it-deweloper.pl/en/cost/calculator "Calculate your website cost online")
    - [BriefGet an accurate project quote](https://www.it-deweloper.pl/en/cost/brief "Fill out the website development brief")
- [Portfolio](https://www.it-deweloper.pl/en/portfolio "Portfolio and examples of our work")
- [About us](https://www.it-deweloper.pl/en/about "About the founder — Victor Parhimchik")
- [FAQ](https://www.it-deweloper.pl/en/faq "Frequently asked questions about website development")
- [Blog](https://www.it-deweloper.pl/en/blog "Articles on website development and promotion")

  [ IT Deweloper Blog ](https://www.it-deweloper.pl/index.php?option=com_content&view=category&id=29&lang=en-GB "IT Deweloper Blog")

#  A company website in Poland: what the law requires

A company website in Poland is not just design and copy. There is a set of things that must be on it: company details in a defined scope, a privacy policy, a cookie consent that actually works, and for a shop a set of terms as well. Missing the first group is an offence punishable by a fine; breaches on the data side draw UODO sanctions, which in Polish practice have run from 10,000 to 50,000 zł for small shops.

Below is a checklist without the legal phrasing: what exactly belongs on the site, how the requirements differ for a sole trader and for a limited company, why an "Accept" button with no "Reject" button counts as a breach, and how all of it looks on a live example — this very site.

---

![A checklist of website requirements, a consent banner with two buttons and a data protection shield](https://it-deweloper.pl/images/blog/company-website-legal-requirements-cover.webp#joomlaImage://local-images/blog/company-website-legal-requirements-cover.webp?width=1200&height=1200)

## Why this is not a formality

Two separate mechanisms, and both work without warning.

The first is the duty to identify yourself when providing services electronically. It comes from the Act on providing services by electronic means; missing or incomplete details are an offence punishable by a fine. The second is data protection: privacy policy, consents, cookies. Here the supervisor is UODO, the ceiling is the European one (up to EUR 20 million or 4% of turnover), and actual decisions against small Polish shops run into tens of thousands of złoty.

On top of that there is UOKiK, which actively checks consumer rights in online trade. A separate authority with separate sanctions.

## Company details: the minimum that has to be visible

The basic set for anyone providing services through a website: company name, address, and an electronic contact address. Plus the NIP tax number. If the activity requires a licence or permit — information about it and about the authority that issued it.

For a **limited company (sp. z o.o.)** the list is longer: the full company name, registered office and address, the KRS number together with the registry court, the tax number and the share capital.

Where to put it: in the footer on every page, or on a separate contact page linked from the footer. The practical point is that the details should be findable without searching.

## The privacy policy

This is not a template copied from someone else's site — in an inspection the first thing done is comparing the policy against what the site actually does. A mismatch is worse than a modest but honest document.

What belongs in it:

- who the data controller is — with the same details as in the footer;
- what data is collected: contact form, analytics, orders, newsletter;
- for what purpose and on what legal basis — consent, contract, legitimate interest;
- how long it is kept and who it goes to — including external services: analytics, mailing platform, payment provider, hosting;
- the person's rights: access, rectification, erasure, withdrawal of consent, complaint to UODO.

One point that is often forgotten: if analytics or an advertising pixel runs on the site, data leaves the company. That has to be stated plainly.

## The cookie banner: where the breach usually is

The most common mistake looks harmless: a banner with a single "Accept" button and a "Learn more" link. Consent in that form is not freely given — refusing is not as easy as agreeing.

How it should work:

- **Refusing is no harder than accepting.** Both buttons on the banner's first screen, equally prominent.
- **Categories kept separate.** Necessary, analytics, marketing — individually, so only some can be switched on.
- **Nothing loads before consent.** If analytics and pixels fire before the click, the banner is pointless: the data has already gone.
- **The decision can be changed.** A permanent link to consent settings, usually in the footer.
- **Silence is not consent.** Scrolling, closing the banner with an X, or continuing to browse do not count as agreement.

## Terms and conditions: who needs them

If goods or services are sold through the site, terms are mandatory. The document sets out the rules: who the seller is, what exactly is sold, how an order is placed, how and when payment and delivery happen, how a complaint is made, and how the right of withdrawal works.

Even with no sales, just an enquiry form, it is worth describing the rules for providing services through the site — this is the "terms of providing services by electronic means" the statute refers to.

## Consumer rights that must be stated before purchase

- **14 days to withdraw** from a distance contract without giving a reason — with the list of exceptions (for example, goods made to individual order).
- **The full price before the order is placed**: delivery, fees and mandatory surcharges visible before confirmation, not appearing at the last step.
- **A clear complaints procedure** — where to write and within what time a reply comes.
- **Honest discounts.** If you show a struck-through old price, the lowest price from the past 30 days must appear next to it — an Omnibus directive requirement, and it does get checked.

## Accessibility — now on this list too

Since 28 June 2025 the act on the accessibility of products and services has applied. Micro-firms are exempt for services, but the exemption stops working once the company grows or acts as a manufacturer. The breakdown with dates, sanctions and a fifteen-minute site check is in a separate article: [Website accessibility law in Poland](https://www.it-deweloper.pl/en/blog/website-accessibility-law).

## Forms: do not collect just in case

The rule is simple: every field on a form should be needed in order to answer the enquiry. A date of birth on a "write to us" form is data you then have to store, protect and justify during an inspection.

And two practical requirements: a consent box must not be pre-ticked, and consent to a newsletter must be separate from consent to handling the enquiry. One checkbox covering everything is invalid.

## How we did it here — you can check

None of this is theoretical for us: it all runs on our own site, and every statement above can be verified right now.

- Company details — in the footer on every page, in all four languages of the site.
- A consent banner with separate categories and equally prominent buttons; the decision can be changed at any time on the [Consent settings](https://www.it-deweloper.pl/en/consent-settings) page, linked from the footer.
- Analytics runs through a tag manager and does not start before consent — meaning that until the click the counter does not work at all, rather than "works but anonymously".
- The privacy policy describes exactly what happens: which services are connected and what data reaches them.

## A twenty-minute checklist

- Open your site in a private window. Find the name, address and tax number in the footer; for a limited company also the KRS number, court and share capital.
- Check the cookie banner: is there a reject button on the first screen, and is it next to the accept button.
- Open developer tools and see whether analytics loads before "Accept" is clicked.
- Read your own privacy policy and compare it with reality: is every connected service named there.
- If you sell — check that the terms exist, that the 14 days are stated, and that the full price is visible before order confirmation.
- Check the forms: no pre-ticked consents and no unnecessary fields.

## In short

There is not much that is mandatory, and nearly all of it is done once: company details in the footer, an honest privacy policy, a cookie banner with a real choice, terms if you sell, and consumer rights stated before purchase. The expensive part is rarely the missing document — it is the gap between what the documents say and what the site actually does.

If you would like someone to walk this list with you and say what is missing, [write to us](https://www.it-deweloper.pl/en/contact).

08 September 2026 | [Victor Parhimchik](https://www.it-deweloper.pl/index.php?option=com_contact&view=contact&id=1&catid=4) | [IT Deweloper Blog](https://www.it-deweloper.pl/index.php?option=com_content&view=category&id=29)

 [ ![A database icon in a browser window, a step checklist and a question mark — a guide to first queries on GA4 data in BigQuery](https://www.it-deweloper.pl/images/blog/ga4-bigquery-first-query-cover.webp)

### How to Write Your First Query on GA4 Data in BigQuery

Once Google Analytics 4 is linked to BigQuery, raw events appear in your warehouse every day: every page view, click and enquiry with all its paramet…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=300:ga4-bigquery-first-query&catid=29&lang=en-GB)

 [ ![A gateway arch with an arrow in a browser window, a step checklist and a question mark — an explanation of how Google tag gateway works](https://www.it-deweloper.pl/images/blog/how-google-tag-gateway-works-cover.webp)

### How Google Tag Gateway Works and Whether to Turn It On

Google tag gateway is a feature that lets you load Google tags from your own domain instead of Google’s servers. It’s often described as a way to “by…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=299:how-google-tag-gateway-works&catid=29&lang=en-GB)

 [ ![A speed gauge with a needle in a browser window, a step checklist and a question mark — a guide to checking Core Web Vitals](https://www.it-deweloper.pl/images/blog/check-core-web-vitals-cover.webp)

### How to Check Your Core Web Vitals and Read the Numbers

Core Web Vitals are three metrics Google uses to judge how comfortable a page is to use: how quickly the main content appears, how quickly the page r…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=298:check-core-web-vitals&catid=29&lang=en-GB)

 [ ![An envelope in a browser window, a step checklist and a question mark — a guide to setting up SPF, DKIM and DMARC for Google Workspace](https://www.it-deweloper.pl/images/blog/google-workspace-spf-dkim-dmarc-cover.webp)

### How to Set Up SPF, DKIM and DMARC for Google Workspace

If emails from your domain land in spam or don’t arrive at all, the first thing to check is three DNS records: SPF, DKIM and DMARC. Since 2024, Gmail…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=297:google-workspace-spf-dkim-dmarc&catid=29&lang=en-GB)

 [ ![A shield with a padlock in a browser window, a step checklist and a question mark — a guide to choosing reCAPTCHA and getting keys](https://www.it-deweloper.pl/images/blog/choose-recaptcha-version-cover.webp)

### How to Choose reCAPTCHA for a Form and Get the Keys

reCAPTCHA protects your website forms from spam bots. During 2025, Google moved all reCAPTCHA keys to Google Cloud, so many older guides are out of d…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=296:choose-recaptcha-version&catid=29&lang=en-GB)

 [ ![A map pin in a browser window, a step checklist and a question mark — a guide to embedding a Google map on a website](https://www.it-deweloper.pl/images/blog/embed-google-map-on-website-cover.webp)

### How to Embed a Google Map on Your Website Without an API Key

A map on your Contact page helps customers see where you are and get directions straight away. You don’t need an API key or a payment card in Google…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=295:embed-google-map-on-website&catid=29&lang=en-GB)

 [ ![A target with an arrow in a browser window, a step checklist and a question mark — a guide to checking Google Ads conversions](https://www.it-deweloper.pl/images/blog/check-google-ads-conversions-cover.webp)

### How to Check That Google Ads Conversions Are Tracked

Google Ads learns from conversions: enquiries, calls, purchases. If they’re counted wrongly, the system optimises your campaigns blind — spending bud…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=294:check-google-ads-conversions&catid=29&lang=en-GB)

 [ ![Pie and bar charts in a browser window, a step checklist and a question mark — a guide to building a Data Studio report](https://www.it-deweloper.pl/images/blog/data-studio-first-report-cover.webp)

### How to Build a Data Studio Report from Analytics and GSC

Data Studio is Google’s free tool for reports and dashboards. In April 2026 Google brought back this name; for several years before that it was calle…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=293:data-studio-first-report&catid=29&lang=en-GB)

 [ ![A cookie icon in a browser window, a step checklist and a question mark — a guide to checking Google Consent Mode](https://www.it-deweloper.pl/images/blog/check-consent-mode-v2-cover.webp)

### How to Check If Consent Mode v2 Works on Your Website

Google Consent Mode v2 passes the choice a visitor made in your cookie banner to Google Analytics and Google Ads. A banner can look perfect and still…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=292:check-consent-mode-v2&catid=29&lang=en-GB)

 [ ![A Tag Manager tag icon in a browser window, a step checklist and a question mark — a guide to installing Google Tag Manager](https://www.it-deweloper.pl/images/blog/install-google-tag-manager-cover.webp)

### How to Install Google Tag Manager on Your Website

Google Tag Manager is a “box” for all the tracking codes on your site: Google Analytics, Google Ads conversions, social media pixels. You install the…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=291:install-google-tag-manager&catid=29&lang=en-GB)

 [](#)

 [](#)

   ##  Build your website

Find out what your website will cost

 [ Pricing ](https://www.it-deweloper.pl/index.php?Itemid=262&lang=en-GB)

 ![](https://www.it-deweloper.pl/media/yootheme/cache/3c/background-square-01-3c44c74f.png?src=images/yootheme/demo/background-square-01.png&thumbnail=900,900,&hash=72c31958)

 ![](https://www.it-deweloper.pl/media/yootheme/cache/cb/background-square-03-cbb341a0.png?src=images/yootheme/demo/background-square-03.png&thumbnail=600,600,&hash=6e9dde93)

###  [ Contact ](https://www.it-deweloper.pl/index.php?Itemid=277&lang=en-GB)

Web studio IT Deweloper website development, Poland. 5423493188

 SEOAIAdsWebSMM

### Address

Nowogródzka 4A
 Białystok, 15-490, PL

 [

### Phone

+48 731 190 041

 ](tel:+48731190041)

 [

### Email

This email address is being protected from spambots. You need JavaScript enabled to view it.

 ](mailto:office<!---->&#64;<!---->it-deweloper.pl)

 [

### WhatsApp

 ](https://wa.me/48731190041)

 [

### Telegram

 ](https://t.me/+48731190041)

 Opening hours:

- Monday

    0900–1800
- Tuesday

    0900–1800
- Wednesday

    0900–1800
- Thursday

    0900–1800
- Friday

    0900–1800
- Saturday

    0900–1600
- Sunday

    closed

 ![IT Deweloper](https://www.it-deweloper.pl/images/Logo.webp)

Web development can be interesting! Our social media, with content about building websites.

- [](https://www.facebook.com/ITdeweloper)
- [](https://www.linkedin.com/company/it-deweloper)
- [](https://t.me/IT_deweloper)
- [](https://www.instagram.com/it_deweloper/)

**it-deweloper** — a web development studio.
We design and build modern websites and online stores.

© [it-deweloper](https://it-deweloper.pl/en).
All rights reserved.

[Privacy Policy](https://www.it-deweloper.pl/index.php?Itemid=313&lang=en)
