Skip to content

Insurance broker / Insurance questions / Professional indemnity

What professional liability insurance do IT freelancers in Germany need?

In short

What IT freelancers in Germany need above all is professional liability insurance for financial loss (Vermögensschadenhaftpflicht) from coding or advice errors, plus general liability for injury and property damage. Data protection, copyright and delay damages should be included. Developers usually pay EUR 120 to 300 a year, with a EUR 1 million limit and cyber cover around EUR 600 to 700.

What professional liability insurance do IT freelancers in Germany need?

What it costs

Published premium examples for IT freelancers in Germany.

ExampleTypical range
IT freelancer, developerabout EUR 120 to 300 a year
Consulting, EUR 60,000 turnover, EUR 300,000 limitfrom about EUR 184 a year
Consulting, EUR 60,000 turnover, EUR 1 million limitfrom about EUR 518 a year
IT freelancer, EUR 75,000 to 100,000 turnover, EUR 1 million financial loss, EUR 2 million general liability, data protection and cyber EUR 150,000, EUR 500 deductible, three year termEUR 588 net, EUR 699 gross a year

Guide values as of October 2026 from publicly quoted examples;

the example with cyber cover dates from October 2024, premiums may have changed.

The limits clients ask for, the statements on staffing and project policies and the amounts in the

worked example are guide values from our quoting practice.

We obtain the exact quote for you.

Worked example

Backend developer, wrong price calculation in an online shop

A freelancer deploys new discount logic for a retailer. A rounding error sells every item 20 percent too cheap for two weeks. The retailer claims lost profit and the cost of finding the bug.

Retailer's lost profitabout EUR 45,000 (guide value from our quoting practice)
External developers to analyse the errorabout EUR 6,000 (guide value from our quoting practice)
Fixing your own codenot insured, that is your contractual duty
IT liability cover, EUR 500,000 limitabout EUR 200 to 300 a year

The insurer checks the claim, defends excessive parts and pays the justified loss up to the limit. Fixing the code remains your job.

Why general liability is not enough for IT freelancers

Typical losses in IT projects are pure financial losses: a faulty interface miscalculates invoices for weeks, an update takes an online shop down over a weekend, a script deletes customer data. No one is injured and nothing is physically broken, so general liability insurance does not pay.

Even the data protection add-on of a standard German business liability policy helps little. The insurers' model conditions expressly exclude IT consulting, software development, implementation and maintenance there. IT freelancers therefore need dedicated IT liability cover that combines financial loss, bodily injury and property damage.

What good IT liability cover should include

Look for open cover: every IT activity is insured unless expressly excluded, instead of a narrow list. That keeps you protected when a development project turns into consulting or operations.

Also important are data protection breaches, infringement of copyright and trademarks, damage caused by missed deadlines and liability you accept by contract, for example in service level agreements. A cyber add-on for your own costs after an attack is a useful extra, but it is a different type of insurance.

ComponentWhat it pays forWho needs it
Financial loss liabilityfaulty code, wrong advice, data loss at the clientall IT freelancers
General liabilityinjured people, damaged devices at the clientanyone working on site
Data protectionclaims after data breachesanyone handling personal data
Copyright and trademarksthird party code or images used without licencedevelopers, web designers
Delay damagesconsequences of missed deadlinesproject work with fixed dates
Cyber first party coveryour own costs after an attackanyone running own systems or storing client access

What limits German clients ask for

Medium sized companies and agencies placing freelancers often require EUR 1 million for financial loss in framework contracts, large corporations EUR 3 million or more. With small clients EUR 300,000 to 500,000 is often enough. Choose the limit by the largest loss one error could cause at your largest client.

Limiting liability in your own terms only helps so far. Under section 309 no. 7 of the German Civil Code (BGB), standard terms cannot exclude liability for gross negligence or for injury to life, body or health. A cap for simple negligence is possible but large clients rarely accept it.

When you do not need your own IT liability cover

If you are employed by a staffing company and placed with clients, you are not a freelancer in insurance terms. The milder rules of employee liability apply and your own policy is usually unnecessary. Pure training work without access to client systems carries little risk, so a lean policy may do.

Also check whether your client or agency includes you in a project policy. Some agencies do, but that cover only applies to that project and ends with it.

Step by step

  1. Describe your activities precisely: development, consulting, operations, support, training.
  2. Check which limit your main clients require in their contracts.
  3. Choose a policy with open cover for IT work plus general liability.
  4. Make data protection, copyright and delay damages must haves.
  5. Decide whether you need cyber cover for your own losses after an attack.

Checklist

  • Financial loss plus bodily injury and property damage in one policy
  • Limit matching client requirements, often EUR 1 million
  • Open cover instead of a narrow activity list
  • Data protection breaches and rights infringements included
  • Contractual liability from SLAs covered
  • Worldwide cover if clients are abroad

Common mistakes

  • Buying only general liability and assuming coding errors are covered
  • Choosing too low a limit and having to top up mid project
  • Confusing cyber insurance with IT liability
  • Not reporting new activities such as hosting

Questions and answers

Frequently asked

Is professional liability insurance mandatory for IT freelancers in Germany?

Not by law.

Many clients and agencies require proof before a project starts.

Does IT liability pay if I have to fix my own code?

No.

Fixing defects is your contractual duty.

What is insured is the loss the error causes at the client.

Do I also need cyber insurance?

If you run your own servers or store access to client systems, it is worth it.

It pays your own costs after an attack, not your clients' claims.

What does IT liability cost per month?

For developers usually EUR 10 to 25, around EUR 60 with a high limit and cyber cover.

Am I covered for clients in the USA?

Only if agreed.

Many tariffs exclude claims brought in the USA and Canada or offer them for a surcharge.

Can I deduct the premium from tax?

As a self employed person usually yes, as a business expense.

Sources

NAMMERT insurance broker

Request a quote: Professional indemnity

We compare insurers and come back to you, in English.

Free; the insurer pays our fee.

1Who is it for?
2Which insurance?

Choose as many as you like. For each one, the details an insurer needs for a quote appear below.

Personal

Business

3Details

Professional indemnity insurance in Germany (Berufshaftpflicht)

For example tax adviser with payroll, freelance software developer,

architect for residential buildings

For example current policy abroad, clients in the US, side activities,

expiry date of existing cover

4Your current policy
5How can we reach you?

Related questions

Your broker: Norman Nammert, trading as NAMMERT.

Insurance broker licensed under section 34d(1) of the German Trade Regulation Act.

Broker register no. D-C08Q-TOSD4-37.

NAMMERT Assekuradeur GmbH is a separate company.

It does not arrange your contract.

Statutory disclosure (German) · Updated

Was this useful?