To post a job ad in Poland, write a short listing with the role title, duties, pay range, schedule, city or district, and one clear way to reply. Publish it on a classifieds platform where you control the text, keep discriminatory wording out, and check every applicant before you share company documents or pay anything.

Most hiring in Poland starts with a plain listing, not a corporate careers page. A shop in Poznań needs a weekend cashier, a workshop in Katowice needs a welder, a small logistics firm in Łódź needs two warehouse hands. None of them will wait three weeks for a recruitment agency. They write a listing, publish it the same day, and answer messages in the evening. That is the realistic path for a private seller or a small business, and it works when the listing is specific and the screening is quick.

What follows covers the wording, the legal red lines, the screening routine, the scam patterns, and the paperwork that applies once you actually hire someone. It is written for people who hire one or two people at a time, not for HR departments with an applicant tracking system.

  • A complete listing has six parts: title, duties, pay range, schedule, location, reply channel.
  • Requirements must relate to the job. Anything about age, sex, family plans or appearance belongs nowhere in the text.
  • Screen in two steps: a short message first, a call second, documents last.
  • Never send an ID scan, bank details or equipment before you have met the person or verified the company they claim to represent.

What a job ad listing in Poland should contain

Six elements decide whether people reply or scroll past. Everything else is decoration.

Title and duties

Write the title the way people search for it: "Warehouse worker, night shift, Łódź" beats "Dynamic team member wanted". Then list four to seven duties in plain verbs. What does the person actually do between 8:00 and 16:00? Loading pallets, scanning returns, answering the phone in Polish and English, driving a delivery van around Wrocław. Vague duty lists attract vague applicants, and you spend the next week sorting them.

Pay range and schedule

Give a range, not "competitive salary". Candidates filter by number before they read anything else. State the contract type too, because in Poland the difference between an employment contract (umowa o pracę), a mandate contract (umowa zlecenie) and a B2B arrangement changes take-home pay and social contributions. Say whether the shift is fixed or rotating, whether weekends are included, and whether overtime happens often or rarely.

Location and reply channel

Name the city and the district. "Kraków, Podgórze" tells a candidate whether the commute is realistic; "Kraków" alone does not. If the work is on site, say so. If part of it is remote, say which part. Finish with one reply channel. One. A phone number plus an email plus "message me on three apps" splits your answers across four inboxes and slows every decision.

What must never appear in your listing

Polish labour law prohibits discrimination in recruitment, and the rules apply to classifieds listings exactly as they apply to formal job offers. The safe test is simple: if a requirement does not predict whether someone can do the job, cut it.

Age limits are the most common mistake. "Looking for someone under 30" is discriminatory on its face. So is "young, energetic team" when it functions as an age filter, or a preference for men or women in roles where gender is irrelevant. Questions about marital status, pregnancy plans or religion have no place in a listing, and asking them in an interview creates risk for you. Health and disability wording needs care: a genuine physical requirement belongs in the duties ("lifting up to 20 kg repeatedly"), not as a blanket exclusion.

Foreign nationals can work in Poland, but the formalities depend on their status, and getting this wrong is expensive. Before you advertise a role open to candidates from outside the EU, check the current rules on legal employment and required permits on the government portal, gov.pl, and on the consumer and competition authority site, uokik.gov.pl, which publishes guidance on practices that mislead or unfairly exclude people. Confirm the details for your specific case with the relevant office or a legal advisor rather than relying on a forum post.

Keep a copy of the published listing and the applications you received. If a candidate later questions why they were rejected, a dated listing that states objective criteria is far easier to defend than a verbal description of what you wanted.

How to post a job ad fast without cutting corners

Speed comes from preparation, not from skipping steps. Draft the listing once in a text file, keep it reusable, and the second and third vacancies take minutes instead of an afternoon.

Decide your channel first. Classifieds publish within hours and you keep control of the text and the replies. Job boards reach more candidates but often require an account, a paid package and a longer approval cycle. Agencies take the whole process off your desk and charge for it. The table below compares the three on the points that matter to a small employer.

FactorClassifieds listingJob boardRecruitment agency
Time to publishUsually same day after moderationHours to a few days, depending on the packageDays, once terms are agreed
CostOften free or low per-listing feePaid packages, price varies by board and regionFee based on the hired person's salary
Who writes the adYouYou, sometimes with templatesThe agency
Who screens candidatesYouYouThe agency, then you
Best forLocal roles, one or two hires, urgent shiftsSpecialist roles with a wider candidate poolHard-to-fill or confidential senior roles
Main trade-offYou handle the volume of repliesCost per posting, less control over placementCost and less control over who is presented

If you go the classifieds route, publish where buyers and job seekers already filter by city and category. EX & GO lists jobs alongside cars, real estate and services, so a candidate browsing local vacancies sees your listing in the same place they check for other things, and your seller history stays visible to them. Read the posting rules at /en/rules before you publish: they explain what moderation removes, which saves you a rejected listing and a lost day.

We see the same pattern in job listings that get reported: a pay figure that disappears from the text, a location that turns out to be three towns away, and a reply channel that leads to a private messenger account with no company behind it. Those three details cause most of the complaints.

How do you screen applicants quickly?

Two steps, in this order. First a written exchange, then a short call. Documents come last, after you have decided you want the person.

Step one: the written filter

Ask three questions in your first reply. Availability (when can you start, which days work), relevant experience (what did you do in a similar role, for how long), and one practical detail tied to the job (do you have a valid forklift licence, can you work Saturday shifts). Answers arrive in a few lines and you can sort twenty of them in half an hour. Copy-paste replies that ignore your questions are a signal in themselves.

