Complete guide to Einkommensteuer, Umsatzsteuer, and quarterly prepayments for English-speaking freelancers in Germany.
Germany has one of the most complex tax systems in the world — and navigating it as an English-speaking freelancer requires understanding concepts that don't translate neatly from your home country. This guide covers the essentials for Freiberufler (liberal professionals) and Gewerbetreibende (commercial business owners) in 2025.
Freiberufler (liberal professional): Artists, writers, consultants, IT professionals, engineers, doctors, teachers, and similar professions. No Gewerbesteuer (trade tax), simpler accounting.
Gewerbetreibende (commercial freelancer): Traders, retailers, certain tech businesses. Must register a Gewerbe, pay Gewerbesteuer if profits exceed €24,500/year, more complex accounting.
Most software developers, designers, writers, and consultants qualify as Freiberufler. When in doubt, the Finanzamt (tax office) makes the final determination.
German income tax is progressive. For 2024/2025, the brackets are:
Important: German income tax uses a formula, not flat brackets. The rates between €11,604 and €66,761 increase progressively, not in steps. The effective rate is always lower than the marginal rate.
A freelancer earning €50,000 annually pays approximately €10,200–€11,500 in income tax (20–23% effective rate), depending on deductions.
If your annual revenue is under €22,000, you can apply for the Kleinunternehmerregelung (small business rule) under §19 UStG. This exempts you from charging VAT to clients and simplifies your administration significantly. Most small freelancers choose this option.
If your revenue exceeds €22,000 (or if you prefer to charge VAT for client VAT-reclaim purposes), you charge 19% VAT on most services (7% for some creative services). You then remit the collected VAT to the Finanzamt quarterly or monthly via the Umsatzsteuer-Voranmeldung.
Once you're established as a freelancer, the Finanzamt will expect quarterly tax prepayments (Vorauszahlungen) — typically on March 10, June 10, September 10, and December 10. These are based on your previous year's tax liability divided by four.
If your income grows significantly year-over-year, you may face a large additional payment in your annual Steuererklärung (tax return). Plan for this by setting aside 25–30% of income throughout the year.
As a freelancer, you can deduct legitimate business expenses (Betriebsausgaben):
Keep all receipts. German tax auditors are thorough.
Your annual tax return (Einkommensteuererklärung) is due by July 31 of the following year (or end of February the year after if filed via a tax advisor). Use ELSTER (the official German online tax portal) or a tax advisor (Steuerberater).
For English-speaking freelancers, services like Taxfix or Sorted (English-language tax filing) make the process significantly more accessible.
FlowFund's Tax Radar module includes German income tax brackets (updated for 2024/25), quarterly prepayment tracking, and deduction logging. Built by a developer in Baden-Württemberg, it handles EUR as the primary currency and is GDPR-compliant with EU-region data storage.
Try it free at [flowfund.finance](/signup). Use our [tax bracket calculator](/tools/tax-bracket) to estimate your German income tax instantly.
Free to start. No bank connection. No KYC. Works in 20+ countries.
Try FlowFund Free →