Best Legal Structure for Your Agency: GmbH vs GbR vs UG vs Freiberufler
Choosing the right legal structure for your agency determines your personal liability, tax burden, and professional image. This guide compares GmbH, GbR, UG, and Freiberufler models with real costs and decision frameworks for different agency stages.
The legal structure of your agency is not a one-time administrative decision—it shapes your personal liability, tax burden, professionalism perception, and growth ceiling. In Germany, most service agencies choose between four main structures: the simple GbR (Gesellschaft buerglichen Rechts), the professional Freiberufler partnership, the modern UG (Unternehmergesellschaft haftungsbeschraenkt), and the scaling-ready GmbH (Gesellschaft mit beschraenkter Haftung). Each has distinct cost profiles, legal requirements, and implications for client relationships and future financing.
The GbR: Simplest Entry Point (But High Personal Risk)
A GbR is the default legal structure for partnerships in Germany and requires zero capital and minimal formalities. Two or more people who agree to jointly operate a business automatically form a GbR—no registration required. This makes it the obvious choice for cofounders pooling skills and savings.
GbR Economics & Costs
| Cost Category | GbR Annual Cost (EUR) | Details |
|---|---|---|
| Setup/Registration | €0-150 | Voluntary Handelsregister entry optional |
| Steuerberater (annual) | €1,200-3,000 | Quarterly income tax filings required |
| Business liability insurance | €300-800/year | Highly recommended |
| Accounting | €500-1,500/year | Basic bookkeeping |
| TOTAL Annual Cost | €2,000-5,300 | Low barrier to entry |
The critical GbR liability issue: Each partner is personally liable for the partnership's debts with unlimited personal assets. If a project goes catastrophically wrong—a security breach, copyright infringement, or failed deliverable lawsuit—creditors can pursue each founder's private bank accounts and property. In a €150K project that results in €80K damages, a GbR partner could lose personal savings, not just business assets.
GbR Tax Treatment
GbR partners pay Einkommensteuer (personal income tax) on partnership profits at progressive rates (0-45%), not a separate corporate tax. A GbR generating €100K profit distributed equally (€50K per partner) means each partner pays income tax on that €50K at their marginal rate. There's no Gewerbesteuer (trade tax) if the partnership qualifies as freiberuflich (professional). However, most marketing/digital agencies cannot claim freiberuflich status and must pay Gewerbesteuer (typically 12-16% effective rate at local level).
- GbR ideal for: 2-3 technical cofounders (developers, designers) just starting, trusted personal relationships, bootstrapping with minimal capital
- Problematic for: Agencies seeking external funding, those wanting liability protection, growing beyond €500K revenue, professional services with liability risk
- Typical upgrade point: When revenue reaches €150-300K or when securing a client with liability insurance requirements
Freiberufler/Partnerschaftsgesellschaft: Tax Efficiency for Consultancies
If your agency qualifies as freiberuflich (professional service—pure strategy, consulting, high-level design without production), you can structure as a Freiberufler or Partnerschaftsgesellschaft (PartG). This status exempts you from Gewerbesteuer, saving 12-16% in local taxes annually—a massive advantage.
Freiberufler Qualification & Costs
| Freiberufler Qualifier | Applies to Agencies? | Notes |
|---|---|---|
| Pure consulting/strategy | Often yes | If you don't execute production work |
| Design/UX consulting | Maybe | Depends on ratio of strategy to implementation |
| Campaign execution | No | Production work disqualifies freiberuflich status |
| Freelancer networks | No | Becoming an intermediary triggers Gewerbesteuer |
| Software development only | Maybe | If pure consulting on technical architecture |
Annual cost savings from freiberuflich status: A €500K consulting agency paying 13% Gewerbesteuer would owe €65K—eliminated as freiberuflich. That's real money reinvested in team or growth. However, if you slip into even 10% production work (ad design execution, copywriting, video editing), Finanzamt (tax office) will classify you as Gewerbe and demand back-taxes.
- Freiberufler ideal for: Pure strategy/consulting agencies, architect practices, high-end advisory, design consultants (not executors)
- Tax advantage: No Gewerbesteuer (€5-10K+ annual savings for mid-sized agencies)
- Liability: Often still unlimited in PartG, but can form PartG mbB (limited liability partnership) at higher cost
- Simplicity: Minimal registration, same administrative burden as GbR
UG (Unternehmergesellschaft): The €1 Limited Liability Stepping Stone
The UG emerged in Germany as a low-cost alternative to the GmbH, requiring only €1 minimum capital instead of €25,000. It offers limited liability (personal assets protected) while your business grows to the point where a full GmbH conversion makes sense.
UG Setup & Ongoing Costs
| Cost Item | UG (EUR) | Notes |
|---|---|---|
| Notary/Registration (setup) | €500-900 | Handelsregister entry required |
| GmbH-H insurance (liability) | €400-1,200/year | Mandatory for professional work |
| Annual Steuerberater | €2,000-4,500 | More complex than GbR |
| Accounting/bookkeeping | €1,000-2,500/year | Double-entry bookkeeping required |
| Business liability insurance | €400-1,000/year | Essential for client work |
| TOTAL Setup Cost | €500-900 | One-time |
| TOTAL Annual Cost | €3,800-9,200 | Higher than GbR, lower than GmbH |
The UG trap: You're taxed like a GmbH (Koerperschaftsteuer 30%, Gewerbesteuer 12-16%, Solidaritaetszuschlag 5.5%) but without the professional credibility of a GmbH or the simplicity of a GbR. The €1 capital cushion also looks weak to institutional clients and lenders. Many UGs are forced to reregister as GmbH within 2-3 years as they accumulate retained earnings.
UG Tax Treatment
A UG generating €200K profit faces: Koerperschaftsteuer €30K (15% + solidarity) + Gewerbesteuer €20K (10% rate) + Trade Tax on distributions = €50K total, leaving €150K for owner distributions (taxable again as personal income). Effective combined rate approaches 35-40% for owners. Compare this to GbR at similar profit: progressive income tax only (28-42% rate), no Gewerbesteuer.
- UG ideal for: Agencies needing liability protection but undercapitalized for GmbH (€25K), planned growth trajectory to GmbH within 3-5 years
- Not ideal for: Bootstrapped teams wanting simplicity, pure consulting firms, those wanting to minimize overall tax burden
- Typical growth path: UG → GmbH conversion when revenue reaches €500K+ or when retaining profits to build capital
GmbH: The Professional Standard for Scaling Agencies
The GmbH (Gesellschaft mit beschraenkter Haftung) is the professional gold standard for service agencies in Germany. It requires €25,000 minimum capital (€12,500 paid-in at registration), offers strong limited liability, carries professional credibility with institutional clients, and provides the flexibility to scale, raise capital, or sell.
GmbH Complete Cost Structure
| Cost Item | GmbH (EUR) | Frequency |
|---|---|---|
| Notary/Registration/Handelsregister | €800-1,500 | One-time |
| Capital deposit (minimum) | €12,500 | One-time, held in business |
| Annual accounting/Jahresabschluss | €2,500-6,000 | Yearly |
| Steuerberater consultation | €2,000-5,000 | Yearly |
| GmbH liability insurance (D&O) | €600-1,500/year | Annual |
| Business liability insurance | €600-1,500/year | Annual |
| Geschaeftsfuhrer salary (min) | €24,000/year | Typical minimum |
| TOTAL Year-1 Cost (including salary) | €28,100-34,500 | Includes Geschaeftsfuehrung |
| TOTAL Ongoing Annual Cost | €5,700-14,000 | Excludes Geschaeftsfuehrung salary |
The €25K capital requirement is not a pure cost—it's a retained asset in the business. However, many agencies finance this with founder loans or external investors. A critical point: If your agency fails in year 2 with €50K in liabilities, the GmbH structure protects your €25K deposit (and personal assets), whereas a GbR partner would owe the full €50K personally.
GmbH Tax Advantages & Disadvantages
GmbH taxation is corporate-level: Koerperschaftsteuer 15% + Gewerbesteuer (12-16% local) + Solidarity Tax 5.5% = effective corporate rate 32-36%. A €500K profitable agency pays ~€160K in corporate taxes, leaving €340K for reinvestment or distribution. Owners pay personal income tax only on salary and when profits are distributed as dividends.
The tax planning advantage: You can retain earnings in the GmbH, deferring personal income tax. Distribute €50K salary to yourself and retain €200K in the business—you pay personal tax on €50K only. This is impossible in a GbR where all profits are immediately taxable to partners regardless of distribution.
- Salary optimization: GmbH allows strategic salary/distribution split. Pay yourself €60K salary (deductible expense) + retain €100K profits (corporate tax efficient) rather than distributing all €160K
- Liability cap: Personal assets fully protected; creditors can only pursue GmbH assets up to the €25K minimum capital
- Professional image: GmbH status signals stability to enterprise clients, banks, and potential investors
- Fundraising: Much easier to bring in investor capital or secure credit lines with GmbH structure
GmbH & Co. KG: Advanced Structure for Founders & Partners
For agencies with multiple partners wanting flexibility in profit-sharing and exit strategies, a GmbH & Co. KG can be optimal. A GmbH-Komplementaer (general partner) is the liable entity, with KG partners (silent/limited partners) contributing capital and sharing profits proportionally. This allows different financial stakes while protecting personal liability.
Example: Three cofounders—Designer (40% stakes), Developer (40%), Operations person (20%). Via GmbH & Co. KG structure: Each partner contributes capital proportional to stake, profits distributed accordingly, and the GmbH shell provides liability protection. More complex setup (~€2,000-3,500 in notary costs) and annual administration, but far superior for managing founder transitions or buyouts.
Comparative Decision Matrix: When to Choose Each Structure
| Revenue Stage | Best Structure | Liability Risk | Tax Profile | Scalability |
|---|---|---|---|---|
| €0-100K (bootstrap) | GbR or Freiberufler | Unlimited (accept it) | Lowest (personal tax only) | Low |
| €100-300K (growth) | GbR→UG transition point | Increasing (risky now) | Tax liability growing | Medium |
| €300-1M (scaling) | GmbH ideal | Protected (limited liability) | Corporate structure efficient | High |
| €1M+ (established) | GmbH or GmbH & Co. KG | Fully protected | Sophisticated tax planning possible | Very high |
| Pure consulting | Freiberufler PartG | Varies by structure | No Gewerbesteuer (major win) | Medium |
The Hidden Cost: When You Must Upgrade (And How)
The biggest financial mistake: staying in a suboptimal legal structure too long. A GbR that reaches €500K revenue is bleeding money via Gewerbesteuer that could have been avoided. An agency with €1M revenue and three employees in a GbR is exposing all founders to catastrophic liability risk.
Upgrade Triggers & Timeline
- Revenue €150K+: Evaluate GbR→UG or GmbH upgrade; Gewerbesteuer burden becomes material (~€20-30K annually)
- Revenue €300K+: Strong case for GbR→GmbH; tax benefits + liability protection now outweigh setup costs
- Team grows >3: Liability risk multiplication; multi-founder structure needs clarity
- Enterprise clients: Many require GmbH or equivalent; GbR may lose contracts worth €100K+
- External capital needed: Only GmbH can cleanly accommodate investors or bank loans (UG/GbR create structural issues)
The GbR→GmbH conversion: A €400K GbR converting to GmbH incurs one-time costs (notary €1,000, registration €200, setup €500-800 = ~€2,000 total). Ongoing annual cost increase: ~€2,500-5,000/year. However, tax savings from corporate structure + Gewerbesteuer reduction typically pay back the upgrade within 6-12 months for agencies at this revenue level.
Liability Insurance: The Missing Piece of the Puzzle
No matter which legal structure you choose, professional liability insurance (Berufshaftpflichtversicherung) is essential. A design error causing reputational damage, missed campaign deadline resulting in client losses, or security breach exposing customer data—these risks dwarf the liability protection of any structure.
Typical agency liability insurance costs €600-2,000/year depending on team size, revenue, and risk profile. For a €500K agency, €1,200/year is standard and covers professional errors up to €1-5M depending on policy. This is far cheaper than legal risk—a single €150K lawsuit can exceed ten years of insurance premiums.
Steuerberater Costs: The Ongoing Overhead You Cannot Avoid
Whichever structure you choose, a professional Steuerberater (tax advisor) is non-negotiable for agencies beyond €100K revenue. This is not optional—it's insurance against Finanzamt inquiries and ensures you capture every deduction.
| Structure | Steuerberater Cost Range (Annual) | Complexity Level |
|---|---|---|
| GbR (simple) | €1,200-2,500 | Low-Medium |
| Freiberufler | €1,000-2,200 | Low |
| UG | €2,000-4,500 | Medium-High |
| GmbH | €2,500-6,000 | High |
| GmbH & Co. KG | €3,500-8,000 | Very High |
The cost-benefit: A Steuerberater filing quarterly VAT returns, optimizing salary/distribution, and providing tax planning saves €5-20K/year in tax-efficient planning for agencies over €300K revenue. They also insulate you from Finanzamt disputes, worth far more than their fee.
Real-World Case Study: The €600K Agency Upgrade Decision
Scenario: Three cofounders (Design Director, Dev Lead, Operations) founded as GbR in 2022 with zero capital. By 2025, they've grown to €600K revenue, hired 4 team members (6 people total), and have €140K annual profit.
Current GbR Economics
- Revenue: €600K
- Operating costs: €460K
- Profit: €140K
- GbR partners' tax liability: €140K taxable income (split 3 ways = €46.7K each)
- Each partner pays: ~€13-18K in income tax (at ~28-39% marginal rates)
- Gewerbesteuer (13% local rate): €18.2K (~€6K per partner)
- Total annual tax: ~€60K
- Net after-tax profit per partner: ~€17-19K
Proposed GmbH Conversion
- One-time conversion cost: €1,500-2,500
- New annual structure: Corp tax (30%) + Gewerbesteuer (13%) = ~43% effective rate
- Optimal salary distribution: €60K salary each (€180K total, deductible) + €60K retained earnings
- Corporation tax on €60K retained: ~€25.8K (43% effective)
- Each partner income tax on salary: €60K × ~42% = ~€25K
- Total annual tax: ~€75.8K
- Wait—this looks worse! But the retained €60K in company can fund growth, be distributed tax-efficiently later, or finance without personal liability
The real winner: Liability protection. In GbR, if a security breach or failed project lawsuit costs €200K, each founder is personally liable for their share. In GmbH, the business eats it. Also, the GmbH structure enables future fundraising, cleaner accounting for bank credit lines, and a valuable asset if you ever sell the agency.
Common Mistakes & How to Avoid Them
- Mistake 1: Delaying upgrade too long. A GbR at €800K revenue is a liability nightmare—upgrade immediately.
- Mistake 2: Overcomplicating structure early. Don't start with GmbH & Co. KG if you have two trusted cofounders; GbR is fine.
- Mistake 3: Ignoring Handelsregister requirements. GbR entry is optional but provides tax/liability clarity—do it at €100K+ revenue.
- Mistake 4: Skipping liability insurance. The legal structure is not enough; professional liability insurance is mandatory.
- Mistake 5: Choosing UG and staying there. UG is a stepping stone, not a destination; plan for GmbH conversion within 3 years.
Action Plan: Choose Your Structure & Timeline
Immediate action items for founders at any stage:
- Week 1: Assess if your agency qualifies as freiberuflich (pure consulting). If yes, Partnerschaftsgesellschaft PartG is your cheapest path.
- Week 2: Calculate the liability risk of your business (client risk, team size, contract values). If >€500K annual contract exposure, liability protection is non-negotiable.
- Week 3: Project revenue forecast for next 24 months. If crossing €300K, budget for GmbH upgrade in months 12-18.
- Week 4: Get quotes from 2-3 Steuerberater for your chosen structure. Budget annually from day one.
- Month 2: Secure professional liability insurance (€600-2,000/year depending on risk profile).
Timeline for agency founders: Months 1-12 (€0-150K revenue): GbR or Freiberufler. Focus on product and clients, not legal overhead. Months 12-24 (€150-350K revenue): Plan upgrade. At €200K+, the tax efficiency and liability protection of GmbH outweigh switching costs. Month 24+ (€300K+ revenue): GmbH transition complete. This structure will serve you through €5M+ revenue without further restructuring.
The bottom line: Your legal structure is a strategic business decision, not just a paperwork exercise. The €2,000-5,000 in upgrade costs at the right time will save you multiples via tax efficiency, liability protection, and fundraising ability. Stay in a suboptimal structure too long, and you're hemorrhaging €30-50K annually in unnecessary taxes and legal risk.
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.