Back to Blog
Gross and Net Salary in the Czech Republic: Why You Receive Less Than the Amount Stated in the Job Offer
Salary and Expenses·Emma·July 7, 2026

Gross and Net Salary in the Czech Republic: Why You Receive Less Than the Amount Stated in the Job Offer

When looking for work in the Czech Republic, many people look at the salary in a job offer and think that this exact amount will arrive on their card. For example, the listing says 35,000 Kč, 40,000 Kč, or 45,000 Kč. A person starts planning their future budget, rent, food, transport, and already roughly understands how much money will be left.

But after the first payment, a question often appears: why did less money arrive? In most cases, the reason is simple: the job offer showed gross salary, while the amount paid into the account is net salary.

Gross and net salary are one of the most important financial points to understand before starting work. Without understanding this in advance, a person can misjudge a job offer, agree to inconvenient conditions, or move to a city where the salary after deductions is not enough for a normal life.

What gross salary means

Gross salary is the amount before deductions. In Czech, it is often called hrubá mzda. This is the amount most often shown in job offers, employment contracts, and offers from employers.

If a job offer says 40,000 Kč, it does not mean that the employee will receive 40,000 Kč in hand. Mandatory payments are usually deducted from this amount.

  • social insurance;
  • health insurance;
  • advance income tax;
  • possible deductions, if they are legal and agreed in advance.

That is why gross salary is not the real amount for everyday life. It is the base from which deductions are calculated.

What net salary means

Net salary is the amount after deductions. In Czech, it is called čistá mzda. This is the money that arrives in the bank account, and this is the amount that should be used when calculating a real budget.

When a person plans rent, food, transport, phone service, documents, and personal expenses, they should count net salary, not gross salary. A mistake here can seriously affect the first month after moving.

For example, if a person expects to receive 40,000 Kč but noticeably less arrives on the card, there may not be enough money for rent, a deposit, transport, or living until the next payment.

Why less money arrives in hand

The take-home amount is lower because mandatory contributions and tax are deducted from gross salary. This is a normal part of official employment in the Czech Republic.

According to the Czech Social Security Administration, employee social insurance is 7.1% of the assessment base. This information can be checked on the official page ČSSZ — Sazby pojistného.

Health insurance is calculated separately. VZP states that the total health insurance rate is 13.5% of the assessment base, with the employee paying 4.5% and the employer paying 9%. More details: VZP — zdravotní pojištění zaměstnance.

Advance income tax is also deducted from salary. At the same time, the employee may use the basic taxpayer tax credit if the relevant declaration has been signed with the employer.

Which deductions are usually taken from salary

In a standard situation, several main amounts are deducted from an employee’s gross salary.

  • social insurance — contribution to pension and sickness insurance;
  • health insurance — contribution to the health insurance system;
  • income tax — personal income tax;
  • other deductions — only if there is a legal reason or clear agreement.

It is important to understand that the employer also pays contributions for the employee on top of the gross salary. But this money is not added to the take-home salary. For the employee, the key number is the net salary.

Income tax and the taxpayer tax credit

In the Czech Republic, income tax is paid from salary. For most ordinary salaries, the rate is 15%. The higher 23% rate applies only to the part of the tax base above the set limit. The Czech Financial Administration explains that the higher rate does not apply to the entire income, but only to the part above the limit. More information is available on the page Finanční správa — vyšší 23% sazba daně.

For an ordinary employee, the taxpayer tax credit is also important. In 2026, the basic credit is 30,840 Kč per year, or 2,570 Kč per month. This is stated on the official page Finanční správa — obecné informace pro zaměstnance.

If the employee has signed the taxpayer declaration with the employer, in Czech Prohlášení poplatníka, this credit can reduce the monthly tax advance. If the declaration is not signed, the net salary may be lower.

Example: how much can be received from a 35,000 Kč salary

An approximate calculation helps explain the logic. If a job offer states 35,000 Kč gross, it does not mean that 35,000 Kč will arrive in the account.

In a standard situation and with the basic taxpayer tax credit applied, the calculation may look approximately like this:

  • gross salary: 35,000 Kč;
  • social insurance 7.1%: about 2,485 Kč;
  • health insurance 4.5%: about 1,575 Kč;
  • 15% tax before the credit: about 5,250 Kč;
  • basic taxpayer tax credit: 2,570 Kč;
  • approximate net salary: about 28,260 Kč.

