Ways of working together

Contractor, employee or agency worker? How to choose the right form for an IT role

An employee suits a long-term role that you manage yourself, a self-employed contractor suits defined work with a clear brief, and an agency worker suits a temporary boost to a team you manage. What decides it is mainly how long you need someone and who will direct the work.

AZ EXPERTUM editorial team · 31 October 2026 · 7 min read

Noční dálniční křižovatka shora, světelné pruhy se rozbíhají do několika směrů

For an IT role in Czechia there are three main options: an employment contract, working with a self-employed contractor on a trade licence (invoicing under their own business ID, the IČO), and agency employment. Each suits a different situation and each has its own rules. This article is based on the Labour Code and the Employment Act as worded on 31 October 2026.

How do the three forms differ at a glance?

EmployeeContractor (self-employed)Agency worker
Who is the employeryour companynobody, the contractor runs their own businessthe employment agency
Who directs the workyouthe contractor, according to the agreed briefyou, for the duration of the assignment
How longusually long termfor the agreed scope or periodtemporarily, no more than 12 consecutive months at the same user company, with some exceptions
Who pays wages and contributionsyouthe contractor pays their own; you pay an invoicethe agency
What to watch out forlength and cost of recruitmentthe arrangement must not have the features of dependent workthe agency's licence and comparable conditions

Sources: Labour Code, Act No. 262/2006 Coll. (in Czech), Employment Act, Act No. 435/2004 Coll. (in Czech)

When does an employee make sense?

An employment contract is the natural choice for roles the company needs long term and that should be part of its team: development leadership, key developers, running its own systems. An employee works under your instructions, during your working hours and in your name. The know-how stays in the company.

The drawback is the time and cost of recruitment. Finding an experienced specialist can take longer than a project can wait. If you need someone for only a few months of a project, another form may be more practical.

When does a contractor make sense?

A contractor is a self-employed professional who delivers work to an agreed brief. This suits defined work that needs specific expertise: architecture design, a migration, an integration, or strengthening a team in a particular technology.

Here the Labour Code draws an important line. Under Section 2(1), dependent work has four features: a relationship of superiority and subordination, work performed in the employer's name, according to the employer's instructions, and in person. Under Section 3, dependent work may only be performed in a basic employment relationship, meaning an employment contract or an agreement to complete a job or to perform work.

So if a contractor in fact works as your employee, under your instructions, during your working hours and under your management, it may be what Czech practice calls švarcsystém, disguised employment through self-employment. The Employment Act classifies such work as illegal work (Section 5(e)(1)). A company that enables it faces a fine from CZK 50,000 up to CZK 10,000,000 (Section 140(4)(f)), and the individual doing the work faces up to CZK 100,000 (Section 139(3)(c)). These offences are dealt with by the State Labour Inspection Office and the regional labour inspectorates (Section 141(2)).

In practice, a contractor should have a brief and be responsible for their output, not receive daily instructions like an employee. In any specific case it is the actual working arrangement that is assessed, not the name of the contract.

Sources: Labour Code, Act No. 262/2006 Coll. (in Czech), Employment Act, Act No. 435/2004 Coll. (in Czech)

When does agency employment make sense?

Agency employment sits between the two previous forms. The worker is employed by an employment agency and temporarily assigned to you (Labour Code, Section 307a). During the assignment you give them tasks, direct their work and are responsible for health and safety at work (Section 309(1)). The agency handles wages, the contract and the employment paperwork.

It suits situations where you need someone in your team and want to manage them yourself, but only for a limited time: cover for a long-term absence, a project with a clear end, or a temporary rise in workload.

