Part-Time Jobs in Germany for International Students
Everything you need to know about working while studying in Germany — the legal rules, the four job types, how to find them, and what you can realistically earn. Updated for 2026.
Quick Answer
International students in Germany can work up to 120 full days (or 240 half days) per year without affecting their residence permit — this is automatic on a student visa. Typical earnings: €12–18/hour. Job types: HiWi (university assistant), Werkstudent (corporate), mini-job (flexible service work), and tutoring/freelance.
Working Hours — The Rules You Must Know
Getting the hours wrong has real consequences — it can invalidate your residence permit. These rules are set by German immigration law, not your university.
Important: Count your days carefully. A "half day" is defined as working no more than 4 hours. Keep a personal log — employers report your earnings to the Finanzamt, and inconsistencies can trigger a review.
The 4 Job Types — Explained
HiWi — University Student Assistant
AcademicWork within a university department helping professors with experiments, grading, literature reviews, coding, or data analysis. Positions are posted on your university's internal job portal or offered directly by professors after approaching them by email.
Hours
8–20 hours/week
Pay
€12–15/hour
German needed?
Helpful but English often OK in research groups
Werkstudent — Corporate Student Role
IndustryFormal employment at a company — software development, data science, marketing, finance. The most structured and best-paying student job type. During summer holidays, many Werkstudent students transition to full-time — same employer, full-time hours.
Hours
20 hours/week max (semester) · Full-time in holidays
Pay
€12–22/hour
German needed?
Usually required at B2/C1 for German companies
Mini-Job (450€ / Minijob)
FlexibleUp to €603/month with no tax deductions for students. Common roles: supermarket cashier, café server, event staff, delivery, tutoring. Zero-hour flexibility makes it ideal for exam periods. No complex paperwork — just a simple employment contract.
Hours
Flexible — no fixed weekly minimum
Pay
€13.90/hour (minimum wage)
German needed?
Depends on role — many service jobs are German-light
Freelance / Online Tutoring
Self-employedIndian students are in strong demand for tutoring maths, physics, programming (Python, Java), and English. Platforms include Superprof, Nachhilfevermittlung, and university noticeboards. Note: freelancing as a non-EU student requires checking your visa conditions — some require employer registration for social contributions.
Hours
Fully flexible
Pay
€15–25/hour
German needed?
Not required — teach in English or Hindi
Jobs You Can Get Without German
German is not always required — especially in larger cities and certain sectors.
Salary Expectations (2026)
Minimum wage (all jobs)
Legal floor
HiWi (university assistant)
Research groups may pay more
Mini-job
Up to €603/month tax-free
Werkstudent — general
Most industries
Werkstudent — tech / data
Software, ML, data science
Freelance tutoring
Varies by subject and platform
Annual earning potential: Working 20 hours/week for ~45 weeks (semester + holiday period) at €14/hour average = ~€12,600/year. At €18/hour in a Werkstudent tech role: ~€16,200/year. This can cover 80–100% of living costs in mid-sized German cities.
Where to Find Student Jobs
Filter by 'Werkstudent' — largest corporate student job source
StepStone.de
Germany's top job board, strong for Werkstudent and HiWi
Indeed.de
Best for mini-jobs and service roles
University job board
Internal portals for HiWi positions — check your uni portal
Professors' email
Cold email approach — effective for HiWi and research roles
Glassdoor.de
Good for salary research and startup Werkstudent roles
Tax and Admin — What You Need to Do
Get your Steueridentifikationsnummer (Tax ID)
After registering your address (Anmeldung), you will automatically receive a Tax ID by post within 2–4 weeks. Keep it — you need it for every employer. If you don't receive it, request it from the Finanzamt.
Keep all Gehaltsabrechnungen (payslips)
Every employer must provide a monthly payslip. Store them digitally and by year. These are required when filing your tax return and when extending your residence permit.
File a Steuererklärung (tax return) every year
Use ELSTER (the free German government tax portal). Most part-time students get a refund of €400–800 annually because of deductible study costs — tuition, books, laptop, transport to university. Deadline: July 31 for the previous year. It takes 1–2 hours once you have your documents.
Related guides
Frequently Asked Questions
Want to talk through your plan?
A German CV has a specific format most Indian students aren't familiar with. Book a one-time guidance call and get direction on your CV, SOP, and overall application — from a student who's already been through it.
Book a guidance call