Accessibility Conformance Report (ACR) and VPAT, explained

A buyer — a government agency, a university, a large company — has asked for your VPAT or ACR before they will sign. Here is what that document is, which version they mean, and how to fill it in without over-claiming.

On this page
  1. VPAT vs ACR
  2. Who asks for one, and why
  3. Which edition you need
  4. The four conformance levels
  5. How to fill one in
  6. Mistakes buyers notice

VPAT vs ACR

The VPAT (Voluntary Product Accessibility Template) is a blank template published free by the Information Technology Industry Council (ITI). Filled in for your product, it becomes an Accessibility Conformance Report. People use the two names interchangeably; when a buyer asks for "your VPAT" they mean your ACR.

It is a table: one row per accessibility requirement, a conformance level for each, and remarks explaining anything short of full support.

Who asks for one, and why

Which edition you need

EditionCoversUse when
WCAGWCAG 2.x A, AA, AAAThe buyer only mentions WCAG
508WCAG plus Section 508 hardware, software and documentation rulesUS federal and most US public buyers
EUWCAG plus EN 301 549European buyers
INTAll of the aboveYou sell in both markets and want one document

Download the current version from ITI's website rather than reusing an old copy; buyers do notice an outdated template.

The four conformance levels

LevelMeans
SupportsThe functionality meets the criterion without known defects, or meets it with an equivalent alternative.
Partially SupportsSome functionality does not meet the criterion. Say which.
Does Not SupportThe majority of functionality does not meet it.
Not ApplicableThe criterion does not apply — no video, so no captions. Say why.

The WCAG tables also allow Not Evaluated, but only for level AAA criteria.

How to fill one in

  1. Test first. An ACR summarises an accessibility audit; it is not a substitute for one. Automated scans plus keyboard and screen-reader testing, against a sample of real templates and journeys.
  2. Fill the product details: name and version, report date, a description, contact details, and the evaluation methods used — tools, assistive technology, who tested.
  3. Go row by row. For each success criterion, pick a level and write remarks a buyer can understand: "Partially Supports — body text meets 4.5:1; the placeholder text in the search field is 2.5:1 and is being fixed in version 4.2."
  4. Be specific about exceptions, and date the report. Update it with every significant release.

Mistakes buyers notice

Evidence for the contrast rows. Three rows of every ACR are about contrast — 1.4.3, 1.4.6 and 1.4.11. ContrastForge scans each page for those criteria and exports a dated list of every failure with the element, its ratio, the criterion and a passing colour, which is exactly what the remarks for those rows need. It covers contrast only; the rest of the report still needs the full audit.

See ContrastForge

More on this topic: Colour contrast checker · Color blindness simulator · Accessible color palette generator · WCAG contrast ratio: the 4.5:1, 3:1 and 7:1 rules explained