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
