Zum Inhalt springen
BFSG-Compliance seit 2025
Praxis & Umsetzung

Barrierefreie Kundenportale: Login-Bereiche richtig prüfen

Automatische Scans enden an der Anmeldemaske. Wie ein WCAG-Audit den geschützten Bereich mitprüft: Prüfumfang, Testkonten, Sitzungsablauf, Screenreader.

13 Min. Lesezeit BFSGWCAG-AuditKundenportalSession-TimeoutScreenreader

Eine Unternehmenswebsite wird auf Barrierefreiheit geprüft, der Bericht fällt ordentlich aus, und wenige Wochen später meldet sich eine Kundin, die ihre Rechnung nicht herunterladen kann. Der Widerspruch löst sich meist an derselben Stelle auf: Die Prüfung endete an der Anmeldemaske. Automatische Werkzeuge folgen Verweisen und laden Seiten, die ohne Konto erreichbar sind; hinter dem Login beginnt für sie unbekanntes Gelände. Da automatisierte Verfahren ohnehin nur einen Teil der WCAG-Kriterien maschinell entscheiden können und der Rest eine sachkundige manuelle Prüfung verlangt, entsteht eine doppelte Lücke: zu wenige geprüfte Kriterien auf zu wenigen Seiten. Das Ergebnis sind geprüfte Startseiten neben Selbstbedienungsportalen, in denen sich eine Kündigung nicht abschicken lässt. Dieser Beitrag zeigt, warum das Barrierefreiheitsstärkungsgesetz die Dienstleistung als Ganzes meint, wie sich der Prüfumfang eines Portals sauber schneiden lässt und welche Barrieren typischerweise erst hinter der Anmeldung sichtbar werden. Den Rahmen dafür liefert ein WCAG-Audit, das den geschützten Bereich von vornherein einbezieht.

Das Wichtigste in Kürze

  • Automatische Werkzeuge kommen ohne Zugangsdaten nicht hinter die Anmeldung und entscheiden ohnehin nur einen Teil der WCAG-Kriterien maschinell. Der geschützte Bereich bleibt damit doppelt ungeprüft.
  • Das BFSG meint die Dienstleistung als Ganzes: Registrierung, Vertragsverwaltung, Rechnungsarchiv, Support-Ticket und Kündigung gehören dazu, nicht nur die Seiten davor (Bundesfachstelle Barrierefreiheit).
  • Der Prüfumfang wird über Rollen, Tarife und Zustände geschnitten. Ein leeres, ein gefülltes und ein gesperrtes Konto verhalten sich unterschiedlich und liefern unterschiedliche Befunde.
  • Testkonten mit erfundenen Daten statt Echtdaten, dazu eine schriftliche Vereinbarung über Vertraulichkeit und Löschung: So bleibt ein externes Audit datenschutzrechtlich sauber.
  • Sitzungsablauf ist der häufigste Portalbefund. WCAG 2.2.1 verlangt Kontrolle über Zeitbegrenzungen, 2.2.6 eine Warnung vor drohendem Datenverlust (W3C, WCAG 2.2).
  • Hinter dem Login sammeln sich dieselben Fehlerklassen wie davor. Zu geringer Textkontrast fand sich auf 83,9 Prozent (WebAIM Million, 2026) der untersuchten Startseiten, nur trifft er im Portal die zahlende Bestandskundschaft.

Der geschützte Bereich ist der blinde Fleck jeder Prüfung

Prüfwerkzeuge arbeiten wie ein Besucher ohne Konto. Sie starten auf der Startseite, folgen den Verweisen, sammeln HTML ein und werten es aus. Was hinter einer Anmeldung liegt, ist für sie schlicht nicht vorhanden: Es gibt keinen Verweis dorthin, und selbst wenn es ihn gäbe, fehlt die Sitzung. Genau dort liegt aber der Teil des Angebots, mit dem Kundinnen und Kunden am längsten arbeiten. Wer einen Stromtarif wechselt, eine Versicherungspolice einsieht, einen Befund abruft oder in einem B2B-Portal eine Bestellhistorie durchsucht, verbringt Minuten bis Stunden hinter dem Login, während der öffentliche Teil in wenigen Sekunden abgehandelt ist. Das Verhältnis von Prüfaufmerksamkeit zu tatsächlicher Nutzung ist damit auf den Kopf gestellt.

