K Kanaki Consulting
CUKR applications close 4 March 2027

Hiring foreign workers in Poland? We handle the paperwork.

Work permits, declarations and residence cards, filed correctly and on time. One friendly contact, a fixed price per case, and answers in English, Polish or Ukrainian.

Fixed prices, no surprises 8 years of casework Reply within 1 business day

What do you need help with?

Pick one and we'll show you how it works.

Work permit, type A

PLN 700

We check the documents, prepare the application, file it online and follow it until the decision. You get a status update at every step.

Typical time: Depends on the voivodeship. We tell you the current wait up front

Ask about this

The 2025 law added deadlines. We keep track of them for you.

Since 1 June 2025, every employer of foreign workers has new reporting duties. Missing one can cost up to PLN 5,000.

Day 0

Upload the signed contract before the worker starts.

7 days

Report each new contract to the labour office.

15 days

Tell the voivode after a termination (business days).

Changes

Report new job title, hours or contract type.

A summary only. Your duties depend on each worker's status and permit.

Simple, fixed prices

You know the cost before we start. Government fees are paid separately at cost, for example PLN 400 for a declaration.

Employer declaration

For citizens of eligible countries. Registered and tracked.

PLN 250 ≈ $70

Work permit, type A

Document check, filing and follow-up until the decision.

PLN 700 ≈ $190

Residence and work card

Full file for your worker, including office-visit prep.

PLN 1,500 ≈ $410

CUKR card (Ukrainian staff)

Three-year card for PESEL UKR holders. Apply by 4 March 2027.

PLN 900 ≈ $245

Monthly compliance plan

Every notification filed and every deadline tracked.

PLN 800–2,500 ≈ $220–680 / month

Compliance audit

We find and fix the gaps in your current files.

PLN 2,000–5,000 ≈ $545–1,360

Prices exclude VAT. USD at 1 USD ≈ 3.67 PLN. Running an employment agency? Ask about overflow casework under your brand.

How it works

  1. 1

    A short call

    Tell us about the worker and the job. We confirm the right permit and give you a fixed price.

  2. 2

    We check documents

    We collect and verify everything before filing, so nothing comes back for missing papers.

  3. 3

    We file online

    We submit through the official portal and keep you updated until the decision arrives.

  4. 4

    We watch the deadlines

    We remind you before every report and renewal, or file them for you on a monthly plan.

People you'll work with

Viktoria Kanaki

Managing Director · Ełk

Eight years running legalization for foreign workers at a Polish employment agency. Speaks Polish, Ukrainian and English.

Timothy Hagen

Director, Business Development & Vetting

Former U.S. Department of Homeland Security adjudicator. Leads English-speaking clients and our document-checking standards.

Common questions

Do I pay government fees on top?

Yes. Official fees go to the government at cost and we list them on your quote. For example, an employer declaration costs PLN 400 in fees.

Do I need to visit an office?

Usually not. Applications are filed online. For residence cards, your worker attends one office appointment for fingerprints, and we prepare them for it.

Can you work with us in English?

Yes. Calls, written updates and invoices can all be in English. We also work in Polish and Ukrainian, so we can speak with your staff directly.

Are you a law firm?

No. We are a compliance consultancy. We prepare and file documents and track deadlines. When a case needs legal representation, for example an appeal in court, we refer you to partner counsel.

We already use an employment agency. Can you still help?

Yes. Many employers use us alongside an agency for their directly hired staff. We also handle overflow casework for agencies themselves.

Let's look at your case

Tell us a little about your workers. We'll reply within one business day with the right permit path and a fixed quote. The first review is free.

English · Polski · Українська