Methodology

Sources

Three primary reference sources back every rate and rule on this site:

  • European Commission Taxation and Customs Union - the EU's central VAT-rate registry. We pull standard, reduced, super-reduced, parking, and zero rates for each of the 27 member states (Denmark records standard + zero only, no reduced band). Each row links to its EC source page.
  • VIES (VAT Information Exchange System) - the live EU validation service. Our validator forwards user input to VIES at request time; we do not cache lookups. When VIES is unavailable, we return an explicit "service unavailable" state.
  • HMRC (gov.uk/topic/business-tax/vat) - UK VAT guidance and the UK VAT-number checker. Since 1 January 2021 (Brexit), VIES no longer validates GB-prefix numbers; HMRC's checker fills that gap.

Secondary cross-checks: Eurostat's historical VAT-rate harmonisation tables and per-member-state national tax-authority pages (linked from each country's detail row).

The EU VAT rate range

PlainVAT tracks the standard VAT (value-added tax) rate across all 27 EU member states plus the United Kingdom, 28 jurisdictions in total. The European Union's VAT Directive (Council Directive 2006/112/EC) establishes a minimum standard rate of 15% and allows reduced rates between 5% and 15% on a defined list of goods and services. National standard rates currently range from a 17.0% floor (Luxembourg, the EU member state with the lowest standard VAT) to a 27.0% ceiling (Hungary, the highest in the EU 27). Reduced rates are common on food, books, public transport, and pharmaceutical products; Denmark is the serving-dataset exception with a single standard rate plus zero-rated newspapers. Some member states maintain super-reduced rates (below 5%) on a transitional basis under Annex III of the directive. For non-EU context: Norway's standard rate is 25% and Switzerland's is 8.1%, though neither is part of the EU VAT area we track in depth.

Refresh cadence

  • Per-country rates: 180-day baseline review, plus event-driven updates when a member state announces a change.
  • Reverse-charge rules: 365-day review (the EU VAT Directive changes rarely).
  • VIES + HMRC validation: live every request, no cache.
  • Special schemes (OSS, IOSS, margin, flat-rate): 180-day review.

Recent changes captured: Slovakia 20%-to-23% standard-rate increase (January 2025); Estonia 20%-to-22% (January 2024); Finland 24%-to-25.5% (September 2024); Luxembourg 16%-to-17% (January 2024, restoring from temporary 2023 cut).

Editorial process

PlainVAT is an independent publisher, a one-operator organisation. The pipeline is:

  1. Data extraction - rates and rules are read from EC, Eurostat, and HMRC source pages and stored in a versioned dataset with citation columns on every row.
  2. Editorial-pipeline drafting - explanatory prose (guides, country overviews, reverse-charge explanations) is drafted with editorial-pipeline tooling using the underlying data as input.
  3. Editorial review - the written layer (templates, methodology, guides) is reviewed before publication; generated data pages are produced from the source records rather than reviewed individually.
  4. Source linkage - every rate row, scheme, and rule links to its authority page so readers can verify independently.
  5. Corrections - when a reader reports an error, we verify it against the named source and fix any confirmed issue in the underlying data or pipeline. Confirmed fixes land on the public corrections pathway and data changelog.

What this is and is not

PlainVAT is an information reference. Use it to orient yourself on EU and UK VAT before consulting your accountant or the relevant tax authority for your transaction. Nothing on this site is legal or tax advice. We try hard to be accurate; we do not guarantee that every rate is current to the day.

Editorial standards we apply

Every page goes through a pre-publication checklist. Rate values must be paired with an effective-from date. Each rate row links to a primary authority page that an independent reader could verify. Quotes from EU directives are cited to the article number so the reader can find them in the consolidated text. Worked examples carry actual numbers from the database, not invented illustrations. Currency is named explicitly (EUR, GBP) rather than left ambiguous. Schedule changes that are announced but not yet in force are kept in a "known pending" notes column rather than rendered as current rates.

How we handle uncertainty

When a member state has signalled a rate change but legislation has not yet been gazetted, we keep the current rate live and note the pending change. When VIES is down, the validator returns an explicit "service unavailable" message rather than guessing. When two member-state sources contradict each other around transition dates, we flag the disagreement openly with both citations rather than silently picking one. The data is more useful when its limitations are visible.

Disclosures

  • PlainVAT does not accept payment to alter or remove data.
  • We do not endorse any commercial VAT software or accounting service.
  • The site is monetised by display advertising. Advertising does not influence editorial decisions.
  • We do not log VAT numbers submitted to the validator beyond the request lifetime.
  • We have no commercial relationship with any tax authority or VAT software vendor.