Blog
freelancerGmbHUGlegal-formgermanytaxfinance-stack

Freelancer vs. GmbH: When It's Time to Change Your Legal Form (and What It Means for Your Finance Stack)

Marcus SmolarekMarcus Smolarek
2026-02-0916 min read

Earning €60K+ as a freelancer and wondering if it's time to go GmbH? This guide covers the tax math, liability implications, and the complete finance stack rebuild you'll need — from bank accounts to accounting to payroll.

You've hit a milestone. Your freelance business is generating €60K, €80K, maybe €100K in annual revenue. Your calendar is full. Your bank account is healthier than it's ever been. But lately, you've been thinking: Is it time to actually *formalize* this thing? Should I become a UG or GmbH?

The question isn't new—thousands of German freelancers ask it every year. But the answer isn't simple, because switching legal forms isn't just about signing papers. It's about restructuring your entire finance stack: new bank accounts, new accounting requirements, new tax obligations, potentially new payroll systems. The math needs to work.

This guide walks you through the decision: When does the switch actually make financial sense? What tax savings are realistic? And crucially—what do you need to rebuild on the finance side?

Before we dive into the decision framework, let's be clear about what we're comparing. In Germany, you basically have three main options for service-based businesses:

  • Freelancer (Freiberufler): Self-employed without a trade license. Common for consultants, designers, writers, developers, architects.
  • UG (Unternehmergesellschaft): Limited liability company, often called a "mini-GmbH." Requires only €1 capital. Limited liability, but still pays corporate taxes.
  • GmbH (Gesellschaft mit beschränkter Haftung): Traditional limited liability company. Requires €25,000 capital (though you can pay in installments). More credibility, same corporate tax treatment as UG.

Not Sure About Your Business Category?

Not all service providers can be freelancers. If you operate a business that requires a trade license (Gewerbeanmeldung)—like consulting, coaching, or certain freelance roles—you may already be classified as a *Gewerbetreibender* and should verify with your local trade office (Gewerbeamt).

When Does the Switch Make Sense? The Financial Threshold

Here's the reality: Forming a UG or GmbH comes with fixed costs. Legal setup, notary fees, annual accounting, tax advisor fees, and compliance overhead. These costs don't scale with your revenue. So there's a break-even point—below which you're better off staying a freelancer, and above which the tax benefits start to outweigh the overhead.

For a solo freelancer in Germany, that break-even typically lands somewhere between €60K and €100K in annual gross revenue. But it depends heavily on your profit margin, not just revenue.

Legal Form€50K Revenue€75K Revenue€100K Revenue€150K Revenue
Freelancer (Freiberufler)~€8,000 tax (20%)~€13,500 tax (22%)~€18,500 tax (24%)~€32,000 tax (28%)
UG/GmbH (35% profit margin)~€7,500 tax (21%)~€10,200 tax (18%)~€12,500 tax (15%)~€18,000 tax (17%)
Savings (UG vs. Freelancer)-€500 loss+€3,300 saved+€6,000 saved+€14,000 saved

These Are Estimates

Tax calculations depend on your actual profit margin, whether you take dividends, church tax, additional income, and regional trade tax (Gewerbesteuer). Always consult a tax advisor before making the switch. Check out our guide on why liquidity planning is important for more on financial forecasting.

The Tax Math: Freelancer vs. UG vs. GmbH

Let's break down the key tax differences:

Income Tax (Einkommensteuer) — Freelancer Only

As a freelancer, you pay income tax directly on your profit at progressive rates (up to 42%). You don't pay corporate taxes. This sounds simple, but it means your full profit is taxable income—no separation between personal and business taxes.

Corporate Tax (Körperschaftsteuer) — UG/GmbH Only

As a UG or GmbH, the company pays corporate tax at a flat 30% (15% corporate tax + 5.5% solidarity surcharge). Only the profit you *distribute* as dividends to yourself is taxed again at income tax rates. This creates opportunity for tax deferral: you can retain earnings in the company at the 30% corporate rate and distribute them later (or never).

But here's the catch: If you're a solo founder and withdraw all profits as salary or dividends anyway, the total tax burden might be *similar* or even *higher* than being a freelancer.

The Real Advantage: Retained Earnings & Reinvestment

The tax advantage of a GmbH/UG emerges when you reinvest profits back into the business rather than taking them home. Because corporate tax (30%) is lower than marginal income tax for higher earners (up to 42%), you save money by keeping profits in the company.

Example: If you're a single freelancer earning €100K profit, you pay ~42% income tax (€42K). If that same profit sits in a GmbH, it's taxed at 30% (€30K). Over time, this 12% gap compounds—especially if you're growing and reinvesting.

