Cookie Settings

We use cookies to improve your experience and for marketing. Visit our Cookies Policy to learn more.

Taxes and payrolls: the peculiarities of the German labour market

Salary Finder: Your Global Pay Guide 🚀

Search Salaries for Any Role, Anywhere in the World with our Salary Benchmarking Platform

Each labour market has some peculiarities. It may be tricky for foreigners to understand fully the payment methods, the taxes and other benefits related. In TalentUp we are starting a series of different blog articles, one for each country. This article analyses the German labour market.

General data about the German labour market

Minimum wage
2,000€
Minimum Wage
2,000€
Payment Basis
Monthly
Payment
Usually Paid Around The 25th Of The Month.
Maximum Working Hours A Day
8h
Maximum Working Hours A Week
38-40h
Maximum Overtime Hours A Day
2h
Working Hours Compensation
Overtime Payment Is Only Required When Stated In Employees’ Individual Contracts Or Collective Labour Agreements

Payroll taxes in Germany

Social security contributions are made by the employer and the employee and are used for funding unemployment, pension, maternity/paternity leave, and sickness or injury.

Contingencies
Employer %
Employee %
Contingencies
Employer %
Employee %
General Pension Insurance
9.3
9.3
Unemployment Insurance
1.2
1.2
Health Insurance In General
7.9
7.9
Nursing Care Insurance
1.7
1.525
Accident Insurance
0
0.7 To 2.3
Tk-Specific Supplementary Contribution Rate
0.6
0.6
Insolvency Charge
0.12
0
Total
20.82%
21.225% To 22.825%

Once contributions are paid, employees need to pay an income tax that varies depending on their gross salaries. 

Income
Tax Rate
Income
Tax Rate
Less Than 10,908 Euros
0%
10.909 – 62,809 Euros
14%
62,810 – 277,825 Euros
42%
More Than 277,826 Euros
45%

Contingencies from self-employees

Freelancers pay income tax four times a year, in March, June, September, and December, based on estimations of income for that year. These are known as quarterly advances or prepayments (Einkommensteuer-Vorauszahlungen).

The first time, income tax is calculated by estimation of potential earnings, and the following times is calculated with the earnings of the last period. If the freelancer has paid, too much, or not enough, adjustments will be made at the end of the period.

In addition to income tax, freelancers in Germany also have to pay value-added tax (VAT), known as Umsatzsteuer in German. Everyone who offers goods and services must charge VAT to their clients and then transfer this sum to the Finanzamt, including freelancers. This process is called Umsatzsteuervoranmeldung (Advance VAT return).

If you make less than €22,000 in your first year and less than €50,000 in the second year, you are considered a “small business” (Kleinunternehmer) and are not required to charge VAT to your clients.

Example of net salary in Germany

As a reference, we use the average salary of a software engineer. In Germany, on average, software engineers earn annually 70,000€.

Contingencies
Employer
Employee
Contingencies
Employer
Employee
%
%
Gross Salary (Annually)
70,000
70,000
General Pension Insurance
9.3
6,510
9.3
6,510
Unemployment Insurance
1.2
840
1.2
840
Health Insurance In General
7.9
5,530
7.9
5,530
Nursing Care Insurance
1.7
1,067.5
1.525
1,067.5
Accident Insurance
0
490 To 1,610
0.7 To 2.3
490 To 1,610
Tk-Specific Supplementary Contribution Rate
0.6
420
0.6
420
Insolvency Charge
0.12
0
0
0
Total
20.82%
14,857.5 To 15,977.5
21.225% To 22.825%
14,857.5 To 15,977.5
Income Tax
6,036.03 To 6,192.83
14
6,036.03 To 6,192.83
Net Salary (Annualy)
47,986.47 To 48,950.17
47,986.47 To 48,950.17

The employer contributes 14,574€ to social security and the employee 14,857.5 to 15,977.5€.

After paying the income tax, the employee has a net salary of 47,986.47 to 48,950.17€ coming from a gross salary of 70,000€.

Unemployment regulation in Germany

Benefits received depends on the employees’ last month of earnings: 

  • Unemployed people with at least one child will receive 67% of the amount.
  • Childless persons will receive 60%. 
  • The duration of unemployment depends on the age of the individual:

  • People under the age of 50 receive unemployment for a max of 12 months. 
  • Those over the age of 50 will receive payment for a maximum of 24 months.
  • The notice period for dismissal is 4 weeks. Nevertheless, if the employee has been in the company for over 20 years, the notice period is 7 months.

    When severance payment is given, it is a half month of the employee’s regular wage for every year the employee was in the company.

    Different kinds of leaves in Germany

    There are 9 days of holidays followed by all German states. However, more holidays are given depending on each state. When a holiday falls on a weekend, it does not transfer to a weekday.

    The minimum number of vacation days is 24 but it is more usual to have 30 days (2.5 per month)..

    Sick leave starts after the third day and the amount received varies depending of the duration of employment.

    Duration of employment
    Claim (full pay)
    Claim (half fee)
    Duration Of Employment
    Claim (Full Pay)
    Claim (Half Fee)
    0-5 Years
    6 Weeks
    10 Weeks
    6-15 Years
    8 Weeks
    12 Weeks
    16-25 Years
    10 Weeks
    14 Weeks
    From 26 Years
    12 Weeks
    16 Weeks

    The bereavement leave four mourning and funeral for a close relative is usually 2 days.

    Paid parental leave

    Maternity leave consists of 6 weeks before birth and 8 weeks after it (12 weeks in case of premature or multiple births).

    Parental leave is a leave of 36 months till the child turns three. This leave can be divided as choose between the parents. The weeks of maternity leave are included inside these 36 months. 

    During paternal leave, parents can choose to work part-time up to 30 hours per week.

    Other common German benefits

    A benefit for employees not working from a home office which recently became more popular is to receive one luncheon voucher (meal voucher)  per day worked in the office. Each voucher translates to 7€, and employees can receive up to 15 vouchers per month. Companies contribute 50% per voucher.

    A common benefit for enterprise organizations is to offer saving plans (VWL). The cost of these is approximately 40€ per month.

    In addition, car allowance or car lease and fuel budget are common for senior and sales positions.

    Common benefits offered in German companies

    Benefit
    % of companies with this benefit
    Benefit
    % Of Companies With This Benefit
    Work-Life Balance
    14.6
    Professional Development
    9.8
    Flexible Working Hours
    7.3
    Kantine
    6.5
    Company Events
    5.7

    How to employ a German worker

    Every company that has employees in Germany needs an income tax number. The income tax number is required for social security contributions.

    If a company does not want to have a German legal entity in place (but it has workers in the country), they need to assign a Permanent Representative in Germany to get the income tax number. 

    A permanent representative is a person who takes care of the business of a company in the long term and is subject to its material instructions. As a tax consequence, the permanent representative establishes a so-called representative permanent establishment in Germany.

    No legal or taxable entity is created. There are no accounts to keep. The initial cost is much lower than setting up a legal entity. However, the employee cannot sign contracts, issue prices, credit terms, etc. without Head Office approval.

    Some platforms (Papaya Global among them) offer the Employer of Record (EoR) service, helping companies hire companies in countries where they do not have any offices.Follow TalentUp on LinkedIn and subscribe to our newsletter to get our latest articles!

    Global Salary Benchmark Excel

    This free Excel offers salary information covering 475 job roles across 75 countries, comparing salary ranges internationally.

    Download now Excel Salary Benchmarking Mockup with download it for free overlay

    Subscribe to our newsletter and stay updated

    No spam, unsubscribe at any time