freelance tax calculator germany

German Freelancer Tax Calculator (Estimate)

Use this calculator to estimate annual taxes for self-employed income in Germany. It covers income tax, solidarity surcharge, optional church tax, and optional trade tax (for Gewerbe).

Freiberufler usually do not pay trade tax. Gewerbe often do.

Important: This is an educational estimate only and not tax advice.

How freelance taxes work in Germany

If you are self-employed in Germany, your taxes can feel complicated at first. The key idea is simple: your taxes are based on profit and your personal tax situation, not just your total revenue.

In practical terms, most freelancers start with:

  • Revenue (what clients pay you)
  • Minus business expenses (software, office costs, travel, equipment, professional insurance, etc.)
  • Equals profit

From there, personal deductions like health insurance and retirement contributions can reduce your taxable base. Then Germany’s progressive income tax rates are applied.

What this calculator includes

This tool gives a practical yearly estimate and a monthly reserve target. It includes:

  • Income tax (Einkommensteuer, progressive)
  • Solidarity surcharge (Solidaritätszuschlag, simplified threshold model)
  • Church tax (optional, by state rate)
  • Trade tax (optional, for Gewerbe users)
  • Estimated net income after tax
  • Difference versus tax prepayments you already made

What this calculator does not include

German taxation has many details. This estimator does not fully account for:

  • Marital splitting (Ehegattensplitting)
  • Special deductions and extraordinary burdens
  • Children allowances and all family-related effects
  • Foreign income and double-tax treaty effects
  • All year-specific legal updates
  • VAT settlement details (Umsatzsteuer), unless you model those separately in expenses/revenue planning

So think of this as planning support—not a filing engine.

Step-by-step input guide

1) Annual Revenue

Enter the total amount invoiced during the year (without mixing in private transfers). If your bookkeeping is cash-based, use the amount actually received.

2) Business Expenses

Include all deductible operating expenses connected to your freelance activity. Keep proper receipts and documentation for every expense.

3) Health Insurance & Retirement

These are often large deductible amounts for freelancers and can significantly lower taxable income.

4) Church Tax

If you are registered with a church that levies tax, select the applicable rate (8% or 9%). Otherwise choose “No church tax.”

5) Trade Tax (Optional)

If your activity is a Gewerbe, you may owe trade tax. If you are a classic Freiberufler, you usually leave this unchecked.

Example planning scenario

Suppose a freelancer has the following annual values:

  • Revenue: €90,000
  • Business expenses: €18,000
  • Health + pension + other deductions: €12,000
  • No church tax, no trade tax

The calculator first computes profit, then taxable income, then estimated income tax and surcharge. The final “monthly reserve” helps you transfer money each month into a tax sub-account so quarterly or annual payments don’t become stressful.

VAT note for freelancers in Germany

Income tax and VAT are different systems:

  • Income tax is based on profit.
  • VAT (Umsatzsteuer) is collected on behalf of the state (unless you use Kleinunternehmer status).

If you charge VAT, avoid treating it as spendable income. Many freelancers keep VAT in a separate account to avoid cash flow problems.

Quarterly prepayments and cash flow

German tax offices often set quarterly prepayments once your business is established. Smart freelancers prepare by:

  • Estimating yearly tax every month or quarter
  • Saving a fixed percentage from each incoming invoice
  • Reviewing reserves after major income changes
  • Adjusting prepayments with the tax office when income shifts sharply

Simple freelancer tax checklist

  • Keep bookkeeping up to date monthly
  • Separate private and business accounts
  • Track deductible expenses in real time
  • Reserve tax money every month
  • Review estimates before quarter-end
  • Consult a Steuerberater for optimization and compliance

Final thoughts

A freelance tax calculator for Germany is most useful when it supports better decisions year-round—not only at filing time. If you regularly update your numbers, you can reduce surprises, improve pricing decisions, and run your business with much more confidence.

Use this tool for planning, then confirm your final figures with professional tax advice for your exact legal and personal circumstances.

🔗 Related Calculators