All posts
Timer-Symbol
Time Tracking & HR

Multiple Jobs in Germany: When Two Jobs Become the New Normal

Around 4.6 million employees in Germany juggle two jobs at the same time. Tax class VI means deductions of around 50 percent on the second income, and only employers and employees who know the rules avoid costly mistakes in social security and payroll.

Tanja Hartmann
Content Marketing Manager
Table of contents
Share post with colleagues
E-Mail-Symbol
Linkedin-Symbol

Note: This article is for general information only and does not replace individual legal or tax advice. All information has been compiled to the best of our knowledge and based on current German law, but we cannot guarantee that it is complete, correct or up to date. Statutory rules and social security contributions change regularly. If in doubt, please contact your HR department, a tax adviser or a specialist employment lawyer to clarify your individual situation.

In 2024, 4.7 percent of all people in work in Germany had at least one other job alongside their main job. That is just over 2 million people. According to surveys by the Institute for Employment Research (IAB), the number is even higher: around 4.6 million employees had a secondary job in the third quarter of 2024. This means the number of people with multiple jobs in Germany has more than doubled since 2003. For HR departments, payroll teams and employees, this development means that multiple employment is no longer a fringe phenomenon but a relevant factor in everyday working life. If you do not know the rules, you risk payroll errors, back payments of social security contributions or unnecessary additional tax payments.

Multiple jobs in Germany: definition and legal basis

Multiple employment (Mehrfachbeschäftigung) means holding several employment relationships with different employers at the same time. The legal basis is § 8 of the Social Code Book IV (Sozialgesetzbuch IV, SGB IV), which defines the rules for marginal employment. The key point: several jobs do not automatically mean multiple employment in the sense of social security law. The type of each employment relationship determines how it is treated.

Difference between main and secondary employment

The main employment is the first employment relationship subject to social security contributions, to which the regular tax classes I to V apply. All further jobs count as secondary employment. This distinction has a direct impact on tax and social security. Employees can decide themselves which employment relationship counts as their main job. The choice should be made strategically: the more favourable tax class is assigned to the job with the higher income.

How mini-jobs fit in

From 1 January 2026, the marginal employment threshold is €603 per month. A mini-job remains free of tax and social security contributions up to this limit, provided there is no other employment. If someone holds several mini-jobs, the earnings are added together. If the total exceeds €603, all mini-jobs become subject to social security contributions.

Employment law basics for multiple jobs

In principle, employers in Germany may not prohibit secondary employment across the board. Every employee has the right to choose their occupation freely. There are limits, however: non-compete clauses in the employment contract can rule out a second job with a direct competitor. The Working Hours Act (Arbeitszeitgesetz, ArbZG) limits daily working time to a maximum of ten hours. This limit applies to all jobs combined.

Duty to notify employers

Employees are obliged to tell their employer about secondary employment if this has been agreed in the employment contract or if the additional work could impair their performance in the main job. For correct payroll, employers need to know whether other employment relationships exist. After the annual report has been submitted, the health insurance fund reports any undisclosed multiple employment back to the employer and asks for a correction.

Social security for multiple jobs: the addition principle

Social security follows the addition principle: the earnings from several jobs subject to social security contributions are added together. This rule applies to health, pension, long-term care and unemployment insurance. The contribution assessment ceiling (Beitragsbemessungsgrenze) for statutory health and long-term care insurance in 2026 is €5,812.50 per month.

Health insurance with several employment relationships

For health insurance, all main employments are added together. If the compulsory insurance threshold (Versicherungspflichtgrenze) is exceeded, compulsory health insurance ends at the end of the year. However, this only applies if income above the threshold is also expected in the following year. In many cases, employers must pay contributions towards health insurance even if compulsory insurance no longer applies.

Pension and unemployment insurance

In pension insurance, all earnings up to the contribution assessment ceiling are taken into account. For employees, this means higher pension entitlements through several sets of contributions. Unemployment insurance follows the same principle. Both branches of insurance benefit from the addition principle because more contributions are paid in.

