EU FinanceJuly 7, 2026· 13 min read

Freelancer Tax in Germany: A Complete Guide for UK Citizens

Want the answer in seconds? Use our free calculator with your own numbers.

Calculate EU Freelance Tax

UK citizens freelancing in Germany face income tax of between 14% and 45% on profits, plus solidarity surcharge, church tax if applicable, health insurance contributions of roughly 14.6% to 16.3% of income, and potentially trade tax (Gewerbesteuer) depending on their business classification. A freelancer earning €60,000 net profit might pay approximately €18,000 to €22,000 in combined income tax and social security, before deducting allowable business expenses.

This guide covers how German freelancer tax works for UK nationals, the difference between Freiberufler and Gewerbe status, the Kleinunternehmer VAT exemption, and how Germany compares to Spain for self-employed workers. Use our EU freelance tax calculator to compare tax burdens across European countries.

The quick answer: German freelancer tax at a glance

Germany taxes freelancers on net profit, not gross turnover. You deduct allowable business expenses from your revenue, and the remaining profit is subject to income tax (Einkommensteuer) at progressive rates from 14% to 45%. On top of income tax, most freelancers must pay into the German social security system, covering health insurance, pension, and long-term care.

The effective tax rate for a typical freelancer earning €50,000 to €70,000 net profit is approximately 35% to 45% when income tax and social contributions are combined. This is higher than the UK self assessment system for equivalent earnings, but Germany provides comprehensive public healthcare and pension benefits in return.

Estimated annual tax burden for German freelancers (2025/26)

€40,000 profit: approx. €12,000 to €14,000 total

€60,000 profit: approx. €18,000 to €22,000 total

€80,000 profit: approx. €26,000 to €32,000 total

€100,000 profit: approx. €35,000 to €42,000 total

For a country-by-country comparison of freelance tax rates across Europe, see our EU freelance tax by country guide. For registration steps, read our how to register as a freelancer in Europe guide.

Freiberufler vs Gewerbe: which category applies

Germany distinguishes between liberal professions (Freiberufler) and trades (Gewerbe). This classification affects registration requirements, trade tax liability, and accounting obligations. Freiberufler include doctors, lawyers, architects, engineers, journalists, teachers, and IT consultants working in a consultancy capacity. Gewerbe covers commercial activities such as retail, manufacturing, and many service businesses.

Freiberufler register with the tax office (Finanzamt) only. They do not need a trade licence (Gewerbeschein) and are exempt from trade tax (Gewerbesteuer) if they have no other commercial income. Gewerbetreibende register with both the trade office (Gewerbeamt) and the tax office, and pay trade tax on profits above €24,500 per year.

The classification is not always straightforward. An IT developer working as a contractor may qualify as Freiberufler, while the same person selling software products might be classified as Gewerbe. The tax office makes the final determination based on your specific activities. When in doubt, seek advice from a German tax adviser (Steuerberater) before registering.

German income tax rates for freelancers

Germany uses a progressive income tax system. The basic allowance (Grundfreibetrag) for 2025 is €12,084, meaning no income tax is due on earnings below this threshold. Above the allowance, rates start at 14% and rise progressively to 42% at €68,481, and 45% on income above €277,826.

Freelancers pay income tax on net profit after deducting business expenses. Allowable expenses include office rent, equipment, software subscriptions, professional insurance, travel costs, phone and internet, accounting fees, and a home office deduction. The home office deduction is capped at €1,260 per year unless the room is used exclusively and centre of activity for the business.

A solidarity surcharge (Solidaritätszuschlag) of 5.5% applies to income tax above approximately €18,130 for single filers. Most freelancers earning under €80,000 are partially or fully exempt from the surcharge following reforms in 2021. Church tax (Kirchensteuer) of 8% to 9% of income tax applies if you are registered with a church in Germany.

Quarterly advance payments

The Finanzamt requires freelancers to make quarterly advance tax payments (Vorauszahlungen) based on estimated annual profit. After your first full year, the tax office calculates payments from your previous year's assessment. Payments are due on 10 March, 10 June, 10 September, and 10 December.

If your income changes significantly, you can request an adjustment to reduce or increase advance payments. Failing to pay advances on time incurs interest charges. After filing your annual tax return, the advances are reconciled against actual liability, with a refund or additional payment as needed.

Social security for German freelancers

