WebDrift

LOADING DIGITAL SYSTEMS

BLOG · WEBSITES & SHOPS

Does your website have to be accessible? The BFSG explained

Accessible website law: since 28 June 2025 the German BFSG covers many online shops and services. Who is affected, what WCAG 2.1 AA means, what to check.

4 min read

By WebDrift RedaktionAuf Deutsch lesen

Blue planet in dark space, next to stylised, highly legible lines of text symbolising a websiteWebsites & shops

The German Accessibility Strengthening Act (BFSG) has applied since 28 June 2025 and requires many businesses that sell or offer something online to consumers to provide an accessible website. It mainly affects online shops and certain digital services. Purely B2B offers and microenterprises providing services are exempt. The technical benchmark for web content is the European standard EN 301 549, which builds on WCAG 2.1 at level AA.

Who is affected by the BFSG?

The law transposes the European Accessibility Act (Directive (EU) 2019/882) into German law. It applies to providers of certain products and services aimed at consumers:

  • Online retail: online shops and consumer transactions in e-commerce
  • Consumer banking services and telecommunications services
  • E-books and related reading software
  • Passenger transport: online booking and information services

Not affected are purely B2B offers. Microenterprises (fewer than ten employees and turnover or balance sheet total of no more than 2 million euros) are exempt where they provide services. Public bodies fall under a separate regime, the BITV 2.0. If you are unsure whether your offer is covered, have it clarified legally.

What do WCAG 2.1 require?

The Web Content Accessibility Guidelines (WCAG) are the internationally recognised guidelines for accessible web content. They follow four principles:

PrincipleMeaningTypical error
PerceivableContent is available through different sensesImages without alternative text, videos without captions
OperableAll functions work without a mouseMenu unreachable by keyboard, focus invisible
UnderstandableText and navigation are clear and predictableUnclear error messages, missing language declaration
RobustContent works with assistive technologyFaulty HTML, wrongly set ARIA roles

Which errors occur most often?

These errors come up most often in audits:

  1. Insufficient colour contrast between text and background
  2. Missing or meaningless alternative text, such as "image1"
  3. Keyboard operation breaks, because menus or fields can only be reached with a mouse
  4. No visible focus, so it is unclear where you are on the page
  5. Forms without labels on the input fields
  6. Videos without captions or a transcript
  7. Missing language declaration (lang attribute) in the HTML
  8. Pop-ups that cannot be closed with the Esc key
  9. Wrong ARIA roles that confuse screen readers
  10. Missing accessibility information, which the law requires from service providers

How do I check my website myself?

A short self-test shows where you stand:

  • All images have meaningful alternative text
  • Contrast between text and background is at least 4.5:1 (body text)
  • The whole site can be operated by keyboard
  • Focus is always visible and follows a logical order
  • Form fields have clear labels
  • Videos have captions or a transcript
  • Headings are structured cleanly
  • You have tested the site with a screen reader (for example NVDA)

If you are planning a fresh start anyway, building accessibility in from the beginning is the cheapest route. Our website relaunch checklist helps with that.

What should affected businesses do now?

If your offer falls under the law, work through it step by step:

  1. Inventory: which pages, forms, checkout steps and documents do customers use?
  2. Audit: a check against WCAG 2.1 AA shows concrete defects, ranked by severity.
  3. Fixes: first the journeys customers need to buy or book, then the rest.
  4. Information: the law requires service providers to publish a clear statement on the accessibility of their offer.
  5. Upkeep: new content and features must be accessible too, otherwise the defects return.

Conclusion: accessibility helps everyone

The BFSG is more than a compliance task. Clear structure, good contrast and logical navigation improve the experience for all visitors, including someone using a phone in bright sunlight or with a broken arm. If you are unsure whether your shop or booking page is affected, talk to us. We will review where you stand and show what to do. How we build websites is described on our digital platforms page.

This article is not legal advice. For binding statements about your case, consult a specialist law firm.

Sources

#BFSG#accessibility#WCAG#website#online shop

FREQUENTLY ASKED QUESTIONS

Answered briefly.

01Who is covered by the BFSG?
Businesses that offer certain products and services to consumers, such as online shops, consumer banking services, e-books or booking services in passenger transport. Purely B2B offers are not covered. Microenterprises providing services are exempt.
02What is a microenterprise under the BFSG?
A business with fewer than ten employees and an annual turnover or balance sheet total of no more than 2 million euros. The exemption applies to services only, not to manufacturers and sellers of products.
03What does WCAG 2.1 AA mean in practice?
The WCAG are international guidelines for accessible web content. Levels A and AA together contain 50 success criteria, for example on colour contrast, keyboard operation, alternative text and visible focus.
04What happens in case of a breach?
The market surveillance authorities of the German states can demand improvements and impose fines. According to the law, the range goes up to 100,000 euros. Consumer associations can also challenge breaches.
05Is accessibility worthwhile without a legal obligation?
Yes. Accessible websites are usually clearer, easier to use and easier for search engines to understand. You also reach more people, for example those with visual or hearing impairments.

ABOUT THE EDITORS

WebDrift Redaktion

WebDrift Redaktion is the team behind WebDrift in Dresden for development, design, AI automation and visibility. We write about what we build every day for small and mid-sized businesses: honest, practical and without invented numbers.