The law sets several rules worth knowing:

  • Licence. Only an employment agency licensed by the Ministry of Labour and Social Affairs may provide agency employment (Employment Act, Sections 14 and 60). You can check whether an agency holds a licence in the public MPSV register (linked in the list of sources).
  • Written temporary assignment agreement. The agency concludes it with you, and it must include, among other things, the type of work, the duration of the assignment, the place of work and the working and pay conditions of a comparable employee at your company (Section 308).
  • Comparable conditions. The working and pay conditions of the assigned worker must not be worse than those of your comparable employee (Section 309(5)). That is why the agency needs to know your conditions before the agreement is concluded.
  • Length of assignment. The same worker cannot be assigned to the same user company for more than 12 consecutive calendar months, except when the worker asks for it or when the assignment covers maternity, paternity or parental leave (Section 309(6)).

We describe agency employment in more detail in the article Agency employment in IT: how it works and what the law requires.

Watch out for the opposite situation too. Under the Employment Act, hiring out workers outside the regime of a licensed employment agency is disguised employment mediation (Section 5(g)). A fine of up to CZK 10,000,000 applies to the party hiring out the workers and also to the company that allows it (Section 140(1)(f) and (4)(f)).

Sources: Labour Code, Act No. 262/2006 Coll. (in Czech), Employment Act, Act No. 435/2004 Coll. (in Czech), Ministry of Labour and Social Affairs, Employment agency search (in Czech)

How do you decide?

Three questions help:

  1. How long do you need the person? Permanently: more likely an employee. For a few months: more likely a contractor or an agency worker.
  2. Who will direct the work? If you want to assign and direct the work every day, an employee or an agency worker fits. If a brief and acceptance of the output are enough, a contractor fits.
  3. Do you need an individual or a result? If you need a finished piece of work rather than a filled role, consider project delivery. We explain the difference in the article IT project delivery or hourly capacity?.

Summary

  • An employee is for long-term roles you manage yourself. A contractor is for defined work with a brief and responsibility for the output. An agency worker is for a temporary boost to a team you manage.
  • With a contractor, make sure the arrangement does not have the features of dependent work under Section 2 of the Labour Code. The actual arrangement counts, not the name of the contract.
  • With agency employment, check the agency's licence in the MPSV register and plan for comparable conditions and the 12-month limit at the same user company.

AZ EXPERTUM offers all three routes: contracting of specialists and teams, agency employment (we hold a licence for agency employment) and IT recruitment for permanent employment. If you are unsure which form fits, write to us about what you need. We will suggest a form based on the role and the length of the engagement.

This article is general information based on legislation as worded on 31 October 2026, not legal advice. Have a specific arrangement reviewed by a lawyer.

  • contracting
  • agency employment
  • recruitment
  • Labour Code

Sources

  1. Labour Code (Act No. 262/2006 Coll.), wording from 29 August 2026 (Sections 2, 3, 307a, 308, 309) (in Czech)
  2. Employment Act (Act No. 435/2004 Coll.), wording from 1 July 2026 (Section 5(e) and (g), Sections 14, 60, 65, 139, 140, 141) (in Czech)
  3. Ministry of Labour and Social Affairs (MPSV): Employment agency search (public register of licences) (in Czech)

Related pages

More articles

All articles

Ways of working together

Agency employment in IT: how it works and what the law requires

Employment agencies reported more than 238,000 employees assigned to user companies in 2025. How agency employment works in IT, what the agreement with the agency must contain, what comparable conditions mean and what labour inspectors focus on.

31 October 2026 · 7 min read

Ways of working together

IT project delivery or hourly capacity? Who is responsible for the result

With hourly capacity you buy the work of vetted people: you set the brief and priorities, and you are responsible for the project outcome. With project delivery you buy an agreed result, and the supplier is responsible for delivering it.

31 October 2026 · 6 min read

Artificial intelligence

Why AI pilots stay on the shelf: what the surveys say

The figure that 95% of AI pilots fail comes from a preliminary MIT NANDA report, but its data shows something else. What surveys by MIT NANDA, BCG and Deloitte and a Gartner forecast say about why companies try AI but do not get it into production.

1 November 2026 · 4 min read

Working on something similar?

We help companies with projects, teams and AI. We offer specialists work where they know what they are getting into.