← Blog
germanyfreelancertaxfreiberuflergewerbevat

Freelancer Tax in Germany: Freiberufler vs Gewerbe Explained (2026)

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.

By FlowFund TeamOctober 16, 20268 min read

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).

Freiberufler or Gewerbe: why the difference matters

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:

FreiberuflerGewerbetreibender
Register a business at the GewerbeamtNoYes (Gewerbeanmeldung)
Trade tax (Gewerbesteuer)NoYes, on profit above €24,500 for sole traders
Membership of the Chamber of Commerce (IHK)NoUsually yes
Register with the tax officeYesYes
Bookkeeping for small businessesSimple 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.

Step 1: Register with the tax office

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.

Step 2: Understand the taxes you pay

Income tax (Einkommensteuer)

Your profit is taxed together with any other income at progressive rates. For 2026:

  • The first €12,348 of taxable income is tax-free (basic allowance).
  • Rates then start at 14% and rise progressively.
  • The 42% rate applies from about €69,879 of taxable income.
  • A top rate of 45% applies to very high incomes.

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.

VAT (Umsatzsteuer)

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.

Trade tax (Gewerbesteuer)

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.

Solidarity surcharge and church tax

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.

Step 3: Pay tax in advance (Vorauszahlungen)

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.

Step 4: Do not forget health insurance and pension

Social insurance is not a tax, but for budgeting it feels like one.

  • Health insurance is mandatory in Germany. As a self-employed person you pay the full contribution yourself, either in the public system (based on your income) or in a private plan.
  • Pension insurance is voluntary for most freelancers, but some groups, such as certain teachers and trainers, are compulsorily insured. Artists and journalists may be covered through the Künstlersozialkasse, which pays part of the contributions.

Check with your health insurer and the Deutsche Rentenversicherung which rules apply to you.

How much should a freelancer in Germany set aside?

There is no official percentage, because it depends on your profit, deductions, family situation and city. As a planning rule of thumb:

  • If you charge VAT: move the full VAT amount (19% of net, or about 16% of the gross amount on the invoice) into a separate account the day the client pays. It was never your money.
  • For income tax (and trade tax if relevant): many freelancers set aside 25% to 35% of profit, with lower percentages for modest profits and higher ones once you are well into the 42% band.
  • For health insurance: budget the monthly contribution as a fixed cost before you count anything as personal income.

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.

Common mistakes to avoid

  • Treating VAT as income and spending it.
  • Not saving for tax in year one because no prepayments have been set yet.
  • Mixing business and private spending in one account, which makes bookkeeping harder.
  • Missing VAT return deadlines, which can lead to late fees.
  • Assuming you are a Freiberufler without checking.

Frequently asked questions

Do I need a separate bank account as a freelancer in Germany?

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.

Can I be a freelancer in Germany on a residence permit?

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.

How much can I earn before paying income tax?

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.

When do I have to file a tax return?

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.

Should I hire a Steuerberater?

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.

Keep your tax money separate from day one

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.

Track this with FlowFund

Free to start, on the web and Android. No bank connection needed. Every currency, tax estimates for 20 countries.

Try FlowFund Free →
Get it on Google Play

💬 Join the FlowFund Community →

Related posts

How to Manage Money with Irregular Freelance Income
A step-by-step system for irregular freelance income: find your baseline, pay yourself a fixed salar...
VAT for Freelancers: A Global Guide
VAT rules vary by country and client type. This global guide explains when to charge VAT, registrati...
EU Blue Card Germany 2026: Salary Thresholds, Taxes and Take-Home Pay
EU Blue Card salary thresholds for 2026 (€50,700 and €45,934.20), the taxes and social contributions...