Sample ACR · VPAT 2.5 INT

Fernhill Goods Accessibility Conformance Report

International edition, based on VPAT version 2.5. Built from the sample evidence report for the same fictional shop.

Sample. Every product, person and result on this page is fictional. It shows the format of a Suretto report.

Product information

Name of product and version
Fernhill Goods online shop, storefront 1.4.0 (commit 7d41b08)
Report date
Product description
An online shop for homewares, with prices in GBP. Built by Suretto as a demonstration; it is not a real business.
Contact information
accessibility@fernhill-goods.example (fictional)
Notes
Scope: 8 templates, 31 components and 14 interactive states, at 1280 × 800 and 320 px wide. The product is web content only, so every Electronic Documents, Software and Authoring Tool entry in this edition is Not Applicable and is not repeated in each row. Every conformance level below is backed by evidence report FG-2026-10-20-01.

Evaluation methods used

  • Automated rules: axe-core 4.10 on every template and interactive state.
  • Screen readers: NVDA 2026.1 with Firefox and JAWS 2026 with Chrome, on Windows 11; VoiceOver on macOS 26 with Safari. Nine recorded runs.
  • Keyboard only: one recorded run per template.
  • Contrast calculations from browser-derived colours; visual checks for 200% zoom, reflow at 320 CSS px, text spacing and flashing.
  • Review by a person for every exception and every change of wording.
  • Fixes were written by one system and graded by another that did not write them.

Applicable standards and guidelines

Standards covered by this report
Standard or guidelineIncluded in report
Web Content Accessibility Guidelines 2.0Level A (Yes), Level AA (Yes), Level AAA (No)
Web Content Accessibility Guidelines 2.1Level A (Yes), Level AA (Yes), Level AAA (No)
Web Content Accessibility Guidelines 2.2Level A (Yes), Level AA (Yes), Level AAA (No)
Revised Section 508 Standards, published 18 January 2017 and corrected 22 January 2018Yes
EN 301 549 Accessibility requirements for ICT products and services, V3.2.1 (2021-03)Yes

Terms

Supports
The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation.
Partially Supports
Some functionality of the product does not meet the criterion.
Does Not Support
The majority of product functionality does not meet the criterion.
Not Applicable
The criterion is not relevant to the product.
Not Evaluated
The product has not been evaluated against the criterion. Used only for WCAG Level AAA.

WCAG 2.2 report

Results: 48 Supports, 2 Partially Supports, 0 Does Not Support, 5 Not Applicable, across 55 criteria. Each row also lists the EN 301 549 clause and the Revised Section 508 provision it applies to.

Table 1: Success Criteria, Level A

