Skip to main content

Canton Vaud · tax year 2025

Your Vaud tax return, 2025

What Vaud charges on your salary, what each of its 300 communes costs, and where its limits differ from federal law.

Filing app
VaudTax
Deadline
15 March 2026Residents of Vaud get an automatic grace period to 30 June 2026 with no request; a free request made from 16 May can be granted to 30 September 2026 at the office's discretion, and after a reminder no extension is possible.
Communes
300Municipal rates from 46% to 83%

Your commune moves the bill more than you think

The canton levies its tax, then each commune adds its own rate on the same base. These bills come from the federal tax administration's 2025 calculator.

Household
Children
Gross salary

Lausanne · capital, 78.5%

CHF 16’829

Federal CHF 1’705 · Canton CHF 9’901 · Commune and personal tax CHF 5’223

Eclépens · lowest rate, 46%

CHF 14’667

Federal CHF 1’705 · Canton CHF 9’901 · Commune and personal tax CHF 3’061 · CHF 2’162 less than Lausanne

La Praz · highest rate, 83%

CHF 17’129

Federal CHF 1’705 · Canton CHF 9’901 · Commune and personal tax CHF 5’523 · CHF 300 more than Lausanne

  • Federal
  • Canton
  • Commune and personal tax
Estimated income tax in each commune

Hover or tap a commune.

Tap a commune to see its bill.

All 300 communes by municipal rate

Each dot is a commune. Lausanne is marked.

50%60%70%80%Lausanne 78.5%

Lowest: Eclépens 46%Highest: La Praz 83%

Income tax figures: federal tax administration calculator, tax year 2025, retrieved 2026-09-16. One earner aged 35, employment income, no wealth, no church tax, and the standard deductions the calculator applies.

Bills for Lausanne, Eclépens and La Praz are the calculator's own. Every other commune is scaled from the capital's base tax by that commune's rate, which matched the calculator to within CHF 40 where we checked.

Municipal rates: federal tax administration, tax year 2025. Boundaries: swisstopo.

Where Vaud is not the federal number

Your return is assessed twice, once for cantonal tax and once for federal tax. The same receipt can be worth more on one than on the other.

  • Insurance premiums, single

    VaudCHF 6’600
    FederalCHF 1’800

    Made up of premiums CHF 5’000 and savings interest CHF 1’600

    Plus CHF 1’600 per child (federal CHF 700)

    Higher in Vaud
  • Insurance premiums, couple

    VaudCHF 13’200
    FederalCHF 3’700

    Made up of premiums CHF 9’900 and savings interest CHF 3’300

    Plus CHF 1’600 per child (federal CHF 700)

    Higher in Vaud
  • Third-party childcare

    VaudCHF 15’200
    FederalCHF 25’800

    Per child under 14. Meals and board do not count.

    Lower in Vaud
  • Commuting

    VaudCHF 4’080
    FederalCHF 3’300

    Vaud's amount is the price of a 2nd-class general travel pass; higher costs you can prove are also deductible.

    Higher in Vaud
  • Second-earner deduction

    VaudCHF 1’700
    Federalup to CHF 14’100
    Lower in Vaud

Vaud counts savings interest only up to the interest you actually declare, and subtracts any premium subsidy from your premiums first.

Deduction limits: Canton de Vaud: Tableau des principales déductions vaudoises 2025, codes 300 and 480; Instructions générales 2025, pp.29-30 (code 300) and p.40 (code 480); statute text Art. 37 al. 1 let. g LI as quoted in the ESTV Feuille cantonale Vaud, p.10. www.vd.ch

Deduction limits: Canton de Vaud: Instructions générales 2025, pp.44-45 (code 670); Tableau des déductions 2025, code 670. www.vd.ch

Deduction limits: Canton de Vaud: Instructions générales 2025, pp.19-21 (code 140, flat-rate table, ceiling and reservation of higher proven costs). www.vd.ch

Deduction limits: Canton de Vaud: Instructions générales 2025, p.26 (code 235); Tableau des déductions 2025, code 235. www.vd.ch

Deadline: Canton de Vaud: Instructions générales 2025, p.15; vd.ch 'Demander un délai pour déposer ma déclaration d'impôt'; Directive Demandes de délais unitaires (personnes physiques), 5 janvier 2026. Checked 2026-09-20

Let Vaud's limits apply themselves

Upload your documents once. PaperTax applies Vaud's own limits and tells you what to type into each field of VaudTax. You still submit it yourself.