Tools

Estonia VAT Number Validator (EE käibemaksukohustuslase number)

Perform an Estonian VAT number lookup (käibemaksukohustuslase number / KM-number / KMKR number verification) against the official EU VIES system. Our tools use advanced routing, caching, and AI pre-validation to deliver instant results even when VIES or the Estonian MTA node is offline.

How VIESAC delivers resilient Estonian VAT checks when VIES or MTA is down

When conducting business with Estonia, validating a customer's käibemaksukohustuslase number (also KM-number / KMKR number) is critical for B2B compliance. Estonia's käibemaks (KM) intra-EU format for VIES is EE + 9 digits — for example EE101370998, EE123456789 or EE999999999. Do not confuse the intra-EU KM-number with the domestic registrikood (company registration code shown on Estonian invoices without the EE prefix) — only the full EE-prefixed number is valid for cross-border EU VIES checks. Estonia's tax authority (MTA — Maksu- ja Tolliamet) and the central VIES system often suffer from latency, rate limits, or maintenance.

VIESAC solves these challenges by combining official registry lookups with proprietary technology: VIESAC SmartRouter™ routes queries around MTA and VIES glitches; VIESAC SmartCache™ retrieves correct VAT statuses from historic audit logs without overloading registries; and VIESAC AI normalization cleans inputs (common typos, missing EE prefix, or domestic registrikood without EE) before validation. This keeps your validate EE VAT number flow active for ühisesisene tarne (intra-Community supply) and pöördmaksustamine (reverse charge) scenarios even when government servers are temporarily unreachable.

Frequently asked questions about Estonian VAT number lookup

How does this Estonian VAT number checker work?

This validator queries the official EU VIES registry, which in turn checks the Estonian MTA database. Unlike basic lookup tools, VIESAC uses SmartRouter™ routing, SmartCache™ caching, and AI pre-validation. If the Estonian registry node is down, VIESAC can still verify active status through cached histories, format normalization (EE prefix, 9 digits), or queued background audits.

What is the difference between registrikood and KM-number in Estonia?

The registrikood is Estonia's company registration code from the e-Business Register — used on invoices and in public registers, but it is not a VAT number. The käibemaksukohustuslase number (also KM-number or KMKR number) is the intra-EU format for VIES: EE + 9 digits (e.g. EE101370998). For tax-exempt intra-EU B2B supplies, you must validate the full EE KM-number on VIES — a registrikood alone is not sufficient. VIESAC stores PDF certificates with timestamps and technical payloads for 10+ years to demonstrate due diligence during an MTA tax audit.