Skip to content

Technology 12 min read

Digital Accessibility for Business Apps: WCAG Guide

Legal requirements, essential WCAG criteria, and a practical checklist to make your business app accessible to all.

By Iselia Projects Published on Updated
A modular interface made of blocks, settings and indicators — illustration for “Digital Accessibility for Business Apps: WCAG Guide”
Table of contents11

According to the World Health Organization (Global report on health equity for persons with disabilities, 2022), an estimated 1.3 billion people, or 16% of the world's population, experience significant disability. Some of them are your employees, customers and partners. An inaccessible business app doesn't just shut them out: it creates friction for everyone, and if customers use it, it can bring legal obligations into play.

Digital accessibility is not a "nice to have" reserved for large corporations. The legal framework is tightening (the European Accessibility Act has applied to certain products and services since June 2025), and an accessible application is above all a better-designed one: easier to read, more predictable, faster to use every day.

This guide explains what WCAG and the EAA actually require, what applies to a small or mid-sized business, the essential criteria to meet, and an actionable checklist for building accessibility in from day one.

Key takeaways

  • The European Accessibility Act (Directive (EU) 2019/882) has applied since 28 June 2025 to a defined list of consumer-facing products and services; micro-enterprises providing services are exempt.
  • A purely internal app is usually not directly in scope, but a customer portal, online shop or tool delivered under a public contract may be.
  • WCAG level AA is the sensible target for a business app: it's the level referenced by the European standard EN 301 549.
  • Building accessibility in from the design stage costs far less than retrofitting screens that are already built.
  • An accessible interface (keyboard support, clear labels, explicit error messages) also saves every user time on repetitive tasks.

Why accessibility matters (even for an SME)

What we know for sure

  • Disability is common: around 16% of the global population according to the WHO (2022), and many disabilities are not visible (mild visual impairments, dyslexia, cognitive fatigue, chronic conditions).
  • Disability is often temporary or situational: a broken arm, a migraine, a screen in bright sunlight, gloves on a job site.
  • You may already employ people affected: accessible tools help you recruit and retain staff whose circumstances change.
  • Your customers too: as soon as your app is open to the outside world (portal, online booking, ordering), it serves people whose needs you don't know.

Types of disabilities affected

Type Examples Application impact
Visual Blindness, low vision, color blindness Screen readers, contrast, text size
Motor Reduced hand mobility, tremors Keyboard navigation, large click targets
Auditory Deafness, hearing loss Captions, visual alerts
Cognitive Dyslexia, ADHD, memory disorders Plain language, predictable navigation
Temporary Broken arm, migraine, noisy environment Benefits from all adaptations

Accessibility isn't only for people with permanent disabilities. A sales rep using the app in bright sunlight (contrast), a technician wearing gloves (large click targets), a tired accountant at the end of the day (readability): everyone benefits from an accessible application.

European Accessibility Act (EAA)

Directive (EU) 2019/882 has applied since 28 June 2025 to a specific list of consumer-facing products and services: e-commerce, banking services, e-books, electronic communications, certain passenger transport services, and self-service terminals. Micro-enterprises providing services (fewer than 10 employees and annual turnover or balance sheet of no more than €2 million) are exempt, and transition periods apply to some existing services.

In practice, for an SME:

  • Internal app (used by your staff): generally outside the direct scope of the EAA, but still good practice and an inclusion issue for your employees.
  • Customer portal, online shop, booking system: check whether your service falls into one of the listed categories. If in doubt, ask a lawyer to confirm.

National rules

Each EU country has transposed the directive and may have additional rules. In France, for instance, the RGAA framework applies to public bodies and to private companies with more than €250 million in French turnover. In the UK (outside the EU), the Equality Act 2010 requires reasonable adjustments and public-sector websites must meet accessibility regulations. In the US, the ADA is regularly applied to websites and apps.

WCAG (Web Content Accessibility Guidelines)

Published by the W3C (version 2.2 since October 2023), WCAG defines three conformance levels:

  • Level A: bare minimum (alt text, keyboard navigation)
  • Level AA: recommended standard (4.5:1 contrast, captions)
  • Level AAA: excellence (7:1 contrast, sign language)