Hinzu kommt, dass automatisierte Verfahren auch dort, wo sie hinkommen, nur einen Ausschnitt beurteilen. Ein Teil der WCAG-Kriterien lässt sich maschinell entscheiden, der Rest verlangt eine sachkundige manuelle Prüfung. Ob eine Statusmeldung tatsächlich angesagt wird, ob die Tab-Reihenfolge dem sichtbaren Aufbau folgt oder ob ein Alternativtext etwas Sinnvolles aussagt, entscheidet eine Person, keine Regel. Welche Befunde sich maschinell erheben lassen und wo die Grenze verläuft, ordnet der Beitrag zu den Grenzen automatischer Prüfwerkzeuge ein. Für ein Portal bedeutet das: Selbst ein Scan mit gültiger Sitzung wäre nur der Anfang, die belastbare Aussage entsteht in der manuellen Prüfung.

Ein Scan ohne Anmeldung misst die halbe Wahrheit

Ein Prüfbericht, der ausschließlich öffentliche Seiten umfasst, sagt über den geschützten Bereich nichts aus. Er sagt auch nichts darüber aus, ob die Dienstleistung nutzbar ist. Wer einen solchen Bericht als Beleg für die Barrierefreiheit des gesamten Angebots verwendet, beschreibt in der Erklärung zur Barrierefreiheit eine Reichweite, die so nicht geprüft wurde.

Was das BFSG unter der Dienstleistung versteht

Das Barrierefreiheitsstärkungsgesetz gilt seit dem 28. Juni 2025 (Bundesfachstelle Barrierefreiheit) für weite Teile des digitalen Verbrauchergeschäfts. Sein Bezugspunkt ist nicht die einzelne Seite, sondern das Produkt beziehungsweise die Dienstleistung. Bei einem Energieversorger, einer Versicherung, einer Klinik oder einem Telekommunikationsanbieter umfasst diese Dienstleistung den gesamten Weg: Informationen einholen, ein Konto anlegen, einen Vertrag abschließen, ihn verwalten, Rechnungen einsehen, Support anfragen und schließlich kündigen. Der Login ist in dieser Kette ein technischer Schritt, keine rechtliche Grenze. Ein Portal, in dem sich eine Kündigung ohne Maus nicht abschicken lässt, erfüllt die Anforderungen an die Dienstleistung nicht, auch wenn die Startseite mustergültig aufgebaut ist.

Die technische Referenz dahinter ist die harmonisierte europäische Norm EN 301 549 (ETSI EN 301 549), die für Web-Inhalte auf WCAG 2.1 Stufe AA verweist und in ihren Kapiteln zusätzlich Dokumente, Software und Support-Dienstleistungen erfasst. Auch das ist ein Argument gegen die Sichtweise, der Prüfumfang ende an der Anmeldemaske: Ein Rechnungs-PDF aus dem Kundenkonto fällt unter das Dokumentenkapitel, eine Chat- oder Ticketfunktion unter die Support-Dienstleistungen. Wie eng Vertragsstrecke und Bedienbarkeit zusammenhängen, zeigt sich analog im Handel: Der Beitrag zum barrierefreien Checkout im E-Commerce beschreibt dieselbe Logik für den Bezahlvorgang, der ebenfalls erst nach einer Anmeldung beginnt.

Registrierung

Konto anlegen, E-Mail bestätigen, Passwort setzen. Hier greifen die Anforderungen an barrierefreie Authentifizierung, etwa das Verbot kognitiver Tests ohne Alternative (WCAG 3.3.8).

Vertragsverwaltung

Tarif wechseln, Adresse ändern, Zahlweise anpassen. Lange Formulare treffen hier auf kurze Sitzungsfristen, was ohne Warnung zu Datenverlust führt (WCAG 2.2.1, 2.2.6).

Rechnungsarchiv

Belege ansehen und herunterladen. Ein ungetaggtes PDF ohne Lesereihenfolge und Sprachauszeichnung ist für die Sprachausgabe wertlos (WCAG 1.3.1).

Support-Ticket