This is an approximate example, not a universal amount for every person. The final result depends on the type of contract, tax credits, children, deductions, bonuses, sick leave, an incomplete working month, overtime, and other factors.

Why the first salary can be especially lower

The first payment after starting work is not always equal to the usual monthly salary. Sometimes a person starts working not from the first day of the month, but in the middle. In that case, only the actually worked part is paid.

The first salary may also differ because of:

  • an incomplete month of work;
  • deduction for housing;
  • deduction for work clothes or shoes, if this was agreed;
  • an advance payment that was already paid earlier;
  • an unsigned taxpayer declaration with the employer;
  • incorrect understanding of gross and net salary;
  • no bonus in the first month;
  • an error in recording worked hours.

That is why before the first shift, it is necessary to clarify not only the monthly salary, but also when the first payment will be made, for which period it will be calculated, and whether there will be deductions.

Minimum wage in the Czech Republic

The minimum wage is the lower limit below which pay cannot fall for a standard full-time working schedule. From 1 January 2026, the minimum wage in the Czech Republic is 22,400 Kč per month or 134.40 Kč per hour with a 40-hour working week. Official information is published on the page MPSV — Minimální mzda.

Important: the minimum wage is also stated as gross. A person receives less in hand because mandatory payments are deducted from it.

If a job offer promises pay close to the minimum wage, it is especially important to carefully calculate the final amount after deductions and the costs of housing, transport, and food.

Average salary does not mean the salary of most people

When evaluating job offers, it is not a good idea to rely only on the national average salary. The average figure can be higher than the real salary of many workers because it is influenced by high incomes in specific sectors and regions.

According to the Czech Statistical Office, in the 4th quarter of 2025 the average gross salary in the Czech Republic was 52,283 Kč, while the median salary was 45,523 Kč. The median often shows the real middle of the market better: half of employees earn less than this amount, and half earn more. Source: CZSO — Average wages, 4th quarter of 2025.

For a person after moving, the most important thing is not the national average number, but the specific combination: city, profession, schedule, housing, transport, gross salary, and net salary.

Why job offers often show gross salary

It is easier for employers to show gross salary because net salary can differ from person to person. One employee has the taxpayer tax credit, another has children, a third has a different type of contract, and a fourth may have deductions or an incomplete month.

That is why the same gross salary does not always mean the same take-home amount for all employees.

If an employer states net salary, it is still necessary to clarify under what conditions this amount was calculated. Sometimes job listings say “up to 40,000 Kč”, but that amount is possible only with overtime, night shifts, bonuses, or meeting a work norm.

What to ask the employer before accepting a job offer

Before agreeing to a job, it is necessary to ask direct questions about salary. This is normal. It is better to clarify everything in advance than to argue after the first payment.

  • whether the salary is stated as gross or net;
  • what the approximate take-home amount will be;
  • whether the rate is hourly or monthly;
  • how many hours are included in the standard schedule;
  • how overtime is paid;
  • how night shifts are paid;
  • how weekends and holidays are paid;
  • whether there are bonuses and what they depend on;
  • whether there are deductions for housing, transport, uniform, or meals;
  • when the first payment will be made;
  • whether it is necessary to sign Prohlášení poplatníka;
  • how to get a payslip.

If simple questions about salary receive vague answers, this is a bad sign. A normal employer should explain what the pay consists of.

What a payslip is

A payslip is a document showing how the salary was calculated. In Czech, it is often called výplatní páska. It is important to keep it, especially during the first months of work.

A payslip usually shows:

  • gross salary;
  • worked hours;
  • extra payments and bonuses;
  • social insurance;
  • health insurance;
  • tax;
  • tax credits;
  • deductions;
  • the final amount to be paid.

If the amount in the account seems wrong, the first thing to check is the payslip. Without it, it is difficult to understand where the mistake is: in hours, rate, deductions, tax credit, or other withholdings.

Hourly rate and monthly salary

In the Czech Republic, salary may be stated as a monthly amount or as an hourly rate. It is important to distinguish between them.

If a monthly salary is stated, it is necessary to understand what weekly working hours are included in this amount. If an hourly rate is stated, the final amount depends on the number of hours actually worked.

