EU VIES (VAT Information Exchange System) er ryggraden i grenseoverskridende B2B-handel. Som all digital infrastruktur er den imidlertid ikke perfekt. Enten det er planlagt vedlikehold eller uventet serverkrasj, kan VIES-nedetid treffe på verst mulig tidspunkt—akkurat når en kunde står i kassen.

VIES utilgjengelig — automatisk nytt forsøk, systemvedlikehold EU

For en virksomhet på vei mot ViDA 2026-compliance er «systemet var nede» ikke en gyldig unnskyldning for manglende kontrollspor. Slik håndterer du VIES-utfall profesjonelt og lovlig.

1 Hvorfor VIES går ned (og hvorfor det ikke er ett system)

VIES er en «gateway» snarere enn én database. Når du validerer et EU VAT-nummer, reiser forespørselen fra EU-kommisjonens portal til den aktuelle medlemsstatens nasjonale skattedatabase.

Nasjonalt vedlikehold

Oppdaterer Italia eller Tyskland lokale skatteservere, kan VIES ikke verifisere numre fra disse landene.

Høy trafikkbelastning

I topper for innlevering kan responstider bli betydelig lengre.

Timeouts

Svarer ikke en nasjonal server innen få sekunder, returnerer VIES «Unavailable» eller feilen MS_UNAVAILABLE.

2 VIES-feilkoder og feilsøking (SOAP API)

Fordi VIES er en sanntidsgateway til 27 nasjonale systemer, følger feilene du får (ofte kalt SOAP Fault Codes) bestemte mønstre. Å forstå disse er kritisk for ViDA 2026-compliance, der en teknisk glitch kan blokkere digital rapportering i nær sanntid (DRR). Slik gir VIESAC teknisk robusthet mot disse feilene.

Feilkode (SOAP) og mønster Teknisk analyse og VIESAC-løsning
MS_UNAVAILABLE (301)
Vanlig: Italia, Tyskland, Frankrike (helger)

Node-feil: Nasjonal database er offline. VIESAC SmartRouter™ ignorerer glitch og køer valideringen for bakgrunnskjøring, med gyldig «aktsomhets»-spor for skattekontroll.

TIMEOUT (302)
Mønster: rushtid i Spania og Polen

Latens-topper: Kø på skattenodenivå. VIESAC bruker optimaliserte peering-ruter og asynkron prosessering, så kassen ikke venter på en treg offentlig server.

IP_BLOCKED (401)
Årsak: For mange forespørsler fra én server

Tilgang nektet: Server-IP er svartelistet for høy trafikk. VIESAC eliminerer risikoen med et globalt distribuert nettverk, så tilgangen aldri kuttes.

MAX_CONCURRENT_REQ (500/600)
Årsak: Store batch-kontroller i CZ og SK

Gjennomstrømning begrenset: Global eller lands-spesifikk rate limit. VIESAC fordeler forespørsler intelligent på flere spor for maksimal hastighet innen «høflige» grenser.

INVALID_INPUT (201)
Årsak: Skrivefeil, mellomrom eller feil prefiks

Syntaksfeil: Feil formatert inndata. Vår AI-normaliseringsmotor rydder og formaterer EU VAT-numre automatisk før kontroll, for 100 % syntaktisk suksess.

3 Gullregelen: «Utilgjengelig» ≠ «Ugyldig»

En av de største feilene virksomheter gjør er å behandle en teknisk timeout som ugyldig EU VAT-nummer.

Praktisk håndtering: Du må dokumentere hvert forsøk, implementere smarte nye forsøk og kommunisere tydelig med brukeren—aldri anta at «utilgjengelig» betyr «ugyldig».

4 Praktisk håndtering: en 3-trinns strategi

Følg disse trinnene for å beskytte både salg og compliance når VIES er nede:

  • 1. Dokumenter hvert forsøk — I øynene til skattekontroll eksisterer et «forsøk» bare hvis det finnes et spor. Logg alltid: EU VAT-nummer som ble skrevet inn, eksakt tidsstempel og den spesifikke feilmeldingen (f.eks. «Service Unavailable» eller «MS_UNAVAILABLE»).
  • 2. Implementer smarte nye forsøk — Ikke la kunden vente ved «Betal nå». Godta ordren, men flagg den for re-validering i bakgrunnen. Et godt system bør prøve kontrollen på nytt hvert 30.–60. minutt til et endelig «Gyldig» eller «Ugyldig»-svar foreligger.
  • 3. Kommuniser transparent — Informer brukeren tydelig: «MVA-validering er midlertidig utilgjengelig på grunn av EU-servervedlikehold. Vi validerer statusen din snart og oppdaterer fakturaen.» Det bygger tillit og hindrer handlekurv-frafall.

Slik automatiserer VIESAC nedetids-hodet

Å håndtere manuelle nye forsøk og logger er en utviklers mareritt. VIESAC er designet for å håndtere ustabiliteten i offentlige servere, så du slipper.

  • Automatiske nye forsøk og køing: Er VIES nede, køer systemet forespørselen og prøver på nytt til den er fullført.
  • Tydelig statusrapportering: Vi skiller mellom «Ugyldig» nummer og «Tjeneste nede», så arbeidsflyten din kan fortsette uavbrutt.
  • Det ultimate kontrollsporet: VIESAC lagrer et permanent digitalt sertifikat for hver kontroll—inkludert de som krevde flere forsøk—så du er 100 % klar for ViDA-kontroll.

Prøv VIESAC — Automatiske nye forsøk og kontrollspor

Praktisk tips

La ikke en serverglitch i et annet land stoppe veksten din. Bruk et EU MVA-validerings-API med retry-logikk eller vårt WooCommerce-plugin, så kassen aldri blokkeres og kontrollsporet forblir komplett. Se også hvordan du validerer EU VAT for kontroll.

Skaff API-nøkkel — Gratis nivå tilgjengelig