German Payroll Taxes: A Practical Guide for Employers

Last Updated on 11 hours ago by International Employment Specialists

German payroll taxes are one of the most important cost and compliance factors for companies hiring in Germany. An employer cannot simply agree on a gross salary, transfer the payment and leave the employee to manage their own taxes. The company must calculate wage tax, withhold the employee’s social insurance contributions, add the employer’s statutory contributions and report the relevant figures to the German authorities.

For international employers, the difficulty is not only the number of deductions. Different parts of German payroll follow different calculation rules. Income tax depends on the employee’s taxable income and tax class. Health insurance costs vary according to the employee’s insurer. Long-term care contributions may depend on the employee’s age, number of children and place of employment. Social insurance contributions also stop increasing after the employee reaches the relevant annual contribution ceiling.

A mistake may reduce an employee’s net salary, create unpaid social security liabilities or require corrections across several previous payroll periods. Companies planning to hire employees in Germany should therefore calculate the full payroll cost before making an offer and establish a compliant payroll process before the employee’s first salary payment.

What Are German Payroll Taxes?

The expression “German payroll taxes” is commonly used to describe the taxes and statutory contributions processed through an employee’s monthly payroll.

The main employee-side deductions are wage tax, known as Lohnsteuer, the solidarity surcharge where applicable, church tax where applicable, and the employee’s portion of social security contributions.

The employer must also pay its own share of pension, health, unemployment and long-term care insurance. Statutory accident insurance and several employer levies are normally paid entirely by the company.

The distinction between withholding and employer cost is important.

Wage tax is generally not an additional company expense. The tax belongs to the employee, but the employer calculates it, deducts it from gross salary and transfers it to the tax office. Employer social security contributions are different because they are paid on top of the employee’s contractual gross remuneration.

This means there are two payroll calculations to consider.

The first determines the employee’s net salary:

Gross salary minus employee taxes and employee social insurance equals net salary.

The second determines the company’s payroll cost:

Gross salary plus employer social insurance and additional payroll charges equals employer payroll cost.

Neither calculation represents the complete cost of employment. Paid leave, sick pay, pensions and other employee benefits in Germany should be assessed separately when preparing the fully loaded employment budget.

How German Payroll Works

German payroll begins with the employee’s gross remuneration. This can include more than the monthly base salary. Bonuses, commissions, taxable allowances, overtime payments, company car benefits and other benefits in kind may also form part of taxable or social-insurance-liable earnings.

The employer must determine which payments are taxable, which are subject to social security and whether any exemptions or contribution ceilings apply.

The payroll calculation then establishes:

  • the taxable gross remuneration;
  • the remuneration subject to social insurance;
  • the employee’s wage tax deduction;
  • the employee’s share of social insurance;
  • the employer’s share of social insurance;
  • taxable benefits in kind;
  • payroll adjustments;
  • the final net payment.

A foreign employer should not assume that all cash and non-cash benefits receive the same tax treatment. A reimbursement of a genuine business expense, for example, may be treated differently from a fixed cash allowance paid without supporting documentation.

Similarly, an employer-provided company car used privately may create a taxable benefit, while certain transport or pension arrangements may receive more favourable treatment if structured correctly.

This is why German payroll should be integrated with HR, finance and employment contract administration rather than treated as a simple monthly accounting task.

Wage Tax in Germany

German wage tax, or Lohnsteuer, is the payroll withholding mechanism for individual income tax.

The employer calculates the amount during each payroll cycle, deducts it from the employee’s gross salary and transfers it to the tax authority. The deduction is credited against the employee’s final annual income tax liability.

Germany applies a progressive tax system. The employee does not pay one fixed rate on their entire salary. Instead, the marginal tax rate rises as taxable income increases.

For 2026, the basic personal allowance is €12,348. Taxable income up to this amount is not subject to income tax. The progressive tax zones apply above the allowance. The 42% marginal rate starts at taxable income of €69,879, while the 45% rate applies from €277,826. These amounts refer to taxable income rather than contractual gross salary.

