30 March 2026 · 8 min read · Updated daily from EC TEDB

EU VAT Rates 2026 — Complete Country-by-Country Guide

Standard, reduced, super-reduced, and parking VAT rates for all 27 EU member states in 2026. Includes recent changes, local currency, and how to access this data programmatically via the vatnode API or the open-source eu-vat-rates-data package.

Recent rate changes

🇫🇮

FinlandStandard rate raised from 24% to 25.5%

Effective September 2024 · Current standard rate: 25.5%

🇪🇪

EstoniaStandard rate raised from 22% to 24%

Effective January 2024 · Current standard rate: 24%

🇸🇰

SlovakiaStandard rate raised from 20% to 23%

Effective January 2025 · Current standard rate: 23%

🇷🇴

RomaniaStandard rate raised from 19% to 21%

Effective January 2025 · Current standard rate: 21%

EU VAT Rates 2026 — All 27 Member States

Rates are sourced daily from the European Commission Tax and Duty Database (TEDB). Last updated: March 2026.

CountryCurrencyStandardReducedSuper-Red.Parking
AustriaEUR20%10%, 13%, 19%
BelgiumEUR21%6%, 12%12%
BulgariaBGN20%9%
CroatiaEUR25%5%, 13%
CyprusEUR19%5%, 9%3%
Czech RepublicCZK21%12%
DenmarkDKK25%
EstoniaEUR24%9%, 13%
Finland

Raised from 24% in September 2024

EUR25.5%10%, 13.5%
France

Multiple rates; DOM territories vary

EUR20%5.5%, 10%2.1%
GermanyEUR19%7%
GreeceEUR24%6%, 13%4%13%
HungaryHUF27%5%, 18%
IrelandEUR23%9%, 13.5%
ItalyEUR22%5%, 10%4%
LatviaEUR21%5%, 12%
LithuaniaEUR21%5%, 12%
LuxembourgEUR17%8%, 14%3%14%
MaltaEUR18%5%, 7%12%
NetherlandsEUR21%9%
PolandPLN23%5%, 8%
Portugal

Azores and Madeira have lower rates

EUR23%6%, 13%6%13%
RomaniaRON21%11%
SlovakiaEUR23%5%, 19%
SloveniaEUR22%5%, 9.5%
SpainEUR21%10%4%
SwedenSEK25%6%, 12%

Rate types explained

Standard rate

The main VAT rate that applies to most goods and services. Ranges from 17% (Luxembourg) to 27% (Hungary) across the EU.

Reduced rate

Lower rates that apply to specific categories — typically food, books, medicines, public transport, and cultural services. Countries may have one or two reduced rates.

Super-reduced rate

An even lower rate (below 5%) that a subset of EU countries apply to essential goods. Examples: 2.1% in France for some newspapers and medicines, 3% in Luxembourg.

Parking rate

A transitional rate some countries kept when the EU harmonized VAT rules. Applies to goods and services that were at a reduced rate before the EU's 6th VAT Directive. Only Belgium, Greece, Luxembourg, Malta, and Portugal still use parking rates.

Access VAT rates programmatically

The vatnode API returns the current VAT rates for a country as part of every validation response — no separate rates call needed:

Rates included in validation response
curl https://api.vatnode.dev/v1/vat/FI29845875 \
  -H "Authorization: Bearer $VATNODE_API_KEY"

# countryVat block included in every response:
{
  "countryVat": {
    "vatName": "Arvonlisävero",   // Finnish: "value added tax"
    "vatAbbr": "ALV",             // abbreviation for invoice printing
    "currency": "EUR",
    "standardRate": 25.5,         // updated September 2024
    "reducedRates": [10, 13.5],
    "superReducedRate": null,
    "parkingRate": null,
    "ratesUpdatedAt": "2026-03-30"
  }
}

You can also query rates directly by country code without validating a VAT number — useful for displaying tax information in your UI:

Rates-only endpoint (no API key required)
# Free endpoint — no API key required
curl https://api.vatnode.dev/v1/rates/DE

# Response
{
  "countryCode": "DE",
  "countryName": "Germany",
  "vatName": "Umsatzsteuer",
  "vatAbbr": "MwSt",
  "currency": "EUR",
  "standardRate": 19,
  "reducedRates": [7],
  "superReducedRate": null,
  "parkingRate": null,
  "ratesUpdatedAt": "2026-03-30"
}

For a standalone open-source package (no API key, no rate limits), see the eu-vat-rates-data package available for JavaScript, Python, PHP, Go, and Ruby.

Always-current VAT rates via API

vatnode syncs rates daily from the EC TEDB. The rates in your API response are always up to date — including recent changes like Finland's 25.5% and Slovakia's 23%.