Special cases in social security

One job subject to social security plus a mini-job

This is the most common form of multiple employment. Around three quarters of all people with multiple jobs have a mini-job alongside their employment subject to social security contributions. The mini-job remains exempt from health, long-term care and unemployment insurance contributions. Pension insurance is compulsory, however, with the option of an exemption.

Several mini-jobs at the same time

If someone holds only mini-jobs, the earnings are added together. If the total is above €603 (from 2026), all jobs become subject to social security contributions. The mini-job taken up first counts as the first employment relationship. This rule often surprises employees who combine several small jobs.

Two jobs subject to social security contributions

Around 10 percent of people with multiple jobs have two or more jobs subject to social security contributions. In this case, both salaries are added together to calculate social security contributions. The contributions are split proportionally between both employers. For payroll, this means more complex calculations and a greater need for coordination between the employers.

{{blog-cta}}

Tax on multiple jobs: tax class VI as the standard

The second and every further employment relationship is automatically taxed under tax class VI. This tax class has no allowances: no basic tax-free allowance, no employee lump sum, no lump sum for special expenses. The basic tax-free allowance (Grundfreibetrag) is €12,348 in 2026 and is already taken into account in the first tax class.

Why tax class VI has such high deductions

In tax class VI, tax is due from the very first euro. The allowances are deliberately not granted because they have already been used up in the main job. This leads to tax deductions of around 50 percent. However, all income is offset in the income tax return at the end of the year. Any tax overpaid is refunded.

Progression and annual tax burden

The German tax system is progressive: higher incomes are subject to higher tax rates. With multiple jobs, all income is added together in the tax return. The actual tax rate is based on total income. The high deductions in tax class VI serve as an advance payment. They prevent large additional payments from falling due at the end of the year.

Private health insurance with several jobs

Privately insured employees need to observe special rules. Private health insurance premiums are not based on income but on age and state of health. With income from several employment relationships, however, employer contributions can be claimed from all jobs. The total of these contributions is capped at the maximum amount for statutory health insurance.

Practical example: full-time job plus part-time job

An administrative clerk works 40 hours a week in her main job and earns €3,500 gross. She also takes on a part-time job of 10 hours a week for €800 gross. The main job is taxed under tax class I. Tax class VI applies to the part-time job. For social security, both salaries are added together: €4,300 is below the contribution assessment ceiling, and both employers pay proportional contributions.

Practical example: mini-job in addition to the main job

An IT specialist works full time for €4,200 gross and has a mini-job on the side for €520. The main job is taxed as usual under tax class I. The mini-job is taxed at a flat rate of 2 percent wage tax. For social security, the mini-job remains exempt from contributions, except for pension insurance. Here, the employee can apply for an exemption.

Practical example: combining several mini-jobs

A student has three mini-jobs at the same time: €350, €200 and €150. The total of €700 exceeds the marginal employment threshold. All three jobs become subject to social security contributions. The mini-job taken up first counts as the main employment and is taxed under tax class I. The other two jobs fall under tax class VI.

Calculators for multiple jobs: what they can do

Digital calculators for multiple employment take various parameters into account: number of employment relationships, amount of each salary, tax classes and social security status. They show how high net pay will be in different scenarios. Modern tools include the current contribution rates and allowances. However, they cannot replace individual tax advice.

Limits of online calculators

Standard calculators reach their limits in complex situations: company pension schemes, capital-forming benefits, special payments or different payroll periods require individual calculations. For companies with several employees holding multiple jobs, professional payroll software with a built-in check for multiple employment is worthwhile.

Documentation duties for employers

Employers must document multiple employment correctly. This covers reports to the social security institutions, ELStAM queries (electronic wage tax deduction data, Elektronische Lohnsteuerabzugsmerkmale) and payroll itself. Incorrect reports can lead to back payments of social security contributions plus late-payment surcharges. The pension insurance institutions carry out audits regularly. Companies should put systems in place that recognise multiple employment automatically and process it correctly.

