Understanding tax filing in Germany is one of the more confusing parts of student life for new arrivals, but it matters because most students who work end up owing little or no tax, and many are owed a refund. This guide explains how the German system treats student income, the key thresholds for 2025 and 2026, when you must file a return and when it is simply worth doing, and how to actually submit one. It is general information to help you research your situation, not personal tax advice; figures are reviewed every year, so always confirm the current numbers with the German tax authorities or a qualified adviser before acting.

Do International Students Pay Tax in Germany?
Whether you pay tax depends almost entirely on how much you earn. Germany protects a basic amount of annual income from tax through the Grundfreibetrag, or basic tax-free allowance. For 2026, the allowance is 12,348 euros per person (12,096 euros in 2025). If your total taxable income for the year stays below that figure, you owe no income tax at all, even if some tax was deducted from your pay during the year. This is why so many students are entitled to a refund: their employer withholds tax on a month-by-month basis, but their annual income turns out to be below the threshold.
Your tax residency also matters. If you live in Germany for more than six months in a year, you are generally treated as a tax resident and taxed on your worldwide income, subject to any double-taxation treaty between Germany and your home country. Most international students studying full-time in Germany fall into this resident category.
It is worth separating two things that students often confuse: income tax and social-security contributions. Income tax is what the basic allowance shields, and it is what you can often reclaim. Social-security contributions (pension, health, care and unemployment insurance) follow different rules and depend on how many hours you work and which employment category you fall into. A student in a mini-job pays almost no social contributions, while a working student above the mini-job limit pays some, but in both cases, the income-tax position is usually favourable once you file. Keeping these two systems separate in your mind makes the whole picture much clearer.
Mini-Jobs and the Earnings Threshold
The most important number for working students is the mini-job threshold. A mini-job (geringfugige Beschaftigung) is marginal employment with a capped monthly wage and reduced tax and social-security treatment. Because the limit is tied to the minimum wage, it rises most years. The table below shows the recent figures.
| Year | Mini-job monthly limit | Annual limit | Minimum wage |
|---|---|---|---|
| 2024 | EUR 538 | EUR 6,456 | EUR 12.41 / hour |
| 2025 | EUR 556 | EUR 6,672 | EUR 12.82 / hour |
| 2026 | EUR 603 | EUR 7,236 | EUR 13.90 / hour |
If you hold a mini-job, you are generally exempt from health, unemployment and care insurance contributions, and your employer can tax the wage at a flat rate. You do pay a small pension contribution unless you opt out. Note that the mini-job limit is an average: brief, unplanned overruns in a couple of months are tolerated as long as your yearly average stays within the cap. If you exceed the threshold regularly, you move into a different category and need a tax identification number, with deductions taken automatically from your wages.
Werkstudent Jobs and the 20-Hour Rule
Many international students earn more than the mini-job limit by working as a Werkstudent (working student). In this arrangement, you can work up to 20 hours per week during term time while keeping reduced social-security contributions, and you can usually work full-time during the official semester break. Earnings above the mini-job limit are subject to normal wage tax, but if your annual income still falls under the basic allowance, you can reclaim that tax by filing a return.
A separate rule comes from immigration law rather than tax law: non-EU students are typically limited to 140 full days or 280 half days of work per year. This limit is set by the Foreigners’ Authority and is about your residence permit, not your taxes, but it is just as important to respect, because breaching it can put your permit at risk. Always treat the work-hour limit and the tax rules as two distinct things you need to satisfy at the same time.
When Tax Filing in Germany Is Required
For most students, tax filing in Germany is voluntary rather than compulsory. You are usually obliged to file a return only in specific situations, such as having more than one employer with untaxed second income, receiving certain wage-replacement benefits above a set limit, having entered tax allowances on your payroll record, or earning self-employed or freelance income above the basic allowance. If none of these apply, you generally do not have to file.
Even when it is not required, filing is often worthwhile. Students who had tax withheld during the year frequently get much of it back, and work-related costs can increase that refund. In practice, the question for most students is not whether they are forced to file, but whether filing will put money back in their pocket.
What Students Can Deduct
German tax law lets you deduct work-related and study-related expenses, known as Werbungskosten. There is a standard lump-sum allowance (1,230 euros per year) that is granted automatically, but if your real expenses are higher, you can claim them with receipts. Common deductible items for students include the following.
| Year | Mini-job monthly limit | Annual limit | Minimum wage |
|---|---|---|---|
| 2024 | EUR 538 | EUR 6,456 | EUR 12.41 / hour |
| 2025 | EUR 556 | EUR 6,672 | EUR 12.82 / hour |
| 2026 | EUR 603 | EUR 7,236 | EUR 13.90 / hour |
Keeping receipts during the year, especially for larger purchases such as a laptop, makes it far easier to claim these costs later. In some cases students with no taxable income can even register a loss carried forward, which can reduce tax in a future year once they start earning.
Deadlines for Tax Filing in Germany
The deadline depends on whether your return is mandatory or voluntary. If you are required to file, the return is generally due by 31 July of the following year, so a 2025 return is due by 31 July 2026. If a tax adviser or a wage-tax assistance association prepares your return, the deadline is extended into the following year. Voluntary returns are far more relaxed: you have up to four years after the end of the tax year, so a 2022 return can be filed until the end of 2026. After that four-year window closes, the tax office will no longer process the return.
How to File a Tax Return
There are three main ways to complete tax filing in Germany. You can file electronically through the official ELSTER online portal, which is free and is the route most people use. You can use commercial tax software or an app, several of which are designed for students and guide you step by step. Or you can submit a paper declaration to your local tax office (Finanzamt). If your situation is complicated, a Lohnsteuerhilfeverein (wage-tax assistance association) or a tax adviser can file on your behalf, which also extends your deadline.
Whichever method you choose, gather your documents first: your employment tax statement (Lohnsteuerbescheinigung), your tax identification number, records of insurance contributions, and receipts for any expenses you intend to claim. Filing is usually simpler than students expect, and for many the refund makes it well worth the effort.
A Note on Tax Classes
Germany assigns every employee a tax class (Steuerklasse), which determines how much wage tax is withheld each month. Most single students are placed in tax class I. If you take a second job that is not a mini-job, the additional employment is typically taxed under class VI, which has the highest withholding and no allowances. This is one of the most common reasons students see large deductions from a second job, and also one of the most common reasons they are later owed a refund: the heavy monthly withholding is reconciled against your actual annual income when you file.
Understanding your tax class helps explain why your payslip may look smaller than expected, and why filing a return can recover the difference.
Common Mistakes to Avoid
A few recurring errors cost students money or cause stress. The first is assuming that because tax was deducted, nothing more can be done; in reality that deducted tax is often refundable. The second is missing the four-year window for voluntary returns and losing the chance to reclaim earlier years. The third is confusing the immigration work-hour limit with the tax thresholds and accidentally breaching the residence-permit condition while focusing only on earnings. A fourth is throwing away receipts, which makes it harder to claim deductions that would increase a refund. Finally, some students rely on outdated figures found online; because the allowances and mini-job limits change almost every year, always check the current numbers before making decisions.
Tax is only one part of building a life in Germany. If you intend to stay after graduation, it helps to understand the work and residency routes early on. Our overview of how to apply for a work visa explains the general options, and our guide to permanent residency in Germany covers the longer-term path, including how income and contributions factor in. Day-to-day budgeting matters too, so our guide to the cost of living in Germany puts student earnings in context. And if citizenship is a long-term goal, you can see how a German passport ranks in our latest passport rankings.
How Much Refund Can a Student Expect?
There is no fixed refund amount, because it depends on how much tax was withheld and how many deductible expenses you can claim. As a rough guide, students who worked through the year and had tax deducted often recover a few hundred euros, and in some cases more, once their annual income is reconciled against the basic allowance and their Werbungskosten are taken into account.
A student whose income stayed entirely below the basic allowance may reclaim almost all of the income tax that was withheld. The only way to know your own figure is to prepare a return, but since filing is free through the official portal and voluntary returns carry no penalty, there is little downside to checking.
Frequently Asked Questions
Do international students have to file a tax return in Germany?
Usually not. For most students tax filing in Germany is voluntary. You are only required to file in specific cases, such as having multiple employers with untaxed income or earning self-employed income above the basic allowance. Many students file voluntarily because they get a refund.
How much can a student earn tax-free in Germany?
If your total annual taxable income stays below the basic tax-free allowance (12,348 euros in 2026), you owe no income tax. Tax withheld during the year can then be reclaimed by filing a return.
What is the mini-job limit for students in 2026?
The mini-job monthly limit rose to 603 euros from January 2026, up from 556 euros in 2025, because it is linked to the minimum wage. The annual limit is 7,236 euros.
Can I get a tax refund as a student in Germany?
Often yes. If your employer withheld tax but your annual income was below the basic allowance, or your deductible expenses reduce your taxable income, filing a return can recover the overpaid tax.
How long do I have to file a voluntary tax return?
You have four years after the end of the tax year. For example, a 2022 voluntary return can be submitted until the end of 2026. After that the assessment period expires.
How do I actually file my tax return in Germany?
Most people use the free official ELSTER portal, though student-friendly tax apps and paper forms are also options. A wage-tax assistance association or tax adviser can file for you and extend your deadline.