Beyond Taxes: Liability & Credibility

Tax optimization is important, but it's not the only reason to switch. Two other factors matter:

Limited Liability

As a freelancer, you're personally liable for business debts. If your client sues for damages or you take on a business loan, your personal assets are at risk. As a GmbH/UG owner, your liability is limited to the capital you've invested in the company. This doesn't protect you from intentional wrongdoing or gross negligence, but it does shield you in most business disputes.

If you're doing high-risk consulting or work with large corporate clients, this protection can be worth it—especially if you're building personal wealth beyond your business.

Credibility & Client Perception

Rightly or wrongly, some clients view a GmbH as more "official" or "professional" than a freelancer. If you're pitching to enterprise clients, this can open doors. But if you're a solo consultant relying on personal reputation, it may not matter at all.

The Finance Stack Rebuild: What Changes?

Now for the hard part: Switching legal forms means rebuilding your entire finance stack. This isn't just filling out a form—it's a multi-month operational overhaul.

ComponentFreelancer (You)UG/GmbH (Company)What Changes
Bank AccountPersonal or sole proprietor accountDedicated business account requiredNew bank account setup, separate cash flows, reconciliation
AccountingSingle-entry bookkeeping (Einnahme-Überschussrechnung)Full double-entry accounting requiredTools like lexoffice, sevdesk, or datev become essential
Tax FilingsAnnual Einkommensteuererklärung (income tax return)Corporate tax return, VAT return, trade tax returnHigher compliance burden, likely need for tax advisor
InvoicingCan invoice without VAT (if under threshold)Must register for VAT if over €22.5K revenueAll invoices must show VAT if registered
PayrollOnly if you hire employeesSame, but more formalizedTools like personio become more critical
Business Cards & ContractsFreelancer nameMust use company name and legal form on all docsRebranding and legal document updates

Step 1: Bank Accounts — The Foundation

The moment you form a UG or GmbH, you need a dedicated business bank account. This is non-negotiable: it's a legal requirement and essential for accounting.

Modern fintech banks like Qonto, Holvi, Fyrst, and Wise are specifically designed for small businesses and startups. They're cheaper than traditional banks (€10-30/month) and integrate directly with accounting software.

If you're hiring employees, look at Pleo or Moss for expense management and card control. If you're handling payments or taking cards, Stripe is the obvious choice for online businesses.

Pro Tip: Timing

Open your business bank account *before* you officially register the company. Most banks now have online onboarding and can set you up in 2-3 business days. This avoids operational gaps between company registration and first transactions.

Step 2: Accounting — The Ongoing Requirement

As a freelancer, you likely used simple Einnahme-Überschussrechnung (single-entry bookkeeping): track income, subtract expenses, report the difference. Maybe you used a spreadsheet or a light tool like agicap for cash flow.

As a GmbH, you're legally required to do Bilanz (balance sheet) accounting—full double-entry bookkeeping. Every transaction hits two accounts. Every invoice, payment, receipt, and transfer must be recorded. This is tracked daily and audited at year-end.

You have two paths:

  • DIY with accounting software: Use lexoffice, sevdesk, or Xero. These handle invoicing, expense tracking, and basic bookkeeping. Cost: €10-50/month. Time commitment: 5-10 hours/week.
  • Hire a bookkeeper or accountant: They'll handle the daily bookkeeping and ensure everything is tax-compliant. Cost: €150-300/month or 1-2% of revenue. Time commitment: You review monthly.

Most growing founders hire help. The savings in mistakes and tax optimization usually exceed the cost.

Step 3: Tax Setup — Registrations & Compliance

When you form a UG or GmbH, you'll register with several tax authorities automatically (via the notary). But you need to be aware of these:

  • Finanzamt (Tax Office): Manages income tax, corporate tax, and trade tax. They'll assign your company a tax ID.
  • Zollamt (Customs Office): If you handle VAT, they need to know. They'll assign a VAT ID.
  • Gewerbeamt (Trade Office): For most service businesses, you won't need a trade license—but verify with your local office.
  • Handels-/Handwerkskammer (Chamber of Commerce): You must register if you're in certain industries.

Your notary and tax advisor will guide you through these. Don't try to DIY all of it—mistakes can be costly.

Step 4: VAT Registration — A Critical Change

Here's an often-overlooked transition issue: VAT registration thresholds change when you form a company.

