Germany’s tax system works through a progressive income tax structure, where residents pay tax based on how much they earn, with rates rising as income increases. New residents, including international students and working professionals, are subject to German tax law from the moment they register their address and begin earning income in Germany. The sections below walk through the key questions every newcomer needs answered, from understanding tax classes to filing a return for the first time.
What taxes do new residents in Germany actually have to pay?
New residents in Germany are primarily subject to income tax (Einkommensteuer), a solidarity surcharge (Solidaritätszuschlag), and, if applicable, church tax (Kirchensteuer). If you are employed, these are deducted automatically from your salary each month. Freelancers and self-employed individuals pay quarterly advance payments instead. Most students only encounter income tax if they work part-time alongside their studies.
Beyond income tax, residents may also encounter:
- Value Added Tax (Mehrwertsteuer): Applied to most goods and services at either 19% or 7%. You pay this as a consumer, not as a filing obligation.
- Trade tax (Gewerbesteuer): Relevant only if you run a business in Germany.
- Capital gains tax (Abgeltungssteuer): A flat 25% tax on investment income, relevant if you hold stocks or savings accounts.
For most new residents who are employed or studying, income tax is the main concern. Germany’s tax year runs from January 1 to December 31, and the filing deadline for voluntary returns in 2026 is July 31, 2026, for the 2025 tax year. If you are required to file, the deadline is October 31.
How does Germany’s income tax rate system work?
Germany uses a progressive income tax system, meaning the more you earn, the higher the percentage of tax you pay on each additional euro. For 2026, income up to approximately €11,784 (the basic tax-free allowance, or Grundfreibetrag) is not taxed at all. Above that threshold, rates begin at around 14% and rise progressively to a top rate of 45% for very high earners.
The structure works in bands rather than flat rates. This means only the portion of income that falls within a higher band is taxed at that band’s rate, not your entire income. So a student earning €15,000 from part-time work pays 0% on the first €11,784 and a modest rate on the remainder, resulting in a very low effective tax burden overall.
The solidarity surcharge, introduced originally to fund German reunification, applies at 5.5% on top of income tax, but since 2021 it has been abolished for the vast majority of taxpayers. Only those with higher incomes still pay it. Church tax, if applicable, ranges between 8% and 9% of your income tax bill depending on the federal state you live in, and only applies if you are registered as a member of a recognized religious community.
What is a Steuernummer and how do you get one?
A Steuernummer (tax number) is a unique identification number assigned to every taxpayer in Germany by the local tax office (Finanzamt). It is required to file a tax return, receive freelance payments, and in some cases to open a business. Every person who registers a German address and earns income will eventually need one.
In most cases, if you are employed, your employer registers you with the tax office and the Steuernummer is assigned automatically. If you are self-employed or freelancing, you need to apply for it yourself by submitting a questionnaire (Fragebogen zur steuerlichen Erfassung) to your local Finanzamt. This can now be done online via the Elster portal in many federal states.
Separate from the Steuernummer is the Steueridentifikationsnummer (tax ID), an 11-digit number issued by the Federal Central Tax Office (Bundeszentralamt für Steuern) to every person registered in Germany. You receive this automatically by post within a few weeks of completing your Anmeldung (address registration). Unlike the Steuernummer, your tax ID remains the same for life and across all federal states. Both numbers serve different administrative purposes, and it is worth keeping both on file.
What are the tax classes in Germany and which one applies to you?
Germany divides taxpayers into six tax classes (Steuerklassen), which determine how much income tax is withheld from your salary each month. Your tax class is assigned based on your personal and family situation, not on your income level. For most international students and single new residents, Tax Class I is the default.
- Tax Class I: Single, divorced, or widowed individuals without children. This is the standard class for most international students and single newcomers.
- Tax Class II: Single parents with at least one child living in the household.
- Tax Class III: Married individuals whose spouse earns significantly less or nothing. Offers the lowest deductions.
- Tax Class IV: Married couples with similar incomes. Both partners are assigned this class by default.
- Tax Class V: The counterpart to Class III, assigned to the lower-earning spouse in a married couple.
- Tax Class VI: Applied to any second or additional job. This class has the highest deduction rate.
Your tax class is assigned when you register with the Finanzamt and is recorded on your electronic wage tax card (ELStAM). If your situation changes, for example, you get married or have a child, you can apply to change your tax class. Choosing the right tax class matters because it affects your monthly net pay, even if the final annual tax bill is ultimately the same after filing a return.
Do international students in Germany need to file a tax return?
International students in Germany are not automatically required to file a tax return, but many benefit significantly from doing so voluntarily. If you earned income from a part-time job (Minijob or regular employment) and paid income tax during the year, filing a return often results in a refund, particularly if your total annual income was below or close to the tax-free allowance.
You are required to file a return if you received income from multiple employers in the same year, if you are self-employed or freelancing, or if you received income from abroad that may be subject to German tax under a double taxation agreement. Students in Tax Class I with a single part-time employer and income below the Grundfreibetrag are generally not obligated to file, but doing so voluntarily is almost always worth it.
Common refundable items for students include:
- Tuition-related travel costs (Fahrtkosten)
- Study materials, books, and software
- Work equipment used for a student job
- Health insurance contributions paid out of pocket
- Moving costs if relocating for study purposes
The voluntary filing deadline in Germany is generally four years after the end of the relevant tax year, so students can file retroactively for previous years and still receive a refund. For students who need help navigating their student support services in Germany, understanding this timeline early makes a real difference.
How do you file a tax return in Germany as a foreigner?
Filing a tax return in Germany as a foreigner follows the same process as for German citizens. The main tool is Elster (Elektronische Steuererklärung), the official free online platform provided by German tax authorities. You create an account, enter your income details, upload any relevant documents, and submit electronically. The process is available in German only, which can be a barrier for newcomers.
Step-by-step overview of the filing process
- Gather your documents: You will need your Lohnsteuerbescheinigung (annual wage tax certificate from your employer), your Steueridentifikationsnummer, bank account details, and receipts for any deductible expenses.
- Register on Elster: Go to elster.de and create a free account. Registration requires identity verification, which can take a few days by post.
- Complete the tax return form: The main form is the Einkommensteuererklärung. Add supplementary forms as needed, such as Anlage N for employment income or Anlage S for self-employment income.
- Submit and await assessment: After submission, the Finanzamt processes your return and sends a Steuerbescheid (tax assessment notice). This can take anywhere from a few weeks to several months.
Alternatives to filing through Elster
If German-language forms feel overwhelming, several alternatives exist. Tax software such as WISO Steuer, Taxfix, or SteuerGo offer guided, user-friendly interfaces, and some provide English-language support. For more complex situations, a Steuerberater (tax advisor) can handle the entire process on your behalf, though fees apply. Non-profit income tax assistance associations (Lohnsteuerhilfevereine) offer affordable help for employees and students with straightforward tax situations.
As a foreigner, pay particular attention to your residency status. If you lived in Germany for more than 183 days during the tax year, you are considered a tax resident and must declare your worldwide income, though double taxation treaties with many countries, including India and Nigeria, prevent you from being taxed twice on the same income.
How PropTech 24×7 GmbH helps new residents navigate life in Germany
Settling into Germany involves far more than finding a place to live. Understanding the German tax system, completing your Anmeldung, setting up utilities, and knowing where to turn for bureaucratic questions can feel overwhelming when you arrive in a new country. PropTech 24×7 GmbH was built specifically to remove those barriers for international students and newcomers in Berlin.
Beyond verified student housing, PropTech 24×7 GmbH provides practical integration support that includes:
- Guidance through the Anmeldung process so you receive your Steueridentifikationsnummer promptly
- Connections to trusted tax advisors and Lohnsteuerhilfevereine who work with international students
- Support with utilities, WiFi setup, and other administrative steps that affect your daily life from day one
- A 24- to 48-hour response guarantee so your questions never go unanswered during critical setup periods
- Access to a network of 128+ university and service provider partnerships across Berlin
Whether you are arriving in Berlin for the first time or trying to make sense of your first German tax return, the team at PropTech 24×7 GmbH is ready to help. Get in touch today and take the first step toward settling into Germany with confidence.
