This guide is for informational purposes only and does not constitute legal, tax, or immigration advice. For complex cases, consult a qualified professional. See our full disclaimer.

Minijob in Germany: Side Job Rules for Expats

A Minijob pays up to €603/month in 2026 with simplified social insurance — popular for side income, but visa work limits and pension rules still apply for expats.

9 min read·Verified & sourced

Overview

A Minijob (geringfügige Beschäftigung) is marginal part-time employment capped at a fixed monthly earnings limit. It is one of the most common side-income routes in Germany — café shifts, tutoring, warehouse work, or a second job alongside your main salary.

Details
2026 monthly limit€603 (annual €7,236)
Minimum wage (2026)€13.90/hour — limit tracks wage rises
Typical hours at min wage~43 hours/month (~10 hours/week)
Employee social insuranceNo health, care, or unemployment deductions
Pension insuranceMandatory — opt-out possible (no credits)
Midijob range€603.01 – €2,000/month (reduced contributions)
RegistrationEmployer via Minijob-Zentrale

This guide explains the rules for expats — including visa work limits, pension choices, and how a Minijob differs from your main payslip. For full-time payroll deductions, see our salary calculator and payslip guide.

Prerequisites: Valid health insurance, Steuer-ID for payroll, and a residence permit that allows the work.

Who this applies to

SituationWhat to know
Employed full-time + side MinijobMost common — Minijob is separate from main pension and tax setup
Student visa holderMinijob allowed — 140 days / 20 hrs per week limits still apply
Opportunity Card holderUp to 20 hrs/week — Minijob hours count
EU Blue Card / skilled workerSide Minijob usually fine if permit allows employment generally
FreelancerMinijob is employment, not freelancing — separate from your Gewerbe
Multiple MinijobsCombined earnings must stay within €603 monthly average
Private household jobs (cleaning, babysitting)Lower employer flat-rate contributions — still a registered Minijob

Non-EU permit holders should confirm their Zusatzblatt (supplement sheet) does not restrict employer type or hours before signing.

2026 earnings limit explained

The Minijob cap is dynamic — it rises when the statutory minimum wage rises:

YearMonthly limitAnnual limitMin wage
2024€538€6,456€12.41/h
2025€556€6,672€12.82/h
2026€603€7,236€13.90/h

Formula: minimum wage × 130 hours ÷ 3 months ≈ monthly limit (roughly ten paid hours per week).

Variable income and spikes

  • Regular rule: Average monthly earnings must not exceed €603 (annual €7,236).
  • Occasional overshoot: Up to two months per year may reach €1,206 (double the limit) if the annual average stays within €7,236 — useful for seasonal peaks.
  • Above €603.01 regularly: Becomes a Midijob — different contribution rules apply.

Track hours if paid hourly. At €13.90/h, 44 hours in one month already exceeds the limit.

Minijob vs Midijob vs regular job

TypeMonthly earningsEmployee social insurance
MinijobUp to €603 (avg.)Exempt from GKV, PV, ALV
Midijob€603.01 – €2,000Reduced contributions (Übergangsbereich)
Regular jobAbove €2,000Full statutory deductions

A Midijob uses a sliding F-factor (0.6619 in 2026) so contributions rise gradually — net pay is lower than a Minijob but you build fuller insurance records.

Social insurance and tax

What employees pay

InsuranceMinijob employee
Health (GKV)Exempt — stay on your existing cover
Nursing care (PV)Exempt
Unemployment (ALV)Exempt
Pension (RV)3.6% of gross — unless you opt out
Income tax (Lohnsteuer)Often €0 at this income — employer may withhold if you have other income

Pension opt-out (Befreiung)

Since 2013, Minijobs are generally pension-insured. You may submit a Befreiungsantrag within six weeks of starting to pay no employee pension contribution — but you earn no Rentenversicherung credits for that job.

Stay insured if: you want the months to count toward pension vesting or permanent residence contribution requirements.

What employers pay

Employers pay flat-rate Pauschalbeiträge to the Minijob-Zentrale instead of full social insurance:

Employer typeApprox. flat rate (2026)
Commercial (gewerblich)~32% of gross
Private household~15% of gross

This is why many employers prefer Minijobs — predictable cost, simple admin.

Visa and work-permit rules for expats

Students

Student visa holders may work:

  • 140 full days or 280 half days per calendar year, or
  • Up to 20 hours per week during the semester

A €603 Minijob at minimum wage is ~10 hours/week — usually compliant. Werkstudent contracts follow different rules and may allow more hours at one employer.

Exceeding limits can affect renewal — track days and keep your Ausländerbehörde informed if unsure.

Opportunity Card and job seekers

Opportunity Card holders may work up to 20 hours per week while job hunting. Minijob hours count toward that cap.

Skilled workers and Blue Card

Side Minijobs are generally permitted if your permit allows employment without employer-specific restrictions. The side job does not need to meet Blue Card salary thresholds — but your main job must remain qualifying employment for permit renewal.

