This document is in beta. Help us by reporting issues via Github or email

Back to the overview page

Error prevention (legal, financial, data)

On this page:


If users are making a legal commitment, a financial transaction or updating personal data, give them a way to review and check that the information they’ve entered before submitting it.

When completion of a form causes a legal commitment, triggers a financial transaction, or gives consent for personal data to be updated, the user must be able to review, correct, and confirm that the information they have entered is correct, or they must be able to reverse the decision.


Common mistakes


This provides safeguards to prevent people with disabilities, and indeed all users, from making avoidable mistakes.

Official wording in the Web Content Accessibility Guidelines

3.3.4 Error Prevention (Legal, Financial, Data): For Web pages that cause legal commitments or financial transactions for the user to occur, that modify or delete user-controllable data in data storage systems, or that submit user test responses, at least one of the following is true: (Level AA)

This applies to native apps by replacing “Web pages” with “screens”.

See the W3C’s detailed explanation of this guideline with techniques and examples.

Guidance for Design

This section needs more content. Contribute via Github or email.

More guidance for design

More info



This document is in beta. Help us by reporting issues via Github or email