An employee earning a gross annual salary of €70,000 does not necessarily have taxable income of exactly €70,000. Social insurance deductions, allowances and other tax adjustments may reduce the amount used to calculate final income tax.

Employers should therefore avoid estimating German wage tax by simply applying one percentage to gross salary. Compliant payroll software should use the official annual calculation rules published by the Federal Ministry of Finance.

German Tax Classes

The employee’s German tax class, or Steuerklasse, has a direct effect on monthly wage tax withholding.

Germany uses six tax classes.

Tax Class I commonly applies to single, divorced or permanently separated employees. Tax Class II may apply to qualifying single parents. Married employees may use combinations involving Tax Classes III, IV or V depending on their circumstances and registered choice. Tax Class VI normally applies to a second or additional employment relationship.

The tax class changes the amount withheld during payroll, but it does not necessarily determine the employee’s final annual tax burden. The final position may be corrected when the employee submits an annual tax return.

This explains why two employees with the same gross salary may receive different net payments. Their tax class, church tax status, child allowances and registered tax allowances may be different.

Employers retrieve the employee’s electronic wage tax characteristics through the ELStAM system. The process usually requires the employee’s German tax identification number and date of birth. ELStAM data may include tax class, church tax status, child allowances and registered tax allowances.

If the employee has not yet received a German tax identification number or the employer cannot retrieve valid ELStAM data, temporary payroll treatment may be required. This should be resolved quickly because incorrect tax characteristics can materially reduce the employee’s net salary.

Solidarity Surcharge

The solidarity surcharge, or Solidaritätszuschlag, is not calculated directly as a percentage of gross salary. It is generally calculated as 5.5% of the relevant wage or income tax amount.

Most employees no longer pay the surcharge because a substantial exemption threshold applies.

For 2026, the exemption threshold is based on annual income tax of €40,700 for the relevant single-person calculation. A transition zone applies above this amount, meaning the full surcharge does not immediately become payable as soon as the threshold is exceeded.

In practical terms, the solidarity surcharge mainly affects higher earners. Nevertheless, payroll software must still calculate whether it applies.

Employers should avoid describing it as an automatic 5.5% deduction from every German salary. That would significantly overstate the liability for most employees.

Church Tax

Church tax, or Kirchensteuer, may apply where the employee is registered as a member of a recognised religious community that collects tax through the German system.

The church tax rate is generally 8% of wage tax in Bavaria and Baden-Württemberg and 9% of wage tax in most other federal states.

Again, this is not 8% or 9% of the employee’s salary. It is a percentage of the wage tax calculated through payroll.

The relevant status is generally included in the employee’s ELStAM data. The employer should follow the official information received through the tax system rather than relying on informal statements about religious affiliation.

Church tax is withheld from the employee and transferred by the employer. It is not normally an additional employer payroll expense.

Social Security Contributions in Germany

Most employees in Germany participate in the statutory social security system.

The principal contributions cover pension insurance, health insurance, unemployment insurance and long-term care insurance. Employers also finance statutory accident insurance.

For pension, health, unemployment and long-term care insurance, the employer usually calculates both the employee and employer portions. The combined payment is generally transferred to the employee’s statutory health insurance fund, which acts as the social insurance collection body.

The contribution rates must always be considered together with the applicable contribution assessment ceilings. An employee may have a high salary, but social insurance contributions are generally charged only up to the statutory ceiling for the relevant branch of insurance.

Pension Insurance

The statutory pension insurance contribution rate remains 18.6% in 2026. In a standard employment relationship, the amount is divided equally between the employer and employee. The employee pays 9.3%, and the employer adds another 9.3%.

Pension contributions are not calculated indefinitely on the employee’s full salary.

In 2026, the contribution assessment ceiling for general pension and unemployment insurance is €101,400 per year, equivalent to €8,450 per month. Earnings above this level do not create additional statutory pension or unemployment insurance contributions.

