Skip to content
By Beatriz Freitas

Taxes in Germany for foreigners

Germany Taxes
10 min
view of Bavaria city in Germany

Managing taxes in Germany for foreigners can be challenging, especially for digital nomads juggling global clients and local regulations. Germany’s tax system is known for its thoroughness, and understanding the rules is essential to staying compliant and avoiding penalties.

Whether you’re a freelancer, remote worker, or running an international business, this guide will walk you through everything you need to know. From registration with the tax office to leveraging deductions, here’s how to navigate German taxes stress-free and focus on living your best nomadic life as a foreign individual.

German tax basics every foreigner should know

young accountant woman calculating the german taxes
Taxes in Germany for foreigners made easy: The essentials you need to know @canva

Germany has one of the most structured tax systems in the world, applying clear rules to both residents and non-residents. Whether you’re living in the country long-term or earning German-sourced income, understanding your tax obligations is essential.

When are foreigners taxed in Germany?

You are required to pay taxes in Germany if you live in the country for more than 183 days per year, which establishes tax residency. As a tax resident, you are liable for income tax on your worldwide earnings.

Even if you are a non-resident, you may still be taxed on German-sourced income, including earnings from freelance work, rental properties, or business operations. Certain tax treaties may help reduce or eliminate double taxation, depending on your home country.

Main types of taxes you’ll encounter

  • Income Tax (Einkommensteuer) – progressive rates range from 14% to 45%, depending on your total income.
  • Trade Tax (Gewerbesteuer) – applies to freelancers and business owners, with rates varying by municipality.
  • Value-Added Tax (VAT/MwSt) – a 19% consumption tax applied to most goods and services, though some categories, such as books and food, qualify for a reduced 7% rate.

Understanding these tax categories will help you manage your finances effectively while living or working in Germany.

💡 Pro tip: use online calculators to estimate your tax obligations.

Step-by-step guide to filing taxes in Germany as a foreigner

accountant  woman showing the steps to filling the taxes in Germany
Your ultimate step-by-step guide to filing taxes in Germany as a foreigner @canva

Handling taxes in Germany for foreigners may seem complicated, but breaking it down into simple steps can ease the process.

Step 1: Registering with the Finanzamt

The first step is registering with the Finanzamt (local tax office) to obtain your Tax Identification Number (Steuer-ID). This unique number is required for filing tax returns and issuing invoices.

Step 2: Tracking income and expenses

Maintaining accurate records is crucial for both compliance and potential deductions. Ensure you:

  • Save invoices issued to German and international clients.
  • Document deductible expenses like coworking fees, equipment purchases, or business travel.

🧾 Example: if you’re freelancing as a web developer for a German company, keep all receipts for software licenses and internet costs.

Step 3: Submitting your tax return

Tax returns are due by July 31 of the following year. However, if you hire a tax advisor (Steuerberater), you might get an automatic extension until December 31.

Germany uses the Elster platform for online submissions. This tool simplifies filing and ensures you meet legal requirements.

Digital infrastructure for tax management in Germany

view of Munich, Germany
Manage your taxes with ease in Germany @canva

Managing taxes as a digital nomad in Germany requires reliable connectivity and secure digital tools. Understanding the technological landscape is crucial for maintaining accurate records and meeting filing deadlines.

Essential digital tools for tax compliance

The German tax system increasingly relies on digital submissions and record-keeping. From the ELSTER online portal to digital receipt management, having reliable internet access is non-negotiable. This is especially crucial during tax season when system downtimes could lead to missed deadlines.

🌟 Pro tip: stay connected and manage your taxes seamlessly with a Holafly eSIM. Their reliable data plans ensure you never miss important tax deadlines or communications from the Finanzamt, even when working remotely across Germany. Holafly eSIM offers flexible plans perfect for digital nomads managing their tax obligations on the go.

Cybersecurity and data protection

German tax authorities take data protection seriously. As a foreigner managing taxes in Germany, you must ensure your financial data meets strict GDPR requirements. This includes secure storage of digital receipts, encrypted communication with tax advisors, and protected access to tax portals.

💡 Did you know? German law requires you to keep digital tax records for 10 years, and these must be stored in a way that meets specific technical requirements for data integrity.

Overcoming common tax challenges in Germany

business woman calculating the common taxes in Germany
Facing tax challenges in Germany? Here’s how foreigners can tackle the toughest hurdles @canva

Navigating double taxation treaties

To avoid being taxed twice on the same income, check if Germany has a Double Taxation Agreement (DTA) with your home country.

For example, under the Germany-UK DTA, income earned in Germany is only taxed there, not in the UK. This applies to many nations, offering significant relief for digital nomads.

Understanding VAT obligations

If you provide services to EU clients, you may need to register for VAT and include it in your invoices. The Reverse Charge Mechanism can sometimes shift VAT obligations to the client, reducing administrative burdens on your end.

