Freelancing in Germany as an Expat: Your German Tax Guide

Taxes, Registration, and What Else You Need to Know

Germany has become one of Europe’s most attractive destinations for freelancers, remote workers, and internationally mobile professionals. Cities like Berlin, Munich, Hamburg, and Frankfurt continue to attract expats working in tech, consulting, design, media, coaching, and other digital professions. 

However, freelancing in Germany involves much more than simply finding clients and sending invoices. Expats often need to navigate German tax registration, VAT rules, social security requirements, and cross-border tax considerations — all while adapting to a new bureaucracy and legal system. 

Understanding the basics early can help you avoid costly mistakes, unnecessary stress, and problems with the German tax office (“Finanzamt”) later on. 

In this guide, we explain the most important things you should know before starting your self-employment in Germany and how to make your freelance tax compliant now. 

image 2

Understanding Freelancing in Germany: Freiberufler vs. Gewerbe 

One of the first things expats discover is that Germany differentiates between freelance professions (“Freiberufler”) and commercial businesses (“Gewerbe”). This distinction is important because it affects registration requirements, taxes, and administrative obligations. 

Freelancers (“Freiberufler”) generally work in intellectual, scientific, artistic, educational, or consulting professions. To obtain the status to the German tax office, they need to be highly independent in their professional activities, demonstrate special qualifications and skills usually supported by a college degree and their professional services need to be based on these these criteria. Typical examples include software engineers, journalists, writers, engineers, architects, consultants, and many other highly qualified professionals. 

The advantage of qualifying as a freelancer is that the administrative burden is often lower. From a tax perspective, Freiberufler are exempt from German trade tax (“Gewerbesteuer”). 

Commercial activities, on the other hand, are classified as a “Gewerbe.” This can include online shops, product sales, travel agencies, e-commerce businesses, and many entrepreneurial activities that go beyond classic freelance work.  

Sometimes the distinctions are difficult to understand for expats and require the assistance of a professional. For example, a designer may qualify for the Freiberufler category if their work is primarily artistic and creative like when they draw paintings one at a time. If the designer rather creates T-shirt designs, prints and sells them, this would we considered a Gewerbe. 

image 1

Registering as a Freelancer or Small Business in Germany 

Before officially starting freelance work in Germany, expats usually need to complete their address registration (“Anmeldung”). This registration is essential because German tax authorities generally require a registered German address before issuing a tax number. 

Afterwards, freelancers and business owners must register with the Finanzamt by submitting the “Fragebogen zur steuerlichen Erfassung.” This questionnaire informs the tax office about: 

  • the type of activity 
  • expected income 
  • VAT preferences 
  • bank details 
  • business structure 

Once registration is complete, the tax office issues a German tax number (“Steuernummer”) and potentially a VAT identification number. 

image

Taxes Expats Should Expect as Freelancers in Germany 

Many expats are surprised by the number of different tax obligations freelancers can face in Germany. 

The primary tax is German income tax, which applies progressively depending on profits. Freelancers are generally required to file annual tax returns and may also need to make quarterly advance tax payments. 

VAT obligations depend on: 

  • revenue levels 
  • how the services are rendered 
  • where the services are provided 
  • whether services are provided to German clients only or internationally 

For expats with international ties, additional cross-border considerations often arise, especially when: 

  • foreign clients are involved 
  • services continue to be provided (partially) abroad 
  •  intermediaries are involved in the services 
  • These situations often require coordinated international tax planning to avoid double taxation and reporting issues. 

Prinz.tax experience: Some freelancers intend to provide services through a U.S. domiciled LLC while living in Germany. In many cases, this creates undesired tax issues and potential double taxation pitfalls and should be avoided. 

image 3

Deductible Expenses for Freelancers in Germany 

Germany allows freelancers to deduct many business-related expenses from taxable income. Properly managing deductions is one of the most important aspects of tax optimization for self-employed expats. 

Common deductible expenses include home office costs, laptops and technical equipment, software subscriptions, coworking memberships, internet and phone costs, business-related travel expenses, educational courses, professional insurances, and tax advisory fees. 

Maintaining proper documentation is extremely important. The Finanzamt may request receipts, invoices, or explanations during reviews, especially for newly registered businesses or international situations. And even if they do not ask for detailed documentation during the tax preparation phase, the tax office may require extensive documentation at a later stage during a tax audit. 

Prinz.tax practical tip: Maintain proper documents and records and keep your documentation archived even years after your tax assessment notice has been issued by the tax office. 

What Freelancing Life in Germany Is Like 

Germany offers a strong environment for freelancers, especially in international cities such as Berlin, Munich, Hamburg, and Frankfurt. Many expats appreciate the strong infrastructure, stable economy, growing startup ecosystem, and increasing acceptance of remote work. 

At the same time, freelancing in Germany is often viewed somewhat differently than in countries like the United States. While self-employment is fully accepted and very common in industries such as tech, consulting, media, and design, Germany generally approaches freelancing in a more structured and regulated way. Traditional employment is still often seen as the more secure path, and freelancers are expected to comply with extensive administrative and tax obligations from the beginning. 

Prinz.tax practical advice: To enjoy your journey as a freelancer in Germany, we recommend  setting up proper tax structures early rather than trying to fix problems later. per tax structures early rather than trying to fix problems later.


FAQ: Freelancing in Germany as an Expat

Can I freelance in Germany without registering?

No. In most cases, self-employment activities must be registered with the German tax office. If you forgot to register, a tax consultant can help you do it retroactively. Reach out as soon as possible to avoid additional complications. 

Do I need to charge VAT as a freelancer in Germany?

Not always. Charging VAT depends on the nature of the services, the location where such services are provided, the clients you are serving and your personal tax classification. 

What is the difference between Freiberufler and Gewerbe?

Freiberufler are generally independent professionals in intellectual or creative fields and are usually exempt from trade tax. Gewerbe refers to commercial business activities and often involves additional registration and filing requirements.

Can I freelance in Germany while working remotely for foreign clients?

Yes, but cross-border tax and VAT rules may apply depending on the structure of the work and where clients are located.

Do U.S. citizens still need to file U.S. taxes while freelancing in Germany?

Yes. U.S. citizens usually continue to have U.S. tax filing obligations even while living abroad no matter the income type.


How Prinz.tax Supports Expat Freelancers in Germany

At Prinz.tax, we support expat freelancers, remote workers, and internationally mobile professionals with:

  • freelancer and business registrations
  • German tax returns
  • VAT and Kleinunternehmer questions
  • U.S. and German tax coordination
  • cross-border taxation matters
  • communication with the Finanzamt

Our bilingual team understands both the technical and practical challenges of freelancing abroad and helps expats navigate German taxes clearly and efficiently.

Whether you are just planning your move to Germany or already freelancing here, proper tax planning early on can save significant time, stress, and costs later.

Do you need assistance with similar or other tax questions?

Get professional help from our experienced tax consultants. If you are unsure about your tax residency, filing requirements, or cross-border income, professional guidance from Prinz.tax can help ensure compliance and avoid unnecessary tax burdens.

About the Author

Written by David Prinz, German Tax Advisor (Steuerberater), German Public Accountant (Wirtschaftsprüfer) and U.S. Certified Public Accountant (CPA), specializing in cross-border taxation for expats in Germany.