Skip to main content
Legal Ages · 13 min read

EU Law vs Polish Law: Which Wins?

EU law overrides conflicting Polish statutes outright; only its standing above the Polish Constitution remains contested.

By Matt Rybin
Published Updated

EU law overrides ordinary Polish statutes, and it always has. Where a Polish statute clashes with European Union law, a Polish court must set the national rule aside and apply the EU one. Almost nobody, in Poland or Brussels, disputes that. The one genuine fight is narrower: whether EU law also outranks the Polish Constitution. On 18 December 2025 the Court of Justice of the European Union (CJEU) ruled, in case C-448/23, that Poland’s Constitutional Tribunal (Trybunał Konstytucyjny) had itself broken EU law by saying it does not. This page sets out which law wins in 2026, what changed to get there, and what EU law gives an arriving EU citizen automatically.

Which law wins: the short answer

EU-law view Polish view In practice (2026)
Ordinary statute EU law wins EU law wins EU law applied; the statute is set aside
The Constitution EU law wins The Constitution wins Unresolved, frozen

Those four “wins” are really four different situations. Two are settled, and two are not.

For ordinary statutes there is no controversy. Article 91 of the Polish Constitution already states that a ratified international agreement takes precedence over a statute it cannot be reconciled with, and that law made by an international organisation Poland belongs to is applied directly and prevails over conflicting statutes. That, together with the EU’s own foundational rulings in Costa v ENEL and Simmenthal, is why a Polish judge faced with a statute that contradicts EU law applies the EU rule. The Constitutional Tribunal and the Polish government both accept this much.

The Constitution is where the views split. In EU law, primacy (pierwszeństwo) reaches even national constitutions: the Court of Justice has held since 1970 that EU law prevails over a conflicting constitutional provision, and it said so again in C-448/23. In Polish constitutional law, Article 8(1) says the Constitution is “the supreme law of the Republic of Poland”, and in its K 3/21 ruling the Tribunal held that a clash between the Constitution and EU law cannot be resolved in EU law’s favour.

In day-to-day practice in 2026, the government applies EU law and has formally accepted its primacy, and the CJEU has now backed that position with a binding judgment. But the domestic constitutional conflict has not been resolved; it has been frozen. Which law wins, in other words, now has a date attached to it: the position before and after 18 December 2025 reads differently on paper, even though nothing has yet changed inside Poland’s own constitutional order.

What changed in 2025–2026 (and why most explainers are wrong)

Most English-language pages on this topic were written during or just after Poland’s 2021 rule-of-law crisis, and they end on the wrong note: “the Constitution won.” The dates below show why that conclusion is now out of date.

  • 7 October 2021: The Constitutional Tribunal issues K 3/21, ruling parts of the EU treaties incompatible with the Polish Constitution.
  • 27 October 2021: The CJEU orders Poland to pay €1,000,000 a day for refusing to suspend the judges’ Disciplinary Chamber (case C-204/21 R).
  • December 2023: The government that engineered K 3/21 leaves office.
  • 29 February 2024: The European Commission clears up to €137 billion in frozen EU funds, tied to rule-of-law milestones.
  • 29 May 2024: The Commission formally closes its Article 7(1) TEU procedure against Poland, noting that Poland has “recognised the primacy of EU law”.
  • 6 August 2025: Karol Nawrocki, who has said he will veto the government’s judicial-reform bills, is sworn in as President.
  • 18 December 2025: The CJEU rules in C-448/23 that K 3/21 itself broke EU law.

The headline is the last line. On 18 December 2025 the Court of Justice, sitting as its Grand Chamber, held that Poland had infringed “the primacy, autonomy, effectiveness and uniform application of EU law” through K 3/21 and a companion ruling, P 7/20 of 14 July 2021. It went further and held that the Constitutional Tribunal “does not satisfy the requirements of an independent and impartial tribunal established by law”, pointing to serious irregularities in the 2015–2016 appointment of three of its judges and its president, a breach of Article 19(1) TEU. The Court expressly rejected the two defences national constitutional courts usually raise against primacy: “constitutional identity” and acting ultra vires (beyond the EU’s powers). It held that “Poland may not rely on its constitutional identity to avoid compliance with … the rule of law, effective judicial protection and the independence of the judiciary”. Because the case was an infringement action under Article 258 TFEU, Article 260(1) TFEU now obliges Poland to take steps to comply.

