Skip to main content
All guides
10 min read·

Indemnification Clauses and B2B Liability Caps in SMEs: Hidden Financial Risks and Accounting Impact in Switzerland

How to read, negotiate, and account for the clauses that define who pays what when something goes wrong — and why a seemingly harmless cap can jeopardise margins and the balance sheet.

Why indemnification clauses deserve accounting attention

In B2B contracts between Swiss SMEs — IT services, consulting, subcontracting, distribution, maintenance — indemnification clauses and liability caps almost always appear at the bottom of the document. They are often signed without thorough review, because the value of the contract seems clear: a price, a deliverable, a deadline.

In reality, these clauses define a second economic balance sheet: that of potential losses. A broad indemnity can oblige your company to compensate direct and indirect damages, administrative penalties, or the client's legal costs, even when your annual revenue from the contract is modest. A liability cap that is too low, conversely, can leave you exposed if your partner defaults.

For business owners and finance managers, the critical point is not only legal risk, but the impact on accounting, margins, and liquidity planning. This guide explains how these clauses work under Swiss law, which financial risks remain hidden, and how to treat them correctly in accounting and the balance sheet.

Indemnification vs liability cap: two different mechanisms

Confusing indemnification and liability caps is one of the most common errors during negotiation and accounting assessment:

Aspect Indemnification clause Liability cap
Function Obliges reimbursement of damages, expenses, or claims incurred by the other party (often involving third parties) Sets a maximum amount recoverable for contractual breaches
Direction of risk Transfers the risk of specific events (e.g. IP infringement, privacy penalties) Limits the overall exposure of the defaulting debtor
Typical amount Often unlimited or tied to actual damages Commonly 100% of annual consideration or a fixed amount (e.g. CHF 50,000)
Indirect damages May be included (loss of revenue, reputational harm) As a rule excluded, except for wilful misconduct or gross negligence
Legal costs Frequently included ("hold harmless" + legal defence) Sometimes excluded from the cap if not expressly mentioned
Accounting impact Potential liability difficult to quantify — high risk of understatement Maximum foreseeable loss clearer, but may mask risks outside the cap
Validity (Art. 100 CO) Invalid if it covers wilful misconduct or gross negligence in advance Invalid if it excludes liability for wilful misconduct or gross negligence
Typical SME example IT supplier indemnifying the client against claims for FADP violations Consultant with liability limited to the amount of the annual invoice

Hidden financial risks in standard clauses

B2B contracts for SMEs often contain wording that appears balanced but hides a significant risk asymmetry:

1. Cascading indemnification in subcontracting

A service company accepts the main client's indemnity and replicates it in full to the subcontractor, without verifying whether the latter has adequate professional liability insurance. If the subcontractor is a micro-enterprise with an internal cap of CHF 10,000, the intermediary company remains exposed for the difference — often tens or hundreds of thousands of francs.

2. Cap tied to consideration, uncapped indemnity

Many contract templates combine a contractual liability cap (e.g. 12 months of revenue) with a separate indemnity with no limit for intellectual property, confidentiality, or regulatory violations. The cap creates a false sense of security: the indemnity can exceed it many times over.

3. Exclusion of indirect damages for one party only

One-sided clauses in which the supplier excludes all indirect damages, but the client retains the right to compensation for loss of profit in case of delay. The asymmetry is not immediately obvious and can completely erode the contract margin.

4. Administrative penalties included in the indemnity

An indemnity covering fines or criminal penalties under the FADP, measures by the FDPIC (including non-compliance with binding decisions), SECO, or other authorities can turn an operational error into a cost that is difficult to insure. For the FADP, it should be noted that the FDPIC does not impose fines directly: monetary penalties for intentional violations fall to the cantonal judicial authorities (Art. 60 et seq. FADP). Standard professional liability policies often exclude punitive sanctions and fines, leaving the company without coverage.

5. Mismatch with insurance

A contractual cap of CHF 500,000 with professional liability cover of CHF 1,000,000 seems prudent — until the indemnity includes defence costs, default interest, and third-party damages not covered by the policy. The gap between contractual exposure and insurance coverage is a hidden financial risk to monitor every year.

Practical negotiation for Swiss SMEs

There is no perfect formula, but certain principles reduce exposure without blocking contract signature:

If you are the supplier

  • Propose a cap equal to 100–150% of the annual contract value, excluding wilful misconduct and gross negligence
  • Expressly exclude indirect damages, loss of profit, criminal or administrative penalties, and authority measures
  • Limit indemnification to damages caused directly by your performance, subject to the same cap
  • Require the client to mitigate damages (duty to reduce loss, Art. 44 CO)
  • Align cap and indemnity with the professional liability insurance sum insured

If you are the client

  • Require indemnification for IP violations, confidentiality, and specific regulatory compliance
  • Exclude deliberate personal data breaches from the cap
  • Verify that the supplier has professional liability insurance with a limit adequate to the risk
  • For critical services, negotiate a minimum absolute cap (e.g. CHF 250,000) independent of revenue
  • Document contractual due diligence for any future disputes

If in doubt about clauses involving amounts that are material relative to revenue, a targeted legal review costs a fraction of the potential risk. For recurring contracts, it is worth creating an internal template approved by legal counsel and the auditor.

