Taxes apply to someone living and working in Germany
- Residents pay income tax (Einkommensteuer) on income earned in Germany. This includes wages from jobs while studying.
- Germany uses a progressive tax rate—the more you earn, the higher the portion that is taxed.
- Taxes are generally withheld at the source by the employer (called Lohnsteuer).
- Other levies may include church tax and solidarity surcharge once income is high.
Tax ID (Very Important)
When you register your address in Germany, you automatically receive a Tax Identification Number (Steuer-ID) by mail.
You must give this to your employer so they can process your salary.
Tax Return (Many Students Get Money Back)
Even if tax is deducted, you can file a tax return with the German Federal Central Tax Office.
Students often get hundreds of euros refunded.
You can claim deductions for:
- Study materials
- Laptop
- Transportation
- Some accommodation costs
Simple Example
|
Monthly Income |
Tax Situation |
|
€538 (Mini job) |
Usually no tax |
|
€800–€1200 |
Some tax may be deducted |
|
Below €12k/year |
You can claim a tax refund |
Official systems involved:
|
Tax type |
What it is |
Applies to students? |
|
Income tax (Einkommensteuer) |
Tax on earnings |
Yes, if you earn above the threshold |
|
Lohnsteuer (withheld income tax) |
Employer deducts tax monthly |
Yes, if the job is taxable |
|
Church tax (Kirchensteuer) |
Extra tax for church members |
Only if registered |
|
Social contributions |
Pension, health, etc. |
Depends on job type |
Tax‑Free Income Thresholds
Annual basic allowance (tax‑free income)
- In Germany, all individuals (including students) have a basic annual tax‑free income limit.
- For 2026, it is €12,348 per year. Income under this is generally untaxed.
This means:
|
Situation |
Tax liability |
|
Annual income ≤ €12,348 |
No income tax due |
|
Annual income > €12,348 |
You pay tax on earnings above the limit |
This rule applies whether you are German or international, as long as you reside and work there.
Working as a Student
There are two common job categories students take:
A. Minijobs
- Minijobs are small, low‑income jobs.
- You can earn up to €603 per month, tax-free, as of 2026.
- Employers usually pay a flat tax (around 2% of your wage) to cover taxes—you normally don’t pay taxes directly.
Typical examples are: campus assistant, shopwork, and delivery.
Minijob tax details
|
Feature |
Detail |
|
Monthly earning limit |
€603 tax‑free |
|
Tax |
Employer pays flat 2% or sometimes withholds |
|
Social insurance |
Usually exempt from most contributions |
|
Tax filing |
Not normally required if under the limit |
B. Werkstudent (Working Student Jobs)
This is a regular part‑time job related to your studies.
- You can earn more than €603, but if total earnings stay below the basic allowance (€12,348) in the year, you may still not owe income tax.
- If you earn above the basic allowance, your employer will withhold income tax (Lohnsteuer).
- These earnings generally make you liable for income tax, but not all social insurance contributions under the working student privilege.
Werkstudent tax details
|
Item |
Rule for students |
|
Taxable |
Yes, if annual earnings > €12,348 |
|
Deducted automatically |
Yes (Lohnsteuer withheld by employer) |
|
Social insurance |
Pension contributions may apply; others often exempt |
Work Hours and Visa Rules (Connected to Taxes)
For non‑EU students:
- You are allowed to work 120 full days or 240 half days per year (roughly 20 hours/week during the semester).
- This not only protects your student status; it also affects whether you’re taxed as resident.
You must register your tax ID (Steuer‑ID), which is sent to your German address after you register for residence.
Filing Tax Returns
When and why you might file:
- You can file a tax return voluntarily to reclaim taxes withheld if your total year's income stayed under the allowances.
- German tax returns are done via ELSTER (official portal).
- Deadlines are usually mid‑year of the following year, and you can file retroactively for up to 4 years.
Examples of situations to file:
- Your employer withheld tax, but your total yearly income < €12,348.
- You want to deduct study‑related expenses.
- You had multiple jobs or irregular income.
Deductions and Study Costs
You can often claim deductions to reduce taxable income:
|
Deduction type |
What it covers |
|
Study costs |
Books, supplies, tuition fees (in some cases) |
|
Work‑related expenses |
Travel, work materials |
|
Health insurance |
Some portions may reduce taxable income |
This can lower the tax due or increase the refund if you make a tax return.
International Income and Double Taxation
- If you earn money outside Germany while living there, those earnings may still be taxable in Germany, unless a double taxation agreement applies between Germany and your home country.
- These rules matter when calculating the tax base and declaring foreign income on your German tax return.
Quick Reference Facts
Minimum income for tax
- €12,348 per year (2026 basic tax‑free amount)
Minijob limit
- €603 per month tax‑free (2026)
Working hours limit for non‑EU students
- 120 full days / 240 half days per year
Tax filing
- You can file retroactively up to 4 years
What to do when you get a job or start your business?
1. Tax ID (Steuer-ID)
After registering your address (Anmeldung) in Germany, you will receive a Tax Identification Number (Steuer-ID) from the Federal Central Tax Office.
You need this for:
- Starting a job
- Opening a business
- Paying taxes
2. Income Tax (Einkommensteuer)
If you work in Germany, you must pay income tax.
Approximate tax brackets (simplified):
|
Annual Income |
Tax Rate |
|
Up to ~€11,600 |
0% |
|
€11,600–€66,000 |
14%–42% |
|
€66,000 – €277,000 |
42% |
|
Above €277,000 |
45% |
Employers usually deduct tax automatically from your salary (PAYE system).
3. Social Contributions
Besides income tax, employees also pay social security contributions.
These include:
- Health insurance (Krankenversicherung)
- Pension (Rentenversicherung)
- Unemployment insurance (Arbeitslosenversicherung)
- Nursing care insurance (Pflegeversicherung)
Total deduction: around 35–40% of salary (split with employer).
4. Tax Classes (Steuerklasse)
Germany has 6 tax classes that affect how much tax is deducted.
Examples:
- Class 1 → Single person (most international students)
- Class 3 & 5 → Married couples
- Class 4 → Married with similar income
5. Annual Tax Return
Every year, you may file a tax return (Steuererklärung) with the Federal Ministry of Finance.
📅 Deadline usually: 31 July of the following year
Good news 👍
Many employees get tax refunds (€500–€1500 average).
You can file using software like:
- ELSTER
- WISO Steuer
- Taxfix
If You Start a Business in Germany
If you open a business (Freelancer or Company), you must know:
1. Register with the Tax Office
You must register with the Finanzamt.
They will give you a tax number (Steuernummer) for business.
Types of Business Taxes
|
Tax Type |
Rate |
|
Income tax |
14–45% |
|
Trade tax (Gewerbesteuer) |
~7–17% |
|
VAT (Umsatzsteuer) |
19% standard / 7% reduced |
Small businesses earning below €22,000/year may use the Kleinunternehmer rule (no VAT).
2. VAT (Umsatzsteuer)
Standard VAT in Germany:
- 19% → Most goods/services
- 7% → Books, food, etc.
3. Accounting
Businesses must:
- Keep invoices
- Maintain accounting records
- File monthly or quarterly VAT returns
Many people use software like:
- Lexoffice
- SevDesk
If you work as a freelancer (Freiberufler) in Germany
1. Register With the Tax Office
Before starting freelance work, you must register with the Finanzamt.
You submit a form called Fragebogen zur steuerlichen Erfassung (tax registration questionnaire).
After registration, you will receive:
- Steuernummer (tax number)
- Permission to issue invoices
2. Income Tax (Einkommensteuer)
Freelancers pay income tax on profit, not on total income.
Formula
Profit = Income – Business expenses
Example:
|
Item |
Amount |
|
Income |
€40,000 |
|
Expenses |
€10,000 |
|
Taxable profit |
€30,000 |
Tax rates are progressive:
|
Profit |
Tax Rate |
|
Up to ~€11,600 |
0% |
|
€11,600 – €66,000 |
14% – 42% |
|
Above €66,000 |
42–45% |
3. VAT (Umsatzsteuer)
Standard VAT in Germany:
- 19% → most services
- 7% → special sectors
But many freelancers use Kleinunternehmerregelung (small business rule).
If your revenue is:
- below €22,000 per year
Then:
- You do not charge VAT
- You do not submit VAT returns
4. Annual Tax Return
Freelancers must submit a yearly tax return through the German tax system ELSTER.
Documents usually include:
- Income tax return
- Profit statement (EÜR – Einnahmenüberschussrechnung)
- VAT return (if applicable)
Deadline: 31 July of the next year.
5. Health Insurance
Freelancers must pay their own health insurance.
Options include:
- Public insurance (around €200–€900/month depending on income)
- Private insurance
Major providers include organizations like Techniker Krankenkasse.
6. Trade Tax (Important Difference)
Most freelancers DO NOT PAY TRADE TAX (Gewerbesteuer).
Trade tax usually applies to business owners (Gewerbe), not classic freelancers like:
- Designers
- Consultants
- Developers
- Writers
- Engineers
7. Basic Freelance Expenses You Can Deduct
To reduce tax, freelancers can deduct expenses such as:
- Laptop & software
- Home office rent
- Internet & phone
- Travel expenses
- Professional courses
These reduce your taxable profit.
Example freelancer tax situation
|
Income |
€35,000 |
|
Expenses |
€7,000 |
|
Taxable profit |
€28,000 |
|
Estimated tax |
~€3,000–€4,000 |
Gewerbe or company
In Germany, self-employed (Selbstständig) usually means running your own business (Gewerbe or company), which is a bit different from a freelancer (Freiberufler). Self-employed people normally have more tax obligations. Here is a clear explanation:
1. Business Registration
First, you must register your business with the Gewerbeamt.
After that:
- Your details go to the Finanzamt
- They send you a tax number (Steuernummer)
Typical registration fee: €20–€60.
2. Main Taxes Self-Employed Must Pay
Income Tax (Einkommensteuer)
You pay tax on profit (income – expenses).
Example:
|
Item |
Amount |
|
Revenue |
€50,000 |
|
Expenses |
€15,000 |
|
Profit |
€35,000 |
Tax rates are progressive:
|
Profit |
Tax Rate |
|
Up to ~€11,600 |
0% |
|
€11,600 – €66,000 |
14–42% |
|
Above €66,000 |
42–45% |
Trade Tax (Gewerbesteuer)
This tax applies to business owners.
Important rule:
- First €24,500 profit is tax-free
- After that, the trade tax is about 7–17%, depending on the city
Example:
|
Profit |
€40,000 |
|
Tax-free amount |
€24,500 |
|
Taxable for trade tax |
€15,500 |
3. VAT (Umsatzsteuer)
Standard VAT rates:
- 19% → most services/products
- 7% → reduced category
But if revenue is below €22,000/year, you can use Kleinunternehmerregelung:
- No VAT charged
- No VAT reporting
4. Social Contributions
Self-employed people must arrange their own:
- Health insurance
- Pension (optional in many cases)
- Accident insurance (depending on business)
Example monthly costs:
|
Type |
Approx cost |
|---|---|
|
Health insurance |
€200–€900 |
|
Pension (optional) |
depends on income |
Large providers include Techniker Krankenkasse.
5. Accounting & Bookkeeping
Self-employed businesses must:
- Keep invoices
- Record income & expenses
- Submit annual tax return
Most people use ELSTER or accounting tools.
6. Annual Tax Filing
You usually submit:
- Income tax return
- Business profit statement
- VAT return (if applicable)
Deadline: 31 July of next year.
Example: Small Self-Employed Business
|
Item |
Amount |
|
Revenue |
€45,000 |
|
Expenses |
€10,000 |
|
Profit |
€35,000 |
|
Income tax |
~€5,000 |
|
Trade tax |
~€1,000–€2,000 |
|
Total tax approx |
€6,000–€7,000 |
Important difference
|
Freelancer |
Self-employed business |
|
No trade tax |
Trade tax applies |
|
No trade registration |
Must register the business |
|
Simple accounting |
More paperwork |
Short Conclusion about Taxes in Germany
- If you work a job, taxes and social contributions are automatically deducted from your salary by the employer.
- If you are a freelancer, you must register with the Finanzamt and pay income tax on your profit, but usually no trade tax.
- If you are self-employed with a business, you must register the business with the Gewerbeamt and pay income tax, VAT (if applicable), and trade tax.
In simple terms:
- Employee → automatic taxes
- Freelancer → income tax only
- Self-employed business → income tax + trade tax + VAT
All workers and business owners usually file their annual tax return using ELSTER.