One nuance is easy to get wrong: the ruling does not erase K 3/21. An infringement judgment obliges the state to fix the breach; it does not annul the domestic decision. K 3/21 is still formally part of Polish law, and the Constitutional Tribunal publicly rejected the CJEU’s judgment, stating that it has no effect. Whether ordinary Polish courts may now treat the Tribunal’s rulings as non-binding is argued by some commentators, but it is not settled practice. Read it as an open debate, not a fact.

So “the Constitution won” is the wrong summary for 2026, and so is “EU law simply won”. What actually happened is that the EU level reaffirmed primacy in a binding judgment the Polish government accepts, while the domestic ruling that contradicts it still stands, unremoved.

What EU law gives you the moment you arrive

Much of EU law works automatically, with no Polish statute repeating it. For an EU, EEA or Swiss citizen, that becomes a short list of things that are true from the day you arrive.

  • Day one: You can enter Poland on a national identity card, with no passport and no visa, under the Free Movement Directive (Directive 2004/38/EC, Articles 4–5). You can also start work immediately, with no work permit, because the right to work in another member state comes from Article 45 TFEU and Regulation 492/2011, both of which apply directly.
  • Up to three months: You may stay on your ID card or passport alone, with no further formality.
  • Beyond three months: You register your residence and receive a certificate of registration of residence (zaświadczenie o zarejestrowaniu pobytu).
  • After five years: You become eligible for permanent residence.

A precision point catches people out here: not every piece of EU law applies the same way. Treaty articles and EU regulations are directly applicable, binding inside Poland with no national law needed. Directives, including the Free Movement Directive itself, are different. They bind member states as to the result to be achieved, but they generally take effect through national implementing law, and an individual can rely on an unimplemented directive only against the state, and only after its deadline has passed. So it is wrong to say a directive “applies automatically like a regulation”: the residence rights above reach you because Poland has implemented the directive, not because the directive switches on by itself.

Two things new arrivals usually look for next: the PESEL identification number and the EHIC health-insurance card. Both have their own rules and are separate topics, not covered here.

Primacy and direct effect, explained

The two doctrines doing the work above are direct effect and primacy, and neither is new. The Court of Justice built them in the 1960s and 1970s, across four cases worth knowing by name.

Case Year What it established
Van Gend en Loos (26/62) 1963 Direct effect: individuals can invoke clear, precise and unconditional EU provisions in their national courts.
Costa v ENEL (6/64) 1964 Primacy: EU law prevails over conflicting national law.
Internationale Handelsgesellschaft (11/70) 1970 Primacy reaches even national constitutions (the EU-law view).
Simmenthal (106/77) 1978 National courts must disapply conflicting national law themselves; the national rule is set aside, not struck down.

The judgments are dated 5 February 1963, 15 July 1964, 1970 and 9 March 1978 respectively. Simmenthal is the practical one for a litigant: it means an ordinary Polish judge can set a conflicting statute aside without first sending the question up to a constitutional court.

How far primacy is actually written down is itself a point of detail. The Treaties contain no primacy article; the doctrine is case-law. The closest text is Declaration No. 17 attached to the 2007 Lisbon Treaty, which recalls primacy but is deliberately a declaration rather than a binding treaty article.

Direct effect vs. direct applicability

These two terms are often used loosely, and the difference is exactly the one from the arrival section above. Direct applicability is about whether a measure becomes Polish law without any Polish act: under Article 288 TFEU, a regulation is “binding in its entirety and directly applicable in all Member States”, while a directive “shall be binding, as to the result to be achieved” but is left to national authorities to implement. Direct effect is about whether an individual can rely on a provision in court. Treaty articles and regulations generally have both; a directive generally has direct effect only vertically, against the state, and only once its transposition deadline has passed. The shorthand to keep: regulations apply by themselves, while directives normally need a Polish statute to carry them in.

How Poland made room for EU law

None of this would hold if the Polish Constitution had not made space for it. Three articles do that work.

Article 90(1) lets Poland transfer “the competence of organs of State authority in relation to certain matters” to an international organisation. This is the accession hook, the clause that allowed Poland to join the EU at all. Poland signed its Treaty of Accession in 2003 and joined on 1 May 2004.

Article 91 then sets the rank of the law that comes back. A ratified international agreement becomes part of the domestic legal order and is applied directly (paragraph 1); it takes precedence over a statute it cannot be reconciled with (paragraph 2); and law made by an international organisation Poland belongs to is applied directly and prevails over conflicting statutes (paragraph 3). This is the textual reason statute-level primacy is uncontested in Poland: it is in the Constitution itself.