Recommended target for a business app: Level AA. It's the level referenced by EN 301 549 and most national rules, and it offers the best effort-to-impact ratio.

The 4 core principles (POUR)

  1. Perceivable: information must be presentable in ways users can perceive
  2. Operable: the interface must work with different input methods (mouse, keyboard, voice)
  3. Understandable: information and operation must be clear
  4. Robust: content must be interpretable by assistive technologies

The 10 essential criteria for your business app

1. Alternative text for images

Every meaningful image needs a descriptive alt attribute. Decorative images should have an empty alt.

2. Sufficient contrast

Minimum ratio of 4.5:1 between text and background. Large text (24px, or about 19px bold) can use 3:1. Check with a tool such as WebAIM Contrast Checker.

3. Keyboard navigation

Every feature must be usable without a mouse: Tab to move, Enter to confirm, Escape to close. Tab order must follow the logic of the screen.

4. Accessible forms

Every form field needs an explicit label. Error messages must identify the field and explain how to fix it. Required fields must be indicated by more than color alone.

5. Heading structure

Use a logical heading hierarchy (H1 → H2 → H3), with one H1 per page. Headings let screen reader users jump through content quickly.

Avoid "click here" or "learn more" links without context. Each link should describe its destination: "View the maintenance guide."

7. Color is never the only signal

An error field shouldn't be flagged in red alone: add an icon, text or border.

8. Multimedia with alternatives

Videos need captions, audio needs a transcript, and animations must be pausable.

9. Resizable text

Text must remain readable and functional when zoomed to 200%, with no clipped content or broken features.

10. Accessible status messages

Notifications, alerts and confirmations must be announced to assistive technologies (role="alert" or aria-live).

The 10 essential accessibility criteria

Comparison: accessible vs. non-accessible app

Criteria Non-accessible Accessible
Users excluded Anyone who can't use a mouse, read low contrast or rely on a screen reader Nobody excluded by design
Legal risk Real if the app falls under the EAA or national rules Demonstrable compliance (statement, audit)
Overall UX Variable Better for everyone
Adoption Pushback from users who struggle Broader uptake
SEO (public pages) Confusing structure for search engines Headings, alt text and descriptive links that help search engines
Employer brand Neutral Inclusive
Maintenance Patched-together screens, hard to evolve Clean structure, easier to maintain

What accessibility actually pays back

Accessibility is not just a compliance cost:

  • Productivity: a well-structured screen with keyboard support and clear labels is faster to fill in, with fewer mistakes, for every user.
  • Hiring and retention: an accessible tool doesn't shut out any candidate or an employee whose situation changes.
  • Public contracts: accessibility is a frequent requirement in public-sector tenders.
  • Support: explicit error messages and predictable flows cut down on help requests. Track it with the indicators in our ROI guide.

What does it cost?

There's no universal percentage: it depends on the number of screens, the components used and the target level. But one thing is consistent:

  • From the design stage, accessibility is handled in mockups and base components, so the extra cost stays limited.
  • As a retrofit, you have to rework screens that are already built and tested, which is significantly more expensive.
  • Under legal or contractual pressure, add urgency, an audit and an accessibility statement.

Accessibility and hours back: the overlooked connection

An accessible app is also an app that saves time on repetitive work: keyboard shortcuts to chain data entry, pre-filled fields, error messages that say exactly what to fix, statuses you can read without decoding a color. Every second saved on an entry repeated dozens of times a day adds up to hours over a year.

At Iselia Projects, we go one step further: rather than making data entry more comfortable, we first try to eliminate it (automatic document reading, pre-filling from your other tools, reminders that go out on their own). That's what our custom business tools are for. To see what it could mean for you, the time savings calculator gives an indicative estimate in a few minutes. Training providers, who must accommodate learners with disabilities, are often among the first concerned.

Practical checklist for your project

Design phase

  • Contrast checked on all mockups (4.5:1 minimum)
  • User journeys testable with keyboard only
  • Color never the sole carrier of information
  • Forms with explicit labels and clear error messages

