Sanctions and Public Procurement — What Every Contractor and Contracting Authority Must Know
Art. 5k of Regulation 833/2014 and Art. 7 of the Polish sanctions act of 13 April 2022 impose obligations on contracting authorities and contractors in public tenders. Find out who is affected, what the penalties are, and how to prepare.

Legal status as of: 2026-05-26.
If you are bidding in a public tender above EUR 221,000 — or you are the contracting authority yourself — EU sanctions rules impose an obligation on you that cannot be circumvented. This is not a “best practice”. It is directly applicable EU law — Art. 5k of Council Regulation (EU) 833/20141 — together with Art. 7 of the act of 13 April 20222, which jointly exclude from Polish tenders contractors from Russia and Belarus, as well as persons and entities on the EU sanctions lists and the Polish MSWiA (Ministry of Interior and Administration) list.
In this article you will get a concrete map: who has to do what, what the thresholds are, what a sanctions clause in the tender documents looks like, and what you risk if you ignore the rules.
TL;DR
- Art. 5k of Reg. 833/2014 prohibits the award of public contracts above the EU thresholds to Russian entities, entities controlled by Russians, and contracts in which Russian subcontractors or suppliers account for more than 10% of the contract value1.
- Art. 7 of the act of 13 April 2022 extends the obligation to ALL public procurement (PZP) procedures — regardless of value — with respect to contractors on the EU sanctions lists (Reg. 269/2014, 765/2006) and the Polish MSWiA list2.
- The contracting authority verifies the contractor (mandatory exclusion) — and is liable for any failure to do so.
- The contractor submits a declaration and is liable for its truthfulness — under penalty of the contract being declared invalid.
- A breach: invalidation of the procedure, an administrative fine of up to PLN 20 million, and in extreme cases criminal liability (Art. 15 of the sanctions act + Directive 2024/1226)23.
Where does the obligation come from? Two regimes operating in parallel
A Polish company bidding in a tender (or announcing one) is subject to two independent legal regimes. They are easy to confuse, so let me set them out separately.
Regime 1: EU law — Art. 5k of Regulation 833/2014
Council Regulation (EU) 2022/576 of 8 April 2022, introduced as part of the fifth package of sanctions against Russia, added a new Art. 5k to Regulation 833/201414. This provision:
- Prohibits the award of public contracts and concessions covered by Directives 2014/24/EU, 2014/25/EU, 2014/23/EU, and 2009/81/EC — that is, contracts above the so-called EU thresholds1.
- Addressee of the prohibition: all public-sector and utilities entities in the EU (contracting authorities within the meaning of the procurement directives).
- Who is excluded: (a) Russian nationals and entities established in Russia; (b) legal persons more than 50% of whose shares are held by Russian entities; (c) legal persons controlled by entities under (a) or (b); (d) contractors acting on behalf of or at the direction of entities under (a)–(c); (e) contracts in which subcontractors, suppliers, or entities providing resources of Russian origin account for more than 10% of the contract value1.
- Entry into force: 9 April 20224.
- Application to ongoing contracts: contracts concluded before 9 April 2022 had to be terminated by 10 October 2022 (a transition period for existing contracts)1.
An EU regulation is directly applicable — it does not require transposition into Polish law. A contracting authority that concludes a contract with an excluded entity breaches EU law regardless of what the Polish Public Procurement Law (PZP) says.
EU thresholds — when Art. 5k applies
Art. 5k refers to the EU procurement directives. The thresholds are updated every two years by Commission delegated regulations. For the 2024–2025 period (the most recent update — Commission Delegated Regulation (EU) 2023/2495)5 the net thresholds are:
| Sector | Works | Supplies and services |
|---|---|---|
| Classic sector — central government | EUR 5,538,000 | EUR 143,000 |
| Classic sector — other contracting authorities | EUR 5,538,000 | EUR 221,000 |
| Utilities sector | EUR 5,538,000 | EUR 443,000 |
| Defence and security | EUR 5,538,000 | EUR 443,000 |
| Concessions | EUR 5,538,000 | — |
These are net values, excluding VAT, for the total estimated value of the contract. Below the threshold, Art. 5k does not apply — but the Polish regime does (Art. 7 of the sanctions act, see below).
Regime 2: Polish law — Art. 7 of the act of 13 April 2022
The Polish legislature went further than the EU. Art. 7(1) of the act of 13 April 2022 on special measures to counter support for aggression against Ukraine and to protect national security (Journal of Laws 2022, item 835)2 provides:
“The following shall be excluded from a procedure for the award of a public contract or from a contest conducted under the act of 11 September 2019 — Public Procurement Law: 1) a contractor or contest participant listed in the lists specified in Regulation 765/2006 and Regulation 269/2014, or entered on the list pursuant to a decision concerning entry on the list deciding on the application of the measure referred to in Art. 1(3)”2
So — unlike EU Art. 5k — Art. 7 applies to EVERY PZP procedure, regardless of value. It also applies to below-threshold contracts, low-value (de minimis) contracts, and the in-house procurement rules of local-government units (the scope of the PZP act).
A few more things worth knowing:
- The MSWiA list is maintained under the act of 13 April 2022 — entry is made by a decision of the Minister of Interior and Administration6.
- The exclusion also covers the contractor’s beneficial owners (UBOs) and parent entities controlling the contractor (Art. 7(1)(2) and (3))2.
- The exclusion is mandatory — the contracting authority has no discretion. A finding that the entity is on the list is sufficient.
Who is affected: contracting authorities vs contractors
Both regimes impose obligations on two different parties. They are easy to confuse.
Obligations of the contracting authority
If you run a PZP procedure (a public office, a local-government unit, a municipal company, a body governed by public law — the full catalogue is in Art. 4 of the PZP7), you must:
- Check every contractor against the lists:
- Check the contractor’s beneficial owners (via the Central Register of Beneficial Owners — CRBR) and the ownership structure against the 50% rule10.
- Check subcontractors — if the contract is subject to EU Art. 5k (above the thresholds), also the value of the Russian subcontractors’ input (the 10% limit).
- Document the verification — an entry in the procedure record (Art. 73 of the PZP7).
- Include a sanctions clause in the contract — especially important for contracts that will be performed over a longer period (a change in the status of the contractor or its counterparty during performance).
No verification = a breach of the sanctions act + a breach of the PZP. It may result in the procedure being invalidated by the National Appeal Chamber (KIO) or an ad hoc inspection by the President of the Public Procurement Office (UZP)11.
Obligations of the contractor
If you submit a bid in a public tender:
- Submit a preliminary declaration that there are no grounds for exclusion (the ESPD or a declaration under Art. 125 of the PZP7).
- Provide verification documents at the contracting authority’s request — including information on the ownership structure, beneficial owners, and country of registration.
- If you use subcontractors accounting for more than 10% of the contract value (for EU contracts) — document their ownership structure.
- Update the information during performance — if your subcontractor or supplier ends up on a sanctions list after the contract is concluded, you are obliged to report this to the contracting authority and change the structure.
Submitting a false declaration is not only grounds for exclusion, but also entails criminal liability under Art. 297 of the Penal Code (fraud in a public procurement procedure, up to 5 years’ imprisonment)12.
In practice — if you run counterparty verification against sanctions lists as a routine part of your sales process, you automatically satisfy most of the documentation requirements.
The exclusion procedure — what exactly the contracting authority checks
In practice, the contracting authority has to carry out three levels of contractor verification.
Level 1: name and tax ID against the lists
The simplest stage. We take the data from the bid:
- Full name of the contractor (company name)
- Tax ID (NIP) / KRS / business register number in the country of registration
- Registered address
And we check them against:
- Annex I to Reg. 269/2014 (natural and legal persons subject to asset freezes)8
- Annex I to Reg. 765/2006 (Belarus)9
- The MSWiA list6
Result: a hit or no hit. A hit = mandatory exclusion.
Level 2: ownership structure — the 50% rule
The contractor’s name alone may be “clean”, but its parent company may not be. We check:
- The beneficial owner (UBO) in the CRBR — whether it appears on any list10
- The parent entity — whether the contractor’s parent entity is on a list
- The capital structure — if a person/entity on a list holds more than 50% of the contractor’s shares, the contractor is also subject to exclusion (the so-called 50% ownership rule13)
The ownership and control rule is often an underrated element — described in detail in our article on the 50% ownership rule in sanctions.
Level 3: subcontractors and origin of goods (EU Art. 5k)
Only for contracts covered by EU Art. 5k (above the thresholds). We check:
- The list of subcontractors named in the bid
- The value of their input (if of Russian origin — the 10% of contract value limit)
- The origin of the goods / services / software in the contract
This level requires cooperation from the contractor — the contractor submits a declaration and provides documents.
The sanctions clause in the contract — template and pitfalls
Every contract concluded as a result of a PZP procedure should contain a sanctions clause. This is not a direct statutory requirement, but a practice recommended by the UZP and the National Appeal Chamber — without it, the contracting authority loses the ability to terminate the contract if the contractor (or its counterparty) ends up on a list during performance.
Minimum scope of a sanctions clause in a PZP contract:
- A declaration by the contractor that there are no grounds for exclusion as at the date of conclusion of the contract — under EU Art. 5k and Art. 7 of the Polish sanctions act.
- An obligation to inform the contracting authority of changes in the ownership structure, subcontractors, and suppliers — within 7 days of the change.
- A right of withdrawal / termination of the contract in the event the contractor or its UBO is entered on a list — with an obligation to pay only for the part of the performance already completed.
- A subcontracting clause — a prohibition on subcontracting above a defined threshold (e.g., 10% of the contract value) without the prior consent of the contracting authority and verification against the sanctions lists.
- An information clause — the contractor agrees to periodic verification of its data by the contracting authority.
Pitfall 1: a clause that is too general (“the contractor declares that it is not subject to sanctions”) — a court will not treat it as grounds for terminating the contract if the situation changed during performance and the clause did not cover updates.
Pitfall 2: the absence of a periodic verification procedure — if the contract runs for 24 months and the contractor is added to the MSWiA list in month 18, the contracting authority still keeps paying for the service. The clause must oblige the contractor to provide ongoing information.
Pitfall 3: a provision on a contractual penalty for a false declaration — it does not replace the obligation to exclude. These are two different regimes.
We show practical sanctions-clause templates — together with a full set of implementation documents — in the article on the sanctions policy and document templates.
What you risk if you do nothing
On the contracting authority’s side
- Invalidation of the procedure or contract by the KIO at the request of another contractor11.
- An ad hoc UZP inspection — the record, correspondence with the President of the UZP, and possible recommendations11.
- Disciplinary liability of the persons who prepared the procedure (the act on liability for breach of public-finance discipline)14.
- A breach of EU law — a contracting authority using public funds (national + EU) risks having to repay funding if the procedure was co-financed (the National Recovery Plan, operational programmes).
On the contractor’s side
- Exclusion from the procedure + loss of the bid bond paid (up to 3% of the contract value, Art. 98 of the PZP7).
- Entry in the public register of unreliable contractors — exclusion from procedures for a period of up to 3 years (Art. 109(1)(8) of the PZP)7.
- Criminal liability under Art. 297 of the Penal Code (fraud in public procurement — up to 5 years’ imprisonment)12.
- An administrative fine — from PLN 10,000 to PLN 20,000,000 for a breach of the sanctions act (Art. 15 of the act of 13 April 2022)2.
- Criminal sanctions liability — the implementation of Directive 2024/1226 introduces a new type of offence (breach of EU sanctions), punishable by up to 5 years’ imprisonment15.
We present a detailed map of penalties in the article on penalties for breaching sanctions.
A practical scenario
A Polish company supplies software to a provincial office (urząd wojewódzki), with a contract value of EUR 280,000. During performance, it emerges that one of the subcontractors (a library component) is a Cypriot company controlled 60% by a natural person on the EU sanctions list. The consequences:
- The provincial office: a breach of Art. 5k — an explanatory procedure by the European Commission, the risk of losing EU funding for part of the project.
- The Polish company: exclusion from the procedure, loss of the bid bond, entry in the register for 3 years, an inspection by the GIIF (Financial Intelligence Unit) + the UZP, the risk of an administrative fine.
- A management board member: possibly criminal proceedings under Art. 297 of the Penal Code.
Most of these consequences can be avoided by routinely verifying subcontractors before the contract is concluded — not after the first invoice.
The industries most exposed
In the context of public procurement, companies in sectors where the supply chain tends to be opaque must be especially careful:
- Transport and freight forwarding (sanctions and transport) — the carriage of goods subject to sectoral restrictions, correspondents of Russian entities.
- Leasing (sanctions and leasing) — financing of fixed assets for contractors who may turn out to be connected.
- Accounting firms (sanctions and accounting) — bookkeeping services for contractors bidding in tenders, where they are themselves an obliged entity.
- E-commerce and IT — providers of software, hosting, and infrastructure — often with subcontractors in third countries.
- Law firms (sanctions and law firms) — legal advice for contractors subject to the declaration obligation.
How Sanqto helps
Sanqto is sanction screening software that you install in your own network — the data of contractors and subcontractors never leaves your infrastructure. The three-state result model (MATCH / POSSIBLE / CLEAR) + sub-30ms response time let you build verification directly into the workflow of either the contracting authority or the contractor:
- Check every contractor and its UBO against the EU, MSWiA, OFAC, and UN lists with a single query.
- When the lists change (daily updates) — automatic re-verification of ongoing contracts.
- Procedure documentation (the record + proof of verification) generated automatically.
If you want to see how it works in practice — book a demo or explore the product.
For more fundamental reading: why companies outside the financial sector even have a sanction screening obligation in the first place.
Legal basis
- Council Regulation (EU) 833/2014 (restrictive measures concerning Russia), Art. 5k — introduced by Reg. 2022/576 of 8 April 202214.
- Council Regulation (EU) 269/2014 (persons subject to asset freezes — EU)8.
- Council Regulation (EC) 765/2006 (Belarus)9.
- Act of 13 April 2022 on special measures to counter support for aggression against Ukraine and to protect national security (Journal of Laws 2022, item 835), Art. 7 and 152.
- Act of 11 September 2019 — Public Procurement Law (Journal of Laws 2024, item 605, consolidated text), Art. 73, 98, 108, 109, 1257.
- EU procurement directives: 2014/24/EU (classic), 2014/25/EU (special sectors), 2014/23/EU (concessions), 2009/81/EC (defence)5.
- Commission Delegated Regulation (EU) 2023/2495 updating the procurement thresholds for 2024–20255.
- Directive (EU) 2024/1226 on the criminalisation of violations of sanctions — in Poland transposed by the UC92 bill (the “major sanctions act”)15.
- The list of persons and entities subject to sanctions maintained by the Minister of Interior and Administration6.
- The Central Register of Beneficial Owners (CRBR) — Ministry of Finance10.
Information, not legal advice. This article is for information and educational purposes only and does not constitute legal advice. The specific legal assessment of an individual case should be carried out with a qualified lawyer specialising in sanctions and export-control law. Legal status: 2026-05-26.
Council Regulation (EU) No 833/2014 of 31 July 2014 concerning restrictive measures in view of Russia’s actions destabilising the situation in Ukraine — consolidated version with Art. 5k. EUR-Lex CELEX: 02014R0833. eur-lex.europa.eu ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Act of 13 April 2022 on special measures to counter support for aggression against Ukraine and to protect national security (Journal of Laws 2022, item 835), Art. 7(1) (verbatim quotation) and Art. 15 (administrative fine). eli.gov.pl ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Polish Press Agency, MSWiA announcements on the procedure for entry on the sanctions list and the amount of administrative fines under Art. 15 of the act of 13 April 2022. gov.pl/web/mswia ↩︎
Council Regulation (EU) 2022/576 of 8 April 2022 amending Regulation (EU) No 833/2014 — the fifth EU package of sanctions against Russia. Date of entry into force: 9 April 2022. EUR-Lex CELEX: 32022R0576. eur-lex.europa.eu ↩︎ ↩︎ ↩︎
Directive 2014/24/EU of the European Parliament and of the Council of 26 February 2014 on public procurement. Threshold updates: Commission Delegated Regulation (EU) 2023/2495 of 15 November 2023. eur-lex.europa.eu ↩︎ ↩︎ ↩︎
Ministry of Interior and Administration, List of persons and entities subject to sanctions. gov.pl/web/mswia ↩︎ ↩︎ ↩︎ ↩︎
Act of 11 September 2019 — Public Procurement Law (consolidated text Journal of Laws 2024, item 605), Art. 4, 73, 98, 108, 109, 125. eli.gov.pl ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎
Council Regulation (EU) No 269/2014 of 17 March 2014 concerning restrictive measures in respect of actions undermining or threatening the territorial integrity, sovereignty and independence of Ukraine. EUR-Lex CELEX: 32014R0269. eur-lex.europa.eu ↩︎ ↩︎ ↩︎
Council Regulation (EC) No 765/2006 of 18 May 2006 concerning restrictive measures in view of the situation in Belarus. EUR-Lex CELEX: 32006R0765. eur-lex.europa.eu ↩︎ ↩︎ ↩︎
Central Register of Beneficial Owners — Ministry of Finance. Legal basis: the act of 1 March 2018 on counteracting money laundering and terrorist financing, Chapter 6 (CRBR). crbr.podatki.gov.pl ↩︎ ↩︎ ↩︎
Public Procurement Office, the powers of the President of the UZP regarding inspections of procedures — Art. 469 et seq. of the PZP. gov.pl/web/uzp ↩︎ ↩︎ ↩︎
Act of 6 June 1997 — Penal Code (Journal of Laws 1997 No. 88, item 553, as amended), Art. 297 (financial fraud in a public procurement procedure). eli.gov.pl ↩︎ ↩︎
European Commission, DG FISMA — FAQ on the 50% ownership rule. “An entity is considered as ‘owned’ by a sanctioned person if the latter owns more than 50% of its proprietary rights.” finance.ec.europa.eu ↩︎
Act of 17 December 2004 on liability for breach of public-finance discipline (Journal of Laws 2024, consolidated text). eli.gov.pl ↩︎
Directive (EU) 2024/1226 of the European Parliament and of the Council of 24 April 2024 on the definition of criminal offences and penalties for the violation of Union restrictive measures. EUR-Lex CELEX: 32024L1226. eur-lex.europa.eu ↩︎ ↩︎