Step two: the call

Fifteen minutes on the phone settles what messages cannot. Confirm the pay range out loud, confirm the schedule, confirm the commute. Ask one question that requires a specific story: describe a time a delivery went wrong and what you did. Vague answers stay vague under questioning, and that tells you more than any CV summary.

Step three: documents

Only after the call do you ask for an ID document, a qualification certificate if the role legally requires one, and bank details for payroll. Never the other way round. A candidate who pressures you to send documents first is not a candidate.

How to spot scammers pretending to be candidates

Fake applicants follow a recognisable script, and it usually aims at your money or your company data, not at the job.

The most common version: someone replies, agrees to everything, and then asks you to cover a "registration fee", a "work permit fee" or a "medical examination payment" before starting. An employer never pays a candidate to be hired. Another version asks for your company bank details early, supposedly to set up a salary transfer, then uses them for something else entirely. A third sends a link to "confirm your listing" or "verify your account" that leads to a fake login page.

Two habits block most of it. Keep every conversation inside the platform where the listing was published, at least until you have met the person, because platform messaging keeps a record and a report button. And check the person's history: on a marketplace with visible profiles and reviews, an account created yesterday with no activity is a different proposition from one with a year of transactions behind it. If something feels off, stop and report the account through the support page at /en/support rather than continuing the conversation out of politeness.

Hiring paperwork that applies in Poland

Once you have chosen someone, the paperwork depends on the contract type, and the choice affects both cost and obligations.

An employment contract (umowa o pracę) means you register the employee for social insurance, pay contributions, and follow working time rules including holiday entitlement. A mandate contract (umowa zlecenie) is more flexible on scheduling but still carries insurance obligations in most cases. A B2B contract with a self-employed contractor shifts several obligations to the contractor, but the arrangement has to reflect reality: if you direct the person's hours like an employee, the form of the contract does not change how the relationship is assessed. For foreign employees, add the permit or registration steps that apply to their status.

Whichever route you take, put the agreed pay, schedule and duties in writing before the first working day. Verbal agreements cause most of the disputes that reach labour inspectors, and a one-page document prevents them.

Checklist before you publish

Run through this list once. It takes two minutes and prevents most rejections and wasted replies.

  • Title names the role, the city and the shift if relevant.
  • Duties listed as concrete actions, four to seven of them.
  • Pay range stated as a number, with the contract type next to it.
  • Schedule described fully, including weekend and overtime expectations.
  • Location given down to the district, with on-site or remote stated.
  • One reply channel only.
  • No requirement based on age, sex, family situation, religion or appearance.
  • No fee of any kind requested from candidates.
  • Contact details correct and monitored daily.
  • Listing rules of the platform read before publishing.

Frequently asked questions

How much does it cost to post a job ad in Poland?

Costs range from nothing to several hundred zloty per posting, depending on the platform and the package. General classifieds are usually free or charge a small per-listing fee, while specialist job boards sell packages by region and category. Recruitment agencies work differently: they charge a percentage of the hired person's salary, so the cost only appears after a successful hire. Compare the total cost against how many qualified replies you expect, not against the headline price.

How fast can a job listing go live?

On a classifieds platform, usually the same day. You write the listing, add photos or a logo if you want, choose the city and category, and submit it. Moderation checks the text against the posting rules, which typically takes hours rather than days. Job boards vary more, since some review every posting manually and some require a paid package to be activated first. If you need someone this week, publish on classifieds and start screening the same evening.

What should I not write in a job ad?

Anything that excludes people for reasons unrelated to the work. Age limits, a stated preference for one sex in a role where it does not matter, questions about family plans or religion, and requirements about appearance all create legal risk. Physical requirements are fine when they are real and written as duties, for example lifting up to 20 kg. If a requirement would not help you predict whether someone can do the job, remove it before publishing.

How do I screen applicants without wasting time?

Ask three questions in your first written reply: availability, relevant experience, and one practical detail tied to the role. Sort the answers, then call the shortlist for fifteen minutes each. Confirm pay, schedule and commute on the call, and ask for one specific story about a problem the person solved at work. Request documents only after the call, when you already know you want to hire them. This order keeps most of your time on the candidates who matter.

How do I know an applicant is not a scammer?

Watch for anyone who asks you to pay a fee, requests company bank details before a meeting, or sends a link to "verify" your listing. Real candidates do not ask employers for money at any stage. Keep conversations inside the platform where you published, so messages stay recorded and you can report an account. Check the profile history where the platform shows it: an account with past activity and reviews behaves differently from one created the same day.

What paperwork do I need after hiring someone in Poland?

It depends on the contract. An employment contract requires social insurance registration, contribution payments and compliance with working time and holiday rules. A mandate contract carries insurance obligations in most cases but allows more flexible scheduling. A B2B contract with a self-employed person moves several obligations to the contractor, provided the working relationship genuinely matches that form. For foreign employees, add the permit or registration steps that apply to their status. Put pay, schedule and duties in writing before day one.

Where to go from here

Posting a job ad in Poland is not complicated once you separate the three tasks: write a specific listing, screen in two steps, handle paperwork after you choose. The listing itself is the part you control most directly, and it decides the quality of everyone who replies. A clear pay range and a real district name will do more for your response rate than any clever headline.

Start with the text file. Draft the six elements, run the checklist, read the platform rules, and publish. Answer messages the same day, keep documents until last, and put the agreement in writing before the first shift. If you are comparing where to publish, look at how each platform handles moderation, seller history and complaints, because those three things determine how much noise reaches your inbox. post a listing and job vacancies cover the practical side of listing on the marketplace.