Anliegen melden, Dateien anhängen, Verlauf lesen. Statuswechsel und Ladezustände müssen angesagt werden, sonst bleibt der Vorgang unsichtbar (WCAG 4.1.3).

Benachrichtigungen

Postfach, Hinweisbanner und Fristmeldungen. Wenn Wichtiges nur farbig markiert ist, geht es für einen Teil der Nutzerschaft verloren (WCAG 1.4.1).

Kündigung

Der Ausstieg gehört zur Dienstleistung wie der Einstieg. Bestätigungsdialoge, Fokusführung und sichtbare Schaltflächen entscheiden, ob er gelingt (WCAG 2.4.7).

Diese sechs Prozesse bilden das Gerüst, an dem sich ein Portal-Audit ausrichten lässt. Sie sind bewusst nicht nach Seiten sortiert, sondern nach dem, was jemand erreichen will. Eine Prüfung, die Seite für Seite abarbeitet, findet zwar Kontrastwerte und fehlende Beschriftungen, übersieht aber die Brüche zwischen den Schritten: den Sprung zurück auf die Anmeldemaske, den Fokus, der nach dem Speichern im Nirgendwo landet, die Bestätigung, die nur optisch erscheint. Wer Barrierefreiheit früh in die Entwicklung holt, spart sich einen Teil dieser Brüche; ähnlich argumentiert der Beitrag zu barrierefreien Lernplattformen nach BFSG, wo dieselbe Prozesslogik für Kursbereiche hinter dem Login gilt.

Prüfumfang schneiden: Rollen, Tarife, Zustände

Ein Portal ist keine feste Zahl von Seiten, sondern eine Menge von Kombinationen. Dieselbe Vertragsübersicht sieht anders aus, je nachdem ob ein Konto frisch angelegt oder seit acht Jahren in Benutzung ist, ob ein Tarif Rechnungen erzeugt oder nicht, ob eine Zahlung offen ist und ob die anmeldende Person Vollzugriff oder nur Leserechte hat. In B2B-Portalen kommt die Mandantenlogik hinzu: Ein Einkäufer sieht Freigabeschritte, die einem Besteller verborgen bleiben. Der Prüfumfang entsteht deshalb nicht aus einer Seitenliste, sondern aus einer bewussten Auswahl entlang von drei Achsen: Rolle, Tarif beziehungsweise Produkt und Zustand.

Praktisch heißt das: je Achse ein bis zwei Stichproben, dazu die Sonderfälle, die sich stark unterscheiden. Ein gesperrtes Konto zeigt Hinweisbanner, die es sonst nirgends gibt. Ein leeres Konto zeigt statt einer Tabelle einen Leerzustand mit eigener Semantik. Ein Konto kurz vor Vertragsende zeigt Fristmeldungen mit Zeitbezug. Jeder dieser Zustände kann eigene Barrieren mitbringen, und keiner davon lässt sich aus dem Idealfall ableiten. Wo Zahlen und Verträge in Tabellenform erscheinen, lohnt zusätzlich ein Blick in die Prüfschritte für barrierefreie Datentabellen, weil gerade Vertrags- und Verbrauchsdaten ohne Kopfzellenbezug vorgelesen unbrauchbar werden. Welche Prüftiefe für Ihr Angebot sinnvoll ist, klären wir vorab im Rahmen unserer Leistungen.

PrüfaspektAutomatischer Scan der öffentlichen SeitenAudit mit Login-Strecke
Erreichte Seitennur, was ohne Konto verlinkt istdie Prozesse bis zur Kündigung
Zuständeein Standardzustandleer, gefüllt, gesperrt, in Bearbeitung
Rollen und Tarifekeine Unterscheidungje Rolle und Tarif eine Stichprobe
Sitzungsablaufmaschinell nicht beurteilbarWarnung, Verlängerung und Datenerhalt geprüft
StatusmeldungenMarkup wird gelesenAnsage im Screenreader wird gehört
DokumentePDFs meist nicht erreichbarRechnungs-PDF aus dem Archiv geprüft
ErgebnisListe maschineller Verstößepriorisierter Maßnahmenplan je Prozess

Der Zustand gehört in den Prüfumfang

