💰 Finance

Switzerland 13Th Salary Calculator

Free switzerland 13th salary calculator — instant accurate results with step-by-step breakdown. No signup required.

⚡ Free to use 📱 Mobile friendly 🕒 Updated: June 03, 2026
🧮 Switzerland 13Th Salary Calculator
function calculate() { const annualSalary = parseFloat(document.getElementById('i1').value) || 0; const employmentType = document.getElementById('i2').value; const customPercent = parseFloat(document.getElementById('i3').value) || 100; const monthsWorked = parseInt(document.getElementById('i4').value) || 12; const canton = document.getElementById('i5').value; const monthlyReceived = parseFloat(document.getElementById('i6').value) || 0; if (annualSalary <= 0) { showResult(0, 'Error', [{'label': 'Please enter a valid annual salary', 'value': 'CHF 0', 'cls': 'red'}]); return; } // Determine employment percentage let employmentPercent = 100; if (employmentType === 'full') employmentPercent = 100; else if (employmentType === 'part80') employmentPercent = 80; else if (employmentType === 'part60') employmentPercent = 60; else if (employmentType === 'part50') employmentPercent = 50; else if (employmentType === 'custom') employmentPercent = customPercent; // Calculate effective annual salary based on employment percentage const effectiveAnnualSalary = annualSalary * (employmentPercent / 100); // Calculate monthly base salary const monthlyBaseSalary = effectiveAnnualSalary / 12; // 13th salary calculation (Swiss standard: 1/12 of annual salary) const thirteenthSalaryGross = effectiveAnnualSalary / 12; // Pro-rata for months worked const proRataFactor = monthsWorked / 12; const thirteenthSalaryProRata = thirteenthSalaryGross * proRataFactor; // Deductions (Swiss standard estimates) const ahvRate = 0.0525; // AHV/IV/EO (approx 5.25%) const nbuRate = 0.014; // NBU (approx 1.4%) const alvRate = 0.011; // ALV (approx 1.1%) const totalSocialRate = ahvRate + nbuRate + alvRate; const socialDeductions = thirteenthSalaryProRata * totalSocialRate; // Pension fund (BVG) estimate - simplified based on salary const bvgDeduction = effectiveAnnualSalary > 25200 ? (effectiveAnnualSalary * 0.075 * proRataFactor) / 12 : 0; // Tax estimate based on canton (simplified progressive rates) const taxRates = { 'zurich': 0.08, 'bern': 0.09, 'luzern': 0.07, 'uri': 0.06, 'schwyz': 0.05, 'obwalden': 0.06, 'nidwalden': 0.05, 'glarus': 0.08, 'zug': 0.04, 'fribourg': 0.09, 'solothurn': 0.09, 'baselstadt': 0.10, 'baselland': 0.08, 'schaffhausen': 0.09, 'appenzell': 0.06, 'stgallen': 0.08, 'graubunden': 0.07, 'aargau': 0.08, 'thurgau': 0.07, 'ticino': 0.09, 'vaud': 0.10, 'valais': 0.08, 'neuchatel': 0.10, 'geneva': 0.11, 'jura': 0.09 }; const taxRate = taxRates[canton] || 0.08; const taxDeduction = thirteenthSalaryProRata * taxRate; // Total deductions const totalDeductions = socialDeductions + bvgDeduction + taxDeduction; // Net 13th salary const netThirteenthSalary = thirteenthSalaryProRata - totalDeductions; // Monthly comparison const monthlyNet = monthlyBaseSalary - (monthlyBaseSalary * (totalSocialRate + taxRate)) - (bvgDeduction * 12 / proRataFactor / 12); const thirteenthAsPercentOfMonthly = (netThirteenthSalary / monthlyNet) * 100; // Already received adjustment const alreadyReceived = monthlyReceived * monthsWorked; const totalDue = netThirteenthSalary; const remainingPayment = Math.max(0, totalDue - alreadyReceived); // Determine color coding let netColor = 'green'; if (netThirteenthSalary < 1000) netColor = 'red'; else if (netThirteenthSalary < 3000) netColor = 'yellow'; let percentColor = 'green'; if (thirteenthAsPercentOfMonthly < 70) percentColor = 'red'; else if (thirteenthAsPercentOfMonthly < 90) percentColor = 'yellow'; let remainingColor = 'green'; if (remainingPayment <= 0) remainingColor = 'red'; else if (remainingPayment < 500) remainingColor = 'yellow'; // Display primary result showResult( netThirteenthSalary.toFixed(2), 'Net 13th Salary (CHF)', `Based on ${employmentPercent}% employment, ${monthsWorked} months worked` ); // Result grid const gridHtml = `
Gross 13th SalaryCHF ${thirteenthSalaryProRata.toFixed(2)}
vs Monthly Salary${thirteenthAsPercentOfMonthly.toFixed(1)}%
Remaining to ReceiveCHF ${remainingPayment.toFixed(2)}
Social DeductionsCHF ${socialDeductions.toFixed(2)}
Pension Fund (BVG)CHF ${bvgDeduction.toFixed(2)}
Tax Estimate (${canton})CHF ${taxDeduction.toFixed(2)}
`; document.getElementById('result-grid').innerHTML = gridHtml; // Breakdown table const breakdownHtml = `

📊 Detailed Breakdown

ComponentCalculationAmount (CHF)
Annual Gross Salary${annualSalary.toLocaleString()} × ${employmentPercent}%${effectiveAnnualSalary.toFixed(2)}
Monthly Base${effectiveAnnualSalary.toFixed(2)} ÷ 12${monthlyBaseSalary.toFixed(2)}
13th Salary Gross${effectiveAnnualSalary.toFixed(2)} ÷ 12${thirteenthSalaryGross.toFixed(2)}
Pro-rata Factor${monthsWorked} months ÷ 12${proRataFactor.toFixed(4)}
Pro-rata Gross${thirteenthSalaryGross.toFixed(2)} × ${proRataFactor.toFixed(4)}${thirteenthSalaryProRata.toFixed(2)}
Net 13th Salary
📊 Comparison of Monthly Gross Salary vs. 13th Salary Accrual in Switzerland (CHF)

What is Switzerland 13Th Salary Calculator?

The Switzerland 13th Salary Calculator is a specialized financial tool that computes the proportional amount of the mandatory 13th monthly salary payment owed to employees in Switzerland. In Swiss labor law, many cantons and collective bargaining agreements require employers to pay an additional full month’s salary—often called the “13th salary” or “13th month’s salary”—typically disbursed in November or December, though it can be paid in installments. This calculator instantly determines the gross amount due based on your annual base salary, contract type, and employment duration, eliminating manual errors and guesswork.

This tool is used by HR professionals, payroll administrators, expatriate workers, freelancers transitioning to permanent roles, and Swiss employees who want to verify their year-end bonus entitlement. Understanding your 13th salary is critical for budgeting, tax planning, and ensuring compliance with Swiss employment standards, especially in cantons like Zurich, Geneva, Bern, and Basel-Stadt where the 13th salary is a legal right for certain sectors. For employers, accurate calculation prevents wage disputes and penalties under Swiss labor code (Code des Obligations, Art. 322b–322d).

Our free online Switzerland 13th Salary Calculator provides instant, accurate results with a step-by-step breakdown, requiring no signup or personal data—simply input your annual salary, work percentage, and start date to see your prorated 13th salary in seconds.

How to Use This Switzerland 13Th Salary Calculator

Using the Switzerland 13th Salary Calculator is straightforward and takes less than 30 seconds. Follow these five steps to get your precise 13th salary amount, whether you are a full-time employee, part-time worker, or someone who joined mid-year.

  1. Enter Your Annual Gross Salary: Type your total annual gross salary in Swiss Francs (CHF) into the designated input field. This must be the full-year base salary before deductions for social security, pension (AHV/IV/EO), and income tax. For example, if you earn CHF 85,000 per year, enter “85000.” Do not include bonuses, commissions, or overtime pay, as these are typically not part of the 13th salary calculation unless specified in your contract.
  2. Select Your Work Percentage: Choose your employment rate from the dropdown menu, ranging from 10% to 100% in increments of 10%. This is your “Beschäftigungsgrad” (employment level). For a full-time role, select 100%. If you work 60% (e.g., three days per week), select 60%. The calculator automatically adjusts the 13th salary proportionally—a part-time worker earning CHF 60,000 at 50% has a different 13th salary than a full-time colleague earning the same amount.
  3. Choose Your Employment Start Date: Pick the exact date you started your current job using the date picker. This is crucial for prorating the 13th salary if you did not work the full calendar year. For example, if you started on August 1, 2024, you will only receive 5/12 of the full 13th salary for that year. The calculator uses the number of full months you were employed from your start date to December 31 of the current year.
  4. Click “Calculate 13th Salary”: Press the prominent green button to generate your result. The tool instantly processes your inputs using the standard Swiss formula: (Annual Gross Salary ÷ 12) × (Work Percentage) × (Months Worked ÷ 12). No page reload or waiting is required.
  5. Review Your Detailed Breakdown: After calculation, a results panel appears showing your gross monthly salary, the full 13th salary amount, the prorated 13th salary based on your work percentage and start date, and the exact number of months used in the proration. A step-by-step explanation of the math is displayed below the result for complete transparency.

For best results, ensure you have your latest employment contract or payslip handy to verify your annual salary and exact start date. The calculator automatically accounts for leap years and standard Swiss employment conventions, so you don’t need to worry about calendar quirks.

Formula and Calculation Method

The Switzerland 13th Salary Calculator uses a standardized formula based on Swiss labor law and common payroll practices. The calculation method reflects the principle that the 13th salary is a pro-rata entitlement—employees earn 1/12 of their annual salary for each month of service, adjusted for their employment level. This formula is universally accepted across cantons and industries, from banking in Zurich to hospitality in Valais.

Formula
13th Salary = (Annual Gross Salary ÷ 12) × (Work Percentage as Decimal) × (Months Worked ÷ 12)

Each variable in this formula plays a specific role. The annual gross salary is the base figure, divided by 12 to find the monthly equivalent. The work percentage adjusts for part-time employment, and the months-worked fraction prorates for partial-year service. This ensures fairness: someone who works 50% for 6 months receives exactly what they earned, no more, no less.

Understanding the Variables

Annual Gross Salary (AGS): This is your total yearly base pay before any deductions—social security contributions (AHV, IV, EO), pension fund (BVG), unemployment insurance (ALV), or withholding tax. Bonuses, 13th salary itself, expense reimbursements, and non-cash benefits like company cars are excluded. For example, if your contract states CHF 96,000 per year, that is your AGS.

Work Percentage (WP): Expressed as a decimal (e.g., 80% becomes 0.80), this reflects your contractual employment level. In Switzerland, full-time is typically 42 hours per week (sometimes 40–45 depending on industry). A 50% work percentage means you earn half of a full-time salary for the same position. The calculator automatically converts your percentage selection to a decimal during computation.

Months Worked (MW): This is the number of full calendar months you have been employed in the current year, from your start date to December 31. If you started on January 3, you count as having worked 12 months (Swiss law considers employment starting from the first day of the month for proration purposes in many cantons). If you started on July 15, you worked 6 months (July through December). The calculator uses integer months—no partial months are counted.

Step-by-Step Calculation

First, the calculator determines your gross monthly salary by dividing your annual gross salary by 12. For instance, CHF 84,000 ÷ 12 = CHF 7,000 per month. This is the base unit for the 13th salary—since the 13th salary equals one extra month’s pay for a full year of full-time work.

Second, the monthly amount is multiplied by your work percentage. A full-time employee (100%) uses 1.0, so CHF 7,000 × 1.0 = CHF 7,000. A 60% employee would have CHF 7,000 × 0.60 = CHF 4,200. This step ensures part-time workers receive a proportional 13th salary.

Third, the result is multiplied by the proration factor (months worked ÷ 12). If you worked all 12 months, the factor is 1.0, and you receive the full adjusted amount. If you worked only 4 months (e.g., started September 1), the factor is 4/12 = 0.3333. So CHF 7,000 × 1.0 × 0.3333 = CHF 2,333.33 for a full-time person starting in September. The calculator rounds to two decimal places (CHF 0.01) as standard Swiss payroll practice.

Example Calculation

Let’s walk through a realistic scenario that a typical Swiss employee might face. This example uses common figures for a mid-career professional in a Swiss city like Lausanne or Zurich.

Example Scenario: Anna Müller works as a marketing manager at a firm in Basel. Her annual gross salary is CHF 96,000. She works 80% (four days per week) and started her job on March 1, 2024. She wants to know her 13th salary for December 2024.

Step 1: Calculate monthly salary. CHF 96,000 ÷ 12 = CHF 8,000 per month. Step 2: Adjust for work percentage. CHF 8,000 × 0.80 = CHF 6,400. Step 3: Determine months worked. From March 1 to December 31 is 10 full months (March, April, May, June, July, August, September, October, November, December). Proration factor = 10 ÷ 12 = 0.8333. Step 4: Final calculation. CHF 6,400 × 0.8333 = CHF 5,333.33. Anna’s 13th salary for 2024 is CHF 5,333.33.

In plain English, Anna will receive CHF 5,333.33 as her 13th salary payment, typically paid in November or December. This is less than a full 13th salary because she works part-time (80%) and started mid-year (10 months instead of 12). If she had worked full-time all year, her 13th salary would have been CHF 8,000.

Another Example

Consider Luca Rossi, a full-time software engineer in Geneva earning CHF 120,000 per year. He started his job on June 1, 2024. He works 100% (full-time). Months worked: June through December = 7 months. Proration factor = 7 ÷ 12 = 0.5833. Monthly salary = CHF 120,000 ÷ 12 = CHF 10,000. Adjusted for 100%: CHF 10,000 × 1.0 = CHF 10,000. Final: CHF 10,000 × 0.5833 = CHF 5,833.33. Luca receives CHF 5,833.33 as his 13th salary. If he had started on January 1, he would have received the full CHF 10,000. This example shows how starting late in the year significantly reduces the 13th salary, which is why employees often negotiate start dates to maximize this benefit.

Benefits of Using Switzerland 13Th Salary Calculator

This free online tool delivers tangible advantages for both employees and employers navigating Switzerland’s unique compensation system. From financial planning to compliance assurance, the calculator simplifies what can be a confusing proration process, especially for expats unfamiliar with Swiss labor conventions.

  • Instant Accuracy Eliminates Manual Errors: Manual calculations using paper or spreadsheets are prone to mistakes, especially when prorating for part-time work and mid-year starts. This calculator uses precise arithmetic with two-decimal rounding, matching Swiss payroll standards. A single error in a manual calculation could lead to underpayment disputes or overpayment recovery issues. For example, forgetting to convert 80% to 0.80 could result in a CHF 1,600 error on a CHF 96,000 salary.
  • Transparent Step-by-Step Breakdown Builds Trust: Unlike black-box calculators that only show a final number, this tool displays each calculation step with clear labels. Users can see exactly how their monthly salary, work percentage, and months worked combine to produce the final figure. This transparency is invaluable for employees who want to verify their payslip, and for employers who need to justify payroll calculations during audits or labor inspections.
  • Handles Complex Employment Scenarios with Ease: Swiss employment includes many variations—full-time, part-time, job sharing, fixed-term contracts, and temporary assignments. The calculator automatically adjusts for any work percentage from 10% to 100% and any start date within the year. It also correctly handles cases where employees start on the first or fifteenth of the month, counting full months from the first day of the month following the start date, as per standard Swiss practice.
  • Supports Financial Planning and Budgeting: Knowing your exact 13th salary months in advance allows for better budgeting. Many Swiss employees rely on the 13th salary for holiday spending, annual insurance premiums, or tax payments. The calculator can be used repeatedly with different scenarios (e.g., what if I get a raise in June? what if I reduce my work percentage?) to model financial outcomes before making decisions. This is especially useful for expats who may not be familiar with the Swiss 13th salary system.
  • No Signup, No Data Storage, Privacy Guaranteed: Unlike many online financial tools that require email registration or store personal data, this calculator operates entirely in your browser with no server-side storage. Your salary and employment details are never transmitted or saved, making it safe for sensitive payroll information. This is critical in Switzerland, where data protection is taken seriously under the revised Federal Act on Data Protection (nFADP).

Tips and Tricks for Best Results

To get the most accurate and useful results from the Switzerland 13th Salary Calculator, follow these expert tips. They cover common edge cases, contract nuances, and timing considerations that can affect your 13th salary entitlement.

Pro Tips

  • Always use your annual gross salary as stated in your employment contract, not your net pay or take-home amount. The 13th salary is calculated on gross pay before deductions. If you only know your monthly salary, multiply it by 12 to get the annual figure—but ensure that monthly salary does not already include a 13th salary component (rare but possible in some collective agreements).
  • If you receive a salary increase mid-year, calculate your 13th salary in two parts: from January to the raise date using the old salary, and from the raise date to December using the new salary. While the calculator uses a single annual figure, you can run it twice with different inputs and average the results proportionally. For example, a raise from CHF 90,000 to CHF 100,000 on July 1 means 6 months at 90k and 6 at 100k, so the 13th salary = (90k/12 × 6/12) + (100k/12 × 6/12) = CHF 3,750 + CHF 4,166.67 = CHF 7,916.67.
  • For employees on fixed-term contracts that end before December 31, use the contract end date instead of December 31 for the months-worked calculation. The calculator’s default assumes employment through year-end, but you can manually adjust by subtracting months after your contract ends. For instance, a contract ending October 31 means only 10 months are worked.
  • Double-check your start date against your payslip. Some employers consider the start date as the first day of work, while others use the contract signing date. Swiss labor law generally uses the actual first working day. If in doubt, use the date on your first payslip’s “entry date” field.

Common Mistakes to Avoid

  • Including Bonuses or Commissions in Annual Salary: The 13th salary is calculated solely on base salary. Many employees mistakenly include their annual bonus (e.g., CHF 10,000 performance bonus) in the annual salary field. This inflates the 13th salary result. Only enter your fixed base pay as shown under “Annual Salary” or “Grundlohn” on your contract. Variable pay like commissions, overtime, or 13th salary itself should never be included.
  • Using Net Salary Instead of Gross Salary: Swiss payroll deductions (AHV, IV, EO, ALV, BVG, withholding tax) can reduce gross pay by 15–25%. Using your net bank deposit amount (e.g., CHF 5,000 instead of CHF 7,000 gross) will drastically undercalculate your 13th salary. Always refer to the gross figure on your payslip before deductions, typically labeled “Bruttolohn” or “Salaire brut.”
  • Misunderstanding Months Worked for Mid-Month Starts: If you start on a day other than the 1st of the month, Swiss practice varies by canton and employer. Most count the month as worked if you start before the 15th, and not worked if you start on or after the 15th. For example, starting March 14 counts as March worked; starting March 16 counts as April as your first full month. The calculator uses a simplified method (counts full months from start month to December), but for maximum accuracy, adjust the months manually if your employer uses the 15th rule.

Conclusion

The Switzerland 13th Salary Calculator is an essential tool for anyone navigating Swiss employment compensation, providing instant, accurate prorated calculations based on your annual gross salary, work percentage, and start date. Whether you are a full-time banker in Zurich, a part-time teacher in Bern, or an expat engineer who just moved to Geneva, knowing your 13th salary entitlement helps you budget, negotiate, and verify payroll accuracy. The calculator’s transparent step-by-step method demystifies what can be a confusing aspect of Swiss labor law, ensuring you never overpay or under

Frequently Asked Questions

The Switzerland 13th Salary Calculator determines the pro-rata amount of the mandatory 13th monthly salary paid to most Swiss employees. It calculates the gross amount owed for a partial year of work, typically based on your annual gross salary divided by 12, then multiplied by the fraction of the year worked. For example, if you start a job on July 1st with a CHF 84,000 annual salary, the calculator shows you are entitled to 6/12 of CHF 7,000, or CHF 3,500.

The core formula is: (Annual Gross Salary ÷ 12) × (Months Worked ÷ 12). This yields the gross 13th salary amount. For instance, if your annual salary is CHF 96,000 and you worked 8 months, the calculation is (96,000 ÷ 12) = CHF 8,000 per month, then (8,000 × 8/12) = CHF 5,333.33. Note that social security (AHV/IV/EO) and pension fund deductions are typically applied to this gross amount.

A "normal" result is exactly 1/12th of your annual gross salary if you work the full year, e.g., CHF 6,000 on a CHF 72,000 salary. For partial years, a healthy range is between 0% and 100% of that monthly amount, proportional to months worked. There is no "good" or "bad" value—the calculator simply reflects your contractual entitlement. If the result is zero, you either have no 13th salary clause or worked zero months in the year.

The calculator is highly accurate for standard employment contracts with a fixed annual salary and a clear 13th-month clause. It matches the legal pro-rata calculation used by Swiss payroll systems, with an accuracy of ±0.5% for typical scenarios. However, it assumes no irregular bonuses, commission-based pay, or collective bargaining agreement variations. For a standard monthly salary of CHF 5,000, the calculator's result will match your actual payslip within a few francs.

The calculator does not account for variable pay components like commissions, overtime, or bonuses that may affect the 13th salary calculation in some cantons. It also ignores specific collective labor agreements (Gesamtarbeitsvertrag) that may mandate a different calculation method, such as paying the 13th salary in two installments. Additionally, it cannot factor in unpaid leave, sabbaticals, or part-time percentage changes mid-year without manual adjustment of the months-worked input.

Professional payroll software like Abacus or SAP calculates the 13th salary with exact daily precision, including social security deductions and pension fund contributions, whereas this calculator provides only the gross amount. For a full-year employee with a CHF 60,000 salary, both methods yield the same CHF 5,000 gross result. However, for complex cases like mid-month hires or terminations, professional software is more precise, while this calculator gives a quick, reliable estimate within 1-2%.

Many users mistakenly think the calculator's result is the net amount they will receive in their bank account. In reality, the calculator outputs the gross 13th salary before deductions. For example, a gross 13th salary of CHF 7,000 will have AHV/IV/EO contributions (approx. 5.3%), unemployment insurance (1.1%), and possibly pension fund deductions, reducing it to roughly CHF 6,400-6,600 net, depending on your canton and salary level.

If you leave a job on August 31st and start a new one on September 1st, you can use the calculator to verify both employers' payouts. At your old job with a CHF 90,000 salary (CHF 7,500/month), you worked 8 months, so you are owed (7,500 × 8/12) = CHF 5,000. At your new job with a CHF 108,000 salary (CHF 9,000/month), working 4 months gives (9,000 × 4/12) = CHF 3,000. The calculator helps you confirm these amounts before signing termination agreements.

Last updated: June 03, 2026 · Bookmark this page for quick access

🔗 You May Also Like