Liability risks in case of errors

If payroll is incorrect, the employer is liable for unpaid social security contributions. This also applies if the employee did not report the multiple employment. In addition, fines may be imposed for intentional or grossly negligent violations. Documenting all measures taken to check for multiple employment serves as proof of proper processing.

Reconciliation with ELStAM and social security reports

Through the ELStAM system, employers receive information about the assigned tax class. Tax class VI makes multiple employment obvious. Employers must check regularly whether anything has changed. The health insurance funds reconcile the reported earnings and report discrepancies back. Modern software such as ZEP supports HR departments with compliance: complete documentation of all working hours and the payroll accounting export minimise the risk of errors.

Minimising compliance risks

Companies should establish clear processes: asking new hires whether they have other employment relationships, checking regularly with existing employees and systematically reconciling health insurance reports. Training HR and payroll staff in the correct treatment of multiple employment reduces sources of error. Digital workflows ensure that no cases are overlooked.

How employees can use tax advantages

Employees with multiple jobs in Germany are obliged to file a tax return. In it, all income is added together and the actual tax liability is determined. The high advance payments under tax class VI often lead to refunds. Work-related expenses, special expenses and extraordinary burdens can be claimed in the tax return. High commuting costs to both workplaces or a second household can create additional savings.

Choosing the best tax class

Employees should assign tax class VI to the job with the lower income. This way, the better-paid job benefits from the allowances of the first tax class. If both incomes are similar, an allowance for the second employment can be applied for. This reduces the monthly tax burden during the year.

Tips for correct time recording

For employees with several jobs, correct time recording is essential: documenting all working hours to comply with the Working Hours Act, recording hours separately for each employment relationship and keeping evidence of sickness or vacation. Professional time recording systems help meet all legal requirements and at the same time provide the basis for correct payroll.

HR checklist: handling payroll for employees with multiple jobs correctly

  1. On hiring: ask about other employment relationships and document the answer in writing
  2. Retrieve ELStAM data: check the tax class; tax class VI indicates multiple employment
  3. Determine social security status: apply the addition principle and take the mini-job rules into account
  4. Payroll: use the correct tax class and calculate social security contributions after adding up the earnings
  5. Reports: submit complete and correct reports to health insurance funds and the tax office
  6. Documentation: archive all evidence and calculations
  7. Regular checks: ask about changes in employment relationships and review health insurance reports

How ZEP supports companies with employees who hold multiple jobs

Correct payroll for employees with multiple jobs poses particular challenges for HR departments and payroll teams. Professional software such as ZEP provides systematic support here: working hours booked in ZEP are documented without gaps and thus meet the legal requirements of the Working Hours Act. The payroll accounting export transfers working hours to payroll, where the special features of multiple employment are taken into account.

Particularly valuable: Absences and overtime are visible in ZEP at any time, so you can keep working time limits in view. Project controlling shows transparently which resources are deployed and to what extent. For companies with several employees holding multiple jobs, this means less manual checking, a lower risk of errors and complete compliance documentation. The direct connection to DATEV and Lexware ensures a continuous digital workflow from working time recording to payroll.

Conclusion: multiple jobs in Germany require a systematic approach

Holding multiple jobs is permitted in Germany and is becoming more common: almost one in nine employees now has more than one job. The legal framework is complex but manageable. For employers, this means that systematic processes, regular training and modern software minimise compliance risks.

For employees: transparency towards employers, correct documentation and a careful tax return prevent unpleasant surprises. With clear rules, digital tools and professional support from HR and payroll, multiple employment becomes a manageable normality rather than an administrative nightmare. Software such as ZEP helps companies meet all legal requirements, document working hours transparently and prepare payroll with reliable data.

FAQs

