How to Start a Business & Work in Poland: The 2025 Step-by-Step Guide

Poland offers a stable economy, EU market access, and attractive incentives for entrepreneurs and skilled professionals. This guide walks you through company setup, work permits, residency, PESEL, banking, and accounting—with realistic timelines and a printable checklist.

Why Poland in 2025?

  • EU single-market access and strong logistics
  • Skilled workforce and competitive costs
  • Modern banking & e-government systems (fast filings)

1) Choose the Right Legal Form

The most popular structures are a Sp. z o.o. (LLC) for SMEs and sole proprietorship for freelancers. If you plan to hire, raise capital or limit liability, Sp. z o.o. is usually best.

  • Share capital: from PLN 5,000
  • Founders: local or foreign (remote possible with notarization)
  • Timeline: 5–10 business days with correct documentation

2) Company Registration Checklist

  1. Draft articles of association (bilingual recommended)
  2. Register in the National Court Register (KRS)
  3. Obtain NIP (tax ID) and REGON (statistical ID)
  4. Open a business bank account
  5. VAT registration (if required by activity/turnover)

3) Work Permit & Residence Card

Non-EU citizens usually need a work permit (Types A–E) and, for longer stays, a temporary residence card. Combine your employment basis with the correct permit type to avoid delays.

  • Processing time: 6–10 weeks on average
  • Key docs: employment/contract basis, education, clean criminal record, proof of accommodation & funds

4) PESEL & Address Registration

PESEL (national identification number) simplifies banking, e-health, and e-government services. Register your address (meldunek) to speed up later procedures.

5) Accounting, Payroll & Taxes

Choose the correct tax regime and keep clean books from day one. Outsourcing accounting and payroll is common—and cost-effective.

  • Corporate income tax (CIT), VAT, social contributions
  • Monthly/quarterly filings, annual financial statements

6) Truck Drivers, Code 95 & A1 Transfers

For transport companies: manage Code 95 renewals, medicals, driver invitations, and A1 social security transfers to remain compliant across EU borders.

Timeline at a Glance

  • Company formation: 1–2 weeks
  • Bank & VAT: +1–2 weeks
  • Work permit & residence: 6–10 weeks

Downloadable Checklist

Add this post to your bookmarks and use our checklist to track each step. Need hands-on help? We handle end-to-end filings, translations, invitations, PESEL, and accounting setup.

FAQs

How long does a PESEL take? Usually same day after address registration, depending on local office workload.

Can I register remotely? Yes—via power of attorney and notarized documents.


Internal links: Polish Service Consulting · Contact Elip Solutions

CTA: Ready to start in Poland? Book a free consultation