Consider an employee earning €7,000 gross per month. Pension insurance is calculated on the entire €7,000 because the salary remains below the monthly ceiling.

For an employee earning €10,000 gross per month, the contribution is calculated only on €8,450. The remaining €1,550 is outside the statutory pension contribution calculation.

The contribution ceiling is particularly important when budgeting for senior professionals because employer social costs do not continue rising at the same percentage once the salary exceeds the relevant limit.

Statutory pension insurance should not be confused with an occupational pension scheme. Pension insurance is a mandatory payroll contribution. An occupational pension is a separate employment benefit that may be funded by the employer, the employee or both.

Unemployment Insurance

The unemployment insurance contribution rate is 2.6% in 2026.

The standard split is 1.3% for the employee and 1.3% for the employer.

Unemployment insurance uses the same €101,400 annual and €8,450 monthly contribution ceiling as general pension insurance in 2026.

As a result, an employee earning above €8,450 per month will not generate additional unemployment insurance contributions on the amount above that threshold.

The contribution is processed through payroll together with the other social insurance amounts.

Statutory Health Insurance

The general statutory health insurance rate is 14.6% of contribution-liable income.

The base rate is normally divided equally, with 7.3% paid by the employee and 7.3% paid by the employer.

In addition to the standard rate, every statutory health insurer charges an income-related supplementary contribution known as Zusatzbeitrag. The official average supplementary contribution for 2026 is 2.9%. However, the actual rate depends on the employee’s selected health insurance fund.

The average rate actually charged by statutory insurers was 3.13% as of 1 April 2026, illustrating why employers should use the employee’s specific insurer rate rather than relying only on the official planning average.

Using the official average supplementary rate of 2.9%, the combined health insurance rate would be approximately 17.5%. The employer and employee would generally each bear approximately 8.75%.

If the employee’s insurer charges a higher supplementary rate, the payroll deduction and employer contribution will be higher.

Health insurance contributions are calculated only up to €69,750 per year or €5,812.50 per month in 2026.

For example, an employee earning €5,000 per month normally pays health insurance contributions on the full €5,000. An employee earning €8,000 per month is generally assessed only on €5,812.50.

The 2026 annual compulsory insurance threshold is €77,400, or €6,450 per month. Employees whose regular annual remuneration exceeds this threshold may, subject to the legal requirements, choose between voluntary statutory health insurance and private health insurance.

The compulsory insurance threshold and the contribution ceiling serve different purposes.

The contribution ceiling determines the maximum income used to calculate contributions. The compulsory insurance threshold helps determine whether an employee must remain in statutory health insurance or may choose private coverage.

Employers should not use the two amounts interchangeably.

Long-Term Care Insurance

Germany also requires long-term care insurance, or Pflegeversicherung.

The standard contribution rate is 3.6% of contribution-liable income. Outside Saxony, the employer generally pays 1.8%, and the employee pays 1.8%.

Childless employees aged 23 or older generally pay an additional employee-only surcharge of 0.6 percentage points. Their employee-side contribution therefore rises to 2.4%, while the employer usually continues paying 1.8%. The combined rate for a childless employee may therefore reach 4.2%.

Employees with more than one eligible child may qualify for reductions in their employee contribution. The reduction can apply from the second through the fifth child, subject to the relevant age conditions.

The employer therefore needs accurate information about the employee’s family circumstances. Payroll teams should not assume that all employees pay the same long-term care insurance rate.

Saxony applies a different employer-employee split because of the historical treatment of a public holiday. Companies employing workers in Saxony should ensure that the regional rule is reflected in payroll.

Long-term care insurance uses the same 2026 contribution ceiling as statutory health insurance: €69,750 per year or €5,812.50 per month.

Statutory Accident Insurance

Statutory accident insurance is normally paid entirely by the employer.

