Menu

Search toolsChangelog

to move to openDescribe the problem, not the tool

Swiss MWST at 8.1%, 2.6% and 3.8%

Add or remove Swiss MWST/TVA at the 8.1% Normalsatz, the 3.8% Beherbergungssatz for hotel nights, or the 2.6% reduced rate. All three rose on 1 January 2024, so an older invoice carries different figures.

The price you have. Netto excludes the tax, brutto includes it — the next question is which.

Removing is not the reverse of adding a percentage. The brutto is divided, not reduced by the rate.

Switzerland is the only country here with a rate reserved for hotel nights. All three rose together in January 2024.

Read only when the band above is 'Another rate'. It starts on 7.7%, the standard rate until the end of 2023, because an older invoice is the usual reason to need it.

MWST
CHF 8.10
The tax itself. It is the one figure both directions have in common.
Netto
CHF 100.00
Brutto
CHF 108.10
Rate applied
8.1%
VAT fraction
81/1081

The same amount in each Swiss band

Normalsatz8.10%81/1081CHF 100.00CHF 8.10CHF 108.10
Beherbergung3.80%19/519CHF 100.00CHF 3.80CHF 103.80
Reduziert2.60%13/513CHF 100.00CHF 2.60CHF 102.60

An estimate, not legal advice. Rules vary by jurisdiction and change over time. Check the current position with a qualified professional before relying on it.

How it works

What this works out

Swiss VAT — Mehrwertsteuer, taxe sur la valeur ajoutée, imposta sul valore aggiunto — in both directions. Type a net amount and it adds the tax; type a gross amount and it works the tax back out, which is a division rather than a subtraction.

The table underneath applies the same amount in every Swiss rate at once, with the VAT fraction for each.

Three rates, all raised at the same moment

Normalsatz, 8.1%. The default, and among the lowest standard VAT rates in Europe.

Beherbergungssatz, 3.8%. Overnight accommodation, including the breakfast that comes with it. It is a rate for a supply, not a status a hotel holds: dinner in the same building, a spa treatment or a meeting room is at 8.1%.

Reduziert, 2.6%. Food and non-alcoholic drinks, medicines, books, newspapers and magazines, seeds, bulbs and cut flowers.

All three rose on 1 January 2024, funding the AHV 21 old-age insurance reform approved by referendum in September 2022. The old set — 7.7%, 3.7% and 2.5% — applies to supplies made before that date whatever the invoice says, which is why the typed-rate field on this tool starts on 7.7 rather than on nothing.

Not one usable fraction

British guidance makes the VAT fraction sound like a dependable shortcut, because 20% happens to give exactly one sixth. Switzerland is the clearest proof that this is a coincidence of one rate rather than a property of VAT:

RateFractionReduces to
8.1%81/1081nothing — 1081 is 23 × 47
3.8%19/519nothing — 519 is 3 × 173
2.6%13/513nothing — 513 is 27 × 19
7.7%77/1077nothing

Every Swiss rate has a decimal place, and a fractional rate almost never produces a fraction anybody would use. The tool prints them anyway, because a fraction that does not reduce is still the exact answer to “what share of this price is tax” — it just is not one you can do in your head.

Before you read on

A Swiss price includes VAT at the 8.1% standard rate. What share of it is tax?

  • That applies the rate to the wrong number — the 8.1% was charged on the figure before tax.

  • Yes, and 1081 is 23 x 47, so there is nothing to cancel.

  • Close in value and wrong: 1/13 is 7.69%, and the real share is 7.49%.

81/1081, or about 7.49% — and unlike the British sixth, it does not reduce to anything, because 1081 factors as 23 x 47. Every Swiss rate has a decimal place and not one of the three produces a fraction a person would use. That is the useful lesson: the VAT fraction is an exact answer everywhere, and a mental shortcut only in the one country whose rate happens to give a sixth.

The method

Adding is a multiplication. Removing is a division: a gross of CHF 108.10 including 8.1% is 108.1% of the net, so the net is CHF 108.10 divided by 1.081.

Only the VAT is rounded, and the third figure follows from the other two, so the net and the tax always add back to the price actually charged.

Rounding is half up to the centime, with no option — as on every country tool here except UK VAT, whose round-down choice exists because HMRC grants invoice traders a concession. There is nothing Swiss to point at, and the five-centime rounding on a till receipt is a cash convention applied to the total after the tax is settled.

The arithmetic is decimal rather than binary floating point. 8.1% of CHF 25.00 is exactly CHF 2.025 and rounds to CHF 2.03, but the nearest double sits fractionally below it, so a naive implementation reports CHF 2.02.

A worked example

Adding. CHF 100.00 net at the Normalsatz:

VATCHF 8.10
NetCHF 100.00
GrossCHF 108.10
VAT fraction81/1081