💡 Did you know? The VAT threshold in Germany is €22,000 annually, meaning you must register if your turnover exceeds this amount.

Maximizing tax deductions in Germany

accountant woman exploring how to reduce tax deductions in Germany
Get the most out of your taxes in Germany for foreigners with these expert tips @canva

Tax deductions can significantly reduce your taxable income. As a foreigner managing taxes in Germany, here are key areas to consider:

Common deductible expenses

  1. Home office costs: deduct expenses for furniture, utilities, and internet.
  2. Travel expenses: claim transportation costs for client meetings or conferences.
  3. Professional development: courses, workshops, or certifications are deductible if they enhance your career.

Consulting a tax advisor

German tax laws can be complex. Hiring a Steuerberater ensures compliance and helps you identify additional deductions. Many digital nomads find this service invaluable for saving both time and money.

🔗 Need help? Check out our full guide about navigating Germany as a digital nomad!

Regional tax considerations across German states

Tax regulations and practices can vary significantly between German states (Bundesländer), affecting everything from trade tax rates to filing procedures.

State-specific tax rates and regulations

Each German state has unique trade tax multipliers (Gewerbesteuer-Hebesatz) that can significantly impact your overall tax burden. For example, Berlin’s trade tax rate differs notably from Munich’s, which could influence where you choose to register your business.

Local tax office practices

Different Finanzämter (tax offices) may have varying interpretations of tax laws, especially regarding digital nomad income. Understanding your local office’s approach can help you navigate requirements more effectively.

🌟 Pro tip: research the trade tax rates and practices in different German cities before choosing your business location. Some smaller cities offer more favorable rates than major metropolitan areas.

Seasonal considerations for tax planning

German tax deadlines and obligations follow a distinct annual rhythm that digital nomads should understand. The “quiet period” between January and April often sees tax offices processing the previous year’s returns, potentially leading to longer response times. Planning your tax-related activities around these seasonal patterns can improve efficiency and reduce stress.

💡 Did you know? Many German tax advisors offer early-bird discounts if you provide your documentation before the peak season starts in May.

Industry-specific tax benefits

Germany offers various tax advantages for certain professional activities that digital nomads commonly engage in. For instance, IT professionals can often deduct a higher percentage of their home office expenses, while creative professionals may qualify for special VAT arrangements under the Kleinunternehmerregelung (small business regulation).

For those working in research and development, Germany provides additional tax incentives through the “Forschungszulage” (research allowance), which can be particularly relevant for tech-focused digital nomads.

Staying compliant while traveling

As a digital nomad, managing taxes in Germany for foreigners gets tricky when you split your time between multiple countries.

Determining your tax residency

Your primary tax residency is typically the country where you spend the most time or maintain significant ties. However, you may still owe taxes in Germany for income sourced locally.

Tools for international financial management

Simplify international income tracking with tools like Wise or Revolut, which allow you to manage currencies and payments seamlessly.

Ready to simplify your tax journey?

view of Bavaria city, Germany
Ready to make taxes in Germany easier? Let’s simplify your tax filing process @canva

Managing taxes in Germany for foreigners takes a bit of know-how but is less overwhelming than you’d think. By understanding the rules and seeking expert guidance, you can focus on your adventures without financial stress.

🌍 Take the next step today! Visit Nomada for resources or contact us for personalized advice. Together, we’ll make your digital nomad journey seamless.

Frequently asked questions about taxes in Germany for foreigners

Do I have to pay taxes if I stay in Germany for less than 183 days?

If you earn income from German sources, you may still owe taxes. Non-residents are taxed only on German-sourced income.

Can I deduct coworking space fees?

Yes, coworking fees are considered a business expense and fully deductible.

What happens if I miss the tax filing deadline?

Missing the deadline may result in penalties. If you work with a tax advisor, you might qualify for an extension.

Are cryptocurrencies taxable in Germany?

Yes, cryptocurrency gains are taxable if sold within a year of purchase. However, gains under €600 are tax-free.

How can I avoid double taxation?

Check if your home country has a Double Taxation Agreement with Germany. These treaties typically allow tax offsets or exemptions.

How does working from multiple German cities affect my tax situation? 

Your tax obligations are primarily determined by your primary residence (Hauptwohnsitz). However, if you operate a business, you may need to consider trade tax implications in each municipality where you maintain a permanent establishment.

Can I file German taxes in English? 

While official tax forms are in German, you can find English-speaking tax advisors (Steuerberater) who can help you navigate the system. Some supporting documents may be accepted in English, but important documents typically need certified German translations.

How do German tax authorities view income from international platforms? 

Income from international platforms (like Upwork or Fiverr) must be declared in Germany if you’re a tax resident. The platform’s location doesn’t affect your obligation to report the income, though it may impact VAT requirements.