It covers workplace accidents, commuting accidents, occupational diseases, rehabilitation and certain reintegration or compensation costs.

There is no universal accident insurance contribution rate for all German companies. The final cost may depend on the employer’s industry, occupational risk, payroll volume and the assessment system used by the responsible Berufsgenossenschaft or other accident insurance institution.

An office-based consulting company will usually have a different risk profile from a construction, logistics or industrial manufacturing business.

Foreign employers must register with the appropriate accident insurance body when establishing employment in Germany. This obligation should not be confused with private business insurance or private accident cover.

Contribution Assessment Ceilings

Contribution assessment ceilings are one of the most important features of German payroll.

Without them, an employer could estimate social security costs by applying every percentage to the employee’s entire salary. In reality, the calculation stops once the applicable ceiling is reached.

In 2026, pension and unemployment insurance contributions are limited to earnings of €101,400 annually, or €8,450 monthly.

Health and long-term care insurance contributions are limited to €69,750 annually, or €5,812.50 monthly.

This produces a different payroll cost pattern for employees at different salary levels.

An employee earning €50,000 annually remains below both main contribution ceilings. Social insurance is therefore calculated on almost the entire contribution-liable salary.

An employee earning €80,000 exceeds the health and long-term care ceiling but remains below the pension and unemployment ceiling. Health and long-term care costs stop increasing after €69,750, while pension and unemployment contributions continue to apply up to €80,000.

An employee earning €120,000 exceeds both ceilings. Pension and unemployment contributions stop increasing after €101,400, while health and long-term care contributions are already capped at €69,750.

This is why a simple statement such as “German employer contributions equal 20% of salary” is only an approximation. The effective percentage becomes lower at higher salaries because of the ceilings.

How Much Do Employers Pay in German Payroll Taxes?

For an employee below all major contribution ceilings and enrolled in statutory health insurance, the employer’s direct social insurance burden is generally slightly above 20% of gross salary.

The main elements are:

  • 9.3% pension insurance;
  • 1.3% unemployment insurance;
  • 7.3% standard health insurance;
  • half of the insurer-specific supplementary health contribution;
  • usually 1.8% long-term care insurance;
  • accident insurance;
  • additional employer levies.

Using the official 2.9% average supplementary health contribution, the employer’s health insurance share would be approximately 8.75%. Together with pension, unemployment and long-term care insurance, the core employer rate would be approximately 21.15% before accident insurance and other payroll levies.

This percentage should not be applied blindly to every employee. Contribution ceilings, private health insurance, regional long-term care rules and other factors can change the result.

A company should therefore request an individual payroll cost calculation before issuing a binding employment offer.

Payroll Cost Example: €60,000 Annual Salary

Consider an employee with a gross annual salary of €60,000, equivalent to €5,000 per month.

The salary is below both the health insurance ceiling of €5,812.50 per month and the pension insurance ceiling of €8,450 per month. Core social security contributions can therefore be calculated on the full €5,000 monthly salary.

The employer’s pension contribution would be approximately €465 per month, based on 9.3%.

The employer’s unemployment insurance contribution would be approximately €65 per month, based on 1.3%.

Using a combined employer health insurance share of approximately 8.75%, including half of the official average supplementary contribution, the health insurance cost would be approximately €437.50 per month.

The standard employer long-term care contribution would be approximately €90 per month, based on 1.8%.

These four core contributions would total approximately €1,057.50 per month, or €12,690 annually.

Before accident insurance and employer levies, the €60,000 salary would therefore create a direct payroll cost of approximately €72,690.

Once accident insurance, payroll administration and additional employer obligations are included, the final amount will be higher.

This example does not include bonuses, pension contributions, equipment, recruitment, paid absence or other employee benefits.

Payroll Cost Example: €90,000 Annual Salary

Now consider an employee earning €90,000 per year, equivalent to €7,500 per month.

The salary is above the €5,812.50 monthly health and long-term care ceiling but below the €8,450 pension and unemployment ceiling.

