German income tax 2026: what's left of your profit?
Income tax, solidarity surcharge, church tax and trade tax from your profit, plus health and long-term care insurance, advance payments and what to set aside each month. Describe your situation in one sentence or enter your profit: every step comes with its legal basis.
As of · Tariff under § 32a EStG, recalculated and checked against the published basic and splitting tables
Calculate income tax
Fill in with AI
For example
Your sentence and details go via the Vercel AI Gateway to an AI model that only fills in fields; the calculation follows fixed rules. Don't put names or addresses in the sentence. firma.de does not store it. Not tax advice.
Tax year
Filing
Type of work
Freelance professions (Freiberufler) such as doctors, lawyers, architects or translators pay no trade tax. Whether your work counts is decided by the Finanzamt.
Revenue minus business expenses, before trade tax. Enter a loss with a minus.
Health insurance
Statutory pension, professional pension fund (Versorgungswerk) or Rürup plan. Deductible up to the maximum amount.
Children
Children you receive child benefit (Kindergeld) for.
Your result
- Taxes per year
- €9,614Income tax €9,614
- Set aside monthly
- €801for taxes only; with contributions €1,856
- Left for you per year
- €37,726after taxes and contributions, €3,144 per month
- Taxes as % of income
- 16.0%with contributions 37.1%
- Of €100 more profit you keep
- €52marginal tax burden 27.0%
Prepayments (Vorauszahlungen) 2026
- Income tax with Soli and church tax€9,614 for the year
- €2,403.50
- €2,403.50
- €2,403.50
- €2,403.50
If a due date falls on a weekend, you pay the following Monday; on a public holiday, the next working day.
Set aside each month for taxes: €801
With health, care and pension contributions: €1,856
- Marginal tax rate34.2%
- Average tax rate20.3%
Taxable income
At your taxable income of €47,304, the marginal tax rate is 34.2% and the average tax rate 20.3%. Both rise with income, the marginal rate up to 47.5%.
| Taxable income | Marginal tax rate | Average tax rate |
|---|---|---|
| €25,000 | 26.5% | 11.4% |
| €50,000 | 35.1% | 21.1% |
| €75,000 | 47.0% | 27.2% |
| €100,000 | 47.0% | 32.1% |
| €125,000 | 44.3% | 34.9% |
| €150,000 | 44.3% | 36.5% |
| €175,000 | 44.3% | 37.6% |
| €200,000 | 44.3% | 38.4% |
| €225,000 | 44.3% | 39.1% |
| €250,000 | 44.3% | 39.6% |
| €275,000 | 44.3% | 40.0% |
| €300,000 | 47.5% | 40.6% |
Notes on your calculation
Whether you work freelance or in a trade is decided by the Finanzamt based on what you do, not on what you state. Trade income also costs trade tax (Gewerbesteuer). The classification starts with the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung).
The VAT on your invoices belongs to the Finanzamt and is not included here. Set it aside separately, unless you are a small business (Kleinunternehmer).
General tax information, not tax advice. Non-binding estimate, as of .
Tariff under § 32a EStG, recalculated and checked against the published basic and splitting tables.
Not included: VAT, credit for wage tax already paid, trade tax add-backs (Hinzurechnungen), a cap on church tax and the special church levy (besonderes Kirchgeld) when only one of you is a church member.
Taxes per year: about €9,614
In short
As a freelancer (Freiberufler) with €60,000 profit, you pay about €9,614 income tax in 2026 (single, statutory health insurance, no church tax), plus about €12,660 for health and long-term care insurance. Set aside about €801 a month for this, or about €1,856 including contributions. With a trade (Gewerbe) in Munich (Hebesatz 490%) and €100,000 profit, it is about €27,045 in taxes; there, the credit under § 35 EStG does not offset about €2,378 of trade tax. A couple with two children, €80,000 profit and €45,000 partner income pays about €21,364 filing jointly; for them, the child allowances (Kinderfreibeträge) count instead of child benefit (Kindergeld).
Six rules that decide your taxes as a self-employed person
- § 32a EStG
Basic allowance €12,348
Up to €12,348 taxable income you pay no income tax in 2026, or up to €24,697 when filing jointly. Above that, the marginal rate rises from 14% to 42% from €69,879 and 45% from €277,826. Each rate applies only to the euros above its threshold, never to your whole income.
- § 3 SolZG
Soli only from €20,350 tax
You only pay the solidarity surcharge (Solidaritätszuschlag) once your income tax exceeds €20,350, or €40,700 when filing jointly. Above that it does not apply in full straight away but at 11.9% of the amount above the limit, until it reaches the full 5.5% from €37,838 income tax (§ 4 SolZG).
- § 10 Abs. 1 Nr. 3 EStG
Contributions lower your tax
You deduct your statutory health and long-term care insurance contributions, with the health insurance part reduced by 4% if it includes sick pay (Krankengeld); with private insurance, the basic cover share. Pension contributions count up to €30,826 a year (§ 10 Abs. 3 EStG). As a freelancer with €60,000 profit, this brings your taxable income down to €47,304.
- § 11 GewStG
Trade tax only above €24,500
As sole proprietors, traders pay trade tax (Gewerbesteuer); freelancers do not. From the profit, rounded down to the full €100, a €24,500 allowance comes off; 3.5% of the rest gives the base amount (Messbetrag), which the municipality multiplies by its Hebesatz, at least 200%.
- § 35 EStG
Trade tax is credited
Your income tax falls by 4.0 times the base amount, at most by the trade tax itself and by the part of your income tax that relates to trade income. Up to a 400% multiplier this mostly offsets the trade tax; in Munich (490%) about €2,378 remains on €100,000 profit.
- § 37 EStG
Four due dates a year
Income tax advance payments (Vorauszahlungen) are due on 10 March, 10 June, 10 September and 10 December, from €400 a year and €100 per instalment. Trade tax goes to the municipality on 15 February, 15 May, 15 August and 15 November (§ 19 GewStG).
How income tax is calculated for the self-employed From profit to taxable income
In short: Germany does not tax your profit (Gewinn) but your taxable income (zu versteuerndes Einkommen, zvE). Health and long-term care insurance, pension contributions and allowances come off the profit first; the Finanzamt applies the tariff to the rest. As a Freiberufler with €60,000 profit, that is €47,304 taxable income and about €9,614 income tax (Einkommensteuer).
- 1
Sum of income: your profit from the cash-basis accounts (Einnahmenüberschussrechnung), before trade tax, plus your other income such as a salary or rent; when you file jointly, your partner's income too. A loss reduces your other income of the same year.
- 2
Total income: single parents deduct the relief (Entlastungsbetrag), €4,260 for the first child and €240 for each further child (§ 24b EStG).
- 3
Income: minus health and long-term care insurance, pension contributions up to €30,826 and special expenses (Sonderausgaben), at least the lump sum of €36 (§ 10, § 10c EStG).
- 4
Taxable income (zu versteuerndes Einkommen, zvE): minus the child allowances, €4,878 per child and parent, if they are worth more than the child benefit (§ 31 EStG). Rounded down to whole euros.
- 5
Income tax: the tariff applied to the taxable income, minus the trade tax credit, plus the child benefit if the allowances were deducted.
- 6
On top: solidarity surcharge and church tax on the income tax and, with a Gewerbe, the municipality's trade tax.
Example: a Gewerbe in Munich, €100,000 profit
| Step | Legal basis | Amount |
|---|---|---|
| Profit from self-employment | § 4 Abs. 3 EStG | €100,000.00 |
| Sum of income (Summe der Einkünfte) | § 2 Abs. 3 EStG | €100,000.00 |
| Health insurance | § 10 Abs. 1 Nr. 3 EStG | − €11,787.75 |
| Long-term care insurance | § 10 Abs. 1 Nr. 3 EStG | − €2,929.50 |
| Special expenses lump sum (Sonderausgaben-Pauschbetrag) | § 10c EStG | − €36.00 |
| Income (Einkommen) | § 2 Abs. 4 EStG | €85,246.75 |
| Taxable income (zvE) | § 2 Abs. 5 EStG | €85,246.00 |
| Income tax per tariff | § 32a EStG | €24,667.00 |
| Trade tax credit | § 35 EStG | − €10,568.00 |
| Income tax assessed | § 2 Abs. 6 EStG | €14,099.00 |
| Trade tax (Gewerbesteuer) | § 16 GewStG | + €12,945.80 |
| Total taxes | €27,044.80 |
With your own figures, the calculator shows you the same calculation, step by step with its legal basis.
German income tax rates 2026 5 zones from 0% to 45%
In short: Up to €12,348, the basic allowance (Grundfreibetrag), you pay no income tax in 2026. Above it, the marginal rate rises from 14% to 42%; from €277,826 it is 45%. Each rate applies only to the part of your income within its zone.
| Basic tariff (single) | Splitting (joint) | Marginal rate |
|---|---|---|
| up to €12,348 | up to €24,697 | 0% |
| €12,349 to €17,799 | €24,698 to €35,599 | 14% to 24% |
| €17,800 to €69,878 | €35,600 to €139,757 | 24% to 42% |
| €69,879 to €277,825 | €139,758 to €555,651 | 42% |
| from €277,826 | from €555,652 | 45% |
Taxable income is rounded down to whole euros, and so is the tax. With splitting (Ehegattensplitting), the Finanzamt computes the tax on half of the joint income and doubles it; that is why couples with very unequal incomes pay less together than two single people.
Above the basic allowance, your average rate, the tax divided by your taxable income, stays below your marginal rate, the rate on your next euro. As a Freiberufler with €60,000 profit, that is 20.3% on average and 34.2% on the next euro. Measured against your whole profit you pay 16.0% in taxes, because contributions and the lump sum come off first. The calculator shows both curves with your point on them.
Income tax table 2026 Single and joint filers (Grund- and Splittingtabelle)
Income tax and Soli 2026 by taxable income, for single filers (Grundtabelle) and joint filers (Splittingtabelle), without church tax. Taxable income is not your profit: how you get from one to the other is shown under calculation.
| Taxable income | Single (Grundtabelle) | Soli single | Joint (Splittingtabelle) | Soli joint |
|---|---|---|---|---|
| €10,000 | €0 | €0 | €0 | €0 |
| €15,000 | €435 | €0 | €0 | €0 |
| €20,000 | €1,570 | €0 | €0 | €0 |
| €25,000 | €2,850 | €0 | €42 | €0 |
| €30,000 | €4,217 | €0 | €870 | €0 |
| €35,000 | €5,670 | €0 | €1,928 | €0 |
| €40,000 | €7,209 | €0 | €3,140 | €0 |
| €45,000 | €8,835 | €0 | €4,398 | €0 |
| €50,000 | €10,548 | €0 | €5,700 | €0 |
| €55,000 | €12,347 | €0 | €7,046 | €0 |
| €60,000 | €14,233 | €0 | €8,434 | €0 |
| €65,000 | €16,205 | €0 | €9,864 | €0 |
| €70,000 | €18,264 | €0 | €11,340 | €0 |
| €75,000 | €20,364 | €1.66 | €12,858 | €0 |
| €80,000 | €22,464 | €251.56 | €14,418 | €0 |
| €85,000 | €24,564 | €501.46 | €16,022 | €0 |
| €90,000 | €26,664 | €751.36 | €17,670 | €0 |
| €95,000 | €28,764 | €1,001.26 | €19,362 | €0 |
| €100,000 | €30,864 | €1,251.16 | €21,096 | €0 |
| €105,000 | €32,964 | €1,501.06 | €22,874 | €0 |
| €110,000 | €35,064 | €1,750.96 | €24,694 | €0 |
| €115,000 | €37,164 | €2,000.86 | €26,558 | €0 |
| €120,000 | €39,264 | €2,159.52 | €28,466 | €0 |
| €125,000 | €41,364 | €2,275.02 | €30,416 | €0 |
| €130,000 | €43,464 | €2,390.52 | €32,410 | €0 |
| €135,000 | €45,564 | €2,506.02 | €34,448 | €0 |
| €140,000 | €47,664 | €2,621.52 | €36,528 | €0 |
| €145,000 | €49,764 | €2,737.02 | €38,628 | €0 |
| €150,000 | €51,864 | €2,852.52 | €40,728 | €3.33 |
| €200,000 | €72,864 | €4,007.52 | €61,728 | €2,502.33 |
| €250,000 | €93,864 | €5,162.52 | €82,728 | €4,550.04 |
| €300,000 | €115,529 | €6,354.09 | €103,728 | €5,705.04 |
Soli and church tax Exemption limit €20,350, church tax 8% or 9%
In short: You only pay the Soli once your income tax exceeds €20,350, or €40,700 when filing jointly; most taxpayers pay none. Church tax applies only if you are a registered church member: 8% of your income tax in Bavaria and Baden-Württemberg, 9% elsewhere.
Solidarity surcharge (Solidaritätszuschlag)
Above the exemption limit (Freigrenze) the Soli does not jump to 5.5%; it rises by 11.9% of the amount above the limit (§ 4 SolZG). At €90,000 taxable income that is €751.36 instead of €1,466.52. The full 5.5% applies from €37,838.28 income tax. The base is the income tax after the trade tax credit, but always with child allowances, even if you receive child benefit (§ 3 Abs. 2 SolZG).
Church tax (Kirchensteuer)
The base is the income tax with child allowances and without the trade tax credit (§ 51a Abs. 2 EStG), so a Gewerbe does not lower your church tax. As a Freiberufler with €60,000 profit you pay about €865 in Berlin and about €769 in Bavaria. You deduct the church tax you paid as a special expense in the year you pay it. On high incomes many states and churches cap it, sometimes only on application, at around 2.75% to 4% of taxable income; Bavaria has no such cap. The calculator does not apply it.
Trade tax and the § 35 credit Allowance, multiplier and what is left
In short: With a Gewerbe you pay trade tax (Gewerbesteuer) to your municipality, but get most of it back through your income tax. Up to a multiplier (Hebesatz) of 400%, the credit usually offsets it; above that, a remainder is left. In Munich (490%) that is about €2,378 a year on €100,000 profit.
- 1
Trade income (Gewerbeertrag): the profit, rounded down to the full €100 (§ 11 Abs. 1 GewStG). The calculator leaves out the add-backs of § 8 GewStG: interest in full and rents and licences in part are added up, and only a quarter of whatever exceeds €200,000 a year raises the trade income.
- 2
Allowance: €24,500 for sole traders and partnerships, not for a GmbH.
- 3
Base amount (Messbetrag): 3.5% of the rest, rounded down to whole euros.
- 4
Trade tax: base amount times the municipality's multiplier (Hebesatz), in 2026 at least 200%. It is not a business expense and does not reduce your profit (§ 4 Abs. 5b EStG).
- 5
Credit: Your income tax goes down by 4.0 times the base amount, capped at the trade tax you actually pay and at the part of your income tax that falls on your trade income (§ 35 EStG).
Multipliers compared
| Hebesatz | Trade tax | of which credited | Total taxes |
|---|---|---|---|
| Legal minimum, 200% | €5,284 | €5,284 | €24,667 |
| Fully offset by § 35, 400% | €10,568 | €10,568 | €24,667 |
| Berlin, 410% | €10,832 | €10,568 | €24,931 |
| Düsseldorf, 440% | €11,625 | €10,568 | €25,724 |
| Frankfurt, 460% | €12,153 | €10,568 | €26,252 |
| Hamburg, 470% | €12,417 | €10,568 | €26,516 |
| Cologne, 475% | €12,550 | €10,568 | €26,649 |
| Munich, 490% | €12,946 | €10,568 | €27,045 |
| Freiberufler, no trade tax | €0 | €0 | €25,181 |
At 400% the Gewerbe even comes out slightly lower, at about €24,667, than freelance work at about €25,181: the credit reduces the income tax and with it the Soli, while the trade tax itself is fully offset. Below 400% the trade tax you actually pay caps the credit, so you never get back more than you pay. From 2027, the minimum multiplier rises to 280%.
Advance payments and setting money aside When you pay and how much to put aside
In short: You pay income tax quarterly in advance (Vorauszahlungen), on 10 March, 10 June, 10 September and 10 December; trade tax on 15 February, 15 May, 15 August and 15 November. Set aside a twelfth of your annual taxes every month.
| Due on | Tax | Amount |
|---|---|---|
| 16 Feb 2026 | Trade tax, to the municipality | €3,236.00 |
| 10 Mar 2026 | Income tax, to the Finanzamt | €3,524.75 |
| 15 May 2026 | Trade tax, to the municipality | €3,236.00 |
| 10 Jun 2026 | Income tax, to the Finanzamt | €3,524.75 |
| 17 Aug 2026 | Trade tax, to the municipality | €3,236.00 |
| 10 Sept 2026 | Income tax, to the Finanzamt | €3,524.75 |
| 16 Nov 2026 | Trade tax, to the municipality | €3,236.00 |
| 10 Dec 2026 | Income tax, to the Finanzamt | €3,524.75 |
In your first year the Finanzamt sets the advance payments from your estimate in the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung). If you estimate too low, the first tax notice often brings three things at once: the back payment for year one, a retroactive advance payment for year two and higher advance payments for the current year. So enter a realistic figure; the calculator shows you the tax it leads to. Child allowances and child benefit are left out of the advance payments (§ 37 Abs. 3 EStG) and only settled with the tax notice.
As a Freiberufler with €60,000 profit, that is about €801 a month for taxes, about €1,856 with health and long-term care insurance. VAT (Umsatzsteuer) is not included: it belongs to the Finanzamt, so set it aside separately unless you are a small business (Kleinunternehmer).
Freiberufler or Gewerbe? § 18 or § 15 EStG, and when a GmbH becomes a topic
In short: Whether you work as a Freiberufler or run a Gewerbe decides trade tax, trade registration and IHK membership, not the income tax itself. The Finanzamt classifies you from what you state in the tax registration questionnaire.
- Freiberufler (§ 18 EStG): the listed professions such as doctor, lawyer, tax adviser, engineer, architect, journalist or translator, similar professions and independent scientific, artistic, literary, teaching or educational work. No trade registration (Gewerbeanmeldung), no trade tax, no IHK membership.
- Gewerbe (§ 15 EStG): an independent, profit-seeking activity that is not a liberal profession, not farming or forestry and not mere asset management such as renting out property: trading, crafts, agencies or software sold as a product, for example. Trade registration with the municipality, a fee to the IHK or the chamber of crafts (Handwerkskammer) and trade tax on profits above €24,500.
- Both: If the activities can be separated, the Finanzamt taxes them separately. In a partnership, even a small commercial part can make all of its income commercial.
If you are unsure, describe your activity in the tax registration questionnaire as precisely as you can. Starting as a sole trader is explained in set up a sole proprietorship; for freelancers there is the Freiberufler starter kit.
And when does a GmbH make sense?
From about €100,000 profit, many founders compare with a GmbH. It pays corporate income tax (Körperschaftsteuer) with Soli and trade tax on its profit, with no allowance and no credit. Your salary as managing director reduces its profit and is taxed with you, dividends with the flat withholding tax (Abgeltungsteuer). Whether that works out for you depends on salary, dividends and reserves and is a question for advice from a tax adviser. How the formation works is explained in set up a GmbH.
2027: the government draft Not passed yet: what it proposes
In short: For 2027 there is only a government draft, the Einkommensteuerreformgesetz 2027, adopted by the cabinet on 2 September 2026. The Bundestag and Bundesrat have not passed it yet (as of 2 November 2026); the figures may change on the way. Without a new law, the 2026 tariff continues to apply in 2027.
| 2026 | 2027 (draft) | |
|---|---|---|
| Basic allowance (Grundfreibetrag) | €12,348 | €12,564 |
| 42% from | €69,879 | €70,601 |
| 45% from | €277,826 | €250,000 |
| 47% from | – | €280,000 |
| Child allowance per parent | €3,414 | €3,564 |
| Child benefit per child and month | €259 | €267 |
| Soli exemption limit | €20,350 | €20,350 |
- €60,000 profit: As a Freiberufler you pay about €9,491 under the draft instead of about €9,614.
- €300,000 profit: about €114,939 instead of about €114,879, because 45% starts earlier and 47% is added.
- Social security: The 2027 values also come from federal government drafts, such as the higher contribution ceiling. Already passed, by contrast, is the higher minimum trade tax multiplier of 280%.
In the calculator you choose 2027 as the year; the result is then marked "draft". The text of the draft is listed under sources.
Sources and status Laws and government draft
As of: 2 November 2026. Tariff under § 32a EStG, recalculated and checked against the published basic and splitting tables. The social security values follow the reference figures (Rechengrößen) the government sets for each year. The calculator runs in your browser; firma.de does not store your entries.
General tax information, not tax advice. The calculator estimates your taxes as of 2 November 2026; they are assessed by the tax office (Finanzamt) and, for trade tax, by your municipality. It does not cover VAT, credit for wage tax already withheld, capital income or special cases such as the partial-income method (Teileinkünfteverfahren) or the progression clause (Progressionsvorbehalt).
Laws and draft (in German)
Starting a business, or wondering whether a GmbH suits you?
We'll show you how company formation and taxes work with firma.de.
Frequently asked questions about income tax for the self-employed
How much tax do I pay as a self-employed person in Germany?
As a freelancer (Freiberufler) with €60,000 profit (Gewinn), you pay about €9,614 income tax (Einkommensteuer) in 2026, calculated as single, with statutory health insurance and without church tax. That is 16.0% of your profit. Not all of the profit is taxed: you deduct your health and long-term care insurance contributions (about €12,660) plus the €36 flat allowance for special expenses (Sonderausgaben-Pauschbetrag), which brings your taxable income (zu versteuerndes Einkommen) to €47,304. No solidarity surcharge (Solidaritätszuschlag) is due yet; it only starts above €20,350 income tax. After taxes and contributions you keep about €37,726. With a trade (Gewerbe), you also pay trade tax (Gewerbesteuer) on profit above €24,500, most of which is credited against your income tax.
How much tax do I pay on €100,000 profit?
As a freelancer, about €25,181, single, with statutory health insurance and without church tax, in 2026: about €24,667 income tax and about €514 solidarity surcharge, 25.2% of your profit. On top come about €14,717 for health and long-term care insurance, which at this profit already sit at the contribution ceiling (Beitragsbemessungsgrenze). With a trade in Munich (municipal multiplier, Hebesatz, 490%) it is about €27,045: about €12,946 trade tax, of which about €10,568 is credited against income tax (§ 35 EStG) and about €2,378 remains. At a multiplier of 400% the credit offsets the trade tax completely; because it also lowers the solidarity surcharge, you end up at about €24,667 there.
How much should I set aside for taxes each month?
As much as your annual taxes divided by twelve, plus your contributions if you do not already pay them monthly. As a freelancer with €60,000 profit, that is about €801 a month for taxes, or about €1,856 including health and long-term care insurance. The VAT (Umsatzsteuer) you add to your invoices is not yours: set it aside separately unless you are a small business (Kleinunternehmer). A reserve matters most in your first year, even before any advance payments are set; otherwise your first tax assessment can bring a back payment together with higher advance payments.
When do I have to make advance tax payments?
Income tax advance payments (Vorauszahlungen), including solidarity surcharge and church tax, are due on 10 March, 10 June, 10 September and 10 December (§ 37 EStG). The tax office only sets them from €400 a year and €100 per instalment. Trade tax advance payments are due to the municipality on 15 February, 15 May, 15 August and 15 November, from €50 per instalment (§ 19 GewStG). In your first year they are based on your estimate in the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung), afterwards on your latest assessment. As a freelancer with €60,000 profit, it would be €2,403.50 per instalment. If your profit changes significantly, you can apply to have the advance payments adjusted.
Do I pay trade tax as a freelancer?
As a sole proprietor, usually not. If you work as a freelancer (§ 18 EStG), for example as a doctor, lawyer, engineer, architect, journalist or translator, you pay no trade tax. It does apply if you work through a GmbH or if a partnership you belong to also carries on a trade. Traders pay it on profit above the €24,500 allowance: 3.5% of it times your municipality's multiplier (Hebesatz). In return, your income tax falls by 4.0 times this base amount (Messbetrag), at most by the trade tax itself (§ 35 EStG). Up to a multiplier of 400% this usually evens out; in Munich (490%) about €2,378 remains on €100,000 profit. Whether your work counts as freelance is decided by the tax office based on your tax registration questionnaire.
What is the difference between the marginal and the average tax rate?
The average tax rate (Durchschnittssteuersatz) is the tax as a share of your taxable income; the marginal tax rate (Grenzsteuersatz) is the tariff's rate on the next euro of it. As a freelancer with €60,000 profit, your taxable income is €47,304: the average tax rate there is 20.3%, the marginal rate 34.2%. Measured against your whole profit, you pay 16.0% in tax, because contributions and the flat allowance come off first. Of €100 more profit, about €27 goes to tax, less than the tariff's 34.2%: part of the €100 goes into higher health insurance contributions, which you deduct. Including contributions, it is about €48 of €100. The tariff's marginal rate rises from 14% to 42% from €69,879 taxable income and 45% from €277,826.
What happens to my inputs?
The calculator runs in your browser; firma.de does not store your inputs. No amounts appear in the address bar. If you share a calculation, your inputs are in the link after the #; browsers never send that part to a server. If you describe your situation in a sentence, the sentence and your inputs in the calculator go to an AI model via the Vercel AI Gateway. It only fills in the fields; the calculation then follows fixed rules, and firma.de does not store the sentence. Still, keep names and addresses out of the sentence.
How up to date are the figures, and what applies in 2027?
As of 2 November 2026. The calculator knows the 2025 and 2026 tariffs under the Steuerfortentwicklungsgesetz and each year's social insurance figures. It calculates 2027 using the government draft of the Einkommensteuerreformgesetz 2027 of 2 September 2026: basic allowance (Grundfreibetrag) €12,564, 47% from €280,000 taxable income. The draft has not been passed yet; without a new law, the 2026 tariff continues to apply in 2027. For the freelancer with €60,000 profit, the draft would mean about €9,491 instead of about €9,614. When a figure changes, we update the calculator and show the new date.