Polish employment contract checklist: required content under Labour Code Art. 29

Since 26 April 2023 a Polish employment contract must contain more than before, including the employer's address and, for probation, the period of the intended fixed-term contract. Many templates online predate this change. The list checks every item of Art. 29 § 1 and § 1¹, plus the ban on prohibiting work for other employers.

Check your contract

Upload your contract: after the analysis this checklist opens first. Up to 20 pages a month free; files are not stored.

Wording in force since

2023-04-26

Wording in force since 26 April 2023 (Dz.U. 2023 item 641, implementing Directive 2019/1152); unchanged as of 10 October 2026. The information under Art. 29 § 3 is given separately and is not checked by this list.

Checked against current law: 2026-10-10

Our measurement

Precision 90–100%, recall 67–94% at the first blind passes; 91–100% / 98–100% after fixes (13 employment contract templates)

What we check (13 provisions)

  • Parties (employer and employee)

    art. 29 § 1

  • Employer's registered address

    art. 29 § 1 (od 26.04.2023)

  • Type of contract (probation, fixed term, indefinite)

    art. 29 § 1, art. 25 § 1

  • Date the contract was concluded

    art. 29 § 1

  • Type of work (position)

    art. 29 § 1 pkt 1

  • Place or places of work

    art. 29 § 1 pkt 2

  • Remuneration with its components

    art. 29 § 1 pkt 3

  • Working-time dimension

    art. 29 § 1 pkt 4

  • Start date

    art. 29 § 1 pkt 5

  • Probation: duration or end date

    art. 29 § 1 pkt 6 lit. a, art. 25 § 2 · applies to: probation contract

  • Probation: the period of the intended fixed-term contract

    art. 29 § 1 pkt 6 lit. b, art. 25 § 2² (od 26.04.2023) · applies to: probation before a fixed-term contract shorter than 12 months

  • Fixed-term contract: duration or end date

    art. 29 § 1 pkt 7 · applies to: fixed-term contract

  • Purpose or circumstances of a fixed-term contract outside the 33-month limit (replacement, casual or seasonal work, term of office, objective reasons)

    art. 29 § 1¹, art. 25¹ § 4 · applies to: contract made for the purposes in Art. 25¹ § 4

Prohibited provisions

  • Prohibited: ban on concurrent employment or other work (outside a non-compete agreement)

    art. 26¹

What the result looks like

For each provision you get "found" with a verbatim quote and the file name, or "not found in the documents". The quote comes verbatim from the document (for scans: from the OCR text), so you can check it in the original in seconds.

The checklist result is not AI-written text: the same version of KROTKA gives the same result for the same document. It does not judge whether a provision is adequate; that is the lawyer's call. We do not guarantee that every provision or every gap is detected. This is general information, not legal advice.

Frequently asked questions

What must a Polish employment contract contain?

Under Polish Labour Code (consolidated text Dz.U. 2026 item 1245): Art. 29 § 1 and § 1¹, Art. 25, Art. 26¹: parties (employer and employee); employer's registered address; type of contract (probation, fixed term, indefinite); date the contract was concluded; type of work (position); place or places of work; remuneration with its components; working-time dimension; start date; probation: duration or end date; probation: the period of the intended fixed-term contract; fixed-term contract: duration or end date; purpose or circumstances of a fixed-term contract outside the 33-month limit (replacement, casual or seasonal work, term of office, objective reasons). The contract must not contain: ban on concurrent employment or other work (outside a non-compete agreement). KROTKA checks each of these provisions separately.

Does KROTKA use AI to check the contract?

The checklist result is not AI-written text. The same version of KROTKA gives the same result for the same document, and every provision found is shown as a verbatim quote (for scans: from the OCR text) that you can check. The optional AI summary is off by default and does not affect the checklist result.

Which version of the law do you compare with?

Wording in force since 26 April 2023; checked against current law on 10 October 2026. Wording in force since 26 April 2023 (Dz.U. 2023 item 641, implementing Directive 2019/1152); unchanged as of 10 October 2026. The information under Art. 29 § 3 is given separately and is not checked by this list.

How accurate is the list?

Our measurement: Precision 90–100%, recall 67–94% at the first blind passes; 91–100% / 98–100% after fixes (13 employment contract templates). The first figure is on agreements the engine had not seen, compared with independently prepared annotations; the "after fixes" figure is on the same agreements after the rules were adjusted and does not indicate performance on new documents. Samples are small. We do not guarantee that the list detects every provision or every gap; the user is responsible for assessing compliance and the correctness of the agreement.

Does KROTKA judge whether a clause is adequate?

No. It shows whether and where the provision appears. Judging its content is the lawyer's job. "Not found" means the engine found no such provision in the uploaded documents. KROTKA does not provide legal advice.

Must working hours and leave be in the contract?

No. The information under Art. 29 § 3 (working-time norms, breaks, leave, notice periods and more) is given separately, within 7 days of the employee starting work. This list does not check it.

Are my documents stored?

No. Files are processed on our compute provider (Modal, USA) and deleted right after the analysis; we do not keep document content or use it to train models.

How much does a check cost?

Up to 20 pages a month free. A single matter up to 150 pages is €24, the Professional plan €59 a month for 2,000 pages. Every list runs on every analysis.

Other checklists

Check your contract

Upload your contract: after the analysis this checklist opens first. Up to 20 pages a month free; files are not stored.