Skip to main content
All guides
9 min read·Last updated: 2026-08-06

B2B Success Fee Contracts: Revenue Recognition, Margins and Accounting Risks in Switzerland

How to correctly account for variable commissions, performance bonuses and conditional fees — without distorting the balance sheet or incurring tax errors.

Why success fee contracts complicate accounting

In B2B relationships between SMEs, consultants and fiduciary firms, it is increasingly common to tie part of the fee to achieving a measurable outcome: tax savings obtained, qualified leads generated, candidate hired, case won or sales target exceeded. The model rewards supplier effectiveness, but introduces uncertainty about the timing and amount of revenue.

In Switzerland, Swiss accounting standards (Swiss GAAP FER) and, for companies adopting international standards, IFRS 15 share the same principle: revenue is recognised when the service has been provided and the amount can be determined with sufficient reliability. In success fee contracts, both conditions may be missing until the event occurs, creating risks of premature revenue recognition, understatement of liabilities or distortion of operating margins.

This guide explains how to structure, measure and account for performance fee contracts in the context of Swiss SMEs, with practical references to management in Accountex and cantonal and federal tax deadlines.

Types of success fee contracts in B2B

Before defining the accounting treatment, the contract must be classified. The legal form and wording of the clauses determine whether it is variable consideration, ancillary compensation or a distinct performance obligation:

Contract model Typical example Accounting issue
Purely conditional fee IT consultant paid only if the ERP project goes live by the deadline Revenue recognisable only when the condition occurs, unless probability is very high
Mixed fee (fixed + variable) Marketing agency: monthly retainer + 8% on incremental revenue Separate the fixed component (revenue over time) from the variable component (estimate and adjustment)
Success fee on savings Energy consultant: 30% of certified annual savings External measurement basis — documentation of verifiable savings is required
Transaction commission M&A broker: 1.5% of enterprise value at closing Clear event (closing) but risk of cancellation before the date
Internal B2B performance bonus Subcontractor paid an extra if quality KPIs are met Symmetric: for the client it is variable cost, for the supplier it is variable revenue

Revenue recognition: operational criteria in Switzerland

Under Swiss GAAP FER (in particular the Framework and, for multi-year contracts, FER 22) and the principles of the Swiss Code of Obligations (CO) art. 957 et seq., revenue from services is recorded upon completion of the performance or proportionally to the degree of completion, provided the amount and probability of collection are reliable. For the variable component, a prudence-based approach applies:

When to recognise revenue

  • The success condition has occurred and the right to compensation is contractually acquired
  • Documented evidence exists (report, certification, closing, KPIs approved by the client)
  • Probability of collection exceeds an internal prudence threshold (many SMEs adopt ≥ 80–90%)
  • For mixed fees: the fixed portion follows the schedule; the variable portion only when estimable without material adjustments

When NOT to recognise (or to limit recognition)

  • The outcome depends on client decisions or uncontrollable market events
  • The contract provides clawback clauses in case of churn within 12 months
  • Measurement of savings or increment is subject to dispute
  • The client has raised written objections to the success fee calculation

For companies applying IFRS 15, variable consideration must be estimated at contract inception and included in revenue only to the extent it is «highly probable» that a significant reversal will not occur. In practice, many Swiss SMEs adopt the same approach under FER as well, documenting it in their internal accounting policy.

Operating margins: matching costs and revenue

A common error is to record project costs (personnel, subcontractors, licences) in the period in which they are incurred, but to recognise variable revenue only months later when the success fee materialises. The result: artificially negative margins followed by profit spikes that do not reflect actual performance.

Percentage-of-completion method (POC): if the contract covers a continuous performance and costs are recoverable regardless of the success fee, total expected revenue (fixed fee + prudent estimate of the variable portion) should be allocated over the execution period in proportion to costs incurred or hours worked. Accountex allows you to link work orders, timesheets and cost centres to the contract, facilitating monthly POC calculation.

Event method (point in time): for commissions tied to a single event (closing, hiring, court ruling), costs and revenue are matched in the period of the event. Costs incurred in advance should be recorded as assets (prepaid costs) only if recoverable even in case of failure — a rare condition that must be justified in writing.

