ExpatHavenHub Logo
ExpatHaven Hub
Rank #24
Germany

Germany

LocationWestern Europe • UTC+2 • Europe/Berlin
Monthly Cost
$1,866
-15% vs USA
Internet
149 Mbps
Mobile Avg

German Einkommensteuer (Personal Income Tax)

Back

Germany's personal income tax system is progressive, with rates increasing with income. It includes a solidarity surcharge and mandatory social security contributions for most residents.

Income Tax

0%–45%

Plus solidarity surcharge

Income Tax

Corporate Tax

15%

Federal rate + trade tax

Corporate Tax

VAT / GST

19%

Standard VAT rate

VAT / GST

Nomad Visa

Not Available

No dedicated program

Nomad Visa
Info

Tax System Overview

Germany operates a progressive tax system where residents are taxed on their worldwide income. Non-residents are taxed only on German-source income. The system is characterized by high social security contributions and a solidarity surcharge.

System Type

Progressive income tax system with mandatory social security contributions.

Resident Taxation

Taxed on worldwide income, including employment, self-employment, capital gains, and rental income.

Non-Resident Taxation

Taxed only on German-source income, typically at a flat rate or through withholding taxes.

Tax Year

January 1 – December 31

Chart

Income Tax Bands

Official income tax bands for Germany based on annual taxable income in local currency (2024).

Info

Tax Treaty

Double Taxation Agreements reduce withholding taxes and clarify tax residency rules for income from foreign sources.

United States of America

Treaty Active
Income Covered:Employment income, business profits, dividends, interest, royalties, pensions, and capital gains.
Withholding Tax Rates:Reduced rates: dividends 5-15%, interest 0%, royalties 0%.
Residency Rule:Tie-breaker rules based on permanent home, center of vital interests, habitual abode, and nationality.
Tax Credit:Germany generally uses the credit method, allowing German residents to credit US taxes paid against their German tax liability.

The Germany-US Double Taxation Treaty aims to prevent double taxation on income and capital, reduce withholding taxes, and facilitate information exchange between the two countries' tax authorities.

Key Benefits

  • CheckmarkPrevents double taxation for individuals and companies operating in both Germany and the US.
  • CheckmarkReduces withholding taxes on cross-border payments like dividends, interest, and royalties.
  • CheckmarkClarifies which country has the primary right to tax specific types of income.
  • CheckmarkProvides mechanisms for resolving disputes and exchanging tax information.
Info

Totalization Agreement

These agreements ensure that workers are covered by only one social security system at a time and can combine periods of coverage.

United States of America

Agreement Active

The Germany-US Totalization Agreement coordinates social security programs, preventing double taxation of earnings for social security purposes and helping workers qualify for benefits based on combined work periods.

Coverage Areas

Old-age pensionsDisability benefitsSurvivor benefits

Facts

  • Prevents workers from paying social security taxes to both Germany and the US on the same earnings.
  • Allows individuals to combine periods of coverage in both countries to meet minimum eligibility requirements for benefits.
  • Applies to employees and self-employed individuals who have worked in both countries.

Other Countries with Agreements

Canada
United Kingdom
Australia
Info

Business & Freelancing

Corporate Tax Rate

The federal corporate tax rate is 15%. Additionally, a solidarity surcharge of 5.5% on the corporate tax is levied, plus local trade tax (Gewerbesteuer) which varies by municipality (typically 14-17% effective rate).

VAT Registration

Mandatory for businesses with annual turnover exceeding €22,000 in the previous calendar year or expected to exceed €50,000 in the current year. Small businesses below this threshold can opt for VAT exemption.

Freelancer Rules

Freelancers (Freiberufler) are generally exempt from trade tax but must register with the tax office and pay income tax. They are subject to mandatory social security contributions (health, pension, unemployment, long-term care) unless specifically exempted.

Crypto Policy

Capital gains from cryptocurrency sales are tax-free if held for more than one year. If held for less than one year, gains are taxed at the individual's progressive income tax rate. Mining and staking income are generally considered taxable income.

Frequently Asked Questions

Digital Nomad

Digital Nomad & Benefits

Visa Details

Minimum Income:Sufficient funds for living (e.g., €1,200/month)
Duration:Initial 1-3 years, renewable
Renewal:Renewable if freelance activity is successful; path to permanent residency after 3-5 years
Proof of Employment:Letters of intent from German clients or a detailed business plan
Additional Requirements:Health insurance, proof of accommodation, professional qualifications, financial plan

Tax Perks

  • CheckmarkNo capital gains tax on cryptocurrencies held for over one year.
  • CheckmarkExtensive double taxation treaty network to prevent double taxation on foreign income.
  • CheckmarkHigh quality of public services (healthcare, education) funded by taxes and social contributions.
Info

Filing Roadmap

1

Obtain a Tax ID (Steuer-ID)

Upon registering your residence in Germany (Anmeldung), you will automatically receive a tax identification number (Steuer-ID) by post. This is essential for all tax-related matters.

2

Register with the Tax Office (Finanzamt)

If you are self-employed or a freelancer, you must register your activity with your local tax office (Finanzamt) and obtain a tax number (Steuernummer) for your business.

3

Gather All Income Documents

Collect all relevant documents, including your annual wage statement (Lohnsteuerbescheinigung), bank statements, investment income statements, and any receipts for deductible expenses.

4

Complete Your Tax Return

Fill out the official tax forms (e.g., Mantelbogen ESt 1 A, Anlage N for employment, Anlage S for self-employment). This can be done manually, with tax software (e.g., Elster), or via a tax advisor.

5

Submit Your Tax Return

Submit your completed tax return electronically via the ELSTER portal (elster.de) or by mail to your local Finanzamt by the official deadline (July 31 or February 28 with a tax advisor).

6

Receive Tax Assessment and Pay/Refund

After processing, you will receive a tax assessment (Steuerbescheid). If tax is due, pay it by the specified date. If you overpaid, a refund will be issued.