
PESEL (Powszechny Elektroniczny System Ewidencji Ludnosci, the Universal Electronic System for Population Registration) is an 11-digit personal identification number assigned to people registered in Poland. It encodes your date of birth and sex. Banks, employers, tax offices, schools, and healthcare providers use it to identify you in their systems, similar to a national insurance or social security number in other countries.
The legal basis for PESEL assignment is the Polish Act on Population Registration of 24 September 2010 (ustawa o ewidencji ludnosci), which sets out who is eligible and how the number is assigned.
You'll need a PESEL number if you fall into any of these groups:
If you're only visiting Poland for a few weeks, you likely won't need one. For work, freelancing, or long-term residence, it's the foundation everything else builds on.
There are two main routes to getting a PESEL number, depending on whether you're registering your address in Poland.
If you register your residence (zameldowanie) for a stay longer than 30 days, a PESEL number is typically assigned automatically as part of that registration. You don't need a separate application.
If you can't or don't want to register a permanent address, you can apply for a PESEL number directly. This applies if, for example, your host can't formally register you, or your situation doesn't fit standard registration.
Getting a PESEL number is free. There's no application fee for either route.
Most guides stop at the PESEL number itself. Your next steps depend on how you plan to work in Poland.
If you're freelancing independently, your PESEL is the first thing you'll need to register as a JDG (jednoosobowa dzialalnosc gospodarcza), Poland's sole proprietorship structure. From there, you can start invoicing clients, registering for VAT if applicable, and handling your own tax filings.
If you'd rather not register a Polish business, an Employer of Record in Poland lets you work for a foreign company without setting up your own entity. The EOR handles payroll, tax withholding, and compliance on your behalf, using your PESEL to register you in their system.
You'll also likely want a Trusted Profile (ePUAP), Poland's digital identity system for government services. With a PESEL and a Trusted Profile, you can file taxes, register a business, and handle most official paperwork online instead of standing in line at an office.
Opening a Polish bank account is usually the next practical step, since most employers, EOR providers, and clients will want to pay you into a local account. Banks will ask for your PESEL alongside your passport and proof of address.
PESEL applications and address registration are handled at the city or district office covering where you live. Office hours, appointment systems, and exact procedures vary by location.
Warsaw. Population registration is handled through the city's district offices (urzedy dzielnicy), with the specific office depending on your registered address within the city.
Krakow. Registration for foreigners is centralized through the city office, with dedicated services given the city's large expat and student population.
Wroclaw. The city office handles PESEL and registration matters, with support services for foreigners that have expanded alongside the city's growing international workforce.
Gdansk and other cities. Gdansk and most other major Polish cities follow the same structure: registration through the local urzad miasta. Outside a major city, your local urzad gminy (commune office) handles the same process.
Is getting a PESEL number free? Yes, there is no fee to apply for or receive a PESEL number.
How long does it take to get a PESEL number? If assigned automatically through address registration, it can be same-day or within a few business days. Direct applications generally take longer.
Can I get a PESEL number without a permanent address in Poland? Yes. Route 2 (direct application) allows this, provided you can document a valid legal basis for needing the number.
Is PESEL the same as NIP? No. PESEL is your personal identification number; NIP is a separate tax identification number used primarily for business and tax purposes.
Do I need a PESEL number to freelance in Poland? Yes. You'll need it to register a JDG and to handle tax filings as an independent freelancer.
Does my PESEL number expire? No. Once assigned, a PESEL number doesn't expire, even if you later leave and return to Poland.
Can children get a PESEL number? Yes. Children are typically assigned a PESEL number alongside their parents during the same registration process.
A PESEL number is the foundation, but only the first step. What comes next depends on how you want to work in Poland: registering your own business, going through an Employer of Record, or handling your residence and tax setup in parallel.
FBA helps freelancers and remote workers through exactly this path, from your first PESEL application through ongoing payroll, invoicing, and compliance.
No. You can start invoicing global clients through our CRM immediately without a personal legal entity. Freelancers pay just 6–9.6% tax, and for companies, FBA acts as the Employer of Record (EoR) in Poland.
100%. FBA operates as a licensed business incubator. You use our compliant legal entity, exempting you from company registration, tax filings, and personal ZUS obligations.
For freelancers: from 550 PLN/month with no hidden fees. For companies hiring remotely: EoR services start at 130 EUR/month per employee.
Yes. We handle international invoicing, currency conversion, and global tax compliance (B2B or B2C).
Companies can onboard their first employee in 7–10 days. Freelancers can often start within 24–48 hours.
Yes. We provide full support: work visas, residence permits (TRC), PESEL registration, and bank account setup.
FBA is your dedicated infrastructure for working across borders: whether you're freelancing, hiring talent, or relocating to Poland