When a Swiss company offers a salary of CHF 100,000, the true cost to the employer is not CHF 100,000. It is somewhere between CHF 120,000 and CHF 125,000 depending on the industry, the age of the employee, and the pension plan chosen. The gap between gross salary and total employer cost is one of the most consistently underestimated numbers in Swiss SME budgeting.
This article covers the mandatory charges, the rates, the payment timing, and what controllers need to build into their models to avoid surprises.
The Structure of Swiss Social Charges
Swiss payroll charges split into five categories, each with its own rate, cap, and payment mechanics.
AHV/IV/EO (Old Age Insurance, Disability Insurance, Income Replacement)
AHV/IV/EO is the foundation of the Swiss social security system. The combined employer and employee contribution rate is 10.6 percent of gross salary, split equally at 5.3 percent each. There is no salary ceiling for AHV contributions. The full 10.6 percent applies to every franc of gross salary regardless of how high it goes.
The employer withholds the employee share from the salary and pays both shares to the Ausgleichskasse (compensation office) quarterly: in January, April, July, and October for the preceding quarter.
For controllers: AHV contributions are one of the largest working capital timing items in the cash flow model. A company with a CHF 5 million annual salary base will have AHV payments of approximately CHF 265,000 four times per year. These are not monthly outflows. They land as quarterly lumps and must be modelled accordingly.
ALV (Unemployment Insurance)
ALV is charged at 2.2 percent of gross salary up to a salary ceiling of CHF 148,200 per year (as of 2026). Above that ceiling, the rate drops to 1 percent with no employer contribution. The employee and employer split the 2.2 percent equally at 1.1 percent each.
For an employee earning above CHF 148,200, calculate 1.1 percent on the first CHF 148,200 and 0.5 percent on the amount above. This produces a small additional charge but is often simplified in SME models by just capping the ALV contribution at the ceiling.
BVG (Occupational Pension, Second Pillar)
BVG is where Swiss payroll costs get complex. The law sets minimum contribution rates by age bracket, applied to a coordinated salary (gross salary minus a deduction amount, currently CHF 26,460 per year). The minimum employee and employer contribution rates are:
- Age 25 to 34: 7 percent (employee) + 7 percent (employer) = 14 percent of coordinated salary
- Age 35 to 44: 10 percent (employee) + 10 percent (employer) = 20 percent
- Age 45 to 54: 15 percent (employee) + 15 percent (employer) = 30 percent
- Age 55 to 65: 18 percent (employee) + 18 percent (employer) = 36 percent
These are legal minimums. Most companies operate a Pensionskasse (pension fund) with higher rates than the legal minimum, especially for higher earners or as part of a competitive compensation package.
BVG contributions are paid monthly, usually on the 5th to 10th of the following month. Unlike AHV, there is no quarterly lump sum effect, but the amounts are substantial. For an employee aged 45 to 54 earning CHF 100,000, the employer’s minimum BVG contribution is approximately CHF 10,000 per year (15 percent of CHF 73,540 coordinated salary).
For controllers: model BVG costs by age bracket for each employee. As your workforce ages, BVG costs increase significantly even without headcount growth or salary increases. This age-related cost creep is invisible in a simple percentage-of-payroll assumption.
UVG (Accident Insurance)
Accident insurance has two components. Non-occupational accident insurance (NBU) is mandatory for employees working more than 8 hours per week at the same employer and is paid entirely by the employer. Occupational accident insurance (BU) is shared between employer and employee in proportions that vary by industry and risk class.
The total combined rate typically falls between 1 and 3 percent of gross salary depending on the profession. Office-based workers are at the lower end. Construction, logistics, and manufacturing are at the higher end. The exact rate is determined by the insurer based on industry classification and claims history.
KAE / FAK (Family Allowances)
Family allowances (Familienzulagen) are paid by the employer to employees with children. The employer collects reimbursement from the cantonal family allowance fund (Familienausgleichskasse). The employer pays a contribution to the fund of approximately 1 to 3 percent of gross salary depending on the canton, and the fund reimburses the allowances paid to employees.
The allowances themselves are CHF 200 to 250 per month per child under 16, and CHF 250 to 300 per month per child in education between 16 and 25. Rates vary by canton.
For controllers: the net cost to the employer is the contribution to the fund minus the allowances reimbursed. In practice, companies model it as a straight percentage of gross salary and true up quarterly when the fund statements arrive.
Total Employer Cost: A Worked Example
For an employee aged 40 earning a gross salary of CHF 100,000:
| Component | Rate | Amount |
|---|---|---|
| AHV/IV/EO (employer share) | 5.3% of CHF 100,000 | CHF 5,300 |
| ALV (employer share) | 1.1% of CHF 100,000 | CHF 1,100 |
| BVG (employer minimum, age 35-44) | 10% of CHF 73,540 | CHF 7,354 |
| UVG / accident insurance | ~1.5% of CHF 100,000 | CHF 1,500 |
| FAK / family allowances fund | ~1.5% of CHF 100,000 | CHF 1,500 |
| Total employer charges | CHF 16,754 | |
| Total employer cost | CHF 116,754 |
The effective employer contribution rate is approximately 16.75 percent on top of gross salary. For a 45-year-old in the same example, the BVG contribution alone increases by CHF 3,677 per year, pushing the total employer cost above CHF 120,000.
What to Build Into Your Models
Headcount budget: always model at total employer cost, not gross salary. Create a separate row for employer social charges and calculate it as a percentage of gross salary per employee, using the correct BVG age bracket.
Cash flow model: model AHV as quarterly lumps in January, April, July, and October. Model BVG as monthly. Model UVG and FAK as monthly smaller amounts. The quarterly AHV timing is the single most significant source of cash flow distortion in Swiss SME models.
Hire planning: when evaluating the cost of a new hire, use total employer cost. For a CHF 90,000 gross salary hire at age 38, the true incremental cost in year one is approximately CHF 105,000 to CHF 107,000 before any recruitment fee or onboarding cost.
Restructuring provisions: when estimating the cost of a headcount reduction, include the notice period salary and all associated social charges at full employer rate. Termination settlements in Switzerland are negotiated individually and are not mandatory for most employment categories, but notice periods of one to three months for senior staff are standard.
The VAT Interaction
Salaries and social charges are not subject to VAT. Employer contributions to AHV, BVG, and ALV are not VAT-relevant. This is worth noting because it means the payroll planning model is completely separate from the VAT model. There is no input VAT to recover on social charges.
Where Controllers Often Get This Wrong
The most common error is modelling social charges as a flat 15 or 20 percent of total payroll without accounting for the age-bracket effect in BVG, the ceiling effect in ALV, or the quarterly timing of AHV. Each of these creates a model that is close but not correct, and the errors compound across a 50-person workforce.
The second most common error is forgetting the quarterly AHV cash flow. A company that budgets payroll correctly but models cash as if social charges are paid monthly will have a cash forecast that is smooth when reality is lumpy. The January, April, July, and October AHV payments are predictable and large enough to matter.
Alessandro Ratzenberger is a fractional CFO and business controller based in Zurich, with 15 years of operational finance experience at Dufry Group and Bomi (UPS Group). Book a free 30-minute call or browse the finance templates.
