Do Working Students Pay Tax in Europe? Mini-Jobs, Income Tax and Refunds by Country
How income tax works for international students working part-time in Europe: tax-free thresholds, tax IDs, Germany's mini-job and Werkstudent rules, refunds, and how it differs by country.
Last updated
Key facts
- Nature of this guide
- General information, not financial or tax advice
- Core rule
- Most countries have a tax-free allowance; earnings below it are largely income-tax-free
- Germany tax ID
- Steuer-ID (auto-issued after Anmeldung)
- Germany student roles
- Mini-job (capped monthly earnings) and Werkstudent (≤20 h/week in term)
- Refunds
- Common — file an annual return; verify thresholds with each tax authority
- Important
- Tax thresholds ≠ visa work-hour limits — check both separately
How income tax works for a working student in Europe
This is general information for planning, not tax advice — always confirm your situation with the relevant national tax authority. That said, the underlying logic is similar across Europe and worth understanding before your first payslip.
Most European countries protect a slice of annual income from income tax through a tax-free allowance or threshold. If your total earnings for the year stay below that figure, you generally owe little or no income tax on that income — even if your employer deducted some tax month by month. That gap between what was withheld and what you actually owe is why so many students file a return and receive a refund.
Income tax is separate from social-security contributions (pension, health, unemployment). Even where your income is below the income-tax threshold, some social contributions may still apply, and the rules for students often reduce but do not always eliminate them. Treat the two as different buckets.
You need a tax ID before you can be paid correctly
Almost every European country issues each worker a personal tax identification number, and your employer needs it to run payroll at the correct rate. Without it, you are often taxed at a higher default rate until you supply it.
In Germany this is the Steuer-Identifikationsnummer (Steuer-ID), issued automatically after you register your address (Anmeldung) at the local registration office. In the Netherlands it is your BSN (citizen service number), issued when you register with the municipality (gemeente). France, Italy, Spain and others each have their own equivalent identifier (for example Italy's codice fiscale, Spain's NIE).
Get this number sorted early — before or as soon as you start work — so the right tax code is applied from your first payslip and you are not over-deducted while you wait.
- Germany: Steuer-ID via Anmeldung (address registration).
- Netherlands: BSN via municipal (gemeente) registration.
- Italy: codice fiscale · Spain: NIE — each country has its own tax ID.
Germany: mini-job, Werkstudent and the basic allowance
Germany has the most clearly defined student-work tax structure, which is why it is worth explaining in detail. Two common arrangements exist.
A mini-job is a low-earning role capped at a monthly limit (indexed to the minimum wage and updated regularly). Within that cap the employee typically pays no income tax and no or minimal social contributions, with the employer handling flat charges. A Werkstudent (working-student) contract lets enrolled students work up to 20 hours per week during term time under the Werkstudentenprivileg, which keeps social-security contributions reduced (mainly a pension contribution) while still allowing full-time work in official semester breaks.
Separately, Germany's basic tax-free allowance (Grundfreibetrag) shields a set amount of annual income from income tax. Many students earn under this figure across the year, so income tax withheld on higher-earning months is often refunded when they file a return. The exact mini-job limit, the Grundfreibetrag and contribution rates change annually — defer to the German tax authority and the Studierendenwerk for current figures.
- Mini-job: earnings capped at a monthly limit; usually income-tax-free.
- Werkstudent: up to 20 hours/week in term, reduced social contributions, full-time in breaks.
- Grundfreibetrag: annual income below it is free of income tax — often triggers a refund.
France, Netherlands, Italy, Spain and the Nordics: how they differ
The theme repeats but the numbers and mechanisms differ sharply by country, so never assume Germany's rules apply elsewhere.
In France, income tax is collected at source (prélèvement à la source), and student and summer-job earnings below an annual threshold linked to the minimum wage (SMIC) can be exempt from declaration for younger students under conditions. In the Netherlands, payroll tax (loonheffing) is withheld against a payroll tax credit (loonheffingskorting); students below the annual threshold typically reclaim over-withheld tax by filing. (The Dutch 30% ruling is aimed at recruited skilled workers, not ordinary student part-time jobs, so most students should not count on it.)
Italy, Spain and the Nordic countries each apply their own thresholds, tax IDs and student rules — for example the Nordics generally require you to obtain a personal/tax number and often a tax card before working. Because every one of these figures changes and varies by residency status and treaty, confirm the specifics with each country's official tax authority.
Getting money back: annual returns and refunds
The single most valuable habit for a working student is filing an annual tax return in the country you worked in. Because employers usually withhold tax on a month-by-month basis assuming a steady income, students whose annual total lands below the tax-free threshold have often paid more than they owe.
Filing reconciles what was withheld against what you actually owe and returns the difference. In many countries this is done online through the tax authority's portal, sometimes with a pre-filled return, and there is a deadline each year.
Keep your payslips, your annual employer statement (Germany's Lohnsteuerbescheinigung, the Dutch jaaropgaaf, and equivalents), and proof of enrolment. Also check whether the India–destination double-taxation avoidance agreement affects you, since it can prevent the same income being taxed twice — a point worth raising with a qualified adviser or the tax authority.
- File a return in the country you worked in — refunds are common for low annual earners.
- Keep payslips and the year-end employer statement.
- Ask about the relevant double-taxation agreement if income touches two countries.
What to watch out for
First, income tax and work-hour limits are two different rules. Your student visa or residence permit caps how many hours or days you may work; the tax rules cap how much is taxed. Staying under a tax threshold does not exempt you from the immigration work-hour limit, and vice versa — check both.
Second, thresholds, mini-job caps and rates change every year and differ by country and by your residency status. Any specific number you read — including in this guide — should be re-checked against the current official figure before you rely on it.
Third, this is guidance, not tax or financial advice. For anything non-trivial — self-employment income, scholarships, dual-country income, or a large refund claim — consult the national tax authority or a qualified tax adviser.
Frequently asked questions
Do international students in Europe have to pay income tax on part-time work?
It depends on how much you earn and where. Most European countries have a tax-free allowance, and if your annual income stays below it you generally owe little or no income tax — though tax may still be withheld from your pay and then refunded when you file. Social-security contributions are a separate matter and may still apply even below the income-tax threshold. Confirm the current figures with the national tax authority.
What is a mini-job and a Werkstudent job in Germany?
A mini-job is a low-earning role capped at a monthly limit (tied to the minimum wage and updated regularly), within which the student usually pays no income tax and minimal social contributions. A Werkstudent (working-student) contract lets an enrolled student work up to 20 hours per week during term time with reduced social-security contributions under the Werkstudentenprivileg, and full-time during official semester breaks. The exact limits change annually — verify with the German tax authority.
How do I get a tax ID to start working?
Each country issues its own. In Germany the Steuer-ID is generated automatically after you register your address (Anmeldung); in the Netherlands you receive a BSN when you register with the municipality; Italy uses a codice fiscale and Spain an NIE. Your employer needs this number to tax you at the correct rate, so obtain it as early as possible or you may be over-deducted until it is supplied.
Can I get a tax refund as a student?
Often, yes. Employers typically withhold tax month by month assuming steady income, so students whose annual total falls below the tax-free threshold frequently overpay. Filing an annual tax return reconciles this and refunds the difference. Keep your payslips and year-end employer statement (such as Germany's Lohnsteuerbescheinigung or the Dutch jaaropgaaf), and file before the country's deadline.
Does staying under a tax threshold mean I can work unlimited hours?
No. Tax thresholds and immigration work-hour limits are separate rules. Your student visa or residence permit sets a maximum number of working hours or days per year regardless of how much tax you pay, and exceeding it can breach your visa conditions. Always check both the tax rules and your permit's work limit. Immigration rules can change — verify on the official government source before relying on them.
Will I be taxed twice — in Europe and in India?
Usually not on the same income, because India has double-taxation avoidance agreements with many European countries that determine which country taxes what and provide relief against double taxation. How it applies depends on your residency status and the specific treaty, so treat this as general information only and confirm your position with the relevant tax authority or a qualified tax adviser.
Official sources
This guide explains the process and is for guidance only. Eligibility, dates, fees and rules change every year — always confirm the current details on the official site before you act.
Verified against: Deutsche Studierendenwerke — job rules for international students (PDF); Étudiant.gouv — income tax for students (France); economie.gouv.fr — declaring student/summer-job income (France); Government.nl — income tax (Netherlands).
Last verified: 3 July 2026.
Related / Next steps
Explore studying in Europe →Still have questions?
Ask GSB AI for guidance tailored to your situation.
Ask GSB AI →Studying in Europe
Continue exploring Europe
Universities, entrance tests, costs and visa facts for Europe — all in one place, each linked to its official source.
🔗 Quick links — popular topics