Zwei Konten in derselben Rolle können unterschiedliche Barrieren zeigen, sobald sich ihr Zustand unterscheidet. Ein Prüfumfang, der nur den gepflegten Musterfall abdeckt, findet genau die Befunde, die im Alltag am wenigsten stören. Leerzustände, Sperrhinweise und Fristmeldungen gehören deshalb ausdrücklich in die Stichprobe.

Testkonten, Testdaten und der Datenschutz

Sobald ein externes Team hinter die Anmeldung soll, wird aus einer technischen Frage eine organisatorische. Echtdaten sind dafür der falsche Weg: Ein Rechnungsarchiv mit den Belegen realer Kundinnen und Kunden enthält Namen, Adressen, Verbrauchswerte und mitunter Gesundheitsdaten. Sauber ist der umgekehrte Ansatz. Das Unternehmen legt Testkonten an, befüllt sie mit erfundenen Stammdaten und erzeugt darin die Belege und Vorgänge, die geprüft werden sollen. Das kostet einen halben bis einen Arbeitstag in der Vorbereitung und entschärft die Datenschutzfrage weitgehend, weil im Prüfbetrieb keine personenbezogenen Daten Dritter anfallen.

Bleibt die Frage nach der Umgebung. Eine Staging-Instanz ist angenehm, weil dort auslösende Handlungen gefahrlos möglich sind: eine Kündigung wirklich abschicken, eine Zahlung anstoßen, ein Ticket erzeugen. Sie ist allerdings nur dann aussagekräftig, wenn sie dem Produktionsstand entspricht, samt Inhalten, Dokumenten und Drittkomponenten. Weicht sie ab, prüft man ein Portal, das so gar nicht ausgeliefert wurde. In der Praxis bewährt sich eine Kombination: der Hauptteil auf Staging, ergänzt um eine kurze Gegenprobe in der Produktion mit einem eigens angelegten Konto und ohne auslösende Handlungen. Die Umsetzung der Befunde übernimmt anschließend entweder Ihr Team oder unsere barrierefreie Webentwicklung; Beispiele dafür finden sich in unseren Referenzprojekten.

  • Je Rolle und Tarif ein eigenes Testkonto mit dokumentierten Zugangsdaten
  • Testdaten statt Echtdaten: erfundene Namen, Adressen, Vertrags- und Rechnungsnummern
  • Konten in mehreren Zuständen: frisch angelegt, gefüllt, gesperrt, kurz vor Vertragsende
  • Schriftliche Vereinbarung über Vertraulichkeit, Zweckbindung und Löschung der Zugänge
  • Ein Umgebungsstand, der der Produktion entspricht, samt Inhalten und Dokumenten
  • Klare Freigabe, welche auslösenden Handlungen im Test erlaubt sind und welche nicht

Sitzungsablauf: Warnung, Frist und Datenerhalt

Der häufigste Befund hinter einer Anmeldung hat mit Zeit zu tun. Aus Sicherheitsgründen beenden Portale eine Sitzung nach einer festen Untätigkeitsdauer. Für Menschen, die mit Screenreader, Vergrößerung, Sprachsteuerung oder einer Tastaturalternative arbeiten, dauert das Ausfüllen eines langen Formulars aber erfahrungsgemäß deutlich länger als für einen geübten Maus-Nutzer. Wer eine Adressänderung mit vierzehn Feldern über die Sprachsteuerung diktiert, kann die Frist überschreiten, ohne untätig gewesen zu sein. Fällt die Sitzung dann ohne Vorwarnung, sind die Eingaben verloren. WCAG 2.2.1 verlangt für Zeitbegrenzungen deshalb eine Kontrollmöglichkeit: abschalten, anpassen oder verlängern, mit einer Warnung und mindestens zwanzig Sekunden Reaktionszeit (W3C, WCAG 2.2).