Control KPIs: monitor the «contract asset / contract liability ratio», gross margin per contract and the variance between estimated and actual revenue at final settlement. Systematic variances indicate inadequate initial estimates or ambiguous contractual clauses.

VAT and invoicing in performance contracts

Swiss VAT (VAT Act art. 18 and art. 40) is distinct from accounting revenue recognition, but must be coordinated to avoid penalties from the Federal Tax Administration (FTA):

Situation Recommended VAT treatment
Fixed monthly fee Invoice with VAT at the time of performance (usually end of month), regardless of collection
Accrued and accepted success fee Invoice upon revenue recognition; invoice date = tax point date
Advance payment before success Record in accounting as advance payment/liability; VAT due upon collection of the advance (VAT Act art. 40 para. 1 lit. c), with invoice in the reporting period
Clawback within 12 months VAT credit note for the refunded portion; adjust accounting revenue in the clawback period
Cross-border service (B2B) Verify place of supply (VAT Act art. 8); if the recipient is established abroad, the service is as a rule outside the scope of Swiss domestic tax — verify tax obligations in the client's country

Accounting examples for SMEs

Example 1 — Consulting with mixed fee

Contract: CHF 5,000/month (12 months) + 10% of certified savings at year-end. Costs incurred in the first half: CHF 28,000. Prudent estimate of success fee: CHF 15,000 (85% probability).

At 30 June: POC revenue = (60,000 + 15,000) × (28,000 / 45,000 estimated) ≈ CHF 46,700. Entry: Debit Receivables / Credit Service revenue. Fixed fee invoiced monthly with 8.1% VAT.

At final settlement: if the actual success fee is CHF 12,000, year-end adjustment: CHF 3,000 debit to revenue.

Example 2 — Closing commission

Broker: 2% of enterprise value at closing. Estimated EV CHF 4 million, closing expected in October. In September the deal falls through.

Jan–Sep: no revenue recognised; operating costs in the income statement. Any client advances recorded as liabilities.

If closing had occurred: revenue CHF 80,000 at the time of closing; invoice with VAT; match mandate costs in the same period.

Accounting and audit risks

The auditor (ordinary audit mandatory if the conditions of CO art. 727 are met, otherwise limited review unless opting out under CO art. 727a) and the cantonal tax authority pay particular attention to variable revenue. The main risks:

  • Premature revenue recognition: recognising success fees before the event or with insufficient probability inflates profit and the corporate income tax base.
  • Understatement of liabilities: clawbacks, performance guarantees or contractual penalties must be assessed as probable liabilities (FER 23 / IAS 37).
  • VAT–accounting misalignment: invoicing success fees before the tax point arises generates FTA late payment interest.
  • Related party: success fees between affiliated companies require documented transfer prices consistent with the arm's length principle.
  • Cash flow distortion: revenue recorded without actual collection reduces real liquidity — monitor DSO per contract in Accountex.

Operational checklist for business owners and fiduciaries

  1. Draft measurable clauses: define KPIs, calculation formula, reference period, verification procedure and deadline for client objections.
  2. Document the revenue recognition policy for variable components, with probability thresholds and POC or event method.
  3. Open a job account for each success fee contract in Accountex, linking costs, invoices and monthly estimates.
  4. Reconcile quarterly estimated revenue vs. invoiced vs. collected; adjust estimates when probabilities change.
  5. Coordinate VAT invoicing with accounting recognition; for significant amounts, involve the VAT advisor before the first invoice.
  6. Assess clawback liabilities at the interim balance sheet and issue credit notes promptly.
  7. Inform the auditor of contracts with material variable revenue before year-end closing.
  8. Archive evidence (client acceptance emails, KPI reports, savings appraisals) for at least ten years (CO art. 958f).

Conclusion: contractual transparency and accounting prudence

Success fee contracts are an effective commercial tool for aligning interests between B2B supplier and client, but they require above-average accounting discipline. The key is to clearly separate fixed and variable components, document estimates and recognise revenue only when probability of collection and absence of clawback are supported by verifiable evidence.

With Accountex you can track every performance fee contract from quote to collection, calculate margins per mandate and generate variance reports useful for year-end closing and dialogue with the auditor. Investing time in contract structure and accounting policy at the start of the relationship avoids costly adjustments at balance sheet or tax return stage.

Simplify your Swiss accounting

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