One of the most common questions international students have after arriving in Germany is: "How much can I work while studying?" The answer is critical because exceeding the allowed work hours can result in losing your student visa, deportation, or problems with your residence permit renewal.
Germany allows international students to work part-time to support themselves, but with strict limits.
This article explains the exact work hour limits, the difference between full days and half days, what happens if you earn more than the mini-job threshold, tax implications, and exceptions for mandatory internships and student assistants (HiWi).
Understanding these rules ensures you can earn extra income without jeopardizing your legal status.
The 120/240-day rule: the basic limit
The core regulation for non-EU students on a German student visa or residence permit is the 120/240-day rule.
You are allowed to work either:
- 120 full days (8 hours or more per day), or
- 240 half days (up to 4 hours per day)
per calendar year. This is not per semester – it is per calendar year (January 1 to December 31).
The rule applies regardless of whether you are working as an employee (with a contract) or as a freelancer (though freelancing is more restricted).
Employers and the Foreigners' Registration Office (Ausländerbehörde) track your days through your social security contributions and pay stubs.
If you exceed these limits, you are considered to be working full-time, which violates the purpose of your student visa (your primary purpose must be studying, not working).
What counts as a full day vs. a half day?
A full day is any day you work more than 4 hours.
For example, working 6 hours on a Wednesday counts as 1 full day.
A half day is any day you work 4 hours or less.
For example, working 3 hours on a Monday and 2 hours on a Friday counts as 2 half days (1 half day each).
If you work exactly 4 hours, it counts as a half day (not a full day).
Example calculation: If you work 5 hours on Monday, 8 hours on Tuesday, and 2 hours on Wednesday, that counts as: Monday (5h >4) = 1 full day; Tuesday (8h >4) = 1 full day; Wednesday (2h ≤4) = 1 half day.
Total = 2 full days + 1 half day. You would have remaining 118 full days and 239 half days for the year.
What about working during lecture-free periods (semester breaks)?
During official semester breaks (vorlesungsfreie Zeit), you can work full-time without counting days against the 120/240 rule? No – this is a common misconception.
The 120/240 rule applies year-round, including semester breaks. However, during breaks, you are allowed to take a full-time job (e.g., 40 hours per week) – but each day of full-time work consumes one full day from your 120-day quota.
You cannot exceed the 120-day limit even during breaks. Many students incorrectly believe that the 120 days apply only to the lecture period, but the law counts any day of work, regardless of the semester schedule.
Mini-jobs (geringfügige Beschäftigung) and tax implications
Many students work in "mini-jobs" (also called 520-euro jobs or marginal employment). As of 2026, the mini-job threshold is €556 per month (increased from €520 in previous years).
If you earn up to €556 per month, you pay no income tax and no social security contributions (though you may need to pay a small amount into the pension fund – which you can apply to refund when you leave Germany).
Mini-jobs count against the 120/240 rule just like any other job. Working 4 hours every Saturday (4 hours × 4 Saturdays = 16 hours per month) would consume 4 half-days per month.
That is fine as long as you stay within the annual limit. However, if you work a mini-job that requires you to work 8 hours on two Saturdays per month, that would be 2 full days per month × 12 months = 24 full days per year – well within the 120-day limit.
Student assistant positions (HiWi – wissenschaftliche Hilfskraft)
Working as a student assistant (HiWi) at your university is an excellent option because these jobs are flexible, pay reasonably (€12-15 per hour), and are often understanding of your study schedule.
HiWi jobs also count toward the 120/240 rule – there is no special exemption.
However, many universities limit HiWi contracts to 20 hours per week during the semester, which would quickly consume your days if you work that much.
Most HiWi students work 8-10 hours per week (e.g., two 4-hour shifts), which consumes 2 half days per week – about 80 half days per year, leaving ample room for other work if needed.
Mandatory internships (Pflichtpraktikum) are exempt
If your degree program requires a mandatory internship (Pflichtpraktikum) as part of the curriculum, the work days during that internship do not count toward the 120/240-day limit.
This exemption applies only to internships that are explicitly required in your study regulations (Prüfungsordnung).
Voluntary internships (freiwilliges Praktikum) are not exempt and count fully against the limit.
Therefore, if you have a mandatory internship, you can work full-time for 2-3 months without consuming your quota, then still have the full 120 days available for other work.
What about freelancing or running a business?
Freelancing is generally not permitted on a student visa unless you apply for special permission from the Ausländerbehörde.
The default rule is that your visa authorizes only dependent employment (working for an employer who deducts taxes and social security).
If you want to work as a freelance photographer, translator, web developer, or sell on Etsy/Shopify, you must request permission.
The Ausländerbehörde will consider whether the freelancing interferes with your studies and whether it constitutes self-employment (which is not allowed under a student visa in most cases).
Many students ignore this and freelance without permission – this is technically illegal and can lead to visa revocation if discovered.
The safer approach: open a small business (Gewerbeanmeldung) and get permission, or stick to dependent employment.
What happens if I exceed the work limit?
Exceeding the 120/240-day limit is a violation of your residence permit conditions. Consequences can include:
- A warning and a fine (up to €5,000) from the Ausländerbehörde.
- Refusal to extend your residence permit when it expires – you may be forced to leave Germany.
- If you are found to be working full-time while studying (e.g., 40 hours per week for several months), the authorities may conclude that your primary purpose is work, not study, and revoke your student visa immediately.
- Your employer may also be fined for employing a foreign national beyond permitted hours.
To avoid exceeding the limit, keep a personal log of your work days and hours.
Many students use a simple Excel spreadsheet or a notebook. If you are nearing the limit, reduce your hours or switch to a job that allows you to work fewer days per week.
Can I work more if I am a PhD student?
PhD students (Doktoranden) who hold a student visa are generally subject to the same 120/240 rule.
However, PhD students are often employed as research assistants (wissenschaftliche Mitarbeiter) with a part-time contract (50% or 65% position).
These contracts are considered employment and count against the limit. The limit may be insufficient if you have a formal employment contract.
In such cases, you should apply for a residence permit for research purposes (Aufenthaltserlaubnis für Forscher) or a work visa, not a student visa.
Speak to your university's international office – they can help you determine the correct visa category.
Working after graduation: the 18-month job-seeker visa
After you complete your degree, you are entitled to an 18-month job-seeker visa (Aufenthaltserlaubnis zur Arbeitsplatzsuche).
During these 18 months, you can work unlimited hours – there is no 120/240-day restriction.
You can take any job, including full-time employment, while you search for a position that matches your qualifications.
However, you must register with the Ausländerbehörde and convert your student visa before the first job-seeker day.
Once you find a qualified job, you can apply for an EU Blue Card or a skilled worker residence permit.
The work hour rules only apply during your student status, not after graduation.
Practical tip: Many students work in delivery services (Lieferando, Wolt, Uber Eats), bars, restaurants, retail stores, or warehouses.
These jobs pay between €12 and €15 per hour. If you work 10 hours per week (two 5-hour shifts = 2 full days per week), over 40 weeks of the academic year, that is 80 full days – leaving you 40 full days for the semester break.
This is a sustainable model. Avoid working more than 16-20 hours per week during the semester; it will negatively affect your studies and may push you over the legal limit.
Also, remember that your primary purpose is to study – failing exams due to excessive work can also lead to visa problems.