Skip to content

What Is a VPAT — Voluntary Product Accessibility Template Explained

DodaTech Updated 2026-06-28 4 min read

In this tutorial, you will learn about What Is a VPAT. We cover key concepts, practical examples, and best practices to help you master this topic.

A VPAT is a standardized document published by ITIC that evaluates a product's conformance against Accessibility standards including Section 508, EN 301 549, and WCAG, using four conformance ratings: Supports, Partially Supports, Does Not Support, and Not Applicable.

What You'll Learn

You will learn the structure of a VPAT, the four conformance ratings, and how to interpret a VPAT as a buyer or fill one out as a vendor.

Why It Matters

VPATs are the primary tool for communicating accessibility conformance to buyers. Understanding their structure helps you create credible, useful VPATs.

Real-World Use

DodaTech's VPAT for Durga Antivirus Pro is included in every enterprise sales proposal. It uses clear language, honest ratings, and specific remarks backed by testing.

flowchart TD
  A[VPAT Structure] --> B[Product Overview]
  A --> C[WCAG Table]
  A --> D[Section 508 Table]
  A --> E[EN 301 549 Table]
  A --> F[Hardware Table]
  B --> G[Product name, version, date]
  C --> H[All WCAG criteria with ratings]
  D --> I[Section 508 paragraphs]
  E --> J[European standards]
  F --> K[If applicable]

VPAT 2.4 Structure

The VPAT 2.4 template contains four main tables: WCAG criteria (mandatory), Section 508 paragraphs (for US), EN 301 549 criteria (for EU), and hardware (if applicable).

Conformance Ratings

Supports

The criterion is fully met. No known issues.

Partially Supports

The criterion is mostly met but has known exceptions. Each exception must be documented with specific remarks.

Does Not Support

The criterion is not met. Most features fail this requirement.

Not Applicable

The criterion does not apply to the product. For example, time-based media criteria do not apply to a static documentation site.

function getConformanceMeaning(rating) {
  const meanings = {
    'Supports': 'Fully meets the criterion. No known issues.',
    'Partially Supports': 'Mostly meets but has documented exceptions.',
    'Does Not Support': 'Does not meet the criterion. Core functionality fails.',
    'Not Applicable': 'Criterion does not apply to this product.'
  };
  return meanings[rating] || 'Unknown rating';
}

console.log(getConformanceMeaning('Partially Supports'));

Expected output:

'Mostly meets but has documented exceptions.'

VPAT vs ACR

The VPAT is the blank template. The ACR (Accessibility Conformance Report) is the completed document. In practice, the terms are used interchangeably.

Who Creates VPATs

The product vendor typically creates the VPAT based on internal testing. Third-party accessibility consultants can create independent VPATs for greater credibility.

Common Mistakes

1. Using Wrong Conformance Rating

Conflating Partially Supports with Supports. If any exception exists, it is Partially Supports, not Supports.

2. Leaving Remarks Blank

Every entry needs remarks. Blank remarks tell buyers you did not test.

3. Rating Everything as Not Applicable

Criteria that obviously apply (like keyboard access for software) must not be marked Not Applicable.

4. Using VPAT 2.3 Instead of 2.4

VPAT 2.4 includes updated criteria. Older versions may be rejected.

5. Not Including the Product Version

A VPAT without a product version is not a valid procurement document.

6. Making the VPAT Too Long

VPATs should be comprehensive but concise. Long-winded remarks are not helpful.

7. Not Including Testing Methodology

Describe how you tested. Automated tools, manual testing, and screen reader testing all add credibility.

Practice Questions

1. What are the four VPAT conformance ratings?

Supports, Partially Supports, Does Not Support, and Not Applicable.

2. What is the difference between VPAT and ACR?

VPAT is the template. ACR is the completed report.

3. When should a criterion be rated Partially Supports?

When most of the criterion is met but there are known exceptions that are documented.

4. What information must be in the product overview section?

Product name, version number, evaluation date, and standards covered.

5. Challenge: Review a product you use. Pick 5 WCAG criteria and estimate what VPAT rating you would assign for each.

FAQ

Can I use VPAT for internal products?

Yes. Internal products also benefit from VPAT documentation, especially if used by employees with disabilities.

Is there a cost to use the VPAT template?

No. The VPAT template is freely available from the ITIC website.

Do I need a separate VPAT for each product version?

You can update the same VPAT with new version numbers and evaluation dates.

Can a VPAT be rejected by buyers?

Yes. Buyers reject VPATs that are outdated, incomplete, or have Supports on every criterion without remarks.

What is the most important part of a VPAT?

The Remarks and Explanations column. It demonstrates you have actually tested the product.

Mini Project

Create a conformance rating key for your team. Write a one-sentence definition for each of the four ratings and provide an example.

What's Next

Learn about the VPAT History and its connection to Section 508. Then explore the ACR Template Structure in detail.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro