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.