Freiberufler or Gewerbe? What the Difference Actually Costs You
Whether you register as a Freiberufler or a Gewerbe in Germany barely changes your tax — §35 sees to that. The real decision is classification and paperwork. With live worked examples.
9 min readUpdated June 16, 2026
If you're going self-employed in Germany, one of the first forks in the road is whether you're a Freiberufler (liberal professional) or a Gewerbetreibender (trade business). The internet will tell you this is a big tax decision — that Gewerbe means paying Gewerbesteuer (trade tax) and Freiberufler doesn't, so Freiberufler always wins.
That was true until 2008. It mostly isn't anymore. A credit called the §35-Anrechnung offsets almost all of the Gewerbesteuer against your income tax — so in most German cities the two paths end up within a rounding error of each other, and at higher profit a Gewerbe can even come out slightly ahead. This guide shows you exactly that, with live numbers, and then tells you where the decision actually lives — because it isn't the tax bill.
First: this often isn't a choice
Before comparing anything, the important part: whether you're a Freiberufler is usually not something you pick. It's a classification of what you do, under §18 EStG.
You're a Freiberufler if your work is a Katalogberuf — a listed liberal profession — or close to one. The classic examples: doctors, lawyers, tax advisors, architects, engineers, journalists, translators, and many designers, consultants, and IT specialists whose work is genuinely independent and qualification-based.
You're a Gewerbetreibender if you run a trade or commercial activity: e-commerce, a shop, an agency that resells or packages others' work, dropshipping, most "scaled" businesses with employees or inventory.
The line is drawn by the Finanzamt, not by you. If you register as a Freiberufler but your activity is commercial, they'll reclassify you — sometimes retroactively, with back-dated Gewerbesteuer. So step one isn't "which is cheaper," it's "which one am I, honestly." Only if your work genuinely sits on the boundary (some consultants, some creators) do you have real room to argue.
The tax difference, and why it nearly vanishes
Here's the part everyone gets wrong. Yes, only a Gewerbetreibender pays Gewerbesteuer. It's calculated as:
(profit − €24,500 Freibetrag) × 3.5% Steuermesszahl × Hebesatz
The Hebesatz is set by your city and varies a lot — Berlin is 410%, München 490%, some small municipalities under 250%.
But — and this is the bit the old guides miss — since 2008 you get most of it back. The §35-Anrechnung (§35 EStG) credits 4.0 × the Gewerbesteuer-Messbetrag against your income tax. At any Hebesatz up to 400%, that credit equals or exceeds the Gewerbesteuer you paid — so the trade tax cancels out completely. Above 400%, a residual remains, because the credit is capped at 4.0× the Messbetrag while the tax itself keeps climbing with the Hebesatz.
So the real question isn't "Freiberufler vs Gewerbe" — it's "how high is my city's Hebesatz above 400%, if at all." Let's see it.
Worked example: the same business, both ways
A self-employed consultant, €100,000 revenue − €20,000 expenses = €80,000 profit, single, no church, public health insurance. Same numbers throughout; only the classification (and city) changes. These are the engine's own figures — the same numbers the netleft calculator produces.
In Berlin (Hebesatz 410%)
| Line | Freiberufler | Gewerbe |
|---|---|---|
| Income tax | €16,150 | €16,150 |
| Gewerbesteuer | — | €7,964 |
| §35 credit (Anrechnung) | — | -€7,770 |
| Net trade tax | — | €194 |
| Health + care insurance | €15,136 | €15,136 |
| Net per year | €48,714 | €48,520 |
The Gewerbe nets €194 a year less — about €16 a month, on an €80,000 profit. The §35 credit (€7,770) wipes out almost the entire €7,964 Gewerbesteuer; the €194 is just the slice above the 400% line (Berlin's extra 10%). For practical purposes, in Berlin the trade tax is a rounding error.
In München (Hebesatz 490%)
Now the same business in a high-Hebesatz city:
| Line | Freiberufler | Gewerbe |
|---|---|---|
| Income tax | €16,150 | €16,150 |
| Gewerbesteuer | — | €9,518 |
| §35 credit (Anrechnung) | — | -€7,770 |
| Net trade tax | — | €1,748 |
| Health + care insurance | €15,136 | €15,136 |
| Net per year | €48,714 | €46,966 |
Here the Gewerbe nets €1,748 a year less. The credit is still €7,770 (it's capped at 4.0× the Messbetrag, which doesn't move with the Hebesatz) — but München's 490% pushes the Gewerbesteuer up to €9,518, so €1,748 sticks. This is the real Freiberufler advantage, and it only exists in expensive cities: the gap is entirely "how far above 400% is your Hebesatz."
The twist: when the Gewerbe nets more
At higher profit, something genuinely counterintuitive happens. Take the same consultant at €100,000 profit, back in Berlin (410%):
| Line | Freiberufler | Gewerbe |
|---|---|---|
| Income tax (after §35) | €24,507 | €13,937 |
| Solidaritätszuschlag | €494 | €0 |
| Net trade tax | — | €264 |
| Net per year | €59,863 | €60,093 |
The Gewerbe nets €230 a year more. Why? The Solidaritätszuschlag only kicks in once your income tax passes a threshold (€20,350). The Freiberufler's income tax (€24,507) is over it, so they pay €494 of Soli. But the Gewerbe's §35 credit pulls their income tax down to €13,937 — under the threshold — so they pay no Soli at all. The Soli saved (€494) more than covers the small trade-tax residual (€264). The Gewerbe wins.
This isn't a loophole to chase — it's a quirk of how two rules interact, and it only appears in a specific profit band. But it makes the point emphatically: the "Freiberufler always pays less tax" rule of thumb is simply wrong.
So where's the real decision?
If the tax is within a couple hundred euros either way (and sometimes favours Gewerbe), the decision isn't financial. It's about classification and overhead:
- Classification first — are you actually a Freiberufler under §18 EStG? If your work is a liberal profession, you're a Freiberufler; you don't get to pick Gewerbe to look more "business-like," and vice versa. Get this right before anything else.
- Gewerbe paperwork — a Gewerbetreibender files a Gewerbeanmeldung (~€20–60 one-off) and a Gewerbesteuererklärung each year, and is an IHK or HWK member. The chamber fee is smaller than most expect: a sole trader is fully exempt below €5,200 profit and for the first two years after founding; above that it's a modest base fee (often €40–60) plus a small levy (~0.13–0.20%) on profit over a €15,340 allowance. A Freiberufler skips the Gewerbeanmeldung and chamber membership entirely.
- Bookkeeping — both can usually use simple EÜR cash accounting at first. But a Gewerbe that crosses the §141 AO thresholds (€80,000 profit or €800,000 revenue) can be required by the Finanzamt to switch to double-entry Bilanzierung — meaningfully more accounting work. It's not automatic or retroactive: the Finanzamt notifies you, and the obligation starts the following year. A Freiberufler stays on EÜR at any size — even at €2M revenue.
So the honest summary: the tax is roughly a wash (a small Freiberufler edge in high-Hebesatz cities, a small Gewerbe edge in a specific profit band). The thing that actually differs is the annual admin burden — chamber fees, the extra return, and the bookkeeping step-up at scale. Pick based on what you genuinely are, and weigh the overhead, not the tax bill.
netleft models the §35-Anrechnung in full — most English-language calculators don't, which is why they make Gewerbe look more expensive than it is. Put your real revenue, expenses, and city's Hebesatz in, flip between Freiberufler and Gewerbe, and see the actual gap for your situation.