Skip to content

Working Student Visa Rules in Germany: The 140-Day Rule, Semester Hours, and How to Stay Compliant in 2026

Non-EU students in Germany can work 140 full days per year. Learn the 20-hour rule, 140-day visa limit, and how to stay compliant as a Werkstudent in 2026.

Dinh Minh (Minton) Vu
Dinh Minh (Minton) VuPublished on May 23, 2026
20 min read

Last updated: May 2026 | Reviewed for accuracy against §16b AufenthG, Make It In Germany, and Berlin LEA guidance.

As a non-EU student in Germany, you can work up to 140 full working days or 280 half working days per year under your student visa. During the lecture period, you are also limited to 20 hours per week. Both limits apply at the same time, and exceeding either one puts your residence permit at risk.

This guide explains both rules in full, how they interact, what counts and what does not, and what happens if you go over.

Key Numbers at a Glance (2026)

Rule

Limit

Who It Applies To

Weekly hours during lectures

Max 20 hours per week

All students (non-EU and EU)

Annual working days

140 full days or 280 half-days per calendar year

Non-EU students only

Semester break hours

Up to 40 hours per week

All students

26-week cap (Werkstudentenprivileg)

Cannot exceed 20 h/week for more than 26 weeks per year

All students

Threshold: full day vs half day

More than 4 hours on a single day = full day

Non-EU students only

Updated March 1, 2024: The annual limit increased from 120 full days (240 half-days) to 140 full days (280 half-days) under the Fachkräfteeinwanderungsgesetz (Skilled Immigration Act). This change applies retroactively to all current residence permits with the old wording.

Who These Rules Apply To

EU and EEA citizens studying in Germany have no work restrictions. You can work as many hours as you want, whenever you want, just like any German student.

Non-EU students (from India, Pakistan, China, Vietnam, Nigeria, the US, and all other third countries) must follow both the 20-hour weekly rule and the 140-day annual limit. These rules apply to students on a student residence permit under Section 16b of the German Residence Act (AufenthG).

According to the DAAD (German Academic Exchange Service), approximately 450,000 international students are enrolled at German universities, the majority from non-EU countries. All of them are subject to the rules below.

What Are the Two Work Rules for International Students in Germany?

There are two separate limits, enforced by two different authorities.

The 20-hour weekly rule is a labor rule. It is enforced by the German pension authority (Deutsche Rentenversicherung) through your employer's social security filings. Exceeding it causes you to lose the Werkstudentenprivileg, the social security exemption that reduces your deductions to only 9.3%.

