For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content

Redundant Entry (3.3.7)

Information previously entered by or provided to the user in the same process must be auto-populated or available for selection, unless re-entering is essential for security or the data is no longer valid.

WCAG Reference

Applies to: WCAG 2.2 Introduced in: WCAG 2.2 | Level: A | Read the official specification →

What this rule checks

The scanner identifies multi-step flows where users are asked to re-enter information they have already provided in a previous step (e.g., name, address, email) without auto-fill or a selection option.

Why it matters

Re-entering the same information is difficult for users with cognitive disabilities, motor impairments, or short-term memory challenges. It increases error rates and abandonment in multi-step workflows.

Common failure patterns

  • checkout forms that ask for the shipping address and then require the billing address to be typed again from scratch
  • multi-page forms that do not pre-fill fields from earlier pages
  • account creation flows that ask for the email on step 1 and again on step 3
  • support ticket forms that require re-entering contact details already available from the user profile

Remediation guidance

  • auto-populate fields with information provided in earlier steps of the same process
  • offer a "same as shipping" checkbox for billing address forms
  • use session storage or form state management to carry data across steps
  • if security requires re-entry (e.g., password confirmation), document the exception

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles