Expat guide
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.
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 insurance | No health, care, or unemployment deductions |
| Pension insurance | Mandatory — opt-out possible (no credits) |
| Midijob range | €603.01 – €2,000/month (reduced contributions) |
| Registration | Employer 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
| Situation | What to know |
|---|---|
| Employed full-time + side Minijob | Most common — Minijob is separate from main pension and tax setup |
| Student visa holder | Minijob allowed — 140 days / 20 hrs per week limits still apply |
| Opportunity Card holder | Up to 20 hrs/week — Minijob hours count |
| EU Blue Card / skilled worker | Side Minijob usually fine if permit allows employment generally |
| Freelancer | Minijob is employment, not freelancing — separate from your Gewerbe |
| Multiple Minijobs | Combined 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:
| Year | Monthly limit | Annual limit | Min 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
| Type | Monthly earnings | Employee social insurance |
|---|---|---|
| Minijob | Up to €603 (avg.) | Exempt from GKV, PV, ALV |
| Midijob | €603.01 – €2,000 | Reduced contributions (Übergangsbereich) |
| Regular job | Above €2,000 | Full 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
| Insurance | Minijob 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 type | Approx. 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
- 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.
- Annual tax return: Many expats file anyway; declare all Lohnsteuerbescheinigung forms.
- Tell your main employer? Not legally required for a Minijob, but some contracts restrict Nebentätigkeit — check your Hauptjob contract.
- 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%
Find Minijob employer
Café, retail, tutoring, delivery — contract required even below €603
Provide Steuer-ID
Before first payroll — from Finanzamt after Anmeldung
Employer registers Minijob
With Minijob-Zentrale — flat-rate employer contributions
Pension choice
Opt out within 6 weeks of start if you waive pension credits
First payslip
Usually net ≈ gross — no employee social insurance except optional 3.6% pension
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
- Exceeding €603 without noticing — hourly jobs need hour tracking; reclassification triggers back-payments.
- Ignoring student work-day limits — Minijob shifts count toward 140-day cap.
- Assuming Minijob replaces health insurance — you still need mandatory health cover.
- Opting out of pension unknowingly — default is insured; only opt out deliberately.
- Stacking multiple Minijobs — combined income must stay within the limit.
- Cash-in-hand work — unregistered work risks fines for employer and you; no Minijob protection.
- Confusing Minijob with freelancing — invoicing clients = freelancer registration, not Minijob.
Related guides
| Topic | Guide |
|---|---|
| Student work limits | Student visa |
| Main salary deductions | Salary calculator |
| Pension credits | Pension (Rentenversicherung) |
| Tax ID for payroll | Tax ID |
| Side freelancing | Freelancer registration |
| Lost main job | Unemployment (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.