Accounting impact: liabilities, provisions, and notes to the financial statements

Indemnification clauses and liability caps affect accounting even in the absence of open litigation. Here is how to treat them under the Swiss Accounting Standards (Swiss GAAP FER) and the Code of Obligations:

Situation Accounting treatment Reference
Probable litigation with reliable estimate Provision (liability) at the most likely amount Swiss GAAP FER 9 / Art. 960e CO
Possible risk, not quantifiable Note to the financial statements (contingent liabilities) — no provision Swiss GAAP FER 9, prudence principle
Indemnity signed, no triggering event Internal register of contractual risks; annual assessment Good governance practice
Payment made under indemnification Extraordinary expense or cost of service, depending on nature Swiss GAAP FER 3 / classification by nature
Expected insurance reimbursement Corresponding asset if probability > 50% and amount estimable Swiss GAAP FER 9
Contractual cap as maximum ceiling Useful limit for estimating the provision, if the cap is valid and applicable Legal assessment + Swiss GAAP FER 9

Risk contract register. SMEs with dozens of active B2B contracts should maintain a centralised register: counterparty, annual value, liability cap, presence of indemnity, insurance limit, review date. Accountex allows you to link contract documents to suppliers and clients, facilitating risk reconstruction at year-end close.

True contract margin. When assessing contract profitability, deduct an estimated risk cost: for example, if you accept an indemnity for FADP violations without a cap and professional liability cover is only CHF 500,000, consider a risk premium of 2–5% of contract revenue for high data-risk services. This avoids overstating operating margin.

Year-end close. The finance manager and auditor must agree which contingent liabilities to include in the notes to the financial statements. An active indemnity on an ongoing project with signs of non-compliance (negative internal audit, client complaint) may require a note even without a quantified provision.

Concrete examples: from contract to balance sheet

Case A — B2B marketing agency (GmbH, Ticino)

Annual contract of CHF 80,000 with indemnity for trademark infringement in advertising campaigns, liability cap equal to annual consideration. A third party challenges the use of an image: compensation claim of CHF 120,000.

The cap limits contractual liability to the client at CHF 80,000, but third-party indemnity may exceed the cap if worded separately. The agency records a provision of CHF 80,000 and discloses a residual risk of CHF 40,000 in a note. Professional liability cover is CHF 100,000 — estimated insurance reimbursement asset of CHF 80,000.

Case B — Software integrator for fiduciary firms (GmbH, Zurich)

SaaS licence of CHF 24,000/year. Client's standard clause: unlimited indemnity for loss or disclosure of tax data. Service interruption causes delay in 40 tax returns — cantonal penalties of CHF 35,000.

The penalty falls within the indemnity if expressly included. As it is not insurable, the integrator records a provision of CHF 35,000 and renegotiates the clause to exclude administrative penalties in future renewals. Impact on net contract margin: drops from 45% to 12%.

Case C — Construction subcontractor (sole proprietorship, Bern)

Subcontract of CHF 200,000. Agreed liability cap: CHF 200,000. Structural defects emerge after delivery — correction cost CHF 180,000. The main contractor invokes indemnity for damages to the client (CHF 350,000).

The subcontractor challenges the applicability of the indemnity beyond the cap, but litigation lasts 18 months. In the balance sheet: provision of CHF 200,000 (applicable cap) + note on additional risk of up to CHF 150,000. Liquidity must cover any potential bank collateral — the finance manager updates the treasury plan quarterly.

Checklist before signing and at year-end

Before signing a B2B contract

  • ✓Identify separately the indemnification clause, liability cap, and exclusions of indirect damages
  • ✓Verify compatibility with professional liability insurance (limit, exclusions, deductible)
  • ✓Compare cap/indemnity with annual revenue and net assets of the counterparty
  • ✓Check that no clause excludes liability for wilful misconduct or gross negligence (void under Art. 100 CO)
  • ✓Assess whether to replicate the indemnity to subcontractors with the same level of protection
  • ✓Archive the contract with risk tags in Accountex for accounting traceability

At year-end close

  • ✓Review the contract register for open litigation or claims received
  • ✓Estimate provisions for probable liabilities (Swiss GAAP FER 9 / Art. 960e CO)
  • ✓Prepare notes on non-quantifiable contingent liabilities
  • ✓Recalculate margin per contract including indemnification payments during the year
  • ✓Coordinate with the auditor on consistency between notes to the financial statements and contractual clauses

Conclusion: contractual risk is part of the balance sheet

Indemnification clauses and liability caps are not marginal legal details: they define how much your SME can lose in an adverse scenario, regardless of the revenue generated. In Switzerland, B2B freedom of contract is broad, but the limits of Art. 100 CO and the asymmetries between cap, indemnity, and insurance coverage create financial risks that rarely appear in the income statement until it is too late.

A disciplined approach — contract register, alignment with professional liability insurance, risk premium estimation in the margin, provisions and notes to the financial statements compliant with Swiss GAAP FER — turns a hidden clause into manageable management data. For business owners and finance managers, the right question is not "did we sign?", but "what would it cost us if something went wrong tomorrow?".

Simplify your Swiss accounting

AccountEX handles VAT, QR-invoices and bookings with AI. Start for free.