Freelancer or GmbH? Understanding Tax Obligations for Entrepreneurs in Berlin

Berlin has become one of the most attractive cities in Europe for startups, entrepreneurs, and freelancers. The city offers a unique combination of innovation, creativity, and business opportunities. For self-employed professionals and business founders, Berlin is particularly appealing due to its relatively low living costs (compared to other European capitals) and its vibrant entrepreneurial ecosystem, with numerous coworking spaces, startup hubs, and networking events.

However, before launching a business in Berlin, one crucial decision must be made: Which legal structure is the best fit? In Germany, there are different types of business structures, but for many self-employed individuals, the choice comes down to two main options: working as a freelancer (Freiberufler) or establishing a GmbH (Gesellschaft mit beschränkter Haftung, or Limited Liability Company).

This decision has significant implications not only for the flexibility of the business but also for tax obligations, legal responsibilities, and administrative requirements. While freelancers benefit from lower bureaucracy and tax advantages, a GmbH provides greater financial security and credibility. But which option is more tax-efficient? What are the financial risks involved? And what common mistakes should be avoided?

In this article, we provide a comprehensive comparison of freelancers and GmbHs in Germany, focusing on tax obligations. We explain the different types of taxes involved, the administrative processes required, and the advantages and disadvantages of each business structure. Whether you’re just starting your self-employment journey or considering transitioning your freelance work into a GmbH, this guide will help you make an informed decision.


1. What is a Freelancer (Freiberufler)?

Freelancers are self-employed professionals who engage in specific types of activities as defined under § 18 of the German Income Tax Act (EStG). These typically include:

  • Doctors, dentists, naturopaths
  • Lawyers, tax advisors, auditors
  • Journalists, artists, translators
  • IT consultants, designers

One major advantage of being a freelancer is that they do not have to pay trade tax (Gewerbesteuer) and are exempt from many administrative obligations.

Tax Obligations for Freelancers

  • Income Tax (Einkommensteuer): Freelancers pay income tax on their profits (progressive tax rate up to 45%).
  • Value-Added Tax (VAT or Umsatzsteuer): Freelancers must charge VAT (either 19% or 7%, depending on their services), unless they qualify for the small business regulation (§ 19 UStG).
  • No Trade Tax (Gewerbesteuer): Since freelancers are not classified as tradespeople, they are exempt from trade tax.

2. What is a GmbH?

A GmbH (Gesellschaft mit beschränkter Haftung) is a separate legal entity with limited liability. It is a popular choice for businesses with higher profits, multiple partners, or those seeking credibility with larger clients.

Tax Obligations for a GmbH

  • Corporate Tax (Körperschaftsteuer): GmbHs pay a corporate tax of 15% on their profits.
  • Trade Tax (Gewerbesteuer): GmbHs must pay trade tax, which varies between 14% and 17% depending on the municipality (in Berlin, it’s approximately 14.35%).
  • Value-Added Tax (Umsatzsteuer): GmbHs must charge VAT at either 19% or 7%, depending on the type of service.
  • Payroll Tax (Lohnsteuer, if hiring employees): A GmbH must withhold payroll tax for any employees, including salaries paid to its managing director.

3. Key Differences Between Freelancers and GmbHs

CriteriaFreelancer (Freiberufler)GmbH
LiabilityPersonal liabilityLimited liability (separate legal entity)
TaxationIncome tax (up to 45%), no trade taxCorporate tax (15%), trade tax (approx. 14–17%)
Administrative BurdenSimple, less bureaucracyHigh administrative requirements
VAT (Umsatzsteuer)19% or 7% (exemption possible for small businesses)19% or 7%
Capital RequirementNo minimum capital requiredMinimum €25,000 share capital required
Registration ProcessEasy registration with the tax office (Finanzamt)Notarized incorporation, entry into the Commercial Register (Handelsregister)

4. Which Option is Best for Your Business?

The choice between Freelancer and GmbH depends on various factors:

  • Looking for lower costs and flexibility? → Being a freelancer is the better choice.
  • Want to limit personal liability and scale your business? → A GmbH offers more protection.
  • Expecting high profits? → A GmbH can be more tax-efficient in some cases.
  • Clients prefer working with incorporated businesses? → A GmbH can offer more credibility.

5. Conclusion: Tax Planning is Essential

Regardless of which business structure you choose, careful tax planning is essential. A tax consultant (Steuerberater) can help you choose the optimal structure and maximize tax benefits.

If you work internationally as a freelancer or run a GmbH, you may need official translations of your tax documents. Our agency, Berlin Translate, specializes in certified translations of financial and legal documents into over 50 languages.

Useful Links for Entrepreneurs in Berlin:

Need professional translations for your tax documents? Contact Berlin Translate today!

Scroll to Top