Article 8(1) is the counterweight: “The Constitution shall be the supreme law of the Republic of Poland.” That single line is the anchor of the Polish view and the only real battleground. EU law sits above statutes by Poland’s own Article 91; whether it also sits above the Constitution is the question Article 8 and K 3/21 answer “no” and the CJEU answers “yes”.

The constitutional clash: K 3/21 and the standoff

The ruling that turned this from a textbook tension into a political crisis was K 3/21.

On 7 October 2021 the Constitutional Tribunal held that Articles 1, 2, 4(3) and 19(1) of the Treaty on European Union (as interpreted by the CJEU to require disapplying the Polish Constitution or reviewing how Polish judges are appointed) are incompatible with the Constitution. The ruling was published in the Journal of Laws (Dziennik Ustaw) as Dz.U. 2021 poz. 1852, and under Article 190 of the Constitution a Tribunal ruling is final and universally binding once published. P 7/20, from 14 July 2021, was the companion ruling on the CJEU’s interim measures over the Polish judiciary; together the two are what C-448/23 condemned.

Today the standoff is frozen rather than resolved, because fixing it needs legislation that cannot currently pass. Restoring the Constitutional Tribunal’s independence is precisely what C-448/23 obliges Poland to do, but President Nawrocki (sworn in on 6 August 2025 and aligned with the party that built the current Tribunal) has said he will veto the government’s judicial-reform bills. The conflict keeps producing CJEU rulings that point the same way (a September 2025 judgment held that a national court must disregard a decision issued by an improperly appointed panel), but the domestic blockage is real, and those very recent developments are best read as direction of travel rather than settled law.

The €320 million the standoff cost

Defying the CJEU was not free. For refusing to suspend the judges’ Disciplinary Chamber as ordered, Poland was charged a penalty of €1,000,000 a day from 27 October 2021 (case C-204/21 R), reduced to €500,000 a day on 21 April 2023, running until June 2023. The accumulated €320,200,000 was deducted from Poland’s share of the EU budget, and on 5 February 2025 the General Court upheld that offset and dismissed Poland’s claim to be repaid.

One penalty is regularly confused with another and should not be. The €320.2 million above is the rule-of-law penalty over the Disciplinary Chamber. A separate €500,000-a-day penalty in the same period concerned the Turów lignite mine, an environmental dispute brought by the Czech Republic (case C-121/21 R), settled between Poland and the Czech Republic on 3 February 2022. Different case, different subject.

Common questions

Do EU laws supersede national laws? For ordinary statutes, yes: directly applicable EU law overrides a conflicting national statute, and a national court applies the EU rule instead. Against a national constitution the answer is contested. EU law claims primacy there too, but that is the exact point Poland’s Constitutional Tribunal disputed in K 3/21.

Are CJEU judgments binding on Poland? Yes. As an EU member, Poland is bound by the Court’s judgments, and an infringement ruling like C-448/23 carries an Article 260 obligation to comply. Official Polish messaging on this has flipped, which is part of the confusion: a 2023 Ministry of Justice page stating that “a CJEU ruling has no binding force” still sits online alongside the current government’s position that Poland has always complied.

Is Poland a common law jurisdiction? No. Poland is a civil-law (continental) jurisdiction, where the primary source of law is enacted codes and statutes rather than judicial precedent. EU membership adds a layer above that, but it does not make Poland a common-law country.

Did the government make EU law “supreme” over the Polish Constitution? No, and the claim has been fact-checked as false. The current government accepts the primacy of EU law and applies it, but accepting primacy is not the same as a government unilaterally placing EU law above the Constitution. Statute-level primacy already follows from Article 91; the constitutional-level question is settled by neither a statute nor a government statement, and it remains stuck between K 3/21 and the CJEU.

What is the relationship between EU law and national law, in short? EU law and Polish law form one combined order. Directly applicable EU law (treaty articles and regulations) outranks ordinary national law, national courts enforce that themselves, and only the narrow question of EU law versus the national constitution is still unresolved in Poland.

Matt Rybin

Hey!

I'm Matt Rybin

I work hard on building the best statistical portal in Poland. If you know any way I could improve Poland.gg to be even better, please reach out!

MATT RYBIN MATTRYBIN

NIP: 6793260169 · REGON: 524468418

ul. Kalwaryjska 69/9, 30-504 Kraków, Poland

Poland.gg newsletter

Making sense of Poland

I dig through Polish legal databases and government statistics so you don't have to. Property deep-dives, tax guides, free tools, and the kind of data stories that never make it into English.

// Max one email a week

Featured as showcase #1322 on dane.gov.pl, Poland's official open data portal.

© 2026 Poland.gg