Getting back to CHF 100.00 from CHF 108.10 is a division by 1.081, not an 8.1% subtraction: taking 8.1% off CHF 108.10 gives CHF 99.34, which is CHF 0.66 short. The error is the rate squared — 0.66% of the net.

Removing, at the Beherbergungssatz. A hotel bill of CHF 207.60 including 3.8%:

vat = 207.60 x 3.8 / 103.8
    = 7.60

net = 207.60 - 7.60
    = 200.00

The centime case. CHF 25.00 plus 8.1% is CHF 2.03 of tax — not the CHF 2.02 a floating-point calculation reports.

These are the same figures asserted in this tool’s test file, so the page and the formula cannot drift apart without the build going red.

What it does not do

It does not decide which rate a supply falls in; the ESTV publishes guidance on the awkward cases, and the split between an overnight stay and everything else a hotel sells is the usual one. It holds no pre-2024 rates as bands, so an older invoice needs the rate typing in. It does not apply the five-centime cash rounding, which belongs to the payment rather than to the tax. And it does not handle the acquisition tax on services bought from abroad, the net-tax-rate method for small businesses, import VAT, or the Liechtenstein administration that applies the same percentages under its own authority.

For a country with no tool of its own, a VAT calculator with no rate table is the right page. The neighbours covered so far are German VAT and Austrian VAT.

The formula

Adding VAT to a net amount:
  vat   = round(net x rate / 100)
  gross = net + vat

Removing VAT from a gross amount:
  vat = round(gross x rate / (100 + rate))
  net = gross - vat

Swiss rates and their VAT fractions:
  Normalsatz      8.1%   81/1081
  Beherbergung    3.8%    19/519
  Reduziert       2.6%    13/513
  Normalsatz to 2023   7.7%   77/1077

Not one of them reduces to anything you could
use on paper. That is normal; 20% giving one
sixth is the exception.

round = to the nearest centime, half up.

Only the VAT is rounded. The third figure is derived
from the other two, so net + vat = gross to the centime.

What it assumes

  • The three rates are those in force from 1 January 2024. The AHV 21 reform raised all of them at once — 7.7% to 8.1%, 3.7% to 3.8% and 2.5% to 2.6% — so an invoice from 2023 or earlier uses the older set and needs the rate typing in.
  • Beherbergung is a rate for a supply, not a discount for a business. It covers overnight accommodation including breakfast, and the meals a hotel serves the rest of the day are at the Normalsatz.
  • Rounding is half up to the centime with no option. The five-centime rounding a Swiss till does at the end is a cash-payment convention applied to the total, not a VAT rule, and this tool does not apply it.
  • Figures are in Swiss francs because Swiss VAT is denominated in them. Nothing is converted and no exchange rate is applied anywhere.
  • Liechtenstein applies these same rates under its customs treaty with Switzerland, but it is a separate tax authority with its own administration, and this tool does not model that relationship.

Common questions

What are the Swiss VAT rates?

Three, and all three changed on 1 January 2024. The Normalsatz is 8.1% and applies to everything the law does not place elsewhere. The Beherbergungssatz is 3.8% and covers overnight accommodation including breakfast. The reduced rate is 2.6% and covers food and non-alcoholic drinks, books, newspapers, magazines, medicines, and seeds and cut flowers. Switzerland's standard rate remains among the lowest in Europe.

Why did Swiss VAT go up in 2024?

To fund old-age insurance. The AHV 21 reform was approved by referendum in September 2022 and raised all three rates from 1 January 2024 — 7.7% to 8.1%, 3.7% to 3.8%, and 2.5% to 2.6%. Which rate applies is decided by when the supply was made rather than when it was invoiced, so a service delivered in December 2023 and billed in January 2024 stays on the old figures.

Which rate applies to a hotel night?

The Beherbergungssatz of 3.8%, which covers the overnight stay including the breakfast served with it. It is a rate attached to a supply rather than a concession granted to hotels — dinner in the same hotel restaurant is at the Normalsatz of 8.1%, and so is a spa treatment or a conference room. An invoice covering several of those has to split them.

Do I have to register for Swiss VAT?

Broadly, from CHF 100,000 of worldwide turnover from supplies that are not excluded from the tax. Foreign businesses supplying into Switzerland are caught by the same worldwide figure rather than by a Swiss-only one, which is a stricter test than most people expect and the reason many overseas sellers are registered here. The detail belongs with the ESTV.

Is the five-centime rounding on my receipt part of the VAT?

No. Switzerland withdrew the one and two-centime coins, so cash totals are rounded to the nearest five centimes at the till. That happens to the amount payable, after the tax has been worked out, and it does not change the VAT declared. Card payments are not rounded at all. This tool computes to the centime and leaves the cash convention out.

Sources

Method written and checked by Tessalor on Jul 31, 2026.