As a freelancer, you can invoice without VAT (and without charging customers VAT) as long as your annual revenue stays under €22,500 (or €50,000 if you're new). This is a huge advantage: your clients don't see VAT on their invoices.

As a GmbH, you *must register for VAT* immediately—there's no small business exemption. From day one, you'll charge 19% VAT on all invoices, collect it, and remit it to the tax office monthly or quarterly. This means:

  • Your effective revenue drops by ~16% (because customers now see prices *including* VAT)
  • Your invoicing becomes more complex (you must show VAT line items)
  • Your accounting burden increases (monthly VAT filings)
  • Your cash flow tightens (you collect VAT but only remit it later)

The VAT Shock

Many founders underestimate VAT registration's impact on revenue. If you're currently invoicing €75K without VAT, switching to a GmbH might reduce your net revenue to ~€63K (because clients can only absorb so much price increase). Always factor this into your financial model before switching.

Step 5: Payroll & Employment — If You Hire

If you're still solo, this section is less urgent. But the moment you hire an employee, you need proper payroll systems.

As a freelancer with one employee, you can use simple tools or even outsource to a payroll service. As a GmbH with employees, you need documented payroll, tax withholding, social security reporting, and potentially tools like Personio to manage it all.

This is where the GmbH structure actually *shines*: it enables professional scaling. If you hire 5 people, you want clear separation between company and personal finances. Freelancers can have employees, but it's messier.

The Complete Transition Checklist

If you've decided to make the switch, here's the order of operations:

  • Month 0 (Before Formation): Consult with a tax advisor. Model the financial impact. Choose your legal form (UG vs. GmbH). Open a separate savings account to accumulate capital if needed.
  • Month 0-1: Appoint a notary. Prepare formation documents. Pay notary fees (~€100-200). Register with the Amtsgericht (commercial register). This takes 1-2 weeks.
  • Month 1 (After Formation): Open a business bank account immediately. Register with the Finanzamt (tax office)—often automatic but verify. Register for VAT if applicable.
  • Month 1-2: Set up accounting software (lexoffice, sevdesk, Xero). Migrate all customer data. Create invoices in the new company name. Update contracts with clients (mention the new legal form).
  • Month 2-3: Hire a bookkeeper or tax advisor for ongoing support. Process first month's transactions in the new accounting system. File first VAT return (if registered).
  • Month 3-6: Keep detailed records. Don't mix personal and business transactions. Prepare for your first corporate tax filing (due 12 months after formation).

Cost Breakdown: What You'll Actually Spend

Let's be transparent about the financial commitment of switching:

ExpenseOne-Time CostAnnual CostNotes
Notary & Legal Formation€150-300€0UG costs less than GmbH
Commercial Register Fee€30-75€0Varies by state
Business Bank Account€0€120-360€10-30/month
Accounting Software€0€120-600€10-50/month
Tax Advisor / Bookkeeper€0€1,800-3,600€150-300/month, critical
Corporate Tax Filing€0€200-500Included in advisor fees
Miscellaneous (rebranding, etc.)€100-500€0New business cards, website updates

Total first year: €2,500-5,000. Ongoing annual cost: €2,200-5,000.

For this to make sense, your tax savings must exceed these costs. At €75K revenue with a 35% profit margin, you're saving €3,300-5,500 in taxes annually. The costs break even in year one, and you save money in years two and beyond.

The Decision Framework: Should You Switch?

Let's cut through the noise. Here's how to decide:

Switch to UG/GmbH If:

✓ Your annual revenue is €75K+ with healthy profit margins (30%+). ✓ You plan to reinvest earnings into the business rather than taking everything as salary. ✓ You want limited liability protection. ✓ You're hiring employees and want professional scalability. ✓ You're dealing with high-liability or B2B work. ✓ You have a tax advisor to manage the complexity.

Stay a Freelancer If:

✓ Your revenue is under €60K. ✓ You take most profits as salary (no reinvestment). ✓ You're solo and don't plan to hire. ✓ You want simplicity and minimal compliance overhead. ✓ Your clients don't care about your legal form. ✓ You don't need liability protection.

UG vs. GmbH: Which One?

If you've decided to incorporate, the next question is: UG or GmbH?

  • UG (€1 capital): Cheaper to form, same tax treatment as GmbH, perfect for startups. Some older clients might not recognize it, but it's becoming standard.
  • GmbH (€25K capital): Traditional, more credible with large corporations, but requires capital and is more expensive to set up. Only choose if you plan to raise capital or work exclusively with enterprises.

For most freelancer-to-founder transitions, a UG is the better choice. It has the same tax and legal benefits but lower setup costs. You can always upgrade to a GmbH later if needed.

Your Finance Stack After the Switch

Once you've made the transition, here's what a mature finance stack looks like for a small GmbH:

  • Qonto or Holvi: Business banking and expense categorization
  • Sevdesk or Lexoffice: Invoicing and accounting
  • finban or Agicap: Cash flow forecasting and liquidity planning (critical as you grow)
  • Personio: Payroll and HR (if you hire)
  • Moss or Pleo: Corporate expense cards and spend management
  • Tax Advisor: Quarterly check-ins for tax optimization and compliance

This stack costs €200-400/month in software, plus €150-300/month for accounting support. But it gives you visibility into your business, automates compliance, and scales as you grow.

Real Example: The €100K Freelancer

Let's put this together with a concrete scenario:

The Situation: Sarah is a UX consultant in Berlin. She's been freelancing for 4 years and now charges €75/hour. Last year, she billed 1,200 hours (a realistic mix of project and retainer work), generating €90K in revenue. Her profit margin is 40% (after expenses like software, equipment, and coworking space), so she nets €36K in profit.

Tax Burden as a Freelancer: Sarah pays income tax on her €36K profit at a marginal rate of ~32% (federal + state + solidarity tax), totaling ~€11,520 in taxes. She also pays self-employment tax (~€5,500), bringing her total tax to ~€17,000. After taxes, she takes home €19,000.

If Sarah Switches to a UG: Her company earns €36K profit. The company pays corporate tax (30%: €10,800), leaving €25,200 in retained profit. If she takes a modest €24K salary (employer pays her from the company), she pays income tax on that salary (~€3,200), bringing her total taxes to ~€14,000. She's left with €22,000 in personal income plus €1,200 retained in the company for growth investments.

But: She also has new costs—€3,000-4,000/year for accounting, tax advisory, and banking. Plus, her invoices now show VAT, which might reduce her effective income if clients balk at the price increase.

The Verdict: Sarah saves ~€3,000/year in taxes, but spends ~€3,500 on compliance. In year one, it's break-even or slightly negative. But as she scales to €120K+ in revenue (which she's on track for), the savings compound and the decision becomes a clear "yes."

