www.wikidata.de-de.nina.az
Die Abgabenkontonummer ist eine Steuer Identifikationsnummer englisch Taxpayer Identification Number TIN und wird vom osterreichischen Finanzamt beim Anlegen eines neuen Steuerakts vergeben 1 Sie dient dazu Steuerpflichtige eindeutig zu identifizieren und die Verwaltung effizient zu gestalten Die Abgabenkontonummer wird auch als Ordnungsbegriff bezeichnet 2 Die Abgabenkontonummer setzt sich zusammen aus der Finanzamtsnummer und Steuernummer 1 2 Im alltaglichen Sprachgebrauch wird haufig der Begriff Steuernummer als Synonym fur die eigentlich gemeinte Abgabenkontonummer verwendet Seit dem Jahr 2012 wird beispielsweise auf den vom Finanzamt bereitgestellten Formularen fur die Steuererklarungen konsequent die Bezeichnung Abgabenkontonummer Finanzamtsnummer Steuernummer verwendet zuvor der Begriff Steuernummer 3 Inhaltsverzeichnis 1 Allgemeines 2 Aufbau 3 Schreibweise 4 Wertevorrat 5 Finanzamtsnummern 6 fiktive Abgabenkontonummer 7 Prufziffer 7 1 Anwendungsfalle 7 2 Zweck 7 3 Berechnung der Prufziffer 8 Validierung 8 1 Validierung anhand der Struktur 8 2 Validierung anhand der Prufziffer 8 3 Validierung anhand der Finanzamtsnummer 9 Fehlererkennung 9 1 Allgemeines 9 2 Erkennung spezieller Eingabefehler 9 2 1 Genau eine einzige fehlerhafte Ziffer 9 2 2 Genau eine Vertauschung zweier unmittelbar benachbarter Ziffern 10 Rekonstruktion einer unbekannten Ziffer 10 1 Methode 1 direkte Berechnung 10 2 Methode 2 iterative Berechnung 11 Beispiele 11 1 Beispiel 1 Generieren einer neuen Abgabenkontonummer 11 2 Beispiel 2 Validierung einer gegebenen Abgabenkontonummer 11 3 Beispiel 3 Validierung einer gegebenen Abgabenkontonummer 11 4 Beispiel 4 direkte Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer 11 5 Beispiel 5 direkte Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer 11 6 Beispiel 6 iterative Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer 12 Siehe auch 13 Weblinks 14 EinzelnachweiseAllgemeines BearbeitenDie Abgabenkontonummer wird auf allen schriftlichen Ausfertigungen des Finanzamts Bescheide Vorhalte usw angegeben 1 Auf allen Belegen Schriftstucken Zahlungsabschnitten etc die an das Finanzamt ubermittelt werden ist die Abgabenkontonummer grundsatzlich anzufuhren 2 Ein und demselben Steuerpflichtigen konnen im Allgemeinen nicht nur eine sondern auch mehrere Abgabenkontonummern zugeordnet sein wobei jede Abgabenkontonummer dabei fur einen bestimmten Zweck gedacht ist Ausgehend von einer bestimmten Abgabenkontonummer lasst sich seitens des Finanzamts stets jener Steuerpflichtige eindeutig ermitteln dem diese Abgabenkontonummer zugeordnet ist Die Zuweisung einer Abgabenkontonummer erfolgt durch jenes ortliche Finanzamt in dessen Zustandigkeitsbereich der Wohnsitz des Steuerpflichtigen fallt Wenn der Steuerpflichtige seinen Wohnsitz wechselt dann kann sich auch seine Abgabenkontonummer andern 4 Weder Abgabenkontonummer Finanzamtsnummer noch Steuernummer werden auf amtlichen Identitatsnachweisen angefuhrt Es werden auch keine amtlichen Karten ausgestellt auf denen die genannten Nummern zu finden waren Auf Steuerbescheiden ist die Abgabenkontonummer beispielsweise stets in der oberen rechten Ecke der ersten Seite angefuhrt 4 Aufbau BearbeitenDie Abgabenkontonummer besteht aus neun Ziffern Sie setzt sich zusammen aus der Finanzamtsnummer und der Steuernummer mitsamt der Prufziffer Sie ist wie folgt strukturiert 5 FA NNNNNN P bzw F A N 1 N 2 N 3 N 4 N 5 N 6 P displaystyle F A N 1 N 2 N 3 N 4 N 5 N 6 P nbsp als 9 Tupel dargestelltDabei ist FA bzw F displaystyle F nbsp und A displaystyle A nbsp Finanzamtsnummer immer 2 stellig gegebenenfalls mit fuhrender Null NNNNNN bzw N 1 N 6 displaystyle N 1 dotsc N 6 nbsp vorderer Teil immer 6 stellig der Steuernummer P bzw P displaystyle P nbsp Prufziffer immer 1 stellig als letzte Ziffer der SteuernummerDie Steuernummer ist immer 7 stellig und folgendermassen strukturiert NNNNNN P Sie besteht aus dem 6 stelligen vorderen Teil NNNNNN mit angehangter Prufziffer P Die Prufziffer P bezieht sich von der Berechnung her immer auf die Abgabenkontonummer obwohl sie von Gebrauch und Schreibweise her als der Steuernummer zugehorig betrachtet wird Jede der durch F A N und P bzw F displaystyle F nbsp A displaystyle A nbsp N 1 displaystyle N 1 nbsp N 2 displaystyle N 2 nbsp N 3 displaystyle N 3 nbsp N 4 displaystyle N 4 nbsp N 5 displaystyle N 5 nbsp N 6 displaystyle N 6 nbsp und P displaystyle P nbsp symbolisierten Ziffern ist eine Ziffer aus dem Dezimalsystem und kann somit Werte aus der Menge 0 9 displaystyle 0 dotsc 9 nbsp annehmen Anmerkung Der Bindestrich hat hier nichts mit der Schreibweise zu tun sondern er dient hier lediglich dazu um die einzelnen Komponenten deutlich sichtbar voneinander abzugrenzen und somit den Aufbau der Abgabenkontonummer anschaulich darzustellen Schreibweise BearbeitenFur die Abgabenkontonummer kommen verschiedene Schreibweisen zum Einsatz Uberall dort wo es auf moglichst gute Lesbarkeit ankommt also insbesondere bei papier bzw dokumentenbasierten Vorgangen werden meist Trennzeichen eingefugt um dem Menschen das moglichst fehler und ermudungsfreie Erfassen zu erleichtern Fur die elektronische Datenverarbeitung sollen hingegen bevorzugt alle Trennzeichen weggelassen und die neun Ziffern somit unmittelbar hintereinander geschrieben werden 4 Gebrauchlich sind die folgenden Schreibweisen FA NNN NNNP leichte Lesbarkeit Beispiel 90 123 4567 FA NNN NNNP leichte Lesbarkeit Beispiel 90 123 4567 FA NNNNNNP massige Lesbarkeit Beispiel 90 1234567 FANNNNNNP bevorzugt fur die elektronische Datenverarbeitung Beispiel 901234567 Anmerkung Die Zeichen Bindestrich und Schragstrich sowie die Leerzeichen sind hier lediglich Trennzeichen zwecks besserer Lesbarkeit und insbesondere keine mathematischen Operatoren Wertevorrat BearbeitenWahrend die Finanzamtsnummer FA fur ein bestimmtes Finanzamt fix vorgegeben ist siehe Tabelle und die Prufziffer P durch eine Berechnungsvorschrift siehe unten festgelegt wird sind die sechs Ziffern NNNNNN des vorderen Teils der Steuernummer beim Generieren einer neuen Abgabenkontonummer durch das Finanzamt grundsatzlich frei wahlbar Daraus ergibt sich dass pro Finanzamtsnummer maximal 106 1 000 000 voneinander verschiedene Abgabenkontonummern bzw Steuernummern vergeben werden konnen Es sind maximal 102 100 voneinander verschiedene Finanzamtsnummern moglich von denen zur Zeit 40 in Gebrauch sind Insgesamt kann es also 102 6 108 100 000 000 voneinander verschiedene Abgabenkontonummern geben Finanzamtsnummern BearbeitenJedem Finanzamt ist eine eindeutige immer 2 stellige Finanzamtsnummer FA wie folgt zugewiesen 6 7 Die Finanzamtsnummer ist stets das Prafix einer jeden Abgabenkontonummer Finanzamtsnummern FA Finanzamt Bundesland IBAN fiktive Abgabenkontonummer03 Wien 3 6 7 11 15 Schwechat Gerasdorf Wien AT87 0100 0000 0550 4037 03 999 903204 Wien 4 5 10 Wien AT92 0100 0000 0550 4044 04 999 904806 Wien 8 16 17 Wien AT26 0100 0000 0550 4068 06 999 906807 Wien 9 18 19 Klosterneuburg Wien AT31 0100 0000 0550 4075 07 999 907408 Wien 12 13 14 Purkersdorf Wien AT36 0100 0000 0550 4082 08 999 908009 Wien 1 23 Wien AT62 0100 0000 0550 4099 09 999 909610 fur Gebuhren Verkehrsteuern und Glucksspiel n a AT83 0100 0000 0550 4109 10 999 910212 Wien 2 20 21 22 Wien AT93 0100 0000 0550 4123 12 999 912415 Amstetten Melk Scheibbs Niederosterreich AT32 0100 0000 0550 4154 15 999 915016 Baden Modling Niederosterreich AT37 0100 0000 0550 4161 16 999 916618 Ganserndorf Mistelbach Niederosterreich AT68 0100 0000 0550 4185 18 999 918822 Hollabrunn Korneuburg Tulln Niederosterreich AT28 0100 0000 0550 4226 22 999 922223 Waldviertel Niederosterreich AT33 0100 0000 0550 4233 23 999 923829 Lilienfeld St Polten Niederosterreich AT08 0100 0000 0550 4295 29 999 929233 Neunkirchen Wr Neustadt Niederosterreich AT65 0100 0000 0550 4336 33 999 933638 Bruck Eisenstadt Oberwart Burgenland Niederosterreich AT14 0100 0000 0550 4381 38 999 938441 Braunau Ried Scharding Oberosterreich AT54 0100 0000 0552 4419 41 999 941246 Linz Oberosterreich AT03 0100 0000 0552 4464 46 999 946051 Kirchdorf Perg Steyr Oberosterreich AT65 0100 0000 0552 4512 51 999 951052 Freistadt Rohrbach Urfahr Oberosterreich AT91 0100 0000 0552 4529 52 999 952653 Gmunden Vocklabruck Oberosterreich AT96 0100 0000 0552 4536 53 999 953254 Grieskirchen Wels Oberosterreich AT04 0100 0000 0552 4543 54 999 954857 Klagenfurt Karnten AT92 0100 0000 0556 4572 57 999 957459 St Veit Wolfsberg Karnten AT26 0100 0000 0556 4596 59 999 959661 Spittal Villach Karnten AT52 0100 0000 0556 4613 61 999 961865 Bruck Leoben Murzzuschlag Steiermark AT73 0100 0000 0553 4650 65 999 965067 Oststeiermark Steiermark AT07 0100 0000 0553 4674 67 999 967268 Graz Stadt Steiermark AT12 0100 0000 0553 4681 68 999 968869 Graz Umgebung Steiermark AT38 0100 0000 0553 4698 69 999 969471 Judenburg Liezen Steiermark AT64 0100 0000 0553 4715 71 999 971672 Deutschlandsberg Leibnitz Voitsberg Steiermark AT69 0100 0000 0553 4722 72 999 972281 Innsbruck Tirol AT31 0100 0000 0554 4815 81 999 981482 Kitzbuhel Lienz Tirol AT36 0100 0000 0554 4822 82 999 982083 Kufstein Schwaz Tirol AT62 0100 0000 0554 4839 83 999 983684 Landeck Reutte Tirol AT67 0100 0000 0554 4846 84 999 984290 St Johann Tamsweg Zell am See Salzburg AT90 0100 0000 0555 4908 90 999 990691 Salzburg Stadt Salzburg AT95 0100 0000 0555 4915 91 999 991293 Salzburg Land Salzburg AT29 0100 0000 0555 4939 93 999 993497 Bregenz Vorarlberg AT37 0100 0000 0557 4971 97 999 997698 Feldkirch Vorarlberg AT63 0100 0000 0557 4988 98 999 9982Anmerkungen Als BIC gilt fur alle Finanzamter BUNDATWW Bankverbindung BAWAG P S K Die Finanzamtsnummer findet sich stets in der drittletzten und vorletzten Stelle der jeweiligen Finanzamts IBAN wieder Dieser Zusammenhang kann zu Validierungszwecken genutzt werden Beispiel Finanzamt Linz FA 46 IBAN AT03 0100 0000 0552 446 4 fiktive Abgabenkontonummer BearbeitenBei bestimmten Rechtsvorgangen z B Beschwerdegebuhren ist es grundsatzlich nicht notwendig die einem zugewiesene Abgabenkontonummer anzugeben In solchen Fallen oder falls einem die Abgabenkontonummer vom Finanzamt noch nicht mitgeteilt wurde ist die hierfur vorgesehene fiktive Abgabenkontonummer des jeweiligen Finanzamts zu verwenden siehe obenstehende Tabelle des vorigen Abschnitts 8 Prufziffer BearbeitenAls Prufsumme kommt bei der Abgabenkontonummer nur eine einzige dezimale Prufziffer zur Anwendung Anwendungsfalle Bearbeiten Es gibt drei Situationen in denen die Prufziffer zu berechnen ist Beim Generieren neuer Abgabenkontonummern In diesem Fall sind F displaystyle F nbsp und A displaystyle A nbsp fur ein bestimmtes Finanzamt gegeben und es werden die Ziffern N 1 N 6 displaystyle N 1 dotsc N 6 nbsp z B per Zufallszahlengenerator festgelegt Anschliessend muss P displaystyle P nbsp berechnet werden um eine vollstandige Abgabenkontonummer F A N 1 N 6 P displaystyle F A N 1 dotsc N 6 P nbsp zu erhalten Bei der Vergabe ist darauf zu achten dass die neu generierte Abgabenkontonummer nicht bereits existiert jede vergebene Abgabenkontonummer muss eindeutig sein Normalerweise erledigt das Generieren das Finanzamt Beim Validieren also beim Uberprufen auf formale Gultigkeit bereits vorliegender Abgabenkontonummern In diesem Fall ist die vollstandige Abgabenkontonummer F A N 1 N 6 P displaystyle F A N 1 dotsc N 6 P nbsp gegeben und es wird die Prufziffer P displaystyle P nbsp neu berechnet und mit der gegebenen Prufziffer P displaystyle P nbsp verglichen Das Validieren empfiehlt sich uberall dort wo mit Abgabenkontonummern hantiert wird die moglicherweise Fehler z B Tipp Ubertragungs Einscanfehler u dgl enthalten konnten Beim Rekonstruieren bereits vorliegender Abgabenkontonummern bei denen die Prufziffer nicht zweifelsfrei oder gar nicht lesbar geworden ist alle ubrigen acht Ziffern hingegen zweifelsfrei lesbar sind Zweck Bearbeiten Der Zweck der Prufziffer ist es der Abgabenkontonummer absichtlich Redundanz hinzuzufugen um fehlerhafte Abgabenkontonummern mit einer moglichst hohen Wahrscheinlichkeit als fehlerhaft erkennen zu konnen Durch die Prufziffer kann man erreichen dass Eingabefehler zu formalen Fehlern fuhren die dann sicher erkennbar sind Die Betonung liegt hier auf kann das heisst es kann gelingen muss aber nicht immer gelingen Letztlich will man erreichen dass man fehlerhafte Abgabenkontonummern ausscheiden kann und dann nur mehr mit korrekten Abgabenkontonummern arbeitet um die Verwaltung effizient zu gestalten Berechnung der Prufziffer Bearbeiten Die Prufziffer P displaystyle P nbsp der Abgabenkontonummer F A N 1 N 2 N 3 N 4 N 5 N 6 P displaystyle F A N 1 N 2 N 3 N 4 N 5 N 6 P nbsp lasst sich in Anlehnung an den Luhn Algorithmus wie folgt berechnen 5 S F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 displaystyle S F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 nbsp mit Q z q 2 z 2 z wenn 0 z 4 2 z 9 wenn 5 z 9 displaystyle Q z q 2 cdot z begin cases 2 cdot z amp text wenn 0 leq z leq 4 text 2 cdot z 9 amp text wenn 5 leq z leq 9 text end cases nbsp P S mod 1 0 displaystyle P S bmod 1 0 nbsp 80 S 10Die Formel zur Berechnung der Prufziffer P displaystyle P nbsp ist also eine diskrete 8 stellige surjektive Funktion mit den acht Variablen F A N 1 N 6 displaystyle F A N 1 dotsc N 6 nbsp P F A N 1 N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 mod 1 0 displaystyle P F A N 1 dotsc N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 bmod 1 0 nbsp Hierbei gilt q n displaystyle q n nbsp Quersumme der Zahl n N 0 displaystyle n in mathbb N 0 nbsp 0 Q z q 2 z 9 displaystyle 0 leq Q z q 2 cdot z leq 9 nbsp mit Ziffer z 0 9 displaystyle z in 0 dotsc 9 nbsp S m i n S S m a x displaystyle S mathrm min leq S leq S mathrm max nbsp S N 0 displaystyle S in mathbb N 0 nbsp Hilfssumme S m i n 8 0 0 displaystyle S mathrm min 8 cdot 0 0 nbsp fur F A N 1 N 6 0 displaystyle F A N 1 dotsb N 6 0 nbsp S m a x 8 9 72 displaystyle S mathrm max 8 cdot 9 72 nbsp fur F A N 1 N 6 9 displaystyle F A N 1 dotsb N 6 9 nbsp 0 S 72 displaystyle 0 leq S leq 72 nbsp 0 P 9 displaystyle 0 leq P leq 9 nbsp Dabei ist a mod m displaystyle a bmod m nbsp die mathematische und nicht die symmetrische Variante der Modulo Funktion Fur die Programmierung empfiehlt es sich hier die Modulo Funktion stets mit nicht negativen Zahlen aufzurufen da man sich dann nicht mehr darum kummern muss ob die verwendete Programmiersprache die mathematische oder die symmetrische Variante implementiert weil dann beide Varianten dieselben und hier passenden Ergebnisse liefern Bei der obigen Berechnung der Prufziffer wird dies durch das Hinzuaddieren von 8 m 8 10 80 displaystyle 8 cdot m 8 cdot 10 80 nbsp zu S displaystyle S nbsp erreicht was zum Programmcode 80 S 10 fuhrt nbsp Funktionsgraph fur Q z displaystyle Q z nbsp fur die Ziffer z displaystyle z nbsp im Intervall 0 9 nbsp Funktionsgraph fur z Q displaystyle z Q nbsp fur den Wert Q displaystyle Q nbsp im Intervall 0 9 Details zur Quersummenberechnung der mit 2 multiplizierten Ziffer Wertetabelle fur Q z displaystyle Q z nbsp Zifferz displaystyle z nbsp 2 z displaystyle color gray 2 cdot z nbsp QuersummeQ z q 2 z displaystyle Q z q 2 cdot z nbsp 0 0 0 01 0 2 22 0 4 43 0 6 64 0 8 85 10 16 12 37 14 58 16 79 18 9Ein zugehoriges Rechenbeispiel findet sich unten Hieraus ist erkennbar dass die Funktion Q z q 2 z displaystyle Q z q 2 cdot z nbsp bzw Q 0 9 0 9 z q 2 z displaystyle Q colon 0 dotsc 9 to 0 dotsc 9 z mapsto q 2 cdot z nbsp bijektiv ist Daher existiert auch ihre Umkehrfunktion Q 1 displaystyle Q 1 nbsp mit deren Hilfe sich bei einem gegebenen Wert fur Q displaystyle Q nbsp die zugehorige Ziffer z displaystyle z nbsp eindeutig bestimmen lasst Die Umkehrfunktion lautet wie folgt z Q Q 1 Q Q 2 wenn Q gerade Q 9 2 wenn Q ungerade displaystyle z Q Q 1 Q begin cases frac Q 2 amp text wenn Q text gerade frac Q 9 2 amp text wenn Q text ungerade end cases nbsp mit Q 0 9 displaystyle Q in 0 dotsc 9 nbsp Das heisst dass sich die Ziffer z displaystyle z nbsp als Funktion von Q displaystyle Q nbsp also der Quersumme der mit 2 multiplizierten Ziffer darstellen lasst Beispiel Wenn Q q 2 z 5 displaystyle Q q 2 cdot z 5 nbsp ist dann muss z 7 displaystyle z 7 nbsp sein siehe Tabelle bzw Umkehrfunktion z 5 Q 1 5 5 9 2 14 2 7 displaystyle textstyle z 5 Q 1 5 frac 5 9 2 frac 14 2 7 nbsp Diese eindeutige Umkehrbarkeit ist wichtig damit beispielsweise die Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer in allen Fallen funktioniert Validierung BearbeitenValidierung anhand der Struktur Bearbeiten Eine gegebene Abgabenkontonummer ist sinnvollerweise zuallererst daraufhin zu prufen ob ihr Aufbau den grundlegenden Anforderungen an die Struktur genugt Validierung anhand der Prufziffer Bearbeiten Eine gegebene Abgabenkontonummer F A N 1 N 6 P displaystyle F A N 1 dotsc N 6 P nbsp kann auf formale Gultigkeit gepruft werden Datenvalidierung Plausibilitatskontrolle indem deren gegebene Prufziffer P displaystyle P nbsp mit der zu dieser Abgabenkontonummer neu berechneten Prufziffer P displaystyle P nbsp verglichen wird Das Berechnungsverfahren ist fur P displaystyle P nbsp und P displaystyle P nbsp dasselbe Stimmen P displaystyle P nbsp und P displaystyle P nbsp uberein so ist die gegebene Abgabenkontonummer formal gultig Anmerkung Nur weil eine gegebene Abgabenkontonummer rein formal gultig ist muss sie deshalb nicht auch zwingend vor dem Finanzamt gultig sein moglicherweise wurde sie z B vom Finanzamt noch nicht vergeben Stimmen P displaystyle P nbsp und P displaystyle P nbsp nicht uberein so ist die gegebene Abgabenkontonummer jedenfalls ungultig Zwei zugehorige Rechenbeispiele finden sich unten Validierung anhand der Finanzamtsnummer Bearbeiten Zur Prufung ob eine gegebene Abgabenkontonummer gultig sein kann kann die in ihr enthaltene Finanzamtsnummer FA mit einer Liste von gultigen Finanzamtsnummern abgeglichen werden siehe z B obige Tabelle oder untenstehende Weblinks Scheint die in der Abgabenkontonummer enthaltene Finanzamtsnummer FA in der Liste gultiger Finanzamtsnummern auf so kann muss aber nicht die gegebene Abgabenkontonummer vor dem Finanzamt gultig sein Ist die Finanzamtsnummer FA hingegen nicht in der Liste gultiger Finanzamtsnummern enthalten so ist die gegebene Abgabenkontonummer jedenfalls nicht gultig Fehlererkennung BearbeitenAllgemeines Bearbeiten Rein formale Fehler bei einer Abgabenkontonummer konnen mithilfe der Prufziffer stets mit einer 100 igen Wahrscheinlichkeit erkannt werden Das heisst wenn eine Abgabenkontonummer den vorgegebenen formalen Kriterien Aufbau Struktur hier insbesondere Prufziffer nicht entspricht dann ist dies zu 100 erkennbar Im Unterschied dazu steht die Erkennung von zufalligen Eingabefehlern also z B Tipp Ubertragungs Einscanfehler u dgl Hier sind insbesondere das Drucken der falschen Taste beim Eintippen auf einer Tastatur das Vertauschen von benachbarten Ziffern z B 69 anstelle von 96 Zahlendreher das Verwechseln von Ziffern aufgrund schlechter Lesbarkeit z B 8 anstelle von 3 oder schlechter Verstandlichkeit beim Telefonieren z B 3 anstelle von 2 oder Ahnliches gemeint Die Wahrscheinlichkeit dass vorhandene Eingabefehler auch tatsachlich erkennbar sind liegt hier bei 90 Statistisch wirken sich zufallige Eingabefehler namlich so aus dass in 90 aller moglichen Falle 1 10 8 10 9 displaystyle textstyle 1 frac 10 8 10 9 nbsp eine Abgabenkontonummer entsteht die wegen ihrer Prufziffer formal nicht mehr gultig ist und sodann sicher zu 100 als ungultig erkannt werden kann Die Wahrscheinlichkeit dass die Fehlererkennung versagt also dass vorhandene Eingabefehler falschlicherweise nicht erkannt werden liegt hier bei 10 Statistisch wirken sich zufallige Eingabefehler namlich so aus dass in 10 aller moglichen Falle 10 8 10 9 displaystyle textstyle frac 10 8 10 9 nbsp eine Abgabenkontonummer entsteht die trotz des Eingabefehlers und trotz ihrer Prufziffer formal gultig ist und daher eben nicht als ungultig erkannt werden kann Diese beiden Wahrscheinlichkeiten liegen daran dass als Prufsumme hier nur eine einzige dezimale Prufziffer zur Anwendung kommt die aus zehn moglichen Ziffernwerten nur einen bestimmten Wert fur eine konkrete Abgabenkontonummer annehmen kann Wenn ein formaler Fehler anhand der Prufziffer erkannt wurde dann ist 100 ig klar dass die Abgabenkontonummer formal ungultig ist sie also Fehler enthalt Es lasst sich allerdings nicht eruieren wo bei welcher bzw welchen der neun Ziffern der Fehler liegt Auch lasst sich die genaue Anzahl der Fehler nicht bestimmen es ist dann lediglich klar dass mindestens eine der neun Ziffern falsch sein muss Eine automatische Korrektur des Eingabefehlers ist nicht moglich Es gibt hier also keine Fehlertoleranz sondern lediglich eine einfache Fehlererkennung Naheres zur Erkennung spezieller Eingabefehler ist im gleichnamigen Abschnitt weiter unten zu finden Erkennung spezieller Eingabefehler Bearbeiten Um einen besseren Eindruck davon zu bekommen welche Eingabefehler unter welchen Umstanden mit welchen Wahrscheinlichkeiten als Eingabefehler erkannt oder eben nicht als solche erkannt werden konnen sollen die folgenden Spezialfalle genauer betrachtet werden von denen man annehmen kann dass sie in der alltaglichen Praxis haufig vorkommen Genau eine einzige fehlerhafte Ziffer Bearbeiten Falls bei einer gegebenen Abgabenkontonummer genau eine einzige Ziffer falsch ist und alle ubrigen acht Ziffern korrekt sind dann kann dies immer mit einer Wahrscheinlichkeit von 100 erkannt werden Wenn man sich also nur bei einer einzigen der insgesamt neun Ziffern vertippt dann kann dies ausnahmslos immer erkannt werden Wenn man namlich aus der Abgabenkontonummer F A N 1 N 6 P displaystyle F A N 1 dotsc N 6 P nbsp eine x beliebige Ziffer z displaystyle z nbsp aus den insgesamt acht Ziffern F A N 1 N 6 displaystyle F A N 1 dotsc N 6 nbsp herausgreift und alle ubrigen sieben Ziffern der Abgabenkontonummer sowie deren konkrete Prufziffer P z displaystyle P z nbsp als fix annimmt von den ursprunglich acht Variablen bleibt nur mehr eine einzige Variable als Variable ubrig und die restlichen ursprunglichen Variablen werden zu Konstanten dann wird aus der im allgemeinen Fall ja 8 stelligen surjektiven Funktion gemass der die Prufziffer berechnet wird P F A N 1 N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 mod 1 0 displaystyle P F A N 1 dotsc N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 bmod 1 0 nbsp stets eine neue nun einstellige Funktion P z displaystyle tilde P z nbsp die fur z 0 9 displaystyle z in 0 dotsc 9 nbsp stets bijektiv ist Aufgrund der Bijektivitat von P z displaystyle tilde P z nbsp folgt dass sich jeder fehlerhafte Wert der Ziffer z displaystyle z nbsp im Zuge der Validierung in einem solchen Prufziffernwert P z displaystyle tilde P z nbsp niederschlagt der sicher von der gegebenen Prufziffer P z displaystyle P z nbsp abweicht Ein alleiniger Tippfehler kann also immer erkannt werden Zum Vergleich der allgemeine Fall Falls es in einer Abgabenkontonummer k displaystyle k nbsp falsche Ziffern geben sollte dann ergibt sich mit 2 k 8 displaystyle 2 leq k leq 8 nbsp im Allgemeinen keine Bijektivitat der dann k displaystyle k nbsp stelligen Funktion P z 1 z k displaystyle tilde P z 1 dotsc z k nbsp mehr Die Wahrscheinlichkeit dass vorhandene Eingabefehler auch tatsachlich erkannt werden liegt dann nur mehr bei 90 Wollte man diese Wahrscheinlichkeit steigern dann musste man eine mehrstellige Prufsumme einfuhren oder die Basis 10 im Dezimalsystem der Prufziffer erweitern also z B auf eine hexadezimale Prufziffer umsteigen Genau eine Vertauschung zweier unmittelbar benachbarter Ziffern Bearbeiten Falls eine Vertauschung zweier unmittelbar benachbarter Ziffern z 1 displaystyle z 1 nbsp und z 2 displaystyle z 2 nbsp vorliegt dann kann dies genau dann nicht erkannt werden wenn gilt z 1 z 2 displaystyle z 1 neq z 2 nbsp und Q z 1 z 2 mod 1 0 Q z 2 z 1 mod 1 0 displaystyle Q z 1 z 2 bmod 1 0 Q z 2 z 1 bmod 1 0 nbsp Die erste der beiden Bedingungen ergibt sich aus der Uberlegung dass zwei Ziffern nur dann in potenziell Ergebnis relevanter Art und Weise vertauscht werden konnen wenn sie verschieden voneinander sind eine Vertauschung der beiden Ziffern bei z B der Zahl 44 andert nichts Die zweite Bedingung ergibt sich aus der Uberlegung dass die Fehlererkennung auf Basis der Prufziffer versagt wenn sich der Prufziffernwert der nicht vertauschten von der vertauschten Variante nicht unterscheidet Diese beiden Bedingungen sind genau dann erfullt wenn z 1 0 z 2 9 displaystyle z 1 0 land z 2 9 nbsp oder z 1 9 z 2 0 displaystyle z 1 9 land z 2 0 nbsp gilt Das bedeutet Immer dann wenn die Ziffernfolge 09 oder 90 in einer Abgabenkontonummer enthalten ist dann kann ein Zahlendreher innerhalb dieser Ziffernfolge hier kurz 09 Zahlendreher genannt nicht per Validierung erkannt werden Wenn also irrtumlich 09 anstatt korrekt 90 oder wenn irrtumlich 90 anstatt korrekt 09 geschrieben wird dann sind diese 09 Zahlendreher nicht anhand der Prufziffer erkennbar Alle anderen Zahlendreher zweier unmittelbar benachbarter Ziffern sind stets per Validierung erkennbar Befindet sich nur ein einziger Zahlendreher in einer gegebenen Abgabenkontonummer dann kann er mit einer Wahrscheinlichkeit von 98 erkannt werden Wollte man einen einzigen Zahlendreher in einer gegebenen Abgabenkontonummer mit 100 iger Wahrscheinlichkeit erkennen konnen so musste man auf all jene Abgabenkontonummern verzichten die die Ziffernfolge 09 oder 90 enthalten d h derartige Abgabenkontonummern durften vom Finanzamt nie vergeben werden Konkret musste das Finanzamt hierfur auf 12 372 894 der 108 100 000 000 moglichen Abgabenkontonummern also auf knapp 12 4 des Wertevorrats verzichten 9 Beispielsweise anhand der fiktiven Abgabenkontonummern der Finanzamter siehe Tabelle ist zu erkennen dass das Finanzamt diese zusatzliche Schutzmoglichkeit im Allgemeinen nicht nutzt Eventuell kann es helfen 09 Zahlendreher tendenziell zu vermeiden wenn man beim Eintippen von Abgabenkontonummern sofern vorhanden bevorzugt den ublicherweise abgesetzten Ziffernblock der Tastatur nutzt anstatt die gewohnlichen Ziffern Tasten zu verwenden Beim Ziffernblock liegen die Tasten fur 0 und 9 namlich weit auseinander wahrend sie bei den gewohnlichen Ziffern Tasten der Tastatur unmittelbar nebeneinander liegen und somit eher fur versehentliches Vertauschen anfallig sein konnen Dass die 0 Taste beim Ziffernblock meist deutlich breiter ausgefuhrt ist als alle ubrigen Ziffern Tasten kann wegen der hieraus resultierenden taktilen Ruckmeldung fur zusatzliche sozusagen intuitive Sicherheit beim Eintippen sorgen Rekonstruktion einer unbekannten Ziffer BearbeitenLiegt eine Abgabenkontonummer F A N 1 N 2 N 3 N 4 N 5 N 6 P displaystyle F A N 1 N 2 N 3 N 4 N 5 N 6 P nbsp vor die an einer einzigen Stelle egal an welcher eine Ziffer x displaystyle x nbsp aufweist die nicht zweifelsfrei oder gar nicht lesbar geworden ist so lasst sich diese eine unbekannte Ziffer x displaystyle x nbsp eindeutig rekonstruieren Die Voraussetzungen dafur sind dass einerseits alle ubrigen acht Ziffern zweifelsfrei lesbar sind und dass andererseits die ursprungliche Abgabenkontonummer formal gultig war Achtung Eine Rekonstruktion erfolgt immer auf eigenes Risiko Bei einer solchen Rekonstruktion geht die bei einer vollstandig intakten Abgabenkontonummer wegen der Prufziffer normalerweise ja vorhandene Eigenschaft verloren dass Eingabefehler erkannt werden konnen Wenn also im Zuge der Rekonstruktion zufallige Eingabefehler gemacht werden dann werden diese nicht erkannt und die rekonstruierte Ziffer wird im Allgemeinen genauer mit einer Wahrscheinlichkeit von 90 falsch sein Eine solche Rekonstruktion sollte also wenn uberhaupt nur mit Bedacht und besonderer Aufmerksamkeit durchgefuhrt werden Rein mathematisch betrachtet sind die hier beschriebenen Rekonstruktionen jedoch einwandfrei Jedenfalls sollte man zuvor versuchen die vollstandige Abgabenkontonummer bzw die unbekannte Ziffer auf anderen Wegen zu beschaffen Zum Abschluss einer Rekonstruktion empfiehlt es sich die vervollstandigte Abgabenkontonummer einer Validierung zu unterziehen um zumindest etwaige formale Fehler erkennen bzw ausschliessen zu konnen Methode 1 direkte Berechnung Bearbeiten Die Berechnung der unbekannten Ziffer x displaystyle x nbsp hangt davon ab an welcher Stelle in der Abgabenkontonummer die Ziffer x displaystyle x nbsp steht Die Berechnung kann folgendermassen erfolgen direkte Berechnung einer unbekannten Ziffer x displaystyle x nbsp Struktur unbekannte Ziffer x displaystyle x nbsp an der Stelle von Berechnungx A NNN NNNP F x displaystyle F x nbsp x F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 P mod 1 0 displaystyle x F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 P bmod 1 0 nbsp Fx NNN NNNP A x displaystyle A x nbsp Q A Q A F N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 P mod 1 0 displaystyle Q A Q A F N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 P bmod 1 0 nbsp x A z Q A displaystyle x A z Q A nbsp FA x NN NNNP N 1 x displaystyle N 1 x nbsp x N 1 F Q A Q N 2 N 3 Q N 4 N 5 Q N 6 P mod 1 0 displaystyle x N 1 F Q A Q N 2 N 3 Q N 4 N 5 Q N 6 P bmod 1 0 nbsp FA Nx N NNNP N 2 x displaystyle N 2 x nbsp Q N 2 Q N 2 F Q A N 1 N 3 Q N 4 N 5 Q N 6 P mod 1 0 displaystyle Q N 2 Q N 2 F Q A N 1 N 3 Q N 4 N 5 Q N 6 P bmod 1 0 nbsp x N 2 z Q N 2 displaystyle x N 2 z Q N 2 nbsp FA NNx NNNP N 3 x displaystyle N 3 x nbsp x N 3 F Q A N 1 Q N 2 Q N 4 N 5 Q N 6 P mod 1 0 displaystyle x N 3 F Q A N 1 Q N 2 Q N 4 N 5 Q N 6 P bmod 1 0 nbsp FA NNN x NNP N 4 x displaystyle N 4 x nbsp Q N 4 Q N 4 F Q A N 1 Q N 2 N 3 N 5 Q N 6 P mod 1 0 displaystyle Q N 4 Q N 4 F Q A N 1 Q N 2 N 3 N 5 Q N 6 P bmod 1 0 nbsp x N 4 z Q N 4 displaystyle x N 4 z Q N 4 nbsp FA NNN Nx NP N 5 x displaystyle N 5 x nbsp x N 5 F Q A N 1 Q N 2 N 3 Q N 4 Q N 6 P mod 1 0 displaystyle x N 5 F Q A N 1 Q N 2 N 3 Q N 4 Q N 6 P bmod 1 0 nbsp FA NNN NNx P N 6 x displaystyle N 6 x nbsp Q N 6 Q N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 P mod 1 0 displaystyle Q N 6 Q N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 P bmod 1 0 nbsp x N 6 z Q N 6 displaystyle x N 6 z Q N 6 nbsp FA NNN NNNx P x displaystyle P x nbsp Anm 1 x P F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 mod 1 0 displaystyle x P F Q A N 1 Q N 2 N 3 Q N 4 N 5 Q N 6 bmod 1 0 nbsp Zwecks Vollstandigkeit und besserer Vergleichsmoglichkeiten ist hier nochmals die Prufzifferformel in kompakter Form angefuhrt Es kann durchaus vorkommen dass die Prufziffer zu rekonstruieren ist Hierbei gilt Q z q 2 z displaystyle Q z q 2 cdot z nbsp mit Ziffer z 0 9 displaystyle z in 0 dotsc 9 nbsp q n displaystyle q n nbsp Quersumme der Zahl n N 0 displaystyle n in mathbb N 0 nbsp z Q Q 1 Q Q 2 wenn Q gerade Q 9 2 wenn Q ungerade displaystyle z Q Q 1 Q begin cases frac Q 2 amp text wenn Q text gerade frac Q 9 2 amp text wenn Q text ungerade end cases nbsp mit Q 0 9 displaystyle Q in 0 dotsc 9 nbsp Zwei zugehorige Rechenbeispiele finden sich unten Methode 2 iterative Berechnung Bearbeiten Die Berechnung der unbekannten Ziffer x displaystyle x nbsp kann auch auf iterativem Weg erfolgen Dabei kann man wie folgt vorgehen Falls die unbekannte Ziffer x displaystyle x nbsp an der Stelle der Prufziffer P displaystyle P nbsp steht dann kann deren Rekonstruktion direkt also nicht iterativ durch die Prufzifferformel erfolgen Fur alle anderen Falle Man weist der unbekannten Ziffer x displaystyle x nbsp solange unterschiedliche Werte aus der Menge 0 9 displaystyle 0 dotsc 9 nbsp zu bis die jeweils damit aufs Neue berechnete Prufziffer P displaystyle P nbsp mit der gegebenen Prufziffer P displaystyle P nbsp ubereinstimmt Meist wird man dabei x displaystyle x nbsp die Werte 0 1 2 9 der Reihe nach zuweisen kann aber auch jede beliebige andere Reihenfolge wahlen Im gunstigsten Fall beim ersten Versuch im Allgemeinen nach durchschnittlich funf jedenfalls nach maximal zehn Versuchen hat man dann den gesuchten Wert fur x displaystyle x nbsp durch Durchprobieren der insgesamt zehn verschiedenen Moglichkeiten gefunden Ein zugehoriges Rechenbeispiel findet sich unten Anmerkung Falls bei einer gegebenen Abgabenkontonummer k displaystyle k nbsp Ziffern unbekannt sein sollten die Prufziffer P displaystyle P nbsp selbst jedoch bekannt ist dann lasst sich die Abgabenkontonummer bei 2 k 8 displaystyle 2 leq k leq 8 nbsp rein von der Prufziffer her nicht mehr eindeutig rekonstruieren Unter Umstanden kann bei k 2 displaystyle k 2 nbsp durch das Hinzuziehen anderer Kriterien doch noch Eindeutigkeit erreicht werden im Allgemeinen wird dies jedoch nicht gelingen So konnen beispielsweise potenzielle Abgabenkontonummer Kandidaten ausgeschlossen werden wenn deren errechnete Finanzamtsnummer FA nicht in der Liste der tatsachlich verwendeten Finanzamtsnummern siehe Tabelle aufscheint Jedenfalls lassen sich durch geeignete Verallgemeinerung des eben skizzierten iterativen Verfahrens also durch Durchprobieren aller 10 k displaystyle 10 k nbsp moglichen Variationen all jene potenziellen Kandidaten eruieren die eine formal gultige Abgabenkontonummer ergeben wurden In der Praxis ist dies allerdings nicht empfehlenswert Beispiele BearbeitenBeispiel 1 Generieren einer neuen Abgabenkontonummer Bearbeiten Es soll die Abgabenkontonummer fur das Finanzamt Nr 98 Feldkirch generiert werden wobei die ersten sechs Ziffern der Steuernummer 123456 lauten sollen Gegeben ist also F 9 A 8 displaystyle F 9 A 8 nbsp N 1 1 N 2 2 N 3 3 N 4 4 N 5 5 N 6 6 displaystyle N 1 1 N 2 2 N 3 3 N 4 4 N 5 5 N 6 6 nbsp Gesucht ist die Prufziffer P displaystyle P nbsp S F q 2 A N 1 q 2 N 2 N 3 q 2 N 4 N 5 q 2 N 6 9 q 2 8 16 7 1 q 2 2 4 4 3 q 2 4 8 8 5 q 2 6 12 3 9 7 1 4 3 8 5 3 40 displaystyle begin aligned S amp F q 2 cdot A N 1 q 2 cdot N 2 N 3 q 2 cdot N 4 N 5 q 2 cdot N 6 amp 9 underbrace q overbrace 2 cdot 8 16 7 1 underbrace q overbrace 2 cdot 2 4 4 3 underbrace q overbrace 2 cdot 4 8 8 5 underbrace q overbrace 2 cdot 6 12 3 amp 9 7 1 4 3 8 5 3 40 end aligned nbsp P S mod 1 0 40 mod 1 0 0 displaystyle P S bmod 1 0 40 bmod 1 0 0 nbsp 80 S 10 80 40 10 40 10 0Die Abgabenkontonummer lautet daher 98 123 4560 Beispiel 2 Validierung einer gegebenen Abgabenkontonummer Bearbeiten Es soll die Abgabenkontonummer 90 123 4567 auf formale Gultigkeit gepruft werden Gegeben ist also F 9 A 0 displaystyle F 9 A 0 nbsp N 1 1 N 2 2 N 3 3 N 4 4 N 5 5 N 6 6 displaystyle N 1 1 N 2 2 N 3 3 N 4 4 N 5 5 N 6 6 nbsp P 7 displaystyle P 7 nbsp Zu berechnen ist die Prufziffer P displaystyle P nbsp die dann mit P displaystyle P nbsp zu vergleichen ist S F q 2 A N 1 q 2 N 2 N 3 q 2 N 4 N 5 q 2 N 6 9 q 2 0 0 0 1 q 2 2 4 4 3 q 2 4 8 8 5 q 2 6 12 3 9 0 1 4 3 8 5 3 33 displaystyle begin aligned S amp F q 2 cdot A N 1 q 2 cdot N 2 N 3 q 2 cdot N 4 N 5 q 2 cdot N 6 amp 9 underbrace q overbrace 2 cdot 0 0 0 1 underbrace q overbrace 2 cdot 2 4 4 3 underbrace q overbrace 2 cdot 4 8 8 5 underbrace q overbrace 2 cdot 6 12 3 amp 9 0 1 4 3 8 5 3 33 end aligned nbsp P S mod 1 0 33 mod 1 0 7 displaystyle P S bmod 1 0 33 bmod 1 0 7 nbsp 80 S 10 80 33 10 47 10 7Die gegebene Abgabenkontonummer 90 123 4567 ist formal gultig da hier P P displaystyle P P nbsp ist Beispiel 3 Validierung einer gegebenen Abgabenkontonummer Bearbeiten Es soll die Steuernummer 987 6543 die dem Finanzamt Wien 02 20 21 22 FA 12 zugeordnet sein soll auf formale Gultigkeit gepruft werden Es ist somit die Abgabenkontonummer 12 987 6543 auf formale Gultigkeit zu prufen Gegeben ist also F 1 A 2 displaystyle F 1 A 2 nbsp N 1 9 N 2 8 N 3 7 N 4 6 N 5 5 N 6 4 displaystyle N 1 9 N 2 8 N 3 7 N 4 6 N 5 5 N 6 4 nbsp P 3 displaystyle P 3 nbsp Zu berechnen ist die Prufziffer P displaystyle P nbsp die dann mit P displaystyle P nbsp zu vergleichen ist S F q 2 A N 1 q 2 N 2 N 3 q 2 N 4 N 5 q 2 N 6 1 q 2 2 4 4 9 q 2 8 16 7 7 q 2 6 12 3 5 q 2 4 8 8 1 4 9 7 7 3 5 8 44 displaystyle begin aligned S amp F q 2 cdot A N 1 q 2 cdot N 2 N 3 q 2 cdot N 4 N 5 q 2 cdot N 6 amp 1 underbrace q overbrace 2 cdot 2 4 4 9 underbrace q overbrace 2 cdot 8 16 7 7 underbrace q overbrace 2 cdot 6 12 3 5 underbrace q overbrace 2 cdot 4 8 8 amp 1 4 9 7 7 3 5 8 44 end aligned nbsp P S mod 1 0 44 mod 1 0 6 displaystyle P S bmod 1 0 44 bmod 1 0 6 nbsp 80 S 10 80 44 10 36 10 6Die gegebene Abgabenkontonummer 12 987 6543 ist formal nicht gultig da hier P P displaystyle P neq P nbsp ist Beispiel 4 direkte Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer Bearbeiten Es soll die Abgabenkontonummer 46 376 5x 21 rekonstruiert werden deren vorvorletzte Stelle x unkenntlich geworden ist Gegeben ist also F 4 A 6 displaystyle F 4 A 6 nbsp N 1 3 N 2 7 N 3 6 N 4 5 N 6 2 displaystyle N 1 3 N 2 7 N 3 6 N 4 5 N 6 2 nbsp P 1 displaystyle P 1 nbsp Gesucht ist N 5 x displaystyle N 5 x nbsp Die Berechnung kann wie folgt durchgefuhrt werden x N 5 F Q A N 1 Q N 2 N 3 Q N 4 Q N 6 P mod 1 0 4 q 2 6 12 3 3 q 2 7 14 5 6 q 2 5 10 1 q 2 2 4 4 1 mod 1 0 4 3 3 5 6 1 4 1 mod 1 0 27 mod 1 0 3 displaystyle begin aligned x amp N 5 F Q A N 1 Q N 2 N 3 Q N 4 Q N 6 P bmod 1 0 amp 4 underbrace q overbrace 2 cdot 6 12 3 3 underbrace q overbrace 2 cdot 7 14 5 6 underbrace q overbrace 2 cdot 5 10 1 underbrace q overbrace 2 cdot 2 4 4 1 bmod 1 0 amp 4 3 3 5 6 1 4 1 bmod 1 0 27 bmod 1 0 3 end aligned nbsp Die vollstandige Abgabenkontonummer lautet somit 46 376 53 21 Eine abschliessend durchgefuhrte Validierung bestatigt die Richtigkeit des Ergebnisses Beispiel 5 direkte Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer Bearbeiten Es soll die Abgabenkontonummer 03 826 15x 4 rekonstruiert werden deren vorletzte Stelle x unkenntlich geworden ist Gegeben ist also F 0 A 3 displaystyle F 0 A 3 nbsp N 1 8 N 2 2 N 3 6 N 4 1 N 5 5 displaystyle N 1 8 N 2 2 N 3 6 N 4 1 N 5 5 nbsp P 4 displaystyle P 4 nbsp Gesucht ist N 6 x displaystyle N 6 x nbsp Die Berechnung kann wie folgt durchgefuhrt werden Q N 6 Q N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 P mod 1 0 0 q 2 3 6 6 8 q 2 2 4 4 6 q 2 1 2 2 5 4 mod 1 0 0 6 8 4 6 2 5 4 mod 1 0 35 mod 1 0 5 displaystyle begin aligned Q N 6 amp Q N 6 F Q A N 1 Q N 2 N 3 Q N 4 N 5 P bmod 1 0 amp 0 underbrace q overbrace 2 cdot 3 6 6 8 underbrace q overbrace 2 cdot 2 4 4 6 underbrace q overbrace 2 cdot 1 2 2 5 4 bmod 1 0 amp 0 6 8 4 6 2 5 4 bmod 1 0 35 bmod 1 0 5 end aligned nbsp x N 6 z Q N 6 z 5 5 9 2 da Q N 6 5 ungerade 7 displaystyle x N 6 z Q N 6 z 5 underbrace tfrac 5 9 2 text da Q N 6 5 text ungerade 7 nbsp Die vollstandige Abgabenkontonummer lautet somit 03 826 157 4 Eine abschliessend durchgefuhrte Validierung bestatigt die Richtigkeit des Ergebnisses Beispiel 6 iterative Rekonstruktion einer unbekannten Ziffer einer Abgabenkontonummer Bearbeiten Es soll die Abgabenkontonummer 54 2x 7 9451 rekonstruiert werden deren vierte von links beginnend gezahlt Stelle x unkenntlich geworden ist Gegeben ist also F 5 A 4 displaystyle F 5 A 4 nbsp N 1 2 N 3 7 N 4 9 N 5 4 N 6 5 displaystyle N 1 2 N 3 7 N 4 9 N 5 4 N 6 5 nbsp P 1 displaystyle P 1 nbsp Gesucht ist N 2 x displaystyle N 2 x nbsp Die iterative Berechnung kann wie folgt durchgefuhrt werden Laufnummer gewahlterWert fur x displaystyle x nbsp temporareAbgabenkontonummer errechnetePrufziffer P displaystyle P nbsp Validierungsergebnis ist P displaystyle P nbsp gleich P displaystyle P nbsp 1 0 54 20 7 9451 4 nein2 1 54 21 7 9451 2 nein3 2 54 22 7 9451 0 nein4 3 54 23 7 9451 8 nein5 4 54 24 7 9451 6 nein6 5 54 25 7 9451 3 nein7 6 54 26 7 9451 1 jaIn diesem Beispiel hat man im siebenten Iterationsschritt jene Ziffer gefunden die eine erfolgreiche Validierung der temporaren Abgabenkontonummer ergibt Die gefundene Ziffer vervollstandigt also die gegebene Abgabenkontonummer Die vollstandige Abgabenkontonummer lautet somit 54 26 7 9451 Eine abschliessend durchgefuhrte Validierung bestatigt die Richtigkeit des Ergebnisses Siehe auch BearbeitenIdentifikator Steuernummer FinanzamtWeblinks BearbeitenTIN on the Web Online Prufmodul fur Steuer Identifikationsnummern Taxpayer Identification Numbers TINs der Europaischen KommissionEinzelnachweise Bearbeiten a b c BMF Steuerzahlungen Finanzamtszahlung In bmf gv at Abgerufen am 12 Dezember 2016 a b c BMF Sonstige organisatorische Massnahmen In bmf gv at Abgerufen am 12 Dezember 2016 BMF Formulare Steuern amp Zoll In service bmf gv at Abgerufen am 12 Dezember 2016 a b c Steuer Identifikationsnummern Osterreich PDF 196 kB Europaische Kommission 19 Januar 2017 abgerufen am 9 Dezember 2017 a b Finanzamtszahlung in MBS XML PDF 217 kB Nicht mehr online verfugbar STUZZA GesmbH 12 Dezember 2016 archiviert vom Original am 19 Marz 2017 abgerufen am 9 Dezember 2017 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www stuzza at BMF Amter amp Behorden In service bmf gv at Abgerufen am 12 Dezember 2016 Liste der Finanzamter CSV ca 30 kB Bundesministerium fur Finanzen abgerufen am 22 Dezember 2016 Liste wird vom Finanzamt bei jedem Abruf neu generiert um deren Aktualitat sicherzustellen BMF Steuerzahlungen Informationen zur Abgabenkontonummer In bmf gv at Abgerufen am 12 Dezember 2016 einfaches Programm zum Zahlen der 09 Zahlendreher es liefert 12372894 als Ergebnis Quelltext eines Computerprogramms in der Programmiersprache Java zum Zahlen der 09 Zahlendreher wbr import java lang Math public class Count 09 Pairs public static void main String args long from 0 long to 99999999 if from gt to from lt 0 to gt 99999999 System out println falsche Intervall Angaben System exit 0 int lg to int Math log10 double to 1 long number long z0 z1 z2 z3 z4 z5 z6 z7 z8 long count 0 for number from number lt to number z0 number 10 z1 long number 10 10 z2 long number 100 10 z3 long number 1000 10 z4 long number 10000 10 z5 long number 100000 10 z6 long number 1000000 10 z7 long number 10000000 10 z8 long number 100000000 10 if lg to gt 2 amp amp z0 0 amp amp z1 9 z0 9 amp amp z1 0 lg to gt 3 amp amp z1 0 amp amp z2 9 z1 9 amp amp z2 0 lg to gt 4 amp amp z2 0 amp amp z3 9 z2 9 amp amp z3 0 lg to gt 5 amp amp z3 0 amp amp z4 9 z3 9 amp amp z4 0 lg to gt 6 amp amp z4 0 amp amp z5 9 z4 9 amp amp z5 0 lg to gt 7 amp amp z5 0 amp amp z6 9 z5 9 amp amp z6 0 lg to gt 8 amp amp z6 0 amp amp z7 9 z6 9 amp amp z7 0 lg to gt 9 amp amp z7 0 amp amp z8 9 z7 9 amp amp z8 0 count System out println lg to gt 9 z8 lg to gt 8 z7 lg to gt 7 z6 lg to gt 6 z5 lg to gt 5 z4 lg to gt 4 z3 lg to gt 3 z2 lg to gt 2 z1 lg to gt 1 z0 number gt 09 90 Paar gefunden count System out println Gesamtanzahl an 09 90 Paaren in from to count Bitte den Hinweis zu Rechtsthemen beachten Abgerufen von https de wikipedia org w index php title Abgabenkontonummer amp oldid 234319307