EuroCalc
8 min read

Setting Your Freelance Day Rate in Germany

Most German freelancers underprice themselves. They convert a previous gross salary directly into an hourly rate and end up netting less than they did as employees — without health insurance subsidies, vacation pay, or sick pay. This guide walks through the right way to derive a sustainable day rate.

Start from net, not gross

Decide first what you want to take home, net of everything. For a single 35-year-old in Berlin aiming for the equivalent of a €75,000 employee salary, that's roughly €45,000 net per year after tax and social security.

Working backwards from net is the only honest approach. Picking a 'nice round day rate' first is how freelancers end up bankrupt by year three.

How many days you actually bill

365 days minus 104 weekends = 261 working days. Subtract 9 public holidays (Berlin), 25 vacation days, 8 sick days, 30 days for admin, accounting and acquisition, and 25 days of training and unbilled meetings — and you land around 160 billable days. Optimists assume 200; reality for most independents is 150–170.

Use 160 as your planning baseline. Going above it means cutting either vacation or recovery time, both of which catch up with you.

Social security: the hidden 22%

Self-employed Germans pay full health insurance (~€450–900/month depending on income and private vs. statutory), often a Rürup or voluntary pension contribution (~€500/month for a realistic retirement), and possibly KSK contributions if you're an artist or journalist.

Realistic total: 18–25% of your gross income. Build this into the rate from day one — don't promise yourself you'll 'figure it out later'.

Income tax and the safety margin

On €70,000 of taxable income after business expenses, German income tax plus Solidaritätszuschlag costs roughly €18,000 — about 26%. VAT (19%) you collect and remit; it isn't your money. Always quote net of VAT to business clients and gross to consumers.

Add a 5–10% safety buffer for software, hardware, coworking, professional liability insurance, and the inevitable client that pays 90 days late.

The formula

Day rate = (Desired net + tax + social security + business costs) / billable days. For our example: (€45,000 + €18,000 + €15,000 + €8,000) / 160 = €537/day. Round to €600 for negotiation headroom — most clients expect 10–20% movement.

If your market won't pay €500–700/day for your skill, freelancing full-time isn't financially better than employment. That's useful information.

What the German market actually pays

2025 typical day rates: junior developer €450–600, senior backend €750–1,000, senior data/ML €900–1,300, UX designer €600–900, management consultant €1,200–2,500. Berlin and Munich tend to be 10–20% above Hamburg, Cologne and Leipzig.

Public sector contracts via DB, Bundeswehr and the Länder usually pay below market but offer long pipelines. Banking and pharma typically pay the most but demand on-site presence.

Income Tax Estimator

Calibrate your tax burden

Estimate your net income and effective tax rate to set a realistic day rate.

Open the income tax calculator

Frequently asked questions

Should I register as Freiberufler or Gewerbetreibender?+

Catalogue professions (developer, designer, journalist, doctor, lawyer, consultant in specific fields) qualify as Freiberufler, which avoids Gewerbesteuer and Chamber fees. Tax advice on borderline cases is worth its price.

Is the Kleinunternehmer rule worth it?+

Only if your clients are private consumers. For B2B, opting into VAT is almost always neutral and lets you reclaim VAT on expenses.

How do I price retainers vs. day rates?+

A retainer should be at your day rate × committed days × ~0.85, reflecting the predictability premium you give the client. Going lower undervalues the option you're selling.

What about pension planning?+

You're not in the gesetzliche Rente by default — fix this immediately. A Rürup-Rente or a low-cost ETF-Sparplan, calibrated with the EuroCalc retirement calculator, is the minimum responsible setup.

Related guides