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
| Standard or guideline | Included in report |
|---|---|
| Web Content Accessibility Guidelines 2.0 | Level A (Yes), Level AA (Yes), Level AAA (No) |
| Web Content Accessibility Guidelines 2.1 | Level A (Yes), Level AA (Yes), Level AAA (No) |
| Web Content Accessibility Guidelines 2.2 | Level A (Yes), Level AA (Yes), Level AAA (No) |
| Revised Section 508 Standards, published 18 January 2017 and corrected 22 January 2018 | Yes |
| 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
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 1.1.1 Non-text Content (Level A)EN 301 549: 9.1.1.1 (Web)Revised Section 508: 501 (Web) | Web: Supports | Images 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 Applicable | No 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: Supports | The 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: Supports | The 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: Supports | Headings, 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: Supports | Reading 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: Supports | Instructions 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: Supports | Required 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 Applicable | No 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: Supports | All 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: Supports | No 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 apply | Web: Not Applicable | No 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: Supports | The 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: Supports | The 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: Supports | No content flashes. |
| 2.4.1 Bypass Blocks (Level A)EN 301 549: 9.2.4.1 (Web)Revised Section 508: 501 (Web) | Web: Supports | A 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: Supports | Each 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: Supports | Focus 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: Supports | Link 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 apply | Web: Supports | The 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 apply | Web: Supports | Actions 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 apply | Web: Supports | Visible 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 apply | Web: Not Applicable | No 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: Supports | The 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: Supports | No 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: Supports | Sort 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 apply | Web: Supports | The 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: Supports | Errors 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: Supports | Every 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 apply | Web: Supports | Billing 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: Supports | Custom 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: Supports | Removed 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
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 1.2.4 Captions (Live) (Level AA)EN 301 549: 9.1.2.4 (Web)Revised Section 508: 501 (Web) | Web: Not Applicable | No 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 Supports | The 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 apply | Web: Supports | Content 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 apply | Web: Supports | Checkout 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: Supports | Text 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: Supports | Text 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: Supports | Text 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 apply | Web: Supports | Content 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 apply | Web: Supports | Control 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 apply | Web: Supports | No 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 apply | Web: Supports | Tooltips 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: Supports | Pages 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: Supports | Headings 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: Supports | A 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 apply | Web: Supports | The 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 apply | Web: Supports | The 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 apply | Web: Partially Supports | Every 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: Supports | French 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: Supports | Navigation 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: Supports | Components 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: Supports | Error 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: Supports | Orders 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 apply | Web: Supports | Sign-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 apply | Web: Supports | Status 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
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 302.1 Without Vision | Partially Supports | Tested with NVDA, JAWS and VoiceOver. The workshop film has no audio description yet; see WCAG 1.2.5. |
| 302.2 With Limited Vision | Supports | Text resizes to 200%, reflows at 320 CSS px and meets contrast minimums. |
| 302.3 Without Perception of Color | Supports | Colour is never the only way information is shown. |
| 302.4 Without Hearing | Supports | The workshop film has captions and a transcript. |
| 302.5 With Limited Hearing | Supports | As 302.4. No audio plays on its own. |
| 302.6 Without Speech | Not Applicable | No function needs speech. |
| 302.7 With Limited Manipulation | Partially Supports | All 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 Strength | Supports | No function needs simultaneous actions or sustained pressure. The checkout time limit can be extended. |
| 302.9 With Limited Language, Cognitive, and Learning Abilities | Supports | Error messages suggest corrections. Sign-in allows paste and password managers. |
Chapter 4: Hardware
Not Applicable. The product has no hardware.
Chapter 5: Software
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 501.1 Scope: incorporation of WCAG 2.0 AA | Not Applicable | Fernhill Goods is web content, reported in the WCAG tables above. |
| 502 Interoperability with Assistive Technology | Not Applicable | Not platform software. |
| 503 Applications | Not Applicable | Not a software application. |
| 504 Authoring Tools | Not Applicable | Not an authoring tool. |
Chapter 6: Support Documentation and Services
| Criteria | Conformance level | Remarks and explanations |
|---|---|---|
| 602.2 Accessibility and Compatibility Features | Supports | The help page "Accessibility at Fernhill Goods" lists the features and supported browsers. |
| 602.3 Electronic Support Documentation | Supports | Help pages are web content within the scope of this report. |
| 602.4 Alternate Formats for Non-Electronic Support Documentation | Not Applicable | No printed documentation. |
| 603.2 Information on Accessibility and Compatibility Features | Supports | Customer support answers questions on accessibility features by email and chat. |
| 603.3 Accommodation of Communication Needs | Supports | Support 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.
| Clause | Conformance level | Remarks and explanations |
|---|---|---|
| 4.2 Functional performance statements | Partially Supports | Same 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, hardware | Not Applicable | Web content with no voice, video-call or hardware features. |
| 9 Web | Partially Supports | Clauses 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 documents | Not Applicable | The product offers no downloadable documents. |
| 11 Software | Not Applicable | Web content, reported under clause 9. No installed software and no authoring tool. |
| 12 Documentation and support services | Supports | Same results as Section 508 chapter 6. |
Legal disclaimer
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).