Business registration in Poland · S25
PKD 2025 codes in plain English.
Search Polish PKD 2025 codes by industry in English or Polish, check PKD 2007 changes and pre-fill your JDG or Sp. z o.o. draft in one click.
PKD 2025 Code Finder (with PKD 2007 cross-reference)
Step-by-step registration sequence
- Type your service or profession into the finder below to filter matching PKD 2025 subclasses.
- Pick one primary PKD code (largest revenue stream) plus secondary codes (up to 10 in KRS filings).
- Click the button next to your code to open your S25 JDG or Sp. z o.o. draft with PKD pre-populated.
| Industry | Legacy PKD 2007 | New PKD 2025 | What changed |
|---|---|---|---|
| Software & web development | 62.01.Z | 62.10.B (or 62.10.A for games) | Split between video game publishing/dev and business/web/AI software |
| IT consulting & DevOps | 62.02.Z / 62.03.Z | 62.20.B (and 62.20.A cybersecurity) | Dedicated subclass for cybersecurity vs general IT consulting |
| E-commerce online stores | 47.91.Z | Division 47 by product (e.g. 47.78.Z) | Generic mail-order/online code abolished — classify by goods sold |
| Hairdressing & beauty | 96.02.Z | 96.21.Z (hair) / 96.22.Z (beauty) | Separate subclasses for hair salons and cosmetic/nail studios |
| Accounting & tax advisory | 69.20.Z | 69.20.A (accounting) / 69.20.B (tax) | Explicit separation of bookkeeping and licensed tax advisory |
Selecting primary and secondary PKD 2025 codes for CEIDG and KRS
Every new JDG in CEIDG and Spółka z o.o. in S24 must use Poland’s PKD 2025 classification. Companies incorporated before 2025 under PKD 2007 have a transition window until December 31, 2026 to update split or retired codes (such as IT programming 62.10.B, e-commerce product retail and beauty 96.21.Z/96.22.Z).
In CEIDG-1 you declare one primary PKD code (highest expected revenue) plus unlimited secondary codes. In KRS filings for a Sp. z o.o., the registry entry lists up to 10 PKD codes including one primary activity.
Registration guidance for 0 zł. Business address, landing page and domain — in one place.
Government fees, address, website and domain are paid separately. Address is confirmed by the partner.
Frequently asked questions (2026)
Do new companies in 2026 use PKD 2025 codes?
Yes. All new CEIDG sole proprietorships and KRS/S24 company filings exclusively use Poland’s PKD 2025 classification.
What is the PKD 2025 code for software developers and e-commerce?
Custom software, web and AI development typically uses 62.10.B (replacing legacy 62.01.Z). For e-commerce, legacy code 47.91.Z was retired — online stores now select Division 47 retail codes matching their product category (e.g. 47.78.Z).
How many PKD codes can I list in CEIDG vs KRS?
CEIDG allows one primary PKD code plus unlimited secondary codes. A Spółka z o.o. KRS entry displays up to 10 PKD codes including one primary activity.
Does changing PKD codes in JDG cost anything?
Updating or adding PKD codes in CEIDG online is completely free (0 zł). Updating KRS-listed codes for a Sp. z o.o. requires a paid KRS change filing via PRS.
Official Polish government portals & acts: Tabela kodów PKD 2025 — biznes.gov.pl ↗