[{"data":1,"prerenderedAt":342},["ShallowReactive",2],{"seite-\u002Fratgeber\u002Fuid-nummer-pruefen\u002F":3},{"id":4,"title":5,"body":6,"description":334,"extension":335,"meta":336,"navigation":142,"path":337,"robots":338,"seo":339,"stem":340,"__hash__":341},"seiten_de\u002Fratgeber\u002Fuid-nummer-pruefen.md","UID-Nummer prüfen in WooCommerce, Anleitung für Schweizer Shops",{"type":7,"value":8,"toc":324},"minimark",[9,14,18,23,28,39,42,46,49,65,68,72,75,87,90,93,97,105,113,219,222,226,234,238,241,258,261,265,273,299,302,306,314,320],[10,11,13],"h1",{"id":12},"uid-nummer-prüfen-in-woocommerce","UID-Nummer prüfen in WooCommerce",[15,16,17],"p",{},"Wer in der Schweiz an Firmen verkauft, fragt im Checkout oder im Offertformular nach der\nUnternehmens-Identifikationsnummer, kurz UID. Ob die eingetippte Nummer stimmt und ob es\ndie Firma noch gibt, lässt sich in drei Schritten prüfen: Format, Prüfziffer und Eintrag im\nUID-Register des Bundes. Diese Anleitung zeigt alle drei, von Hand und im WooCommerce-Shop.",[19,20],"produkt-ablauf",{":schritte":21,"titel":22},"[{\"ort\":\"Checkout oder Formular\",\"text\":\"Kunde tippt seine UID ein\"},{\"ort\":\"Eigener Shop\",\"text\":\"Format und Prüfziffer, ohne Netzabfrage\",\"eigen\":true},{\"ort\":\"UID-Register des Bundes\",\"text\":\"Gibt es die Firma, ist sie aktiv?\"},{\"ort\":\"Checkout\",\"text\":\"Bestellung angenommen oder mit Meldung abgelehnt\"}]","Ablauf der UID-Prüfung: Eingabe im Checkout, Format und Prüfziffer lokal, Status im UID-Register, dann wird die Bestellung angenommen oder abgelehnt",[24,25,27],"h2",{"id":26},"was-eine-schweizer-uid-ist","Was eine Schweizer UID ist",[15,29,30,31,38],{},"Die UID ist die einheitliche Nummer, unter der ein Unternehmen bei Schweizer Behörden\ngeführt wird. Sie wird vom Bundesamt für Statistik (BFS) vergeben und steht im\n",[32,33,37],"a",{"href":34,"rel":35},"https:\u002F\u002Fwww.uid.admin.ch\u002F",[36],"nofollow","UID-Register",". Meldet eine Behörde ein neues Unternehmen, erhält es\ndort seine UID. Das Register kennt auch Unternehmen, die nicht im Handelsregister stehen, etwa\nviele Einzelunternehmen und Vereine.",[15,40,41],{},"Die Nummer besteht aus dem Präfix «CHE» und neun Ziffern, geschrieben als\nCHE-123.456.789. Die letzte Ziffer ist eine Prüfziffer. Ist ein Unternehmen\nmehrwertsteuerpflichtig, steht auf Rechnungen dieselbe Nummer mit dem Zusatz «MWST», auf\nFranzösisch «TVA», auf Italienisch «IVA».",[24,43,45],{"id":44},"schritt-1-format-prüfen","Schritt 1: Format prüfen",[15,47,48],{},"Kunden tippen die UID auf viele Arten ein. Eine Prüfung sollte alle annehmen, die dieselbe\nNummer meinen, und sie danach einheitlich speichern:",[50,51,52,56,59,62],"ul",{},[53,54,55],"li",{},"mit Punkten und Bindestrich: CHE-353.272.857",[53,57,58],{},"ohne Trenner: CHE353272857",[53,60,61],{},"mit Leerzeichen: CHE 353 272 857",[53,63,64],{},"mit Zusatz der Mehrwertsteuer: CHE-353.272.857 MWST",[15,66,67],{},"Erlaubt sind also das Präfix CHE, danach genau neun Ziffern, dazwischen höchstens Punkte,\nBindestriche oder Leerzeichen, am Ende optional MWST, TVA oder IVA. Gespeichert wird immer in\nder Form CHE-353.272.857, damit dieselbe Firma nicht zweimal unter verschiedenen\nSchreibweisen im System landet.",[24,69,71],{"id":70},"schritt-2-prüfziffer-rechnen","Schritt 2: Prüfziffer rechnen",[15,73,74],{},"Die neunte Ziffer ergibt sich aus den ersten acht, nach dem Verfahren Modulo 11. So\nerkennt die Prüfung die meisten Tippfehler, ohne das Register zu fragen:",[76,77,78,81,84],"ol",{},[53,79,80],{},"Die ersten acht Ziffern mit den Gewichten 5, 4, 3, 2, 7, 6, 5, 4 multiplizieren und\naddieren.",[53,82,83],{},"Die Summe durch 11 teilen und den Rest nehmen.",[53,85,86],{},"Die Prüfziffer ist 11 minus diesen Rest. Ergibt das 11, ist die Prüfziffer 0. Ergibt es\n10, ist die Nummer keine gültige UID.",[15,88,89],{},"Ein Beispiel mit den Ziffern 1 2 3 4 5 6 7 8: 1·5 + 2·4 + 3·3 + 4·2 + 5·7 + 6·6 + 7·5 + 8·4\nergibt 168. 168 geteilt durch 11 lässt den Rest 3, die Prüfziffer ist also 11 − 3 = 8. Die\nNummer CHE-123.456.788 hat damit ein gültiges Format. Die oft als Muster verwendete\nCHE-123.456.789 dagegen nicht.",[15,91,92],{},"Eine korrekte Prüfziffer heisst noch nicht, dass es die Firma gibt. Das sagt erst das Register.",[24,94,96],{"id":95},"schritt-3-im-uid-register-nachschlagen","Schritt 3: Im UID-Register nachschlagen",[15,98,99,100,104],{},"Von Hand geht das auf ",[32,101,103],{"href":34,"rel":102},[36],"uid.admin.ch",": UID oder Firmenname eingeben,\ndas Register zeigt Name, Rechtsform, Adresse, Status und den Eintrag im\nMehrwertsteuerregister.",[15,106,107,108,112],{},"Für einen Shop gibt es den UID-Webservice des BFS. Seine «PublicServices» sind ohne Login\nöffentlich nutzbar, in eingeschränkter Form, und kosten nichts. Der Webservice spricht SOAP,\ndie Daten folgen dem Standard eCH-0108. Die Abfrage einer einzelnen Nummer heisst ",[109,110,111],"code",{},"GetByUID",":",[114,115,120],"pre",{"className":116,"code":117,"language":118,"meta":119,"style":119},"language-html shiki shiki-themes github-light github-dark","POST https:\u002F\u002Fwww.uid-wse.admin.ch\u002FV5.0\u002FPublicServices.svc\nSOAPAction: \"http:\u002F\u002Fwww.uid.admin.ch\u002Fxmlns\u002Fuid-wse\u002FIPublicServices\u002FGetByUID\"\n\n\u003Cuid:GetByUID>\n  \u003Cuid:uid>\n    \u003Cech:uidOrganisationIdCategorie>CHE\u003C\u002Fech:uidOrganisationIdCategorie>\n    \u003Cech:uidOrganisationId>353272857\u003C\u002Fech:uidOrganisationId>\n  \u003C\u002Fuid:uid>\n\u003C\u002Fuid:GetByUID>\n","html","",[109,121,122,131,137,144,157,168,184,199,209],{"__ignoreMap":119},[123,124,127],"span",{"class":125,"line":126},"line",1,[123,128,130],{"class":129},"sVt8B","POST https:\u002F\u002Fwww.uid-wse.admin.ch\u002FV5.0\u002FPublicServices.svc\n",[123,132,134],{"class":125,"line":133},2,[123,135,136],{"class":129},"SOAPAction: \"http:\u002F\u002Fwww.uid.admin.ch\u002Fxmlns\u002Fuid-wse\u002FIPublicServices\u002FGetByUID\"\n",[123,138,140],{"class":125,"line":139},3,[123,141,143],{"emptyLinePlaceholder":142},true,"\n",[123,145,147,150,154],{"class":125,"line":146},4,[123,148,149],{"class":129},"\u003C",[123,151,153],{"class":152},"s7hpK","uid:GetByUID",[123,155,156],{"class":129},">\n",[123,158,160,163,166],{"class":125,"line":159},5,[123,161,162],{"class":129},"  \u003C",[123,164,165],{"class":152},"uid:uid",[123,167,156],{"class":129},[123,169,171,174,177,180,182],{"class":125,"line":170},6,[123,172,173],{"class":129},"    \u003C",[123,175,176],{"class":152},"ech:uidOrganisationIdCategorie",[123,178,179],{"class":129},">CHE\u003C\u002F",[123,181,176],{"class":152},[123,183,156],{"class":129},[123,185,187,189,192,195,197],{"class":125,"line":186},7,[123,188,173],{"class":129},[123,190,191],{"class":152},"ech:uidOrganisationId",[123,193,194],{"class":129},">353272857\u003C\u002F",[123,196,191],{"class":152},[123,198,156],{"class":129},[123,200,202,205,207],{"class":125,"line":201},8,[123,203,204],{"class":129},"  \u003C\u002F",[123,206,165],{"class":152},[123,208,156],{"class":129},[123,210,212,215,217],{"class":125,"line":211},9,[123,213,214],{"class":129},"\u003C\u002F",[123,216,153],{"class":152},[123,218,156],{"class":129},[15,220,221],{},"In der Antwort stehen Name, Rechtsform, Adresse und der Status. Als aktiv gelten die\nStatuswerte 3 (definitiv) und 4 (in Mutation); 5 und 6 bedeuten gelöscht, 7 annulliert.\nFehlt die Organisation in der Antwort, ist die Nummer nicht im Register eingetragen.",[24,223,225],{"id":224},"uid-register-oder-zefix","UID-Register oder Zefix?",[15,227,228,229,233],{},"Zefix ist der zentrale Firmenindex des Handelsregisters. Dort stehen nur Firmen mit\nHandelsregistereintrag, dafür mit Zweck, Kapital und den Publikationen im\nHandelsamtsblatt. Für die Frage «Gibt es diese UID, und ist die Firma aktiv?» ist das\nUID-Register die bessere Quelle: Es kennt mehr Unternehmen und lässt sich ohne Zugangsdaten\nabfragen. Die Zefix-Schnittstelle braucht ein Konto. Wie sie funktioniert, steht im\nRatgeber zur ",[32,230,232],{"href":231},"\u002Fratgeber\u002Fzefix-api\u002F","Zefix API",".",[24,235,237],{"id":236},"was-im-shop-schiefgeht","Was im Shop schiefgeht",[15,239,240],{},"Ohne Prüfung landen im Shop Nummern, mit denen später niemand etwas anfangen kann:",[50,242,243,246,249,252,255],{},[53,244,245],{},"Tippfehler und vertauschte Ziffern, die erst bei der Rechnung oder beim Mahnlauf auffallen",[53,247,248],{},"dieselbe Firma mehrfach, weil die UID einmal mit Punkten und einmal ohne gespeichert ist",[53,250,251],{},"Bestellungen auf Rechnung von Firmen, die im Register längst gelöscht sind",[53,253,254],{},"Plugins für die EU-Umsatzsteuer-ID, die über das EU-System VIES prüfen: VIES kennt keine\nSchweizer UID, die Prüfung läuft ins Leere",[53,256,257],{},"ein Ausfall des Registers, der den ganzen Checkout blockiert, obwohl die Nummer stimmt",[15,259,260],{},"Eine gute Prüfung prüft deshalb Format und Prüfziffer sofort im Shop, fragt erst danach das\nRegister, speichert die Antwort eine Weile zwischen und lässt eine Nummer mit korrekter\nPrüfziffer durch, wenn das Register gerade nicht antwortet.",[24,262,264],{"id":263},"anleitung-uid-prüfung-im-woocommerce-checkout-einrichten","Anleitung: UID-Prüfung im WooCommerce-Checkout einrichten",[15,266,267,268,112],{},"Genau das macht mein Gratis-Plugin «Strainovic UID Check Schweiz» aus dem\n",[32,269,272],{"href":270,"rel":271},"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstrainovic-uid-check-schweiz\u002F",[36],"WordPress-Plugin-Verzeichnis",[76,274,275,278,281,296],{},[53,276,277],{},"Im WordPress-Backend unter «Plugins → Installieren» nach «Strainovic UID Check Schweiz»\nsuchen und installieren.",[53,279,280],{},"Aktivieren. Das Feld «UID» erscheint im WooCommerce-Checkout von selbst, im\nCheckout-Block im Kontaktbereich, im klassischen Checkout nach dem Firmennamen. Es ist\nfreiwillig und wird geprüft, sobald es ausgefüllt ist.",[53,282,283,284,287,288,291,292,295],{},"Für Contact Form 7 ein Textfeld mit dem Namen ",[109,285,286],{},"uid"," ins Formular setzen, etwa\n",[109,289,290],{},"[text uid]",", oder ",[109,293,294],{},"[text* uid]"," als Pflichtfeld.",[53,297,298],{},"Testen: Mit CHE-123.456.789 meldet das Formular eine ungültige Nummer, mit einer\ngelöschten Firma eine Absage, mit einer aktiven Firma geht die Bestellung durch.",[15,300,301],{},"Das Plugin braucht kein Konto und keinen Schlüssel. An das Register gehen nur die neun\nZiffern, vom Server des Shops aus, nie Name oder Adresse des Kunden. Jede Antwort bleibt einen\nTag gespeichert, dieselbe Nummer wird also höchstens einmal am Tag abgefragt.",[24,303,305],{"id":304},"prüfergebnis-in-bexio","Prüfergebnis in bexio",[15,307,308,309,313],{},"Wer seine Kunden in bexio führt, braucht das Ergebnis meist dort. Die Version\n",[32,310,312],{"href":311},"\u002Fuid-check\u002F","UID-Check für bexio"," fragt das Register bei jeder Bestellung neu ab, speichert\ndas Ergebnis mit Zeitpunkt an der Bestellung und legt Kontakt und Prüfnotiz in bexio an.",[15,315,316],{},[32,317,319],{"href":318},"\u002Fratgeber\u002F","Alle Ratgeber",[321,322,323],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s7hpK, html code.shiki .s7hpK{--shiki-default:#B31D28;--shiki-default-font-style:italic;--shiki-dark:#FDAEB7;--shiki-dark-font-style:italic}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":119,"searchDepth":133,"depth":133,"links":325},[326,327,328,329,330,331,332,333],{"id":26,"depth":133,"text":27},{"id":44,"depth":133,"text":45},{"id":70,"depth":133,"text":71},{"id":95,"depth":133,"text":96},{"id":224,"depth":133,"text":225},{"id":236,"depth":133,"text":237},{"id":263,"depth":133,"text":264},{"id":304,"depth":133,"text":305},"UID-Nummer prüfen: Format CHE-123.456.789, Prüfziffer nach Modulo 11, Abfrage im UID-Register des Bundes und Unterschied zu Zefix. Mit Anleitung für den WooCommerce-Checkout.","md",{},"\u002Fratgeber\u002Fuid-nummer-pruefen",null,{"title":5,"description":334},"ratgeber\u002Fuid-nummer-pruefen","gaOwox3vsryiNe548qcVuLz5swOyZ839gx0KSuClfNY",1791127235387]