Table 1: Success Criteria, Level A (32 rows)
CriteriaConformance levelRemarks and explanations
1.1.1 Non-text Content (Level A)EN 301 549: 9.1.1.1 (Web)Revised Section 508: 501 (Web)Web: SupportsImages have text alternatives; decorative images use empty alt text. Product image alt text describes colour and fit.
1.2.1 Audio-only and Video-only (Prerecorded) (Level A)EN 301 549: 9.1.2.1 (Web)Revised Section 508: 501 (Web)Web: Not ApplicableNo audio-only or video-only media.
1.2.2 Captions (Prerecorded) (Level A)EN 301 549: 9.1.2.2 (Web)Revised Section 508: 501 (Web)Web: SupportsThe workshop film has captions.
1.2.3 Audio Description or Media Alternative (Prerecorded) (Level A)EN 301 549: 9.1.2.3 (Web)Revised Section 508: 501 (Web)Web: SupportsThe workshop film has a descriptive transcript on the same page.
1.3.1 Info and Relationships (Level A)EN 301 549: 9.1.3.1 (Web)Revised Section 508: 501 (Web)Web: SupportsHeadings, lists, tables and form labels are exposed in the markup.
1.3.2 Meaningful Sequence (Level A)EN 301 549: 9.1.3.2 (Web)Revised Section 508: 501 (Web)Web: SupportsReading order matches the visual order on all 8 templates.
1.3.3 Sensory Characteristics (Level A)EN 301 549: 9.1.3.3 (Web)Revised Section 508: 501 (Web)Web: SupportsInstructions do not rely on shape, size, position or sound.
1.4.1 Use of Color (Level A)EN 301 549: 9.1.4.1 (Web)Revised Section 508: 501 (Web)Web: SupportsRequired fields and errors are marked in text as well as colour.
1.4.2 Audio Control (Level A)EN 301 549: 9.1.4.2 (Web)Revised Section 508: 501 (Web)Web: Not ApplicableNo audio plays on its own.
2.1.1 Keyboard (Level A)EN 301 549: 9.2.1.1 (Web)Revised Section 508: 501 (Web)Web: SupportsAll functions work with the keyboard, including the main menu and the price filter.
2.1.2 No Keyboard Trap (Level A)EN 301 549: 9.2.1.2 (Web)Revised Section 508: 501 (Web)Web: SupportsNo keyboard traps. Dialogs close with Escape and return focus.
2.1.4 Character Key Shortcuts (Level A)EN 301 549: 9.2.1.4 (Web)Revised Section 508: Does not applyWeb: Not ApplicableNo single-character key shortcuts.
2.2.1 Timing Adjustable (Level A)EN 301 549: 9.2.2.1 (Web)Revised Section 508: 501 (Web)Web: SupportsThe checkout session warns before it ends and can be extended.
2.2.2 Pause, Stop, Hide (Level A)EN 301 549: 9.2.2.2 (Web)Revised Section 508: 501 (Web)Web: SupportsThe home page carousel has a pause control.
2.3.1 Three Flashes or Below Threshold (Level A)EN 301 549: 9.2.3.1 (Web)Revised Section 508: 501 (Web)Web: SupportsNo content flashes.
2.4.1 Bypass Blocks (Level A)EN 301 549: 9.2.4.1 (Web)Revised Section 508: 501 (Web)Web: SupportsA skip link leads to the main content on every template.
2.4.2 Page Titled (Level A)EN 301 549: 9.2.4.2 (Web)Revised Section 508: 501 (Web)Web: SupportsEach page has a unique, descriptive title.
2.4.3 Focus Order (Level A)EN 301 549: 9.2.4.3 (Web)Revised Section 508: 501 (Web)Web: SupportsFocus order follows the visual order. Closing the cart drawer returns focus to the control that opened it.
2.4.4 Link Purpose (In Context) (Level A)EN 301 549: 9.2.4.4 (Web)Revised Section 508: 501 (Web)Web: SupportsLink purpose is clear from the link text or its context.
2.5.1 Pointer Gestures (Level A)EN 301 549: 9.2.5.1 (Web)Revised Section 508: Does not applyWeb: SupportsThe product gallery has previous and next buttons. No path-based gestures are needed.
2.5.2 Pointer Cancellation (Level A)EN 301 549: 9.2.5.2 (Web)Revised Section 508: Does not applyWeb: SupportsActions run on release of the pointer.
2.5.3 Label in Name (Level A)EN 301 549: 9.2.5.3 (Web)Revised Section 508: Does not applyWeb: SupportsVisible labels are contained in accessible names.
2.5.4 Motion Actuation (Level A)EN 301 549: 9.2.5.4 (Web)Revised Section 508: Does not applyWeb: Not ApplicableNo functions are triggered by device motion.
3.1.1 Language of Page (Level A)EN 301 549: 9.3.1.1 (Web)Revised Section 508: 501 (Web)Web: SupportsThe page language is set to en-GB.
3.2.1 On Focus (Level A)EN 301 549: 9.3.2.1 (Web)Revised Section 508: 501 (Web)Web: SupportsNo change of context on focus.
3.2.2 On Input (Level A)EN 301 549: 9.3.2.2 (Web)Revised Section 508: 501 (Web)Web: SupportsSort and filter changes apply on a button press.
3.2.6 Consistent Help (Level A)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: SupportsThe help link is in the same place on every template.
3.3.1 Error Identification (Level A)EN 301 549: 9.3.3.1 (Web)Revised Section 508: 501 (Web)Web: SupportsErrors are described in text and announced. Focus moves to the first field in error.
3.3.2 Labels or Instructions (Level A)EN 301 549: 9.3.3.2 (Web)Revised Section 508: 501 (Web)Web: SupportsEvery form field has a visible label tied to it.
3.3.7 Redundant Entry (Level A)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: SupportsBilling can reuse the delivery address. Nothing is asked twice in one process.
4.1.2 Name, Role, Value (Level A)EN 301 549: 9.4.1.2 (Web)Revised Section 508: 501 (Web)Web: SupportsCustom controls expose name, role and value, including the Add to bag buttons.
4.1.1 Parsing (Level A)EN 301 549: 9.4.1.1 (Web)Revised Section 508: 501 (Web)Web: SupportsRemoved in WCAG 2.2 and not counted in the totals above. Listed for EN 301 549 and Section 508, which refer to WCAG 2.1 and 2.0. Under the W3C errata for those versions, this criterion is always met by content in HTML.