If your primary role ends, follow work permit change and unemployment rules — a Minijob alone rarely sustains a skilled-worker permit.

Main job + Minijob: practical tips

  1. Tax class (Steuerklasse): A second job can push overall income into taxable territory — see our tax classes guide for class VI rules and Finanzamt may adjust withholding on your main job at year-end.
  2. Annual tax return: Many expats file anyway; declare all Lohnsteuerbescheinigung forms.
  3. Tell your main employer? Not legally required for a Minijob, but some contracts restrict Nebentätigkeit — check your Hauptjob contract.
  4. One Minijob limit across jobs: Two €400 Minijobs = €800 total → exceeds limit → both may reclassify.

Use our salary calculator for your main salary; Minijob net is typically close to gross minus optional 3.6% pension.

Step-by-step: starting a Minijob

0 of 8 complete

0%

  1. Find Minijob employer

    Café, retail, tutoring, delivery — contract required even below €603

  2. Provide Steuer-ID

    Before first payroll — from Finanzamt after Anmeldung

  3. Employer registers Minijob

    With Minijob-Zentrale — flat-rate employer contributions

  4. Pension choice

    Opt out within 6 weeks of start if you waive pension credits

  5. First payslip

    Usually net ≈ gross — no employee social insurance except optional 3.6% pension

  6. Track annual total

    Monitor €7,236 cap — especially with variable hours or multiple Minijobs

1. Sign an employment contract

Even at €603/month you need a proper Arbeitsvertrag — hourly rate, hours, start date, job description.

2. Give your employer your Steuer-ID

Without it, payroll runs at the highest tax rate. Your Steuer-ID arrives by post after Anmeldung.

3. Employer registers with Minijob-Zentrale

The employer (not you) registers online. Registration covers pension, accident insurance, and flat-rate health/unemployment Pauschbeiträge.

4. Choose pension insurance status

Default: 3.6% employee pension contribution. To opt out, submit Antrag auf Befreiung von der Versicherungspflicht to the Minijob-Zentrale promptly.

5. Check your payslip

Minijob payslips are simpler than full-time — verify geringfügig entlohnt status, gross/net, and any pension line.

Common mistakes

  1. Exceeding €603 without noticing — hourly jobs need hour tracking; reclassification triggers back-payments.
  2. Ignoring student work-day limits — Minijob shifts count toward 140-day cap.
  3. Assuming Minijob replaces health insurance — you still need mandatory health cover.
  4. Opting out of pension unknowingly — default is insured; only opt out deliberately.
  5. Stacking multiple Minijobs — combined income must stay within the limit.
  6. Cash-in-hand work — unregistered work risks fines for employer and you; no Minijob protection.
  7. Confusing Minijob with freelancing — invoicing clients = freelancer registration, not Minijob.

Related guides

TopicGuide
Student work limitsStudent visa
Main salary deductionsSalary calculator
Pension creditsPension (Rentenversicherung)
Tax ID for payrollTax ID
Side freelancingFreelancer registration
Lost main jobUnemployment (ALG I)

Frequently asked questions

What is the Minijob limit in Germany for 2026?

The monthly earnings limit is €603 (€7,236 per year), linked to the statutory minimum wage of €13.90 per hour. At minimum wage that is roughly 43 hours per month — about ten hours per week. Occasional months above €603 are allowed if your annual average stays within €7,236.

Can I have a Minijob alongside my full-time job?

Yes — this is the most common setup. Your main employment stays fully insured; the Minijob is treated separately under geringfügige Beschäftigung rules. Your total income from all Minijobs combined must stay within the €603 monthly average limit. Check your residence permit allows additional employment.

Do Minijobbers pay pension insurance in Germany?

Minijobs are generally subject to pension insurance (Rentenversicherung). You can apply to opt out (Befreiung) — then you pay no employee pension contribution but earn no pension credits. If you stay insured, the employee share is 3.6% of gross pay. See our pension guide for how this affects PR and refunds.

Does a Minijob count toward student visa work limits?

Yes. Student permit holders may work 140 full days or 280 half days per year, or up to 20 hours per week during the semester — Minijob hours count toward those limits. A €603 Minijob at minimum wage is roughly ten hours per week, which fits within the rules if it is your only job.

What happens if I earn more than €603 per month?

Regular earnings above €603 up to €2,000 classify as a Midijob (Übergangsbereich) with reduced but full social insurance contributions. Above €2,000 it is regular employment. Brief spikes above €603 can still qualify as a Minijob if your annual average stays at or below €7,236 — but two months per year may reach up to double the limit (€1,206) under the Ausnahmeregelung.

Who registers a Minijob — me or my employer?

Your employer registers the Minijob with the Minijob-Zentrale (part of Deutsche Rentenversicherung Knappschaft-Bahn-See). You need to provide your Steuer-ID, health insurance details, and decide whether to opt out of pension insurance. You do not need a separate Gewerbeanmeldung as an employee.

Keep going

What's next?

This guide is part of our Working in Germany path path. Continue with the next step or browse all topics.