Money
Working as a student in Germany: rules, taxes, and where to find jobs
The 120/240-day rule, Werkstudent vs Minijob, tax implications, and how Indian students actually find part-time work in Germany.
Student visa holders can work 120 full days or 240 half days per year. HiWi (university research) positions are exempt from this limit. Werkstudent contracts are the best option: up to 20 hours/week during semester with social insurance exemptions. Minijob limit is €603/month tax-free. Annual income below €12,096 means zero effective income tax after filing a return.
Most Indian students in Germany work part-time. The living costs are real (€900 to €1,400/month depending on city), the Sperrkonto release only covers the minimum, and having German work experience on your CV matters more than your GPA when you start job hunting after graduation.
The rules are specific and the penalties for violating them are severe: working beyond your permitted hours can get your residence permit revoked. Here is exactly what you can and cannot do.
The 120/240-day rule
On a student residence permit (Aufenthaltserlaubnis zum Studium), you may work:
- 120 full days per calendar year, OR
- 240 half days per calendar year
A full day is any day you work more than 4 hours. A half day is 4 hours or less. These reset on 1 January every year.
You can mix full and half days. Two half days equal one full day. If you work 3 hours on Monday and 6 hours on Wednesday, that is one half day plus one full day (1.5 full-day equivalents).
Tracking is your responsibility. The Ausländerbehörde (immigration office) can audit your work history. Keep a log.
What does NOT count against the 120/240 limit
- HiWi (Hilfswissenschaftler): student research assistant positions at your university. These are explicitly exempt.
- Mandatory internships (Pflichtpraktikum) required by your study program.
- Tutoring at your university if classified as a university employment contract.
Voluntary internships (freiwilliges Praktikum) and off-campus work DO count.
Werkstudent (working student)
A Werkstudent contract is the best arrangement for most students. It is a regular employment contract with special social insurance benefits for enrolled students.
Rules:
- Maximum 20 hours per week during lecture periods
- Unlimited hours during official semester breaks (vorlesungsfreie Zeit)
- You must remain enrolled full-time
Tax and social insurance advantages:
- You pay no health insurance contribution (already covered by student insurance)
- You pay no unemployment insurance (Arbeitslosenversicherung)
- You pay no care insurance (Pflegeversicherung)
- You DO pay pension insurance (Rentenversicherung, ~9.3% of gross)
- You DO pay income tax (Lohnsteuer) based on your tax class
The pension contributions are not wasted. If you leave Germany, you can apply for a refund of pension contributions after 24 months of leaving the EU, provided you contributed for fewer than 60 months.
Typical Werkstudent pay: €13 to €20/hour depending on field and city. Tech Werkstudent roles in Munich or Berlin often pay €15 to €22.
Minijob
A Minijob (geringfügige Beschäftigung) pays up to €603 per month (2026 limit). It is:
- Tax-free for you (the employer pays a flat-rate tax)
- Free of social contributions for you
- Simple paperwork
The downside: €603/month is not much. Minijobs are common in retail, restaurants, tutoring, and delivery. They count against your 120/240 days.
Minijob vs Werkstudent: if you can find a Werkstudent role in your field, take it. The pay is better, the experience is more relevant for your CV, and the social insurance exemptions mean your take-home is higher than a regular part-time job.
Tax implications
Tax class: as a single student, you are in Steuerklasse I (tax class 1). Your employer deducts Lohnsteuer automatically from your payslip.
Basic tax-free allowance (Grundfreibetrag): €12,096 per year in 2026. If your total annual income is below this, you effectively pay zero income tax. You can file a tax return after the year ends and get all withheld tax refunded.
Practical example: a Werkstudent earning €15/hour, working 16 hours/week for 10 months, earns roughly €9,600/year. That is below the Grundfreibetrag. File a return via ELSTER or Taxfix and get your full Lohnsteuer back.
Church tax (Kirchensteuer): if you declared a religion during Anmeldung, 8 to 9% of your income tax is added as church tax. Most Indian students should register as "ohne" (no religion) at Anmeldung to avoid this.
Where to find student jobs
University resources:
- Your university's Stellenwerk or career services portal
- HiWi positions posted on department websites or bulletin boards
- Professor emails (seriously: email professors in your department asking about open research positions)
Online platforms:
- Jobmensa.de: student job marketplace, very active
- Stellenwerk.de: university-affiliated job portal
- WerkStudent.com: filtered specifically for Werkstudent roles
- LinkedIn: increasingly used for Werkstudent postings, especially in tech
- Indeed.de: search "Werkstudent" + your field + your city
Startup jobs:
- Berlin, Munich, and Hamburg startup scenes hire English-speaking Werkstudenten heavily, especially in tech, data, and marketing.
- Check AngelList (Wellfound), Berlin Startup Jobs, and company career pages directly.
Tips for Indian students:
- A German CV format (with photo, date of birth, and structured layout) is expected. Do not submit a US-style resume.
- If your German is A2 or above, mention it. Even basic German dramatically increases your job options.
- Apply in the first 2 weeks of the semester. Werkstudent roles fill fast.
How student work affects your visa
Your residence permit is issued for the purpose of study. Work is a secondary activity. The Ausländerbehörde can revoke your permit if:
- You exceed the 120/240-day limit
- You drop out of university while continuing to work
- Your academic progress is significantly delayed and attributable to excessive work
Semester break work: during official breaks, you can work full-time (40 hours/week) without it counting as exceeding the weekly limit. But the days DO count against your 120 full-day annual total.
Self-employment and freelancing: generally not permitted on a student residence permit without prior approval from the Ausländerbehörde. Do not freelance on Upwork or Fiverr without checking first.
Common mistakes
- Not tracking your days: the 120/240 limit is per calendar year, not per academic year. If you work heavily in January to March, you may run out of days before the summer break.
- Working more than 20 hours/week during lectures: this can disqualify your Werkstudent social insurance exemptions. Your employer may have to retroactively pay full social contributions.
- Ignoring the tax return: if you earned below €12,096, you likely overpaid tax. File a return and get it back.
- Taking cash-in-hand jobs: illegal. If caught, it affects your residence permit and future applications (including PR and citizenship).
Related guides on this site
Frequently asked
What counts as a full day vs half day for the 120/240 rule?
A full day is any day you work more than 4 hours. A half day is 4 hours or less. Two half days equal one full day. The limit resets on 1 January each calendar year.
Does HiWi work count against the 120-day limit?
No. Student research assistant (HiWi) positions at your own university are explicitly exempt from the 120/240-day limit. So are mandatory internships required by your study program.
What is the difference between Werkstudent and Minijob?
Werkstudent: up to 20 hrs/week during semester, unlimited in breaks, social insurance exemptions, €13-22/hr typical. Minijob: max €603/month, tax-free, no social contributions. Werkstudent is better for CV and pay; Minijob is simpler.
Do I pay tax on my student income in Germany?
If your annual income is below €12,096 (2026 Grundfreibetrag), you effectively pay zero income tax. Your employer withholds Lohnsteuer monthly, but you get it all back by filing a tax return after the year ends.
Can I freelance on a student visa in Germany?
Generally not without prior approval from the Ausländerbehörde. Self-employment and freelancing (including Upwork, Fiverr) require explicit permission. Violating this can affect your residence permit.
Found something wrong or missing?
This guide stays useful because people flag things that changed or got it wrong.