PKD 2007 → PKD 2025 migration

PKD 25.21.Z Produkcja grzejników i kotłów centralnego ogrzewania

Choice required

This code was split. There is no single equivalent under PKD 2025 — you have to pick the one that matches what your business actually does.

What changed

PKD 2007 code 25.21.Z Produkcja grzejników i kotłów centralnego ogrzewania
Possible PKD 2025 codes
  • 25.21.Z Produkcja grzejników centralnego ogrzewania, wytwornic pary i kotłów
  • 28.21.Z Produkcja pieców, palenisk i stałych urządzeń grzewczych dla gospodarstw domowych
Section
C — Manufacturing
Division
25 — Manufacture of fabricated metal products, except machinery and equipment

Which code to choose

The scope of each candidate code, as worded in the official GUS transition key. Pick the one that covers what you actually do — if you do both, register both codes.

25.21.Z Produkcja grzejników centralnego ogrzewania, wytwornic pary i kotłów
Scope according to GUS
— produkcja grzejników centralnego ogrzewania, nieogrzewanych elektrycznie, — produkcja reaktorów jądrowych, z wyłączeniem maszyn i urządzeń do rozdzielania izotopów, — produkcja kotłów okrętowych lub energetycznych
28.21.Z Produkcja pieców, palenisk i stałych urządzeń grzewczych dla gospodarstw domowych
Scope according to GUS
— produkcja kotłów centralnego ogrzewania

Quoted from the official GUS transition key. We keep the Polish original because this exact wording is what goes on the application.

What you need to do

Companies in the KRS: update your PKD codes by 31 December 2026 at the latest. After that date codes are assigned automatically — not necessarily matching what you actually do.

Sole traders (CEIDG): file the change with your next update to the entry, free of charge.

Deadline: 31 December 2026

Free PKD check

We’ll sort out your PKD codes

Leave your details — the code you are reading about is attached automatically. We’ll call you back within one working day, tell you which PKD 2025 codes fit, and file the change for you if you want.

  • Free 30-minute introductory call
  • English, Polish, Turkish, Russian, Ukrainian, Arabic and Romanian support
  • No obligation — clear next steps

We reply in English, Polish, Turkish, Russian, Ukrainian, Arabic or Romanian — usually within one business day.

Request received

Thank you — we’ve got your details and our team is reviewing your request right now. We’ll be in touch within one business day.