Why after-sales costs erode margins long before they appear on the income statement
For a Swiss SME that manufactures or distributes goods, a warranty is not merely a commercial commitment to the customer: it is an economic obligation that arises at the point of sale and may materialise months or years later. Repairs, replacements, returns, on-site interventions, and product recalls can turn apparently solid gross margins into disappointing net profits, often without management recognising the cause until year-end closing.
In Switzerland, contractual rules derive mainly from the Code of Obligations (CO), while accounting recognition follows Swiss presentation standards (Swiss GAAP FER or, for listed companies, IFRS). Correct provisioning — or failure to recognise a liability — directly affects EBITDA, net income, equity, and, for corporations, the taxable base for corporate income tax.
This guide explains how to distinguish legal warranty, contractual warranty, and paid warranty extensions; how to quantify liabilities for after-sales costs; and how to integrate this data into management accounting with tools such as Accountex, maintaining consistency between commercial contracts, spare parts inventory, and margin reporting.
Swiss legal framework: legal warranty and contractual warranty
Before provisioning, you need to understand which obligation actually exists and for how long:
| Type of warranty | Legal / contractual basis | Typical duration | Accounting effect |
|---|---|---|---|
| Warranty for defects (legal) | Art. 197 et seq. CO — sale of movable goods | 2 years from delivery (Art. 210 CO); mandatory minimum in B2C; in B2B, rights and notice periods often contractually limited | Probable liability at delivery if defects are foreseeable |
| Additional contractual warranty | GTC clauses, warranty certificates, SLAs | From 12 months to 5+ years, varying by product line | Liability for the entire promised period, even beyond the 2-year CO term |
| Paid warranty extension | Separate service contract / insurance | Agreed duration; separate consideration | Revenue recognition over time (Swiss GAAP FER / IFRS 15); future costs provisioned on the service contract |
| Conformity obligation (B2B) | Technical specifications, SN/EN standards, ProdSA requirements and declaration of conformity | Until obligation expires or limitation period ends | Liability for known or probable non-conformity at closing |
| Product recall | ProdSA (product safety) and PLA (product liability) | Extraordinary event | Immediate liability; possible extraordinary expense account |
Note: confusing legal warranty with generic "customer satisfaction" leads to systematic understatement. Only legally binding or commercially documented obligations justify a provision; discretionary commercial gestures should be treated separately and monitored as non-recurring selling expense.
Provisions and liabilities: accounting treatment under Swiss standards
Under Swiss GAAP FER 23 and Art. 960e CO, a warranty provision (Rückstellung für Garantieverpflichtungen) is recognised when three cumulative conditions are met:
Recognition conditions
- A present obligation exists arising from sales already completed
- An outflow of economic resources is probable (spare parts, labour, logistics)
- The amount can be estimated with sufficient reliability
If any one of the three conditions is missing, the cost may be disclosed in the notes as a contingent commitment, not on the balance sheet.
Typical entries
Creation / increase: debit "Warranty and after-sales costs" account (class 6) or direct charge to cost of goods sold; credit "Warranty provisions" (class 2).
Utilisation: debit provision; credit spare parts inventory, technical wages, third-party accounts.
Release of excess: if actual costs are lower than estimated, the difference increases net income for the period.
Estimation methods for SMEs: from historical rate to product-level models
The accuracy of provisioning determines the reliability of product margin. Swiss SMEs predominantly adopt one of the following approaches:
1. Percentage of revenue (historical claims rate)
Apply an average rate from the last 3–5 financial years to revenue from warranty-covered lines. Example: historical warranty costs CHF 48,000 on revenue CHF 2.4 million → rate 2.0%. On current-year sales CHF 2.8 million → provision CHF 56,000. Simple, suitable for homogeneous catalogues; understates peaks on new models.
2. Unit cost per SKU / production batch
For each item or batch: (average intervention cost × expected defect frequency × units still under warranty). Ideal for industrial production with bill of materials and serial numbers. Requires ERP–accounting integration.
3. Remaining-duration matrix
Segment the installed base by year of sale and remaining warranty months, applying failure curves (simplified bathtub curve). Useful for machinery, HVAC systems, or components with long life cycles.
4. Known specific events
Identified design defects, defaulting suppliers, ongoing recall campaigns: provision the estimated amount per unit still on the market, even if contractual warranty has expired but liability for non-conformity remains.
Impact on margins: from gross margin to operating result
Many SMEs calculate gross margin net of material cost but record warranty costs only when an intervention occurs. This distorts comparison between high- and low-defect products:
| Indicator | Without provisioning | With correct provisioning |
|---|---|---|
| Gross margin % | Apparently high on defective products | Reduced already at the point of sale |
| EBITDA | Volatile: negative spikes when claims surge | More stable and comparable across periods |
| Operating cash flow | Does not align with results: delayed outflows | Liability signals future outflows; useful for liquidity planning |
| Pricing and discounts | Aggressive discounts on fragile products appear profitable | Warranty cost integrated into minimum selling price |
| Business valuation | Understated liabilities inflate the EBIT multiple | Smoother due diligence; lower risk of adjustments |
Practical tip: introduce a "net post-warranty contribution margin" in internal reporting — revenue minus variable cost minus estimated warranty provision per line. In Accountex, assigning a cost centre "After-sales / Service" and analytics by product family allows you to cross-reference repair orders, spare parts inventory movements, and provision adjustments in a single view.
Tax aspects: corporate income tax and deductibility
For corporations subject to corporate income tax at federal, cantonal, and municipal level, warranty provisions generally reduce taxable profit in the year of recognition (Art. 58 and 63 LIFD), provided they are charged to the income statement and represent actual, quantifiable obligations under commercial practice — not hidden reserves.
Actual warranty costs (spare parts, technical hours, shipping) are normally deductible in the period incurred. Consistency matters: the same cost cannot be deducted twice (once through utilisation of the provision and once as a direct expense). Management accounting must track provision reversals.
When provisions are released due to over-estimation, the amount credited to the income statement is taxable. For this reason, annual reviews of the provision — with documentation of the updated defect rate — are prudent both for tax purposes and to avoid challenges during audit.
Cantonal differences mainly concern tax rates and assessment practice, not the principle of deductibility. For sole proprietors and partnerships, the effect is reflected on personal or partnership taxable income under similar logic, except where simplified accounting options may allow less granular formal estimation.
Manufacturers, importers, and resellers: who provisions what
Manufacturer / importer
Provisions for own defects and, if contractually obliged, for coverage towards distributors. Must monitor claims by batch and feedback from the service department. Any recoveries from defaulting suppliers should be recognised as receivables only if the right is certain.
Integrating a "standard warranty cost" into the bill of materials improves pricing already at the quotation stage.
Reseller / installer
Provisions for own installation warranty and for obligations assumed beyond the manufacturer's warranty. If acting only as intermediary and forwarding claims to the supplier without own obligation, the liability may be limited — but only with clear contracts.
Distribution contracts with "full warranty back-to-back" clauses must be mapped in accounting to avoid gaps.
Recommended operational process: from sales contract to financial statements
- At sale: record warranty duration, serial number, and conditions (B2B/B2C) in the ERP; calculate initial provision according to the method approved by the board or owner.
- Monthly: import service tickets, returns, and spare parts orders; adjust the provision by product or family.
- Quarterly: compare actual vs. provisioned claim rate; update assumptions for new launches.
- At year-end closing: verify provision for units still under warranty at 31 December; document calculation for auditor or trustee.
- Post-closing: analyse variances to improve product quality and supplier negotiation — provisioning is diagnostic, not merely formal compliance.
Common mistakes in Swiss SMEs
Recording cash costs only
Ignoring the liability until the technician's invoice arrives distorts margins and equity. Solution: mandatory periodic provisioning in the chart of accounts.
Single rate for the entire catalogue
Mature products vs. recent launches have incomparable failure profiles. Segment at least by family and life-cycle stage.
Forgetting extended warranties sold at a margin
Revenue must be recognised over time; future costs must be provisioned on the service contract, not mixed with legal warranty on the goods.
Spare parts inventory not valued correctly
Obsolete parts for discontinued models require inventory write-down and possible adjustment of the linked provision.
Implementation in Accountex: controls and reporting
Accountex allows you to structure the warranty–after-sales cycle by integrating general ledger, cost centres, and product analytics. Configuring a dedicated liability account (e.g. 2305 Warranty provisions) and a matching income statement account (e.g. 6905 Warranty costs) simplifies reconciliations and audit trail.
Setting up monthly or quarterly adjusting entries — manual or from templates — reduces year-end workload. Linking service work orders and inventory movements to the same analytics used for gross margin calculation enables "actual vs. provisioned warranty cost" reports by product family, canton of installation, or sales channel.
For year-end closing, export the provision calculation schedule (units under warranty × average cost × rate) as an attachment to the audit package. The statutory auditor or trustee benefits from traceability that reduces follow-up requests and speeds approval of the financial statements.
Year-end closing checklist
- ✓Complete inventory of warranty obligations by type (legal, contractual, extended)
- ✓List of units sold still covered, by year of delivery
- ✓Defect rate and average intervention cost updated from service data
- ✓Provision reconciled with spare parts inventory movements and management accounting
- ✓Post-balance-sheet events (recalls, systemic defects) assessed under subsequent events standards
- ✓Estimation method documentation archived for auditor and tax authorities
- ✓Consistency between price list, target margin, and standard warranty cost per product