Ergänzend fordert das Kriterium 2.2.6 Timeouts auf Stufe AAA, dass Nutzerinnen und Nutzer vor der Dauer der Untätigkeit gewarnt werden, die zu Datenverlust führen kann, sofern die Daten nicht länger als zwanzig Stunden aufbewahrt werden (W3C, WCAG 2.2). Auch wenn AAA nicht der Maßstab des BFSG ist, beschreibt das Kriterium die technisch saubere Lösung: Eingaben zwischenspeichern, sodass eine erneute Anmeldung den Vorgang nicht vernichtet. Genau dieser Wiedereinstieg ist der zweite kritische Punkt. Wird die Sitzung mitten im Vorgang beendet, muss die erneute Anmeldung ohne kognitiven Test auskommen; die Anforderungen dazu beschreibt der Beitrag zur barrierefreien Authentifizierung ohne CAPTCHA. Und da Portalformulare selten kurz sind, lohnt parallel ein Blick auf barrierefreie Formulare und Validierung, denn im Mittel enthält bereits eine Startseite 6,9 (WebAIM Million, 2026) Formularfelder - im Portal sind es ein Vielfaches davon.

Zwei Kriterien, ein Vorgang

Prüfen Sie den Sitzungsablauf nicht isoliert, sondern im laufenden Vorgang: Formular zur Hälfte ausfüllen, Frist verstreichen lassen, erneut anmelden. Erst dieser Ablauf zeigt, ob gewarnt wird, ob sich die Frist verlängern lässt und ob die Eingaben die erneute Anmeldung überstehen.

Statuswechsel, Dokumente und Tabellen im Portal

Portale sind zustandsbehaftet, und Zustände ändern sich häufig ohne Seitenwechsel. Ein Ticket springt von offen auf in Bearbeitung, ein Auftrag von geprüft auf freigegeben, ein Vertrag von aktiv auf gekündigt. Optisch geschieht das über Farbe, ein Symbol oder einen kurzen Hinweis, der nach wenigen Sekunden verschwindet. Für die Sprachausgabe geschieht dabei oft gar nichts. Das Erfolgskriterium 4.1.3 Statusmeldungen verlangt, dass solche Meldungen programmatisch erkennbar sind und ohne Fokuswechsel angesagt werden (W3C, WCAG 2.2). Dasselbe gilt für Ladezustände: Wenn ein Rechnungsarchiv nachlädt, muss die Sprachausgabe erfahren, dass gerade geladen wird und wann das Ergebnis vorliegt. Wie sich Fehler- und Statusmeldungen sauber umsetzen lassen, beschreibt der Beitrag zu barrierefreien Fehler- und Statusmeldungen.

Der zweite Dauerbrenner sind Dokumente. Rechnungen, Vertragsunterlagen und Bescheide werden in Portalen fast durchweg als PDF ausgeliefert, häufig direkt aus einem Abrechnungssystem erzeugt und ohne Tags, ohne Lesereihenfolge und ohne Sprachauszeichnung. Für die Sprachausgabe ist ein solches Dokument eine Wand aus Zeichen, aus der sich weder Tabellenstruktur noch Beträge zuverlässig entnehmen lassen. Da das Dokument Teil der Dienstleistung ist, gehört es in den Prüfumfang und in den Maßnahmenplan; die Anforderungen und den Weg dorthin beschreiben wir unter barrierefreie PDF-Dokumente. Wo eine echte Nachbearbeitung jedes Belegs unverhältnismäßig wäre, ist eine zugängliche HTML-Ansicht derselben Daten im Portal in der Regel die bessere Antwort.

  • Ladezustände ohne Ansage: Die Sprachausgabe schweigt, während im Hintergrund nachgeladen wird (WCAG 4.1.3)
  • Statuswechsel nur über Farbe: Ein Vertrag wechselt von gelb auf grün, ohne dass sich der Text ändert (WCAG 1.4.1)
  • Rechnungen als ungetaggtes PDF: ohne Struktur, ohne Lesereihenfolge, ohne Sprachauszeichnung (WCAG 1.3.1)
  • Vertragstabellen ohne Kopfzellenbezug: Zahlen ohne Spaltenüberschrift ergeben vorgelesen keinen Sinn (WCAG 1.3.1)
  • Zwei-Faktor-Schritte mit knapper Frist und automatischem Fokussprung zwischen den Ziffernfeldern (WCAG 2.2.1)
  • Leere Schaltflächen ohne zugänglichen Namen, wie sie 30,6 Prozent (WebAIM Million, 2026) der Startseiten zeigen - im Portal oft die Symbolknöpfe in Werkzeugleisten

