Freelancer tax in Germany explained: Freiberufler vs Gewerbe, income tax, VAT and the Kleinunternehmer rule, trade tax, quarterly prepayments and how much to set aside.
Going freelance in Germany gives you freedom, but it also makes you responsible for things your employer used to handle: registering with the tax office, charging (or not charging) VAT, paying tax in advance and putting enough money aside. Many new freelancers, especially those who moved from abroad, only discover how this works when the first big tax bill arrives.
This guide covers the basics of freelancer tax in Germany: the difference between a Freiberufler and a Gewerbetreibender, which taxes you pay, the key 2026 numbers, and how much to set aside from each invoice. It is general information, not tax advice. German tax rules have many exceptions, so for your own situation please check with a Steuerberater (tax adviser).
Self-employed people in Germany fall into two main groups for tax purposes.
Freiberufler (liberal professions) earn income from self-employed work under section 18 of the Income Tax Act (EStG). The law names professions such as doctors, lawyers, tax advisers, engineers, architects, journalists, translators and teachers, plus activities that are scientific, artistic, literary, teaching or educational. The common thread is that your own qualification and intellectual or creative work are at the centre.
Gewerbetreibende (trade or business owners) earn business income under sections 15 to 17 EStG. This covers trade, retail, many service businesses and most activities that are not on the liberal professions list.
The practical differences:
| Freiberufler | Gewerbetreibender | |
|---|---|---|
| Register a business at the Gewerbeamt | No | Yes (Gewerbeanmeldung) |
| Trade tax (Gewerbesteuer) | No | Yes, on profit above €24,500 for sole traders |
| Membership of the Chamber of Commerce (IHK) | No | Usually yes |
| Register with the tax office | Yes | Yes |
| Bookkeeping for small businesses | Simple income-surplus statement (EÜR) | EÜR, unless you exceed thresholds that require double-entry bookkeeping |
The line between the two is not always clear, especially for IT and marketing work. If you mix a freelance activity with a commercial one in the same business, you risk the whole activity being treated as commercial. If you are unsure, ask the tax office or a tax adviser before you start.
Whether you are a Freiberufler or a Gewerbetreibender, you must tell your local tax office (Finanzamt) that you have started. You do this by submitting the Fragebogen zur steuerlichen Erfassung (tax registration questionnaire) through ELSTER, the official online tax portal, typically within one month of starting.
In the questionnaire you estimate your expected revenue and profit, choose whether to use the small business VAT rule, and give your bank details. The tax office then issues a tax number (Steuernummer) for your business and, if needed, a VAT ID.
Your estimates matter: the tax office uses them to set your advance payments. Very optimistic numbers mean high prepayments; very low numbers can lead to a large back payment later.
Your profit is taxed together with any other income at progressive rates. For 2026:
These are marginal rates: the higher rate only applies to the part of income above each threshold, so your average tax rate is much lower than your top rate.
The standard VAT rate is 19%, with 7% for some goods and services. You collect VAT from clients and pay it to the tax office, usually through advance VAT returns (Umsatzsteuervoranmeldung) filed through ELSTER. You can deduct VAT you paid on business expenses (input tax).
Small business rule (Kleinunternehmerregelung): since 1 January 2025 you can use this rule if your total revenue was no more than €25,000 in the previous year and does not exceed €100,000 in the current year. Your sales are then exempt from VAT, you do not charge VAT on invoices and you cannot reclaim input VAT. If you cross €100,000 during the year, the rule ends immediately from the sale that exceeds the limit.
Selling to business clients in other EU countries or outside the EU often follows special rules (for example, the reverse charge). Check these before you send your first foreign invoice.
Only Gewerbetreibende pay trade tax. Sole traders and partnerships have an allowance of €24,500 of trade profit per year. The rate depends on your municipality's multiplier (Hebesatz). For sole traders, trade tax can be partly credited against income tax, so the actual extra burden is often smaller than it first looks. A tax adviser can calculate this for your city.
Most people no longer pay the solidarity surcharge, which now only applies above high income tax amounts. Church tax (8% or 9% of income tax) applies only if you are a registered member of a church that collects it.
Freelancers do not have tax withheld from each payment. Instead, once you are registered, the tax office sets quarterly income tax prepayments based on your estimate or your last tax return. Under section 37 EStG they are due on 10 March, 10 June, 10 September and 10 December.
In your first year, prepayments may not be set until the tax office processes your questionnaire. That does not mean you owe nothing; it means the bill will come later, often together with the next year's prepayments. This "double hit" is the most common cash crunch for new freelancers in Germany.
Social insurance is not a tax, but for budgeting it feels like one.
Check with your health insurer and the Deutsche Rentenversicherung which rules apply to you.
There is no official percentage, because it depends on your profit, deductions, family situation and city. As a planning rule of thumb:
When your first tax assessment arrives, compare what you saved with what you owe and adjust the percentage. Our tax calculator can give you a planning estimate, and our guide to managing irregular freelance income shows how to pay yourself a steady salary from uneven months.
Sole traders and Freiberufler are not legally required to have a separate business account, but it makes bookkeeping and tax saving much easier. Some banks do not allow business use of a private account in their terms, so check your account conditions.
It depends on your permit. Some permits allow self-employment, others require approval from the immigration office (Ausländerbehörde) first. Check the wording on your residence permit and ask the immigration office before starting.
In 2026, the first €12,348 of taxable income (after deductions) is tax-free for a single person. Above that, progressive rates apply to your total income from all sources.
Self-employed people must file an annual income tax return, and usually VAT and, for Gewerbetreibende, trade tax returns. Deadlines differ if you use a tax adviser. Check the current deadlines on ELSTER or with your adviser.
Many freelancers do their own bookkeeping but use a tax adviser for the first year or for the annual return. The cost is deductible as a business expense, and advice can prevent costly mistakes.
The easiest way to stay calm as a freelancer in Germany is to know, every month, how much of your account is really yours. FlowFund tracks income across currencies, estimates your tax for Germany and 19 other countries, and lets you set goals for your tax reserve. Sign up free and set up your tax savings plan today.
Free to start, on the web and Android. No bank connection needed. Every currency, tax estimates for 20 countries.
Try FlowFund Free →💬 Join the FlowFund Community →