Pension and unemployment contributions are therefore calculated on the full €7,500 monthly salary.

The employer’s pension contribution would be approximately €697.50 per month.

The employer’s unemployment contribution would be approximately €97.50 per month.

Health and long-term care contributions would not be calculated on the full €7,500. They would be capped at €5,812.50.

Using an employer health insurance share of approximately 8.75%, the health contribution would be approximately €508.59 per month.

The standard employer long-term care contribution would be approximately €104.63 per month.

The four main employer contributions would total approximately €1,408.22 per month, or about €16,899 annually.

The total direct salary and core social contribution cost would therefore be approximately €106,899 before accident insurance, levies and other employment costs.

Although the salary is 50% higher than in the €60,000 example, the employer’s health and care insurance costs do not rise by 50% because those contributions are capped.

Payroll Cost Example: €120,000 Annual Salary

An employee earning €120,000 per year receives €10,000 gross per month.

This amount exceeds both the health and long-term care ceiling of €5,812.50 and the pension and unemployment ceiling of €8,450.

The employer’s pension contribution would therefore be calculated on €8,450, producing a monthly employer contribution of approximately €785.85.

The employer’s unemployment contribution would also be capped at €8,450, producing approximately €109.85 per month.

Health insurance would remain capped at €5,812.50. Using the approximate employer share of 8.75%, the cost would be around €508.59 per month.

The standard employer long-term care contribution would remain approximately €104.63 per month.

The four main contributions would total approximately €1,508.92 per month, or around €18,107 annually.

The direct salary and core employer contribution cost would therefore be approximately €138,107 before accident insurance, payroll levies and other employment expenses.

The example demonstrates why employer social security does not continue increasing proportionally at senior salary levels.

Additional Employer Payroll Levies

Employer payroll costs may include more than the standard social insurance contributions.

Depending on the company’s size and circumstances, employers may contribute to statutory reimbursement schemes covering sickness and maternity-related costs.

Common payroll levies include:

  • U1, which supports qualifying smaller employers with reimbursement of continued remuneration during employee sickness;
  • U2, which finances reimbursement of certain maternity-related employer costs;
  • the insolvency levy, which helps protect employee remuneration where an employer becomes insolvent.

The exact U1 rate may vary depending on the health insurance fund and the reimbursement level selected by the employer. U2 rates can also differ by insurer.

These levies are usually calculated through payroll and should be included in the employer’s cost estimate. They are easy for international businesses to overlook because they are not always included in simplified summaries of German social security rates.

Benefits in Kind and Taxable Compensation

German payroll must also account for non-cash compensation.

A benefit in kind may increase the employee’s taxable gross pay even when the employee does not receive additional cash.

Common examples include:

  • private use of a company car;
  • employer-provided accommodation;
  • certain meal benefits;
  • gift cards;
  • private use of company equipment;
  • taxable relocation support;
  • stock awards or options;
  • cash allowances.

Company cars are frequently valued using the 1% method. Under this approach, 1% of the vehicle’s gross domestic list price is generally added to the employee’s monthly taxable income for private use. An additional taxable amount may apply for travel between the employee’s home and regular workplace.

Electric and qualifying low-emission vehicles may receive more favourable valuation treatment under the applicable rules.

The employee does not necessarily pay the calculated benefit amount to the employer. Instead, the taxable value increases the remuneration used to calculate wage tax and, where relevant, social insurance.

Employers should review benefit structures before promising employees a specific net value. A €500 monthly allowance does not provide the employee with €500 net if the amount is taxable.

Bonuses and Variable Pay

Bonuses, sales commissions, signing bonuses and retention payments are usually processed through payroll.

They may increase:

  • wage tax withholding;
  • employee social insurance;
  • employer social insurance;
  • the employee’s annual taxable income.

The treatment may depend on whether the payment is considered regular remuneration or a one-off payment.