The 140-day annual rule is a visa rule. It is enforced by the Ausländerbehörde (foreigners' office) and is written into your residence permit. Exceeding it, without prior authorization, is unauthorized employment and can result in your permit not being renewed.

Both limits apply to your total hours across all employers combined, not per individual employer.

Rule 1: The 20-Hour Weekly Limit (Werkstudent Rule)

During the lecture period (Vorlesungszeit), you may work a maximum of 20 hours per week as a working student (Werkstudent). This keeps your studies as the primary purpose of your stay.

The 20-hour rule is not enforced per employer. If you have a Werkstudent position at a tech company and a weekend shift at a cafe, those hours are added together. Ten hours at each employer equals 20 total, which is exactly at the limit. Twelve hours at one and twelve at another means 24 total, which puts you over.

The 20-hour rule applies as a weekly average, not as a strict weekly hard cap. A single week at 22 hours because of a project crunch is not automatically a violation. What matters is whether your consistent work pattern stays within the limit.

During semester break (Vorlesungsfreie Zeit), you can work up to 40 hours per week. Your working student status continues during the break as long as you remain enrolled at your university.

What happens if you exceed 20 hours per week?

If you consistently work more than 20 hours per week during the lecture period, you lose the Werkstudentenprivileg. Your employer must deduct the full social security rate, roughly 20 percent of gross salary, retroactively. This covers health, care, and unemployment insurance that the privilege normally exempts you from.

There is a second consequence specific to health insurance: if you work more than 20 hours per week, you are no longer covered by student health insurance (KVdS). You must switch to employee health insurance instead, which is more expensive. The exception is temporary jobs lasting no more than three months.

The Ausländerbehörde can also view consistent over-hours as evidence that work, not study, has become the primary purpose of your stay, which can contribute to a permit renewal refusal.

For a detailed breakdown of social security contributions, deductions, and net salary calculations, see our working student tax guide. To calculate your exact take-home pay, use the salary calculator.

Rule 2: The 140-Day Annual Limit (Visa Rule)

Under Section 16b, Paragraph 3 of the German Residence Act (AufenthG), non-EU students on a student residence permit can work up to 140 full working days or 280 half working days per calendar year without needing additional authorization.

This limit was increased from 120/240 days to 140/280 days on March 1, 2024, under the Fachkräfteeinwanderungsgesetz. The official legal text is at §16b AufenthG. The German federal government's guidance portal, Make It In Germany, confirms the current rules.

The calendar year runs from January 1 to December 31. The budget is not prorated from your permit start date. If your permit starts in September, you still have the full 140-day budget available through December 31. The Berlin Landesamt für Einwanderung confirmed this in official guidance.

What is a full day vs a half day?

A full working day is any calendar day on which you work more than 4 hours. It uses one day from your 140-day budget.

A half working day is any calendar day on which you work up to 4 hours. Working just one hour on a day still counts as one half-day used. It uses one slot from your 280 half-day budget.

The key rule that surprises most students: if you work 5 hours on a Monday, that counts as a full day, not a half-day. The threshold is 4 hours. Anything above 4 hours on a single calendar day consumes a full day from your budget, regardless of whether it was 5 hours or 10 hours.

You can mix full days and half-days freely. One full day equals two half-days. If you have used 60 full days and 80 half-days, you have consumed the equivalent of 100 full days and have 40 full days remaining.

The Studierendenwerke (German student welfare organization) documents this counting method in their official guide.

What does NOT count toward the 140-day limit?

Certain types of work are fully exempt and do not reduce your annual budget:

Mandatory curriculum internships (Pflichtpraktikum). If your degree program formally requires an internship, those days are exempt. This applies only to internships that are a documented requirement of your degree, not internships you choose to do voluntarily.

Bachelor's and Master's thesis work at a company. If you complete your final thesis at an external company or research institute, those days do not count.

University-affiliated roles. Working as an academic or student assistant (Hiwi or SHK) at your university, at a Studierendenwerk, or at a student union (AStA) is exempt. Jobs with a very close institutional connection to your university also fall under this exemption.

Sick days, public holidays, and vacation days. Only days you actually work count toward the limit. A sick day is not a working day and does not reduce your budget.

What DOES count toward the 140-day limit?

All employment at external employers counts: Werkstudent positions, minijobs, part-time jobs, temporary work, and voluntary internships at companies outside the university.

Your 140-day budget is shared across all employers combined. It is 140 days total per year, not 140 days per job. If you hold two Werkstudent positions simultaneously, both draw from the same pool.

How the Two Rules Interact: A Worked Calendar Example

The 20-hour weekly rule and the 140-day annual rule operate independently, but both apply at the same time. Here is a complete calendar example for a winter-semester student.

Scenario: Student starts a Werkstudent position in October. Lectures run October to mid-February (20 weeks). Summer semester runs April to mid-July (20 weeks). Two semester breaks: mid-February to late March (6 weeks) and late July to September (8 weeks).

Winter semester (October to mid-February, 20 weeks):

  • 4 days per week, 5 hours per day = 20 hours per week ✓

  • Each 5-hour day is over the 4-hour threshold = full day

  • 4 full days × 20 weeks = 80 full days used

February break (6 weeks, full-time):

  • 5 days per week, 8 hours per day = 40 hours per week ✓

  • 5 full days × 6 weeks = 30 full days used

Summer semester (April to mid-July, 20 weeks):

  • 4 days per week, 5 hours per day = 20 hours per week ✓

  • 4 full days × 20 weeks = 80 full days used

Running total after summer semester: 80 + 30 + 80 = 190 full days, which exceeds the 140-day annual budget by 50 days.

This student would need to either reduce semester hours, or take the full-time break weeks off, or apply for additional authorization from the Ausländerbehörde before exceeding the limit.

The key insight: A typical Werkstudent working through both semesters plus full-time semester breaks in the same calendar year is at serious risk of exceeding the 140-day limit. Planning matters.

The Schedule Trap: Why How You Arrange Your Hours Matters

This is the most counterintuitive aspect of the 140-day rule. Two students can work exactly the same total hours per week and consume completely different amounts of their annual day budget, purely because of how their shifts are arranged.

Student A works 5 days a week, 4 hours per day = 20 hours per week. Each day is exactly 4 hours or less, so each counts as a half-day. Over a 30-week semester, that is 150 half-days, equivalent to 75 full days used. Student A has 65 full days remaining for semester breaks.

Student B works 4 days a week, 5 hours per day = 20 hours per week. Each day is 5 hours, over the 4-hour threshold, so each counts as a full day. Over the same 30-week semester, that is 120 full days used. Student B has only 20 full days remaining, which is roughly 2.5 weeks of full-time work during breaks.

Same total hours worked per week. Completely different impact on the annual visa budget.

If you want to preserve your day budget for semester breaks, ask your employer if you can arrange your 20 hours into more days of 4 hours rather than fewer days of 5 or 6 hours. Many Werkstudent positions are flexible enough to accommodate this, and it can add weeks to your working capacity during summer and winter breaks.

Semester Break: 40 Hours Allowed, But Days Still Count

During semester break (Vorlesungsfreie Zeit), you can work up to 40 hours per week under the labor rule. Your Werkstudentenprivileg continues, and no additional authorization is needed.

However, the 140-day annual limit still applies without any pause or suspension during semester breaks. Every day you work during a break, whether 4 hours or 10 hours, is a day from your annual budget.

If you arrive at the summer break having already used 120 of your 140 days during the semester, you have exactly 20 full days, roughly 4 weeks of full-time work, remaining before you hit your ceiling.

Track your days from January 1. Do not wait until July to calculate how many days you have left.

The 26-Week Annual Cap: The Third Limit to Know

There is a third limit that applies specifically to Werkstudent social security status, separate from both the 20-hour weekly rule and the 140-day visa rule.

You cannot work more than 20 hours per week for more than 26 weeks in any 12-month period. This cap protects your right to the Werkstudentenprivileg. Semester breaks count toward this 26-week total.

If you work 40 hours per week during a long semester break (say, 8 weeks) and then continue your 20-hour Werkstudent job through two full semesters of 20 weeks each, you will have had weeks of 20+ hours for 8 + 20 + 20 = 48 weeks. This exceeds the 26-week cap and triggers retroactive loss of the privilege for the entire period.

In practice: most students working full-time only during semester breaks, which total roughly 22 weeks per year in Germany, stay within this limit. The risk is if you also consistently exceed 20 hours during lecture weeks on top of full semester-break employment.

Multiple Jobs: All Hours and Days Are Combined

If you hold more than one job simultaneously, all your hours are added together for both the 20-hour and 140-day assessments.

Two Werkstudent jobs of 12 hours each equal 24 combined hours per week, which puts you over the 20-hour lecture-period limit, even though each individual contract looks compliant.

For the 140-day annual limit: your budget is shared across all employers. Working 3 days at one company and 2 days at another in the same week uses 5 days of your annual budget, not 3 and 2 separately.

Your employers are not automatically aware of each other's schedules. You are responsible for tracking your combined total. If you work for multiple employers, disclose this to each one so they can account for it in their records. Jobbatical's immigration law analysis confirms that "the annual day budget applies to one shared annual budget, not per employer."

What Happens If You Exceed the Limits?

Exceeding the 140-day annual limit

If you need to work more than 140 full days in a calendar year, you must apply for authorization from your local Ausländerbehörde before you exceed the limit. Retroactive approval is not possible under §4a of the Residence Act.

Without prior authorization, exceeding the limit constitutes unauthorized employment. The practical consequences depend on severity and how it is discovered, but they can include:

  • Refusal to renew your residence permit when it expires

  • In more serious cases, earlier revocation of your permit

  • Your employer may also face fines for knowingly employing someone beyond their authorized work limit

If you realize you are approaching 140 days before year-end, contact your university's International Office or your local Ausländerbehörde as early as possible. Do not wait until you have already exceeded it. Your employer can also file the authorization request on your behalf.

Exceeding 20 hours per week

The immediate consequence is loss of the Werkstudentenprivileg. Your employer recalculates your social security contributions as a regular employee, with retroactive deductions for health, care, and unemployment insurance. This can produce a significant unexpected deduction from your salary.

The Ausländerbehörde can also treat sustained over-hours as evidence that employment, not study, has become your primary activity. This can contribute to a permit renewal refusal.

Exceeding 20 hours and health insurance

If you consistently work more than 20 hours per week, you are no longer covered by student health insurance (Krankenkasse des Studierenden, KVdS). You must arrange regular employee health insurance instead. The Studierendenwerke advises: "Those with family insurance should seek advice from their health insurance company before starting work in order to clarify their insurance cover." Exception: temporary jobs lasting no more than three months do not trigger this switch.

After Graduation: The 18-Month Job-Seeker Visa

Once you finish your degree, you are eligible to apply for an 18-month job-seeker visa (Aufenthaltstitel zur Arbeitssuche, §20 AufenthG). During this period, you can work freely, without the 20-hour or 140-day restrictions. A Werkstudent who moves directly to a job-seeker visa and then to a work contract or EU Blue Card removes all of these limits permanently.

Many companies that hire Werkstudenten offer full-time roles to their best working students after graduation. This makes the Werkstudent path one of the most direct routes from student visa to long-term work authorization in Germany. See our best companies for working students guide for employers known to convert their Werkstudenten to full-time roles.

Can You Run a Side Project or Freelance on a §16b Student Visa?

Self-employment is not automatically permitted under §16b. Your student residence permit covers employment as a worker (Werkstudent, minijob, part-time), not self-employment as a freelancer or business owner.

To run paid side work, freelance client projects, or any monetized activity, you need explicit written permission from the Ausländerbehörde (ABH). That permission must appear on your residence permit itself, typically as the condition "selbstständige Tätigkeit gestattet" (self-employment permitted). A verbal confirmation or email is not sufficient.

How to get ABH permission for self-employment

Apply to your local ABH in writing. You will typically need to submit:

  • A description of the planned activity (type of work, clients, expected revenue)

  • Evidence of existing or prospective clients, or a short business plan

  • Proof of enrollment and current academic standing

There is no guarantee of approval. The ABH considers whether the self-employment will interfere with your studies. Modest freelance work in your field, such as a software engineering student taking occasional development contracts, is more likely to be approved than a full commercial operation.

The official Make It In Germany self-employment guidance covers options for international students and graduates.

Freiberufler vs Gewerbetreibender: which registration applies to you?

Once you have ABH permission, the registration path depends on the nature of your work.

Liberal professions (Freiberufler) include programmers, software developers, designers, journalists, translators, consultants, and coaches. If your work falls into a liberal profession, you do not register with the Gewerbeamt at all. You register directly with the Finanzamt (tax office) by submitting the Fragebogen zur steuerlichen Erfassung (tax registration questionnaire). You can file this online via ELSTER, Germany's official tax portal.

Trade businesses (Gewerbetreibender) cover commercial activities such as reselling products, running a shop, or operating a platform. If your activity is classified as a trade rather than a liberal profession, you must first register at the Gewerbeamt (trade office) in your city. The fee is typically €20 to €60. Only after that do you submit the Fragebogen at the Finanzamt.

When in doubt about your classification, a tax advisor (Steuerberater) can usually clarify this in a short paid consultation. The wrong classification creates compliance problems later.

What tax numbers do you receive?

After submitting the Fragebogen zur steuerlichen Erfassung, the Finanzamt sends you a Steuernummer (business tax number) by post. This typically takes two to eight weeks. Every invoice you send to clients must include the Steuernummer.

If you work with companies in other EU countries, you will also need a Umsatzsteuer-Identifikationsnummer (USt-IdNr), the German VAT ID in the format DE123456789. You apply for this separately from the Bundeszentralamt für Steuern. It is not the same as the Steuernummer.

The Kleinunternehmerregelung: skip VAT if revenue stays under €22,000

Under §19 of the German VAT Act (UStG), the Kleinunternehmerregelung (small business exemption) lets you opt out of charging and remitting VAT if your annual revenue stays below €22,000 in the current year and is projected to stay below €50,000 in the following year.

For most students with a small freelance side project, this means: no VAT on invoices, no quarterly VAT returns to file. You write "Gemäß §19 UStG wird keine Umsatzsteuer berechnet" on your invoices. This reduces administrative burden significantly.

If your revenue exceeds the threshold, you must charge the standard 19% VAT rate and file regular VAT returns with the Finanzamt.

How self-employment days count against the 140-day limit

Self-employment days count toward your 140-day annual budget exactly the same way employment days do. Each day on which you do billable work is a full day (over 4 hours) or a half day (up to 4 hours) drawn from the same shared annual pool. ABH permission to self-employ does not grant any additional days beyond your 140-day annual limit.

Practical Tips for Staying Compliant

Track your days from January 1. Keep a simple spreadsheet with date, employer, and hours worked each day. Do not rely on your employer to do this automatically.

Know the 4-hour threshold. Before accepting a shift, check whether it pushes you past 4 hours on that day. A 4-hour shift = half-day used. A 4.5-hour shift = full day used.

Tell each employer about your other jobs. They need the full picture to track combined hours correctly. This protects both you and them.

Act before you hit 140 days. If you see you will exceed the limit before December 31, contact your Ausländerbehörde or International Office with enough lead time for the approval process. Apply early.

Check your permit wording. If your residence permit still says "120 days or 240 half-days," you are legally entitled to the updated 140/280-day limit since March 2024. The Berlin LEA confirmed you do not need to get the wording amended.

Set a mid-October reminder. That is roughly 9 months into the year. It is the right moment to check how many days you have left and plan your year-end work schedule.

Frequently Asked Questions

How many days per year can a non-EU student work in Germany?

Non-EU students on a §16b residence permit can work 140 full working days or 280 half working days per calendar year (January 1 to December 31). This was increased from 120/240 days on March 1, 2024. The 140-day budget applies across all employers combined. Mandatory curriculum internships and university assistant roles are exempt.

What is the difference between a full working day and a half working day?

A full working day is any calendar day on which you work more than 4 hours. A half working day is any day on which you work up to 4 hours. Working just 1 hour on a given day still uses one half-day from your annual budget. Working 5 hours on a day counts as a full day, not a half-day, even though it may feel like a short shift.

Can I work full-time during semester break in Germany?

Yes. During semester break (Vorlesungsfreie Zeit), you can work up to 40 hours per week without losing your Werkstudent social security status. However, semester break days still count toward your 140-day annual visa limit. If you arrive at semester break having used most of your 140 days during the semester, your full-time capacity during the break is reduced accordingly.

What happens if I exceed 140 working days on my German student visa?

Working beyond 140 full days per year without prior authorization from the Ausländerbehörde is unauthorized employment. Consequences can include refusal to renew your residence permit and, in serious cases, earlier revocation. You must apply for authorization before exceeding the limit. Retroactive approval is not possible.

Do I need a separate work permit as a student in Germany?

No. The 140-day working allowance is already included in your student residence permit under §16b AufenthG. You do not need a separate work permit as long as you stay within the 140 full days or 280 half-days per year. If you need to exceed this, you must apply for additional authorization from the Ausländerbehörde.

Do my hours combine across multiple employers?

Yes. All hours across all employers are combined for both the 20-hour weekly limit and the 140-day annual limit. You have one shared budget per year, not one budget per employer. Inform each employer about your other concurrent roles so they can track compliance accurately.

Finding English-Speaking Working Student Jobs in Germany

Understanding the rules is the first step. The next is finding a position that fits your schedule and study commitments.

Over 70 percent of working student listings on this platform are open to English-speaking candidates in fields such as software engineering, data science, marketing, and finance. Browse English-speaking working student jobs currently open on the platform.

For a full guide to the job search, CV, and application process as an international student, read how to find a working student job in Germany.

To understand what hourly rates to expect in your field and city, check our working student salary benchmarks.

To compare working student positions against internships and minijobs, see our overview of working student jobs in Germany.

Once you have an offer, you will need a German bank account for payroll. Most German employers cannot pay to a foreign IBAN. See our best bank account comparison for working students.

Frequently Asked Questions

About the author

Dinh Minh (Minton) Vu

Dinh Minh (Minton) Vu

Dinh Minh Vu is a software engineer and CS master's student at the University of Passau. As an international student who navigated the German working student system himself, he built workingstudentjobs.de to help other international students find and land Working Student roles in Germany.