System NoticeWe're enhancing our site to serve you better and for better experience. We apologize for any temporary interruptions.System NoticeWe're enhancing our site to serve you better and for better experience. We apologize for any temporary interruptions.
Tax Structure in Germany

Basic Tax Structure in Germany: A Complete Guide for 2026

Learn the basic tax structure in Germany, including income tax, VAT, church tax, and social contributions—a clear guide for students, workers, and expats.

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:

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.

Free Study Abroad Consultation

Get personalized guidance on admissions, scholarships, and visas — free of cost.