Unlike employees, who split social security contributions with their employer, freelancers bear the full cost themselves. Health insurance is mandatory for all residents. You can choose between statutory health insurance (Gesetzliche Krankenversicherung, GKV) and private health insurance (Private Krankenversicherung, PKV).

Statutory health insurance costs approximately 14.6% of income up to the contribution ceiling (Beitragsbemessungsgrenze) of €69,300 per year for 2025, plus a supplementary rate of 0.8% to 2.5% depending on the insurer. Freelancers pay the full amount themselves, roughly €400 to €900 per month depending on income and insurer.

Pension insurance (Rentenversicherung) is mandatory for some freelancer categories, including teachers, artists, and carers, but voluntary for most Freiberufler. Voluntary contributions can be worthwhile to build German state pension entitlements. Long-term care insurance (Pflegeversicherung) is required alongside health insurance, adding approximately 3.4% of income.

VAT (Umsatzsteuer) and the Kleinunternehmer rule

German VAT (Umsatzsteuer) is charged at 19% on most goods and services, with a reduced rate of 7% for essentials such as food and books. Freelancers must register for VAT unless they qualify for the Kleinunternehmer (small business) exemption.

The Kleinunternehmer rule applies if your previous year's turnover did not exceed €22,000 and your current year's turnover is not expected to exceed €50,000. Under this exemption, you do not charge VAT to clients and cannot reclaim VAT on business purchases. This simplifies administration but means you absorb VAT on expenses.

If your turnover exceeds the Kleinunternehmer thresholds, you must charge 19% VAT on invoices, file monthly or quarterly VAT returns (Umsatzsteuervoranmeldung), and submit an annual VAT declaration. You reclaim VAT paid on business expenses through the same returns. VAT returns are typically filed electronically via the ELSTER system.

Trade tax (Gewerbesteuer) for Gewerbe

Freelancers classified as Gewerbe rather than Freiberufler pay trade tax on profits above €24,500 per year. The base rate is 3.5% of profit, multiplied by a municipal factor (Hebesatz) that varies by city. In Berlin the factor is 410%, giving an effective trade tax rate of approximately 14.35% on profits above the allowance. In Munich, the factor is 490%, producing a higher effective rate.

Trade tax is partially creditable against income tax, reducing the overall additional burden. For a Gewerbe freelancer earning €60,000 profit in Berlin, trade tax might add approximately €5,000 before the income tax credit. Freiberufler avoid this entirely, which is one reason why classification matters.

Registration steps for UK citizens

UK citizens can freelance in Germany without a visa if they hold EU settled status or a residence permit allowing self-employment. Post-Brexit, most UK nationals need a residence permit (Aufenthaltserlaubnis) specifically authorising self-employed work. The permit requires demonstrating that your business is viable and benefits the German economy.

Registration steps: obtain a residence permit allowing self-employment if required. Register your address at the Bürgeramt (Anmeldung). Register with the Finanzamt by submitting a questionnaire for tax collection (Fragebogen zur steuerlichen Erfassung). If classified as Gewerbe, also register at the Gewerbeamt. Open a German business bank account. Consider engaging a Steuerberater for ongoing compliance.

You will receive a tax number (Steuernummer) and, if VAT-registered, a VAT identification number (Umsatzsteuer-Identifikationsnummer). These must appear on all invoices. German invoicing requirements are strict: invoices must include specific fields such as tax number, invoice date, description of services, net amount, VAT rate, and VAT amount.

Germany vs Spain for freelancers

Many UK citizens compare freelancing in Germany with Spain, particularly given Spain's Beckham Law and flat-rate autónomo schemes. The tax environments differ significantly.

In Spain, self-employed workers (autónomos) pay social security contributions of approximately €230 to €530 per month depending on income bracket, plus income tax (IRPF) at progressive rates from 19% to 47%. New autónomos benefit from a reduced social security rate of €80 per month for the first 12 months. Spain's tax rates are broadly similar to Germany, but social security contributions are often lower, particularly in the first year.

Spain's Beckham Law offers a flat 24% income tax rate on earnings up to €600,000 for eligible new residents, but this applies to employed income, not freelance work. Autónomos do not qualify for the Beckham Law flat rate. Spain's autónomo social security system is simpler but provides fewer long-term pension benefits than Germany's system.

Germany offers higher earning potential in sectors such as IT, engineering, and consulting, with correspondingly higher tax burdens. Spain offers a lower cost of living in most regions and a warmer climate, but freelance rates are typically lower. Use the EU freelance tax calculator to model your specific income in both countries.