Vom Befund zum Maßnahmenplan

Ein Portal-Audit endet nicht mit einer Fehlerliste, sondern mit einer Reihenfolge. Sinnvoll sortiert wird nach zwei Größen: Wie stark blockiert ein Befund den Vorgang, und wie viele Vorgänge betrifft er. Ein Sitzungsablauf ohne Warnung blockiert vollständig und betrifft jeden Vorgang im Portal, gehört also nach oben. Ein zu geringer Kontrast in einer Fußzeile blockiert nichts und betrifft alle Seiten, gehört also in die Sammelkorrektur am Bauteil. Diese Sortierung macht den Bericht für die Entwicklung anschlussfähig, weil sie Aufwände bündelt: Ein einziges korrigiertes Formularmuster repariert typischerweise Dutzende Fundstellen auf einmal. Ergänzend zeigt der Screenreader-Test der Kernprozesse, ob eine Korrektur in der Praxis auch trägt.

Danach folgt die laufende Absicherung. Portale ändern sich häufiger als Marketing-Seiten, weil jede Tarif-, Rechts- oder Prozessänderung dort ankommt. Ein einmaliger Prüfbericht altert entsprechend schnell, weshalb sich ein wiederkehrender Blick auf die Kernprozesse lohnt; genau dafür ist unser BFSG-Monitoring gedacht. Parallel dazu sollte die Barrierefreiheitserklärung die tatsächliche Reichweite nennen, also ausdrücklich sagen, ob der geschützte Bereich geprüft wurde und in welchem Umfang. Und weil viele Portalinhalte aus einem Redaktionssystem stammen, hilft es, die Werkzeuge selbst zugänglich zu halten - dazu passt der Beitrag zum barrierefreien Redaktionssystem nach ATAG.

Ein Portal ist erst dann barrierefrei, wenn sich die Kündigung genauso zuverlässig abschicken lässt wie der Vertragsabschluss. Alles andere ist eine geprüfte Startseite mit einer ungeprüften Dienstleistung dahinter.

Grundsatz aus der Audit-Praxis für geschützte Bereiche

Der Rahmen dafür ist gesetzt. In Deutschland lebten Ende 2025 gut 7,8 Millionen (Statistisches Bundesamt, 2026) schwerbehinderte Menschen, das entspricht 9,4 Prozent (Statistisches Bundesamt, 2026) der Bevölkerung; EU-weit sind rund 90 Millionen Menschen (Europäische Kommission) von einer Behinderung betroffen, darunter nach einer WHO-Hochrechnung für das Jahr 2002 etwa 1,2 Millionen (DBSV) blinde und sehbehinderte Menschen in Deutschland. Für sie ist der geschützte Bereich kein Nebenschauplatz, sondern der Ort, an dem sich die Selbstständigkeit entscheidet. Dass dort Nachholbedarf besteht, legt die Ausgangslage im öffentlichen Teil nahe: 95,9 Prozent (WebAIM Million, 2026) der untersuchten Startseiten trugen nachweisbare WCAG-Fehler, im Mittel 56,1 (WebAIM Million, 2026) Fehler je Seite. Auf 53,1 Prozent (WebAIM Million, 2026) der Startseiten fehlten Alternativtexte, auf 46,3 Prozent (WebAIM Million, 2026) fanden sich leere Links. Hinzu kommt die Erwartungshaltung der Nutzerschaft: 71,6 Prozent (WebAIM Survey 2024) der befragten Screenreader-Nutzer springen zuerst durch die Überschriften, 88,8 Prozent (WebAIM Survey 2024) halten die Überschriftenebenen für sehr oder etwas nützlich. Wer den Bußgeldrahmen von bis zu 100.000 Euro (BFSG, § 37) vermeiden und zugleich die eigene Servicelast senken will, beginnt sinnvollerweise dort, wo die Kundschaft die meiste Zeit verbringt: hinter der Anmeldung.

Quellen und Studien

Dieser Artikel basiert auf Daten von W3C/WAI, WebAIM, dem Statistischen Bundesamt und der Europäischen Kommission. Die genannten Zahlen beziehen sich auf den Stand der jeweiligen Veröffentlichung.

Verwandte Artikel