Table 2: Success Criteria, Level AA

Table 2: Success Criteria, Level AA (24 rows)
CriteriaConformance levelRemarks and explanations
1.2.4 Captions (Live) (Level AA)EN 301 549: 9.1.2.4 (Web)Revised Section 508: 501 (Web)Web: Not ApplicableNo live audio or video.
1.2.5 Audio Description (Prerecorded) (Level AA)EN 301 549: 9.1.2.5 (Web)Revised Section 508: 501 (Web)Web: Partially SupportsThe workshop film has no audio description. Three scenes show cutting, hemming and pressing with no narration; the descriptive transcript covers them. An audio-described version is due 20 Nov 2026.
1.3.4 Orientation (Level AA)EN 301 549: 9.1.3.4 (Web)Revised Section 508: Does not applyWeb: SupportsContent works in portrait and landscape.
1.3.5 Identify Input Purpose (Level AA)EN 301 549: 9.1.3.5 (Web)Revised Section 508: Does not applyWeb: SupportsCheckout and account fields that collect personal data carry autocomplete values.
1.4.3 Contrast (Minimum) (Level AA)EN 301 549: 9.1.4.3 (Web)Revised Section 508: 501 (Web)Web: SupportsText meets 4.5:1, calculated from browser-derived colours.
1.4.4 Resize Text (Level AA)EN 301 549: 9.1.4.4 (Web)Revised Section 508: 501 (Web)Web: SupportsText resizes to 200% without loss of content or function.
1.4.5 Images of Text (Level AA)EN 301 549: 9.1.4.5 (Web)Revised Section 508: 501 (Web)Web: SupportsText is rendered as text, including the sale banner.
1.4.10 Reflow (Level AA)EN 301 549: 9.1.4.10 (Web)Revised Section 508: Does not applyWeb: SupportsContent reflows at 320 CSS px without sideways scrolling, except data tables.
1.4.11 Non-text Contrast (Level AA)EN 301 549: 9.1.4.11 (Web)Revised Section 508: Does not applyWeb: SupportsControl borders, focus indicators and meaningful icons meet 3:1.
1.4.12 Text Spacing (Level AA)EN 301 549: 9.1.4.12 (Web)Revised Section 508: Does not applyWeb: SupportsNo loss of content with the WCAG text-spacing values applied.
1.4.13 Content on Hover or Focus (Level AA)EN 301 549: 9.1.4.13 (Web)Revised Section 508: Does not applyWeb: SupportsTooltips and menus can be dismissed, can be hovered, and stay until dismissed.
2.4.5 Multiple Ways (Level AA)EN 301 549: 9.2.4.5 (Web)Revised Section 508: 501 (Web)Web: SupportsPages can be reached by search, the main menu and a site map.
2.4.6 Headings and Labels (Level AA)EN 301 549: 9.2.4.6 (Web)Revised Section 508: 501 (Web)Web: SupportsHeadings and labels describe their topic or purpose.
2.4.7 Focus Visible (Level AA)EN 301 549: 9.2.4.7 (Web)Revised Section 508: 501 (Web)Web: SupportsA visible focus ring appears on every focusable element.
2.4.11 Focus Not Obscured (Minimum) (Level AA)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: SupportsThe sticky delivery bar does not cover focused elements.
2.5.7 Dragging Movements (Level AA)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: SupportsThe price filter can be set with number fields as well as by dragging.
2.5.8 Target Size (Minimum) (Level AA)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: Partially SupportsEvery target in Fernhill's own code is at least 24 × 24 CSS px or meets the spacing exception. The security code help icon inside the payment provider's card frame is 16 × 16 CSS px. A move to the provider's newer card fields is due 4 Dec 2026.
3.1.2 Language of Parts (Level AA)EN 301 549: 9.3.1.2 (Web)Revised Section 508: 501 (Web)Web: SupportsFrench product names are marked as French.
3.2.3 Consistent Navigation (Level AA)EN 301 549: 9.3.2.3 (Web)Revised Section 508: 501 (Web)Web: SupportsNavigation appears in the same order on every template.
3.2.4 Consistent Identification (Level AA)EN 301 549: 9.3.2.4 (Web)Revised Section 508: 501 (Web)Web: SupportsComponents with the same function have the same name.
3.3.3 Error Suggestion (Level AA)EN 301 549: 9.3.3.3 (Web)Revised Section 508: 501 (Web)Web: SupportsError messages suggest a correction where one is known.
3.3.4 Error Prevention (Legal, Financial, Data) (Level AA)EN 301 549: 9.3.3.4 (Web)Revised Section 508: 501 (Web)Web: SupportsOrders can be reviewed and changed before payment.
3.3.8 Accessible Authentication (Minimum) (Level AA)EN 301 549: Does not apply (not in V3.2.1)Revised Section 508: Does not applyWeb: SupportsSign-in allows paste and password managers. No cognitive function test.
4.1.3 Status Messages (Level AA)EN 301 549: 9.4.1.3 (Web)Revised Section 508: Does not applyWeb: SupportsStatus messages such as "Added to bag" are announced without moving focus.