Development phase

  • Semantic HTML (header, nav, main, footer, section)
  • ARIA attributes used correctly (aria-label, aria-describedby, role)
  • Visible focus on all interactive elements
  • Logical tab order

Testing phase

  • Screen reader test (VoiceOver on Mac, NVDA on Windows)
  • Full keyboard navigation test
  • Text zoom test at 200%
  • Automated audit (axe DevTools, Lighthouse) followed by a manual review

Quick wins: 10 improvements you can make today

These changes take little effort and make a real difference:

  1. Add alt text to all images: describe what the image conveys, not just what it shows
  2. Ensure sufficient color contrast: at least 4.5:1 for body text
  3. Add visible focus indicators: keyboard users must see where they are
  4. Use semantic HTML: <button> for actions, <a> for navigation, <h1>–<h6> for headings
  5. Label every form field: each input needs an associated <label>
  6. Don't rely on color alone: add icons or text next to color-coded statuses
  7. Make touch targets big enough: WCAG 2.2 sets a 24×24 px minimum (AA) and recommends 44×44 px (AAA)
  8. Test with the keyboard only: go through the whole app using Tab, Enter and Escape
  9. Show errors in context: tell users exactly what's wrong and how to fix it
  10. Add skip links: let keyboard users jump past repeated menus

These quick wins address many of the most frequent issues found in business applications, but they don't replace a proper audit.

Our approach at Iselia Projects

At Iselia Projects, accessibility is built in from the requirements phase, not bolted on afterwards:

  1. Baseline review: WCAG evaluation of your existing tools
  2. Accessible design: mockups checked for contrast, navigation and forms
  3. Compliant development: semantic HTML, ARIA, automated tests
  4. Accessibility testing: screen reader and keyboard validation
  5. Handover: best-practice awareness for your team

Discover our support plans →

Our accessibility approach

Frequently Asked Questions

Is accessibility mandatory for SMEs?

Not across the board. The European Accessibility Act, in force since 28 June 2025, covers specific consumer-facing products and services (e-commerce, banking, transport, etc.) and exempts micro-enterprises providing services. National rules add further obligations, mainly for the public sector and large companies. An SME that sells online or bids for public contracts should check where it stands.

How much does it cost to retrofit accessibility?

It depends on the number of screens and the state of the code; an initial audit lets you put a precise figure on it. The key point: fixing accessibility after the fact costs significantly more than building it into the mockups, because existing screens have to be reworked and retested.

Should I aim for WCAG Level AAA?

Not for most business apps. Level AA is the benchmark referenced by EN 301 549 and most regulations. AAA is targeted on specific content where it makes sense, not as an overall goal.

Is an accessibility audit mandatory?

Organizations subject to accessibility regulations generally have to publish an accessibility statement based on an evaluation. For others, it's recommended. Automated tools (Lighthouse, axe) only catch part of the issues; a manual expert audit is still needed for a reliable assessment.

Does accessibility slow down development?

Built in from the start, it adds little work: it's mostly good habits (accessible components, semantic HTML, keyboard testing). It also improves code quality and limits technical debt.

How can I quickly test my app's accessibility?

Three tests in five minutes: (1) navigate with the keyboard only (Tab, Enter, Escape); (2) turn on your operating system's screen reader; (3) run Lighthouse in Chrome DevTools (Accessibility tab). If you get stuck or the score is low, a full audit is warranted.

Conclusion: accessibility is an advantage, not a constraint

Digital accessibility isn't a box to tick: it's a design principle that improves the experience for everyone. An accessible app is more readable, more intuitive, more robust, and it excludes no one.

The cost stays under control when it's built in from the design stage, and the legal framework keeps tightening for services open to the public.

Is your app accessible, and is it really saving you time? At Iselia Projects, the assessment is free and with no commitment: in 30 minutes, we review your repetitive tasks and your tools, then estimate the hours you could get back. You can also book a slot directly. Book your free assessment →

Go further

From this guide to your hours

Read next

On the same topic

All articles

Free assessment · 30 min

Shall we start with your lost hours?

In 30 minutes, we list your repetitive tasks and estimate the hours you could get back. You leave with concrete next steps, even if we don’t end up working together.

Estimate my hours back

Reply within one business day · No commitment