Interactive EAA/BFSG checklist
12 checkpoints from applicability to the accessibility statement — tickable, in a sensible order, with guidance for every step.
Free · No sign-up · Progress stays in your browser
0 of 12 checkpoints done.
Three questions: Is your offer aimed at consumers? Can contracts be initiated via your website? Do you have 10+ employees or more than €2M turnover? Three times yes means the law fully applies to you.
Effort: lowEAA/BFSG overview →Before rebuilding anything, take stock: an automated scan finds measurable failures like missing alt text, weak contrast and unlabeled form fields in under a minute.
Effort: lowScan for free →Every informative image needs a descriptive alternative text; purely decorative images get an empty alt="" — hardly any item on this list is fixed faster.
Effort: mediumSee 20 examples (German) →Normal text needs at least 4.5:1 against its background, large text and UI components 3:1 — studies show it is the most common single failure on company websites.
Effort: mediumTest in the contrast checker →Everything that works with a mouse must work with Tab, Enter and the arrow keys — with a visible focus indicator. Self-test: put the mouse away and walk through navigation, forms and checkout.
Effort: highEvery input needs a visible, programmatically linked label — placeholder text doesn't count. Error messages name the affected field and the correct input.
Effort: mediumOne H1 per page, no skipped levels, semantic elements instead of div constructs — screen reader users navigate by exactly this structure.
Effort: mediumThe lang attribute ensures correct screen reader pronunciation, and link texts must make sense on their own — three times "Learn more" on one page helps no one.
Effort: lowAt 200% browser zoom everything must stay usable; at 400% content must reflow into a single column — no horizontal scrolling, clipped content or overlapping elements.
Effort: mediumSpoken language needs captions, ideally plus a transcript. Best to avoid audio autoplay entirely.
Effort: medium§ 14 BFSG requires accessibility information including the responsible market surveillance authority — clearly perceivable and itself in an accessible format.
Effort: lowGuide with template (German) →Accessibility is not a one-off project: every release can introduce new barriers. Automated re-scans with alerts catch that before anyone reports it.
Effort: lowSee monitoring →
Save your result by email
We'll send you your current status with all open checkpoints — handy for forwarding to your team or agency. You can request it again later with an updated status.
Every checkpoint is explained in depth in the full guide — with sources, the fine schedule and the official FAQ (German): Read the full BFSG checklist
Why this is urgent
For websites and online shops without a transition period — the often-quoted 2030 deadline only covers special cases like legacy contracts.
When a service is not offered accessibly; up to €10,000 for violations of reporting and information duties.
Only 28 of 2,446 German online shops examined met the requirements in full (DataPulse analysis, late 2024).
What the law requires overall and who it applies to is summarised in the overview: To the EAA/BFSG overview →
How many checkpoints actually affect your website?
The free scan measures the status quo: score, findings and a PDF report in under 60 seconds — the basis for checkpoint 2 of this list.
Frequently asked questions about this checklist
Is this checklist legally binding?
No — it translates the requirements of the German BFSG and EN 301 549 into checkable steps, but does not replace legal advice. If you are genuinely unsure whether you are covered, for instance with mixed B2B/B2C offers, get a legal assessment.
Where is my progress stored?
Only in your browser (localStorage). There is no account and nothing is transferred to us — only when you send yourself the result by email do we process your name and email address for exactly that delivery.
Are the 12 checkpoints enough for full compliance?
They cover the practical hotspots where most websites fail. The legal benchmark is EN 301 549 with WCAG 2.1 AA — an automated scan plus a manual review of your own flows shows what is actually open in your case.
What happens in case of a violation?
The German market surveillance authority (MLBF) can order measures up to prohibiting the service; fines are tiered up to €100,000. On top of that comes the risk of cease-and-desist letters from competitors and qualified associations.