Key differences at a glance

Germany: higher social security costs, mandatory health insurance at full freelancer rates, trade tax for Gewerbe, quarterly advance payments, strict invoicing rules, but strong public services and higher typical freelance rates. Spain: lower initial social security for new autónomos, simpler registration, lower cost of living, but lower average freelance income and regional tax variations across autonomous communities.

Allowable business expenses in Germany

German tax law allows freelancers to deduct any expense that is wholly and exclusively incurred for business purposes. Common deductions include: office rent and utilities, coworking memberships, computer equipment and software, professional development and training, travel and accommodation for business trips, phone and internet (business portion), professional indemnity insurance, accounting and tax advisory fees, and marketing costs.

The home office deduction (Häusliches Arbeitszimmer) allows €6 per day for up to 210 days per year (maximum €1,260) if the room is used exclusively for business. If the home office is the centre of your business activity, unlimited deductions may be possible for the proportional rent, utilities, and renovation costs.

Depreciation (Abschreibung) applies to assets over €800 net. Items below €800 can be written off immediately. Assets above €800 are depreciated over their useful life, typically three to seven years for computers and office equipment. Keep all receipts and invoices as the Finanzamt may request evidence during an audit.

Double taxation and UK obligations

The UK-Germany double taxation treaty prevents the same income from being taxed twice. If you are tax resident in Germany, you pay German tax on your worldwide freelance income. The UK generally does not tax income already taxed in Germany, provided you declare it correctly on both returns.

UK tax residence depends on the statutory residence test. If you spend fewer than 16 days in the UK per year (or meet other automatic overseas tests), you are likely non-resident for UK tax. If you remain UK tax resident while freelancing in Germany, both countries may claim taxing rights on the same income, with relief available through the treaty.

You may still need to file a UK self assessment return even as a German tax resident, particularly in the year of departure or return. Report German tax paid to claim foreign tax credit relief. National Insurance contributions in the UK generally cease once you are no longer UK resident, but check your specific circumstances with a cross-border tax adviser.

Worked example: UK developer freelancing in Berlin

James, a UK citizen, relocates to Berlin and freelances as an IT consultant classified as Freiberufler. His annual net profit after expenses is €65,000. He is not registered with a church and qualifies for Kleinunternehmer VAT exemption.

Income tax: the basic allowance of €12,084 is tax-free. The remaining €52,916 is taxed progressively, giving approximately €14,800 in income tax. Solidarity surcharge adds roughly €200. Total income tax: approximately €15,000.

Health insurance through GKV at 15.5% of €65,000 (capped at the contribution ceiling) costs approximately €770 per month, or €9,240 per year. Long-term care insurance adds approximately €1,500. Total social security: approximately €10,740.

Total tax and social contributions: approximately €25,740 on €65,000 profit, giving an effective rate of roughly 39.6%. James retains approximately €39,260. As a Freiberufler, he pays no trade tax. If he earned the same in Spain as an autónomo, his total burden might be 5% to 8% lower due to lower social security, but his freelance day rate in Berlin is typically 20% to 30% higher than in Madrid.

Practical tips for UK freelancers in Germany

Engage a Steuerberater from the start. German tax law is complex, and professional advice typically costs €1,000 to €3,000 per year but saves more through correct expense claims and compliance. Many Steuerberater offer English-language services in major cities.

Set aside 40% to 45% of each invoice payment for tax and social security. German advance payments can create cash flow pressure if you have not saved throughout the year. Open a separate savings account for tax reserves.

Use accounting software that supports German requirements, such as Lexoffice or sevDesk. These tools generate compliant invoices, track VAT, and export data for your Steuerberater. File all returns on time through the ELSTER portal to avoid penalties.

Model your tax position across countries with the EU freelance tax calculator before making a relocation decision. Tax is one factor among many, but understanding the numbers upfront prevents costly surprises.

SC

Sophie Chambers

EU Tax & Finance Writer

Sophie is a former tax consultant with experience across UK and European tax systems. She writes about EU income tax, freelance taxation and cross-border financial planning, helping people understand how much they actually keep from their earnings across different European countries.

Try Our Free Calculator

Get an instant estimate based on your numbers. No sign-up, no cost.

Calculate EU Freelance Tax

⚠️ Important Disclaimer

TheCalcOra.com provides estimates for informational purposes only. Results are based on current UK law and EU regulations but may not reflect your exact circumstances. Always consult a qualified professional before making financial or legal decisions.