A large annual bonus may also cause the employee to reach a contribution ceiling earlier in the year. Payroll software should account for year-to-date earnings when calculating the social insurance due.

International employers should align employment contracts, bonus policies and payroll instructions. A bonus approved by management but not communicated to payroll in time can lead to incorrect withholding or a delayed employee payment.

Employer Payroll Responsibilities

A German employer is responsible for more than calculating the salary.

The employer must normally:

  • register the employee for payroll;
  • retrieve electronic wage tax data;
  • register the employee for social insurance;
  • obtain the employee’s health insurance information;
  • calculate taxes and contributions;
  • submit wage tax declarations;
  • transfer withheld wage tax;
  • submit social insurance reports;
  • pay employee and employer contributions;
  • issue compliant payslips;
  • maintain payroll records;
  • process year-end certificates;
  • correct previous payroll periods where necessary.

The employer remains responsible even if an external payroll provider performs the calculations.

Outsourcing payroll transfers the operational work but does not automatically eliminate the company’s legal responsibility for accurate data and timely payments.

Payroll Deadlines

German payroll follows strict reporting and payment deadlines.

Wage tax declarations are generally submitted monthly, although smaller employers may qualify for quarterly or annual reporting depending on the amount of tax due.

The withheld wage tax is generally due shortly after the reporting period. Social insurance contributions are normally due before the end of the month in which the work is performed, which means employers may need to estimate payroll before final month-end figures are available.

Where the final remuneration differs from the estimate, the adjustment is made through the following payroll process.

This timing requirement can surprise international businesses accustomed to paying social insurance after the month has fully closed.

Late declarations or payments may result in penalties, late-payment surcharges and administrative follow-up.

Payroll Taxes vs Employee Benefits

Payroll taxes and employee benefits are related but should not target the same search intent.

Payroll taxes include wage tax deductions, social security contributions, employer levies and payroll reporting obligations.

Employee benefits include statutory and voluntary entitlements such as paid annual leave, continued salary during sickness, maternity protection, occupational pensions, flexible working and additional wellbeing or mobility programmes.

Both affect the cost of employing staff, but they require separate analysis. For a detailed explanation of leave, pensions, insurance and voluntary perks, read our guide to Employee Benefits in Germany.

This distinction is important for internal linking because the payroll article remains focused on tax calculation and compliance, while the benefits page covers the wider employment package.

Common German Payroll Mistakes

One of the most common mistakes is calculating employer costs as a fixed percentage of salary without checking contribution ceilings.

A second common problem is using the official average health insurance supplementary rate instead of the employee’s actual insurer-specific rate.

Other frequent errors include:

  • using the wrong tax class;
  • failing to retrieve current ELStAM data;
  • applying the wrong long-term care rate;
  • ignoring the childless employee surcharge;
  • failing to recognise the special Saxony contribution split;
  • excluding taxable benefits from payroll;
  • treating a contractor like an employee outside payroll;
  • missing social insurance registrations;
  • reporting bonuses incorrectly;
  • making late tax or contribution payments;
  • failing to correct historical payroll errors.

Foreign companies may also assume that an employee can manage German payroll taxes through a personal annual return. This is generally not sufficient. Employers are expected to operate payroll withholding and statutory social insurance from the beginning of the employment relationship.

German Payroll for Remote Employees

Remote work does not automatically remove German payroll obligations.

If an employee works habitually from Germany, the foreign company may need to operate German payroll even if it has no incorporated entity in the country.

The arrangement can also create questions concerning:

  • social security;
  • wage tax withholding;
  • permanent establishment;
  • employment law;
  • workplace health and safety;
  • data protection;
  • expense reimbursement.

The analysis becomes more complex where the employee works from more than one country.

A German employee who temporarily works abroad may remain within German social insurance under certain conditions. A permanent international relocation may change the applicable payroll and social security position.

Employers should review cross-border remote work before approving it rather than correcting the arrangement after payroll exposure has already arisen.

German Payroll Through an Employer of Record

