EU pay transparency rules and job postings
EU rules now push salary or a pay range into the hiring process, and job ads are the first place many employers will need to show it. They also block pay-history questions and make negotiations more transparent.
If you would rather see the number before you apply: See open roles
How do EU pay transparency rules affect job postings now
EU pay transparency rules now affect job postings in one direct way: employers must give job seekers the starting pay or pay range for the role, either in the vacancy notice or before the interview. The same rules also stop employers from asking about a candidate’s current or past pay history during recruitment.
That change is not just about writing a number into a posting. The directive says applicants should get pay information in time to make an informed and transparent decision, and it allows that information to appear in a published vacancy notice, before the interview, or before the contract is signed. In practice, many employers will put it in the ad because that is the clearest point in the process.
The part people get wrong is thinking this is only a pay-range disclosure rule. It is also a recruitment-process rule. If a posting is vague but the interviewer later gives a range, the employer may still be complying, but the candidate has already gone through a less transparent process than the directive is trying to fix. The goal is informed negotiation, not a hidden salary reveal at the end.
The directive does not force every job ad to look the same across the EU today. It is an EU directive, so each Member State has to transpose it into national law, and local rules decide the exact wording, timing, and enforcement details. The common baseline is clear, but the practical checklist for a posting still depends on the country where the job is offered.
For employers, the safest posting format is simple. State the role, location, employment type, and the initial salary or salary range. If a collective agreement sets pay or a pay structure, include that information where local law requires it or where it helps candidates understand the offer. Keep the range tied to the real job, not a number copied from another market, because the directive is meant to improve transparency, not create misleading ads.
The inconvenient part is that old recruiting habits no longer work well. Asking candidates what they earned before, then using that answer to anchor the offer, is exactly the kind of practice the rules are designed to remove from hiring. Employers need to set pay from the job itself, not from the candidate’s past salary. That pushes teams to clean up pay bands, job grading, and internal consistency.
Job postings also sit inside a wider transparency system. The directive is not only about ads, it also gives workers access to pay information, strengthens equal-pay enforcement, and supports reporting duties for larger employers. That matters for hiring because the posting becomes the front door to a broader pay structure, and candidates will increasingly compare your vacancy against your internal pay logic.
A practical example helps. If a company in an EU country posts “Senior Product Designer” without salary information, then waits until the final interview to mention a range, it may be missing the spirit of the rule even if local law still allows late disclosure. If it posts “€70,000 to €85,000 base salary, depending on scope and experience” and does not ask for salary history, the process is much closer to what the directive is aiming for.
Candidates should read postings more critically now. A compliant ad should tell you enough to judge whether the role is worth your time before you invest in interviews. If the posting hides pay in general language, pushes the number to the end, or asks about previous salary, that is a warning sign about the employer’s hiring process even before the legal details are checked.
For job boards and hiring teams, the useful habit is to treat pay as a field, not a footnote. Put the range where candidates first see the role, keep it consistent across channels, and align the posting with the real internal band. If the number changes by country or contract type, say so plainly. The directive rewards clarity, and vague ads are the first place this law will show up in public.
If you are building a hiring workflow around this, make the pay field mandatory in your job template, then review every vacancy before it goes live. That is the easiest way to avoid ad copy that looks normal in one market but fails the new transparency standard in another. For teams that are also building on DevConnect, the same principle applies: the posting should help a candidate decide fast, not force them to guess. https://devconnectplatform.com
What employers must put in job postings under EU pay transparency rules
The core job-posting change is pay disclosure. Employers must inform applicants about the starting pay or pay range for the role, and the directive says that can be done in the vacancy notice or before the interview. That makes salary visibility part of the normal hiring flow instead of a private detail disclosed only after screening.
The directive also supports pay information that helps candidates understand what they are applying for, not just a headline number. That can include the relevant collective agreement details where they matter for the job. The point is to let applicants understand the offer before they spend time on the process, not after the employer has already filtered them.
A posting does not need to promise a final salary for every applicant. It needs to be transparent about the pay framework for the role. That means a realistic range, a starting point, or other clear pay information that reflects the employer’s actual offer structure. The directive is about informed negotiation, which is different from posting a single fixed number for every case.
What job ads can no longer ask under EU pay transparency rules
Employers can no longer ask job seekers about their current pay or past pay history during recruitment. That is one of the clearest changes for job postings and interview flow, because it breaks the common habit of using old salary as a bargaining anchor. The rules shift the conversation toward the value of the role itself.
The important mistake here is treating pay-history bans as a minor HR formality. They are part of the same transparency system as salary disclosure in vacancies. If a posting shows a range but the recruiter still asks for previous pay, the employer is still leaning on the old model the directive was designed to replace.
What changes next across EU countries
The directive is already adopted, but national law decides how it lands in each country. That means employers need to check the local implementation rules in the country where the role is advertised or filled. The broad direction is stable, the operational details are local.
That is the part many teams underestimate. A posting that looks acceptable in one Member State may need a different disclosure format in another, especially once local enforcement and reporting rules are added. The easiest response is to standardize the company’s global template around salary transparency, then let local legal review handle the exceptions.
FAQ
Does every EU job ad now need a salary range The EU directive requires employers to inform applicants about the starting pay or pay range, but the exact placement and format can vary by national implementation. Many employers will put it in the vacancy notice because that is the clearest way to meet the rule.
Can recruiters still ask what a candidate earned before No. The directive says employers should not ask applicants about their current or past pay during recruitment.
If a posting leaves out pay but mentions it later, is that enough The directive allows disclosure before the interview or before the contract, but the whole point is to give candidates transparent information early enough to make an informed decision. A later disclosure may meet the letter of the rule in some places, but it weakens the candidate experience and may not fit local law.
Does this apply the same way in every EU country today No. The directive sets the EU-wide framework, and each Member State must transpose it into national law. Employers have to check the local rules that apply to the specific vacancy.
What is the safest way to write a compliant job posting Put the starting salary or salary range in the ad, avoid pay-history questions, and make sure the wording matches the real pay band used for the role. That gives candidates the information the directive is trying to surface at the start of hiring.
Frequently asked questions
Does every EU job ad now need a salary range
The EU directive requires employers to inform applicants about the starting pay or pay range, but the exact placement and format can vary by national implementation. Many employers will put it in the vacancy notice because that is the clearest way to meet the rule.
Can recruiters still ask what a candidate earned before
No. The directive says employers should not ask applicants about their current or past pay during recruitment.
If a posting leaves out pay but mentions it later, is that enough
The directive allows disclosure before the interview or before the contract, but the point is to give candidates transparent information early enough to make an informed decision. A later disclosure may meet the letter of the rule in some places, but it weakens the candidate experience and may not fit local law.
Does this apply the same way in every EU country today
No. The directive sets the EU-wide framework, and each Member State must transpose it into national law. Employers have to check the local rules that apply to the specific vacancy.
What is the safest way to write a compliant job posting
Put the starting salary or salary range in the ad, avoid pay-history questions, and make sure the wording matches the real pay band used for the role.
Know someone stuck on this? Send them the answer.
Sources
Every link here was fetched and confirmed to resolve before this page went live.
- New EU rules on pay transparency explained - European Commission
- Directive (EU) 2023/970 - EUR-Lex
- Directive (EU) 2023/970 - EUR-Lex, legal summary
- Pay transparency in the EU - Council of the EU
- New EU rules on pay transparency explained - European Commission, Spanish version
- New EU rules on pay transparency explained - European Commission, Italian version
Related questions
- Open Source Licenses and AI Transparency Rules
- Do Google Play US policy changes affect side projects with external billing or links
- Remote Illinois jobs and pay transparency
Not the question you had?
Ask it. Every source gets fetched and checked before anything goes up, so it takes a day or two, and questions that cannot be answered honestly do not get a page at all.
Jobs with the salary in the ad
Every listing on DevConnect shows what it pays. That changes who applies, and it saves both sides the three rounds it usually takes to find out.