Their paper

The MSA from your German enterprise client: what to push back on

Forty pages, their template, German or English law, signed by Friday. The six clauses that matter and the positions that close.

Rahmenvertrag — Buyer template§ 9 Haftung / Liability

9.1Die Haftung des Auftragnehmers ist unbeschränktund des Auftraggebers ist jeweils auf die in den zwölf (12) Monaten vor dem Schadensereignis gezahlten Vergütungen begrenzt, soweit gesetzlich zulässig.

Redline · round 1Returned in 28h
In short
  • A German enterprise deal is four documents, not one: the MSA, the AVV, a security addendum and the buyer’s purchasing terms.
  • Order of precedence decides which of them wins. Get that clause right and half the other fights become academic.
  • Under German law a liability cap in standard terms is tested against § 309 BGB — the English-law wording you are used to may not hold.

The package, not the contract

When a German enterprise buyer sends “the contract”, it sends a set. There is a master agreement, usually called a Rahmenvertrag or Rahmendienstleistungsvertrag. There is an Auftragsverarbeitungsvertrag, the data processing agreement, because you will touch personal data. There is a security addendum or a Sicherheitsanlage listing controls. And underneath all of it, often attached without comment, are the buyer’s Einkaufsbedingungen — their general purchasing terms, drafted for buying hardware and adapted badly for services.

Vendors read the master agreement and sign the rest. That is the expensive way round. The purchasing terms frequently contain the worst clause in the package — a unilateral right to change scope, a 90-day payment term, an unlimited indemnity — and they apply unless the master agreement says they do not.

Order of precedence

The first clause to negotiate is the one nobody reads. A precedence clause says which document wins when two of them conflict. The buyer’s template will usually put its own purchasing terms at or near the top and your proposal at the bottom, if it mentions your proposal at all.

The position to ask for is simple and defensible: the individual statement of work or order first, because it is the most specific and most recently negotiated; then the master agreement; then the data processing agreement for anything concerning personal data; then the security addendum; and the buyer’s general purchasing terms last, expressly excluded to the extent they conflict. Procurement teams accept this more often than you would expect, because their own lawyers know the purchasing terms were not written for this.

Where you cannot get the purchasing terms excluded outright, ask for a short list of clauses in them that do not apply — typically the change-of-scope right, the payment term and any unlimited liability language.

Liability under German law

This is the clause where the habits you picked up on English-law paper stop working. A German enterprise template will usually leave your liability unlimited and cap the buyer’s at something nominal. The market position is a mutual cap at the fees paid or payable in the twelve months preceding the claim.

The complication is § 309 BGB. Where the contract is on standard terms — and a buyer’s template used across its supplier base generally is — German law restricts what can be excluded or capped. Liability for intent and gross negligence cannot be limited. Liability for ordinary negligence causing injury to life, body or health cannot be limited. Damage caused by breach of a “cardinal obligation”, the kind of duty the contract exists to perform, is treated strictly. A cap drafted to English-law habits, with a flat number and a short carve-out list, can be struck down entirely — leaving you with no cap at all rather than the one you negotiated.

The practical answer is to draft the cap with the statutory qualifier built in: the cap applies “soweit gesetzlich zulässig”, so far as legally permissible, with the mandatory categories carved out explicitly rather than by implication. It reads worse and it survives. This is one of the points where we bring in a German-admitted lawyer rather than reason by analogy.

Intellectual property: deliverables versus what you already own

The template will say that everything created under the agreement belongs to the buyer, and it will often add “including any pre-existing materials incorporated into the deliverables”. Read that second half carefully. If you build with your own component library, your own deployment tooling and a set of patterns you have refined across twenty projects, that sentence assigns all of it.

The carve-out is standard and buyers accept it: deliverables created specifically for the buyer under a statement of work are assigned on payment in full; your pre-existing materials, tools, libraries and know-how remain yours; the buyer receives a perpetual, non-exclusive, transferable licence to use them as incorporated in the deliverables. Two details matter. “On payment in full” gives you leverage if an invoice goes unpaid. And the licence has to be broad enough that the buyer can actually operate what you built — a licence that does not permit modification or a successor supplier is a licence they will come back about.

Non-solicitation

German buyers rarely open with an aggressive poaching clause, but they often open with none at all, which is worse for you. If the agreement is silent, the buyer may hire the developers who worked on their project, on the Monday after delivery, with no consequence.

Ask for a mutual restriction during the term and for twelve months after, with an exception for hires resulting from a general public advertisement. A placement fee — a percentage of first-year remuneration — is the strong version of this ask, and a German procurement team will frequently refuse it outright on the basis that its works council or purchasing policy forbids penalties. If they do, keep the twelve-month restriction and the written-consent exception and drop the fee. The restriction is what protects the team; the fee only monetises a loss you did not want.

Payment terms and Directive 2011/7

Ninety days from invoice is a common opening. It is also, in a B2B contract inside the EU, on the edge of what the Late Payment Directive permits. Directive 2011/7 treats sixty days as the outer limit for business-to-business terms unless a longer period is expressly agreed and is not grossly unfair to the creditor, and it gives you a statutory right to interest and to a fixed recovery amount when payment is late.

The workable position is thirty days from receipt of a valid invoice, with the undisputed portion payable even where part of an invoice is queried, and statutory late-payment interest stated in the contract rather than left implied. The “undisputed portion” point matters more than the number of days: a clause allowing the buyer to withhold an entire invoice over one disputed line item is a cash-flow risk that scales with the size of the contract.

Acceptance and change control

For a fixed-price project, acceptance is where the money is. A clause that says deliverables are accepted only on the buyer’s written sign-off, with no deadline and no limit on rework rounds, converts a fixed price into an open-ended commitment.

What to ask for: acceptance criteria defined in the statement of work rather than at the buyer’s discretion; a testing window of ten business days after which the deliverable is deemed accepted if no written defect notice arrives; one round of correction for notified defects; and a definition of “defect” tied to the agreed criteria rather than to the buyer’s satisfaction. Alongside it, a change-control clause that says scope changes require a written change order with price and schedule impact — and that work does not start until it is signed.

When to bring in German counsel

Three triggers, in our experience: the cap sits in standard terms and the amounts are material; the agreement touches employment-adjacent questions such as Arbeitnehmerüberlassung where developers work on the buyer’s premises under their direction; or the buyer refuses a position and cites a specific provision of the BGB. Everything else in this list can be negotiated on the commercial substance.

How the negotiation actually goes

Send one redline covering all four documents, not four separate conversations. Attach a one-page note that separates structural changes from risk changes, gives a single sentence of rationale for each risk change, and states plainly what you have accepted without comment. German procurement responds well to this format because it lets the reviewer approve most of the package in one pass and escalate only the two or three points that need a decision.

Expect two rounds. Expect to concede the security addendum almost entirely, and to win most of the precedence, IP and payment points. Expect the liability cap to take the longest, because it is the one clause the buyer’s legal team cannot approve without thinking.

General information, not legal advice. This page describes how EU and cross-border commercial contracts commonly work; it is not advice on your situation, and no engagement arises until a service agreement with Icon.Partners is signed. For advice on a specific contract, speak to a lawyer qualified in the relevant jurisdiction.

Next step

Have a contract like this on your desk?

Send it over. We will mark it up and walk you through it in twenty minutes — no cost, and you will know whether the desk is worth it.

Book a contract call