Steuer- und Registernummern · Vereinigtes Königreich

UK VAT Number Field for Gravity Forms

UK VAT Number Field for Gravity Forms bringt ein Feld für die britische Umsatzsteuernummer (VAT registration number) in Gravity Forms, das Formular-Plugin für WordPress. Das Feld prüft die Nummer anhand ihrer Prüfziffern beim Absenden auf Ihrem eigenen Server und fängt so Tippfehler ab, bevor die Nummer in Ihren Daten landet. Eine Prüfziffer ist eine Ziffer, die aus den übrigen Ziffern berechnet wird und Tippfehler aufdeckt.

Seit dem Austritt des Vereinigten Königreichs aus der EU lässt sich diese Nummer nicht mehr im europäischen System VIES prüfen, sondern nur noch bei der britischen Steuerbehörde HMRC. Wenn Sie Zugangsdaten eingetragen haben, fragt das Feld dort nach, ob die Nummer vergeben ist.


Für wen es gedacht ist

Wer davon profitiert.

Das Feld ist für Formulare gedacht, in denen Geschäftskunden oder Lieferanten aus dem Vereinigten Königreich ihre Daten eingeben, zum Beispiel für Rechnungsadressen oder für die Aufnahme neuer Lieferanten. Außerdem richtet es sich an Entwickler, die in den Einstellungen ihres eigenen Plugins eine geprüfte britische Umsatzsteuernummer brauchen.

Was Sie davon haben: In Ihren Einträgen landen nur Nummern in richtiger Form, denn Tippfehler und falsche Nummern fallen schon beim Absenden auf. Darauf bauen Ihre Kundendaten, Ihre Rechnungen und Ihre E-Rechnungen auf. Eine E-Rechnung ist eine Rechnung als strukturierte Datei, die ein Programm lesen kann.

Das Feld prüft in zwei Stufen: Die erste läuft bei jedem Absenden, die zweite kommt nur hinzu, wenn Sie sie einschalten.

Nur auf Ihrem Server Zusätzlich mit Abfrage bei HMRC
Aufbau und Prüfziffern ✓ ✓
Die Nummer ist vergeben – ✓
Was die Prüfung auf Ihrem Server erkennt und was die Abfrage bei HMRC ergänzt.

Auch ohne Zugangsdaten arbeitet das Feld. Es prüft die Nummer dann nur auf Ihrem Server.


Was das Feld für Sie tut

  • Sie finden das Feld USt-Nummer (Vereinigtes Königreich) im Formulareditor in der Feldgruppe e-Invoicing-Felder und setzen es wie jedes andere Feld in Ihr Formular.
  • Es prüft jede Nummer auf Ihrem Server. Dabei kennt es die neunstellige Form mit ihren zwei Prüfziffern, die zwölfstellige Form für Zweigstellen und die Sonderformen für Behörden (GD) und Gesundheitsbehörden (HA).
  • Ihr Kunde kann die Nummer mit oder ohne GB davor eingeben, auch mit Leerzeichen. Er muss also nicht überlegen, in welcher Schreibweise er sie eintippt.
  • Auf Wunsch bestätigt es die Nummer zusätzlich bei HMRC. So erfahren Sie, ob die Nummer über den richtigen Aufbau hinaus auch wirklich vergeben ist. Die Abfrage läuft mit Ihren eigenen Zugangsdaten oder über Ihr Konto bei invoicePress.
  • Auch für Entwickler ist gesorgt: Dieselbe Prüfung gibt es als Feldtyp für die Einstellungsseiten eigener Plugins, sodass Sie die Regeln nicht selbst nachbauen müssen.

Wo seine Grenzen liegen

  • Es prüft keine Umsatzsteuernummer aus Nordirland mit XI davor. Dafür ist das VAT-ID-Feld dieser Reihe da.
  • Es füllt keine anderen Felder des Formulars aus. Name und Anschrift aus dem Register übernimmt es nicht.
  • Es speichert die Antworten von HMRC nicht.
  • Es macht Ihr Formular nicht von HMRC abhängig. Ist HMRC gerade nicht erreichbar oder fehlen die Zugangsdaten, kann Ihr Kunde das Formular trotzdem absenden.

So funktioniert es

Von der Eingabe bis zum Eintrag

1 · Eingabe
Ihr Kunde tippt die Nummer ein
2 · Prüfung auf Ihrem Server
Aufbau und Prüfziffern
3 · Auf Wunsch: HMRC
Ist die Nummer vergeben?
4 · Gespeichert
mit geprüfter Nummer
So prüft das Feld eine Eingabe beim Absenden: zuerst auf Ihrem Server, auf Wunsch zusätzlich bei HMRC, und danach wird der Eintrag gespeichert.

Zum Ausprobieren gibt es hier noch keine Demo. Wie Sie das Feld einrichten, erklärt Ihnen das Handbuch Schritt für Schritt.


Voraussetzungen

Was Sie brauchen.

WordPress eine laufende WordPress-Installation
PHP Version 7.4 oder neuer
Gravity Forms Version 2.5 oder neuer, installiert und aktiv
Prüfung im Register Kostenlose Zugangsdaten (Client-ID und Client-Secret) für die Schnittstelle „Check a UK VAT number“ aus dem HMRC Developer Hub. Alternativ läuft die Abfrage mit einem API-Schlüssel von invoicePress, also einem Zugangscode, über Ihr Konto bei invoicePress.

Handbuch

Alles Schritt für Schritt erklärt.

Im Handbuch finden Sie die Installation, die ersten Schritte, jede Einstellung und auch besondere Fälle. Es gilt für die Version 1.0.1 des Plugins.


Passt dazu

Diese Felder passen dazu

USt-IdNr. (EU) · EU

VAT ID Field for Gravity Forms bringt ein Feld für die Umsatzsteuer-Identifikationsnummer der EU, in Deutschland kurz USt-IdNr. Auf Wunsch bestätigt es die Nummer bei VIES, dem Abfragesystem der Europäischen Kommission.

LEI · weltweit

LEI Field for Gravity Forms bringt ein Feld für den Legal Entity Identifier (LEI), die weltweit eindeutige Kennung für Unternehmen und andere Rechtsträger. Auf Wunsch bestätigt es die Kennung im Register der GLEIF.

ISO 6523 (ICD) · weltweit

ISO6523 ICD Field for Gravity Forms bringt ein Feld für Organisationskennungen nach ISO 6523. Mit dieser Liste von Kennungsarten bezeichnet eine E-Rechnung Verkäufer und Käufer.

EN16931-Felder

Gravity Forms EN16931 Fields bringt die Codelisten der E-Rechnung als fertige Auswahlen in Gravity Forms. Eine Codeliste ist eine festgelegte Liste erlaubter Werte, zum Beispiel die Währungscodes.


Jetzt anfragen, bald im Shop.

Dieses Plugin kommt in Kürze in den Shop auf invoicePress.de. Bis dahin erhalten Sie es auf Anfrage. Eine kurze Nachricht an uns genügt.