Skip to main content
All guides
8 min read·

Business contract calendar for SMEs: avoid automatic renewals, hidden costs, and operational disruptions

A simple system to map deadlines, notice periods, and tacit renewal clauses — and turn contract management from reactive to planned.

Why every Swiss SME needs a contract calendar

In a Swiss SME, contracts accumulate silently: office leases, vehicle leasing, software subscriptions, equipment maintenance, insurance policies, energy supply contracts, subcontractor agreements. Many include tacit renewal and 30-, 60-, or 90-day notice periods. If no one monitors deadlines, the company finds itself locked in for another 12 or 36 months — often on worse terms or at prices that are no longer competitive.

The problem is not a lack of written contracts, but the absence of a centralized system that translates each agreement into operational dates: contract end date, final deadline for termination, start of the new binding period, any penalties. Without this dashboard, decisions come too late: the manager discovers the automatic renewal only when the new year's invoice appears in accounting.

This guide explains how to build a contract calendar suited to SME realities in Switzerland, in compliance with federal contract law (CO), with a practical method to avoid avoidable costs and ensure operational continuity.

Automatic renewals, hidden costs, and operational risks

Three categories of damage that a well-managed contract calendar prevents:

Tacit renewals

Clauses that extend the contract for an equal or similar period if termination notice is not received within the notice period. In Switzerland they are lawful if clearly agreed (Art. 1 CO). For leases, fixed-term contracts end without termination (Art. 266 para. 1 CO); tacit continuation converts them into indefinite-term relationships (Art. 266 para. 2 CO). For commercial premises, ordinary termination requires six months' notice (Art. 266d CO), unless otherwise agreed. Missing the termination window means remaining bound with no opportunity to renegotiate.

Hidden costs

Automatic tariff adjustments, reference indices (CPI, rent index), exit costs, early termination penalties, guaranteed minimum fees. A contract "at CHF 200 per month" can become CHF 280 after renewal, with an annual impact of over CHF 900 not budgeted for.

Operational disruptions

Expiry of a critical contract with no ready alternatives: ERP, telephony, hosting, elevator maintenance, professional liability insurance. Service interruption can halt invoicing, deliveries, or insurance compliance — with indirect costs far exceeding the contract fee.

Which contracts to include in the calendar

Not all contracts carry the same level of criticality. Here is a priority map, useful for SMEs starting from scratch:

Category Typical examples Common notice period Criticality
Real estate and infrastructure Office lease, warehouse, parking 6 months (commercial, Art. 266d CO; unless otherwise agreed) High — difficult to replace quickly
IT and digitalization SaaS, hosting, licenses, HW maintenance 30–90 days High — impacts daily processes
Financing and leasing Vehicle/equipment leasing, loans, bank guarantees Variable — often fixed commitment High — impact on liquidity and balance sheet
Insurance Liability, D&O, cyber, vehicles, occupational accident 3 months at the end of the 3rd year or each subsequent year (Art. 35a ICA; unless otherwise agreed) High — legal or contractual obligation
Recurring supplies Energy, telecommunications, cleaning, security 30–90 days Medium — renegotiable with margin
Professional services Trustee, lawyer, IT consultant, audit 30–90 days or project-based Medium — assess quality/price
Subcontracting and partnerships Production outsourcing, distribution, maintenance 1–6 months High — supply chain risk

How to build the contract calendar: a 5-step method

1

Centralized inventory

Collect all contracts from administration, accounting, IT, and department heads. For each, record: counterparty, subject matter, annual or monthly amount, start date, term, end date, notice period, internal owner, PDF file path.

2

Calculate operational dates

For each contract, calculate at least three dates: contract end date, final termination deadline (end date minus notice period), and start of new binding period if termination is missed. Use the Swiss business calendar: if the notice deadline falls on a Saturday, check whether the contract provides for extension to the next business day.

3

Set multi-level alerts

Set reminders at 90, 60, and 30 days before the termination deadline for high-criticality contracts. At 90 days: evaluate market alternatives. At 60 days: internal decision to renew or switch. At 30 days: send termination notice or start negotiation.

4

Assign an owner per contract

The owner or CFO cannot monitor everything. Each contract has a responsible person: the IT head for SaaS, the office manager for rent and cleaning, the administrative manager for insurance. The calendar shows the name and backup.

5

Quarterly review and update

Each quarter, verify that new contracts have been added and expired ones archived. Integrate the calendar into the expense approval process: no new recurring subscription without a completed contract record.

Linking the contract calendar to accounting and budget

Accounting and tax impact

Multi-year contracts affect the balance sheet: finance leases (balance sheet capitalization), operating leases, instalments, advance payments, prepaid fees. A contract table aligned with the chart of accounts helps forecast the impact on the income statement and balance sheet, in line with Swiss accounting standards (Swiss GAAP FER).

For VAT, verify whether the supplier applies the correct rate and whether territorial restrictions exist (e.g. foreign hosting, cross-border digital services). A poorly planned supplier change can cause double payments or gaps in input tax recovery.

Practical tools for SMEs

Enterprise software is not required: a shared spreadsheet (with standard columns), a company calendar with recurring events, or a dedicated module in accounting software is enough to get started. What matters is a single source of truth, accessible at least to administration and management.

With Accountex, you can link recurring payments to suppliers and cross-reference them with contract deadlines: if a fee continues after the expected end date, it is a sign that tacit renewal has been triggered.

Quick checklist: what to record for each contract

Minimum template to replicate for each row in the calendar:

Field What to record Why it matters
ID / Supplier Company name, contact, contract number Unique identification and traceability
Annual value Fee + estimated variable costs Prioritization and budget impact
End date / termination Both, highlighted in different colors Avoid confusion between expiry and notice period
Tacit renewal Yes/No — extension duration Automatic calculation of new binding period
Exit penalties Amount or formula Informed decision on supplier change
Owner + backup Name, email, holiday substitute No operational gaps during absences
Decision status Renew / Renegotiate / Terminate / Under review Track the decision process

Typical scenarios in Swiss SMEs

Forgotten management software

A Ticino-based SME pays CHF 450 per month for a cloud ERP. The three-year contract with tacit renewal requires 90 days' notice. No one monitors it: in the third year the fee rises by 15%. Avoidable cost with a 120-day reminder and a tender between two Swiss suppliers: potential savings of over CHF 2,400 per year.

Commercial lease not renegotiated

A Zurich shop on a commercial lease (Art. 266d CO) misses the termination window set by the fixed-term contract with automatic renewal clause (six months' notice). The landlord applies the contractual extension and rent index adjustment. The SME remains bound for another five years without having evaluated relocation or reduced floor space.

Expired liability policy with no replacement

The professional liability policy expires; the broker sends termination to the current insurer but the new contract has a 30-day waiting period. For one month the company operates without adequate coverage — contractual risk with clients and an insurance gap. The contract calendar would have required overlap between the old and new contracts.

From reactive to planned: the competitive advantage

A contract calendar is not bureaucracy: it is control of fixed costs and operational continuity. Swiss SMEs that keep it up to date renegotiate from a position of strength, avoid involuntary commitments, and align recurring expenses with budget and balance sheet.

Start with the ten highest annual-value, high-criticality contracts. Within one quarter, extend to the full inventory. Link every new recurring expense to the calendar from approval: this keeps the system alive without excessive effort.

With a clear view of deadlines and obligations, management can focus on core business — knowing that rent, software, insurance, and critical supplies remain under control.

Simplify your Swiss accounting

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