Table 3: Success Criteria, Level AAA

Not evaluated.

Revised Section 508 report

Chapter 3: Functional Performance Criteria

Chapter 3: Functional Performance Criteria
CriteriaConformance levelRemarks and explanations
302.1 Without VisionPartially SupportsTested with NVDA, JAWS and VoiceOver. The workshop film has no audio description yet; see WCAG 1.2.5.
302.2 With Limited VisionSupportsText resizes to 200%, reflows at 320 CSS px and meets contrast minimums.
302.3 Without Perception of ColorSupportsColour is never the only way information is shown.
302.4 Without HearingSupportsThe workshop film has captions and a transcript.
302.5 With Limited HearingSupportsAs 302.4. No audio plays on its own.
302.6 Without SpeechNot ApplicableNo function needs speech.
302.7 With Limited ManipulationPartially SupportsAll functions work with the keyboard. One target in the payment provider's card frame is 16 × 16 CSS px; see WCAG 2.5.8.
302.8 With Limited Reach and StrengthSupportsNo function needs simultaneous actions or sustained pressure. The checkout time limit can be extended.
302.9 With Limited Language, Cognitive, and Learning AbilitiesSupportsError messages suggest corrections. Sign-in allows paste and password managers.

Chapter 4: Hardware

Not Applicable. The product has no hardware.

Chapter 5: Software

Chapter 5: Software
CriteriaConformance levelRemarks and explanations
501.1 Scope: incorporation of WCAG 2.0 AANot ApplicableFernhill Goods is web content, reported in the WCAG tables above.
502 Interoperability with Assistive TechnologyNot ApplicableNot platform software.
503 ApplicationsNot ApplicableNot a software application.
504 Authoring ToolsNot ApplicableNot an authoring tool.

Chapter 6: Support Documentation and Services

Chapter 6: Support Documentation and Services
CriteriaConformance levelRemarks and explanations
602.2 Accessibility and Compatibility FeaturesSupportsThe help page "Accessibility at Fernhill Goods" lists the features and supported browsers.
602.3 Electronic Support DocumentationSupportsHelp pages are web content within the scope of this report.
602.4 Alternate Formats for Non-Electronic Support DocumentationNot ApplicableNo printed documentation.
603.2 Information on Accessibility and Compatibility FeaturesSupportsCustomer support answers questions on accessibility features by email and chat.
603.3 Accommodation of Communication NeedsSupportsSupport by email and chat. Relay calls are accepted.

EN 301 549 report

Summary by clause. Clause 9 results are given in full in the WCAG tables.

EN 301 549 V3.2.1, summary by clause
ClauseConformance levelRemarks and explanations
4.2 Functional performance statementsPartially SupportsSame results as Section 508 chapter 3. 4.2.1 (without vision) and 4.2.7 (limited manipulation or strength) are partially supported.
5 to 8: generic requirements, two-way voice, video capabilities, hardwareNot ApplicableWeb content with no voice, video-call or hardware features.
9 WebPartially SupportsClauses 9.1.1.1 to 9.4.1.3 match WCAG 2.1 Level A and AA; see the WCAG tables. All are supported except 9.1.2.5 Audio description (prerecorded); see WCAG 1.2.5. WCAG 2.2 criteria, including 2.5.8, are not part of V3.2.1.
10 Non-web documentsNot ApplicableThe product offers no downloadable documents.
11 SoftwareNot ApplicableWeb content, reported under clause 9. No installed software and no authoring tool.
12 Documentation and support servicesSupportsSame results as Section 508 chapter 6.

This is a sample, fictional product. Fernhill Goods was built by Suretto to show the format of an Accessibility Conformance Report; no real product, vendor or customer was evaluated. A real ACR describes one product version on the date tested. It records how far the product meets the standards listed. It is not a certificate of legal compliance, and no third party can issue one.

"VPAT" is a registered service mark of the Information Technology Industry Council (ITI).