A foreign company can hire an employee through an Employer of Record in Germany instead of establishing its own German entity.

The EOR becomes the formal local employer and generally manages:

  • the German employment contract;
  • payroll registration;
  • wage tax withholding;
  • social insurance registration;
  • monthly payroll;
  • payslips;
  • statutory employer contributions;
  • payroll reporting;
  • leave administration;
  • compliant onboarding and offboarding.

The client company funds the salary, employer contributions, benefits and EOR service fee while managing the employee’s daily tasks and performance.

An EOR may be suitable for a company hiring its first German employee, testing the market or building a small team before opening a local subsidiary.

It does not remove the employment cost, but it can reduce the time and administrative infrastructure required to begin compliant hiring.

When Should a Company Establish Its Own German Payroll?

A company may eventually decide to establish its own German entity and operate payroll directly or through a local provider.

This may be appropriate where the business:

  • plans a large permanent workforce;
  • has long-term operations in Germany;
  • requires direct local employment;
  • already has finance and HR infrastructure;
  • expects substantial local revenue;
  • needs greater control over payroll and benefits.

For one or several initial hires, the cost and complexity of incorporation may be disproportionate. An EOR or outsourced employment structure may provide a more practical route.

The choice should be based on workforce size, market-entry strategy, tax exposure, long-term plans and the required speed of hiring.

Frequently Asked Questions

What payroll taxes do employers pay in Germany?

Employers normally pay their share of pension, health, unemployment and long-term care insurance. They also finance statutory accident insurance and applicable employer levies. Wage tax, church tax and the solidarity surcharge are generally employee liabilities withheld through payroll.

What is the employer social security rate in Germany?

For employees below the relevant contribution ceilings, the main employer social security cost is generally slightly above 20% of gross salary. The final amount depends on the employee’s health insurer, salary, location and other payroll factors.

What is the German pension contribution rate in 2026?

The general statutory pension contribution rate is 18.6%. The standard employer share is 9.3%, and the standard employee share is 9.3%.

What is the German health insurance rate in 2026?

The standard statutory health insurance rate is 14.6%, divided equally between employer and employee. An insurer-specific supplementary contribution is added. The official average supplementary rate for 2026 is 2.9%.

What are the 2026 German social security ceilings?

The annual ceiling for pension and unemployment insurance is €101,400, or €8,450 per month. The annual ceiling for health and long-term care insurance is €69,750, or €5,812.50 per month.

Does the employer pay the employee’s income tax?

The employer calculates and withholds wage tax, but the amount is generally deducted from the employee’s gross salary. It is not normally an additional employer expense.

Can a foreign company run German payroll without opening an entity?

Depending on the structure, a foreign employer may be able to register and operate payroll without incorporating a subsidiary. However, it must review employment, tax, social security and permanent establishment risks. Another option is to use an Employer of Record.

Are bonuses subject to German payroll taxes?

Bonuses and commissions are generally taxable and may also be subject to social insurance up to the applicable contribution ceilings.

Is German payroll the same as employee benefits?

No. Payroll covers salary calculation, tax withholding and social contributions. Employee benefits include paid leave, sickness protection, pensions and voluntary perks. See our guide to Employee Benefits in Germany for the wider benefits framework.

Managing German Payroll Compliance

German payroll requires accurate employee data, current contribution rates, correct tax characteristics and timely reporting.

The central challenge is not simply calculating percentages. Employers must understand which payments are taxable, which contribution ceiling applies, how employee circumstances affect deductions and which responsibilities remain with the company after payroll is outsourced.

Brain Source International supports international businesses with German payroll, Employer of Record services, international recruitment, HR administration and compliant employment solutions.

Whether you are hiring your first employee or expanding an established team, a reliable payroll structure allows you to calculate employment costs accurately, pay employees correctly and reduce compliance risk.

Planning to hire in Germany? Contact Brain Source International to discuss payroll, employment costs and the right hiring structure for your business.