Do I have to tell my employer in Germany that I have more than one job?

Yes, in most cases there is a duty to inform. If the employment contract contains a corresponding clause, employees must disclose secondary employment. Even without a contractual rule, notification is required if the additional job could impair performance in the main job or breach a non-compete clause. For correct payroll and social security accounting, the employer needs information about other employment relationships. If an employee conceals a second job, the health insurance fund reports discrepancies after the annual report, which leads to corrections and back payments.

How many mini-jobs can I have alongside my main job in Germany?

Alongside a main job subject to social security contributions, you can have one mini-job up to €603 per month (from January 2026) free of tax and social security contributions. Several mini-jobs at the same time are added together, however. If the total of all mini-jobs exceeds €603, all marginal employments become subject to social security contributions and are taxed under tax class VI. The mini-job taken up first counts as the first employment. Exception: pension insurance is compulsory even for the first mini-job, but employees can apply for an exemption.

When does having multiple jobs pay off financially and when does it not?

Multiple jobs pay off financially when you combine a main job with a mini-job (up to €603). In this case, the extra income remains largely free of deductions. With two jobs subject to social security contributions, tax class VI leads to deductions of around 50 percent on the second income, part of which is refunded through the tax return. It stops paying off when the total income clearly exceeds the contribution assessment ceiling (€5,812.50 per month in 2026) or when the additional workload impairs performance in the main job. The actual return depends heavily on individual factors such as commuting costs, childcare or additional work-related expenses.

Is there a calculator for multiple jobs that takes social security and wage tax into account?

Yes, various online calculators work out the net pay for multiple jobs. These tools take into account tax classes, social security contributions under the addition principle, contribution assessment ceilings and allowances. Important: the calculators only provide estimates for standard cases. Special cases such as company pension schemes, capital-forming benefits, different payroll periods or individual allowances cannot be mapped. For companies with several employees holding multiple jobs, professional payroll software with a built-in check for multiple employment is recommended, as it handles all special cases correctly.

What does dual employment mean in payroll?

Dual employment (Doppelbeschäftigung) describes the situation in which an employee works for the same employer in two different roles or a person works for affiliated companies at the same time. In payroll, both employments are recorded separately but added together for social security and tax. For two jobs with the same employer, the first employment is taxed under the regular tax class and the second automatically under tax class VI. The employer must add both salaries together and calculate social security contributions accordingly. This also applies to managing directors employed by both a GmbH and a sister GmbH.

What obligations do employers in Germany have when employees hold multiple jobs?

Employers must report multiple employment correctly to the social security institutions and retrieve the ELStAM data. Tax class VI indicates multiple employment. Social security contributions must be calculated under the addition principle, even if the employer does not know the other salary. All measures taken to check for multiple employment must be documented. If payroll is incorrect, the employer is liable for unpaid contributions plus late-payment surcharges, even if the employee concealed the second job. Employers must also check compliance with the Working Hours Act (Arbeitszeitgesetz, ArbZG), as the maximum of ten hours per day applies to all jobs combined.

Would you like to know more about ZEP?
ZEP Logo

Subscribe to ZEP newsletter

Häkchen-Symbol
Every 1st Wednesday of the month
Häkchen-Symbol
Latest industry insights
Häkchen-Symbol
ZEP product updates
Signup
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Handle payroll for employees with multiple jobs correctly

ZEP documents working hours in line with German law & provides the data for your payroll accounting via export.

Try ZEP for free
Try ZEP for free

Handle payroll for employees with multiple jobs correctly

ZEP documents working hours in line with German law & provides the data for your payroll accounting via export.

Try ZEP for free
Try ZEP for free

Discover the possibilities of ZEP

Free trial for 14 days – no credit card required

Try it for free
Try it for free

Jetzt die Möglichkeiten von ZEP entdecken

Vereinbaren Sie jetzt eine kostenlose Demo

Termin buchen
Termin buchen