Timeline: How Long Does It Take?

Formation to full operational readiness typically takes 6-8 weeks:

  • Week 1: Consult with tax advisor and notary. Prepare formation documents.
  • Week 2: Notary appointment and registration. Commercial register filing.
  • Week 3-4: Registration with tax office and Finanzamt. Automatic for most cases.
  • Week 3-5: Open business bank account. Should be ready within days.
  • Week 4-6: Set up accounting software. Migrate customer and financial data.
  • Week 6-8: First month's accounting. First invoice issued from new company. Client communication (if needed).

The legal formation itself is quick (2-3 weeks), but operational readiness takes longer. Plan accordingly—don't switch mid-project if possible.

Common Mistakes to Avoid

Founders often stumble on these:

  • Ignoring VAT impact: Don't assume you can charge customers the same price post-VAT. Model it.
  • Not hiring a tax advisor: DIY bookkeeping works for freelancers, not GmbHs. Hire help.
  • Mixing personal and business finances: The moment your company is registered, open a business bank account. No exceptions.
  • Forgetting about the capital: If you form a GmbH, you need €25K capital. Make sure you have it.
  • Delaying accounting software setup: Don't wait. Set it up on day one and develop good habits immediately.
  • Not updating contracts and agreements: Tell your clients about the legal form change. Update contracts to reflect the new entity.

Resources for Your Journey

You don't have to do this alone. Here are resources to guide you:

The Bottom Line

Switching from freelancer to GmbH/UG isn't a binary decision—it's a threshold decision. Below €60K revenue, the overhead outweighs the benefits. Between €60K-€100K, it's a judgment call. Above €100K, it almost always makes sense.

But the real issue isn't just the math—it's the operational complexity. You're not just changing a legal form. You're rebuilding your finance stack, your banking, your tax structure, and your invoicing system. This requires investment in tools, professional help, and time.

If your freelance business is humming along and you're happy with the simplicity, there's no shame in staying a freelancer. Some of the most successful founders stay in their original legal form because the complexity costs more than they gain. But if you're building something bigger—hiring, reinvesting, scaling—a UG or GmbH is the foundation that supports that growth.

Start with the numbers. Talk to a tax advisor. Run the scenarios. Then make the call. You've built something valuable. Make sure the legal form serves *your* vision, not the other way around.

Signals in this article

Disclaimer: Finance Stacks is not a financial advisory service. All content is for informational purposes only and does not replace professional advice from a tax advisor, accountant, or financial consultant.