For example, the rate may look normal, but if there are few shifts, the final salary will be lower than expected. And vice versa: with many shifts, the amount may be higher, but at the cost of fatigue and overtime.

  • clarify the number of hours per week;
  • ask whether shifts are guaranteed;
  • check payment for night shifts;
  • clarify payment for weekends;
  • compare not only the rate, but also the monthly result.

Why bonuses should not be counted as guaranteed salary

Some job offers show an attractive amount together with bonuses. For example: “up to 45,000 Kč”. But the words “up to” mean that the maximum amount may depend on conditions.

A bonus may depend on:

  • meeting a norm;
  • attendance;
  • not being late;
  • night shifts;
  • overtime;
  • team results;
  • a manager’s decision;
  • the probation period.

That is why when planning a budget, it is better to rely on the guaranteed part of salary and treat bonuses as additional income, not as the base for paying rent.

Deductions from salary: what to check

Sometimes money is deducted from salary for housing, transport, meals, uniform, an advance payment, or other services. This is not always a problem if the conditions are transparent and were agreed in advance.

But before starting work, it is necessary to clarify:

  • whether there will be deductions from salary;
  • what exactly the money is deducted for;
  • what amount is deducted each month;
  • whether this is stated in writing;
  • whether the service can be refused;
  • what happens when employment ends;
  • how deductions are shown on the payslip.

If a job offer promises one amount and then housing, transport, and other services are deducted from it, the real take-home salary may turn out to be much lower.

Gross and net salary when working through an agency

When working through an agency, it is especially important to check the conditions. Sometimes a job listing shows an attractive salary, but it is unclear whether this is gross, net, an amount with bonuses, or an amount for a high number of hours.

Before agreeing, ask:

  • who the employer is;
  • who pays the salary;
  • what contract is signed;
  • what the gross rate is;
  • what the approximate net amount will be;
  • what deductions there will be;
  • when salary is paid;
  • how to get a payslip;
  • what happens if the workplace or job changes.

If the conditions are explained only verbally, it is better to ask for confirmation in a message or in the contract.

How to compare job offers correctly

Comparing job offers only by gross salary is wrong. The real take-home amount and the expenses connected with a specific job are what matter.

When comparing offers, look at:

  • approximate net salary;
  • schedule;
  • shift length;
  • commute to work;
  • transport costs;
  • housing availability;
  • housing cost;
  • shift stability;
  • bonuses and conditions for receiving them;
  • deductions;
  • growth prospects.

Sometimes a job offer with a lower gross salary can be more profitable if housing is cheaper, the commute is shorter, the schedule is more stable, and there are no hidden deductions.

The most common mistakes

Salary mistakes are almost always connected with not clarifying the details in advance.

  • thinking that the amount in the job offer will arrive directly on the card;
  • not asking whether it is gross or net;
  • not accounting for taxes and insurance contributions;
  • counting bonuses as a guaranteed part of income;
  • not checking deductions for housing and transport;
  • not reading the payslip;
  • not clarifying the date of the first payment;
  • not understanding that the first month may be incomplete;
  • comparing job offers without considering expenses;
  • agreeing to work without written payment conditions.

These mistakes are especially dangerous during the first months after moving, when there is no financial reserve and every missing amount immediately affects everyday life.

What to remember

The main rule is simple: in the Czech Republic, salary in a job offer is most often stated as gross. This is the amount before deductions. The amount received in hand is net salary — after social insurance, health insurance, and tax.

Before agreeing to a job, it is necessary to clarify:

  • whether the job offer shows gross or net salary;
  • what the approximate take-home amount will be;
  • what deductions and withholdings are possible;
  • whether the taxpayer declaration is signed;
  • when the first salary will be paid;
  • how to get a payslip.

Conclusion

Gross and net salary in the Czech Republic is a basic topic that should be understood before starting work. Gross salary shows the amount before deductions, while net salary is the real money that arrives in the account.

The difference appears because of mandatory social and health insurance contributions, income tax, and possible deductions. At the same time, a tax credit can increase the take-home amount if it is applied correctly by the employer.

To avoid making a budget mistake, you should not count the salary from the job offer, but the approximate net amount after all deductions. Only then can you understand whether the money will be enough for housing, food, transport, documents, and a normal life in the Czech Republic.