What a VPAT costs, and why the report is the cheap part

A VPAT is the report that states how accessible your product is, measured against WCAG. People ask what it costs and price the document, but the document is the cheap part. The real cost is re-auditing every release, and that is the number an AI agent actually moves. Here is the ADA, WCAG, Section 508 and EN 301 549 stack underneath it.

On this page
  1. What a VPAT actually is
  2. Where the cost really comes from
  3. How AI changes the maths
  4. Generating the report
  5. The rule you cannot skip

The short version

A VPAT is the report that states, criterion by criterion, how accessible your product is. People price the document and miss the point. The document is cheap. Re-auditing every release is the expensive part, and that is the cost an AI agent actually moves.

  • ADA is the law, WCAG is the standard, Section 508 and EN 301 549 adopt WCAG, and the VPAT reports against all of them.
  • The price scales with how many screens, how many standards, and how much real testing sits behind the verdicts.
  • An agent does the per-screen grind, so re-auditing a release stops being a special project.

People ask what a VPAT costs the way they ask what a house survey costs, expecting a single number. The real answer is that the report itself is the cheap part. What costs you is everything that has to happen before anyone can write it, and the fact that you owe it all again the next time you ship.

A VPAT, short for Voluntary Product Accessibility Template, is the document that states how accessible your product is, criterion by criterion. Enterprise buyers and government agencies ask for one before they will sign a contract. So the question is real, and the straight answer has more to do with how often you change your product than with the going rate for a document.

What a VPAT actually is

The words around accessibility get tangled, so it helps to lay them out in order.

The ADA is the law in the United States, and it contains no technical spec. When a court asks whether a website met the ADA, it looks at WCAG, the Web Content Accessibility Guidelines, which is the standard with testable criteria, fifty-five of them at the AA level most teams aim for. Section 508 governs what United States federal agencies are allowed to buy, and Europe’s EN 301 549 does a similar job across the Atlantic. Both point back at the same WCAG criteria rather than inventing their own.

A VPAT, once filled in, is called an ACR, an Accessibility Conformance Report. It is where you write down how your product does against all of that. Each criterion gets one of four verdicts: Supports, Partially Supports, Does Not Support, or Not Applicable. One audit, done right, fills in every row for WCAG, Section 508, and EN 301 549 at the same time. That single report is what a buyer is really asking for.

Where the cost really comes from

Now the maths. A report is priced by scope, and scope has three dials.

The first is how many screens. Accessibility gets tested screen by screen, so a product with a handful of pages and one with hundreds are not in the same world. The second is how many standards. A WCAG-only report is the cheap edition. Add the Section 508 and EN 301 549 sections and the price climbs, because there is more to fill in. The third dial, the one that actually decides the bill, is how much real testing sits behind the verdicts. A report backed by a proper screen-reader pass on every screen costs far more than one where someone ran a scanner and waved the rest through. It should. It is worth more.

Then comes the part nobody quotes you. The report is a snapshot of one moment. The next release that moves the interface around can break things the report called fine, and now the snapshot is wrong. A VPAT is only as current as your last audit, which means a product that ships often owes the audit often. That recurring bill, not the one-off report, is where the money actually goes.

Related reading

How I ran a real accessibility audit is the work that produces these rows. Why overlays do not work is what happens when you try to buy your way past it.

How AI changes the maths

This is where an agent earns its keep, and it is not by writing the report. It is by collapsing the per-screen grind that makes re-auditing so painful.

The expensive line was always the human hours, walking every screen with a scanner, a keyboard, and a screen reader, recording what each control does. An agent can do most of that pass unattended. It runs the scanner, drives a real screen reader, measures contrast in both themes, and produces a structured list of what is wrong and where. The report then falls out of that list almost for free, because filling in fifty-five rows is the easy part once you are holding the evidence.

So the cost curve bends. The first audit is still work. But the second one, after a release, stops being a special project you budget and schedule, and turns into something closer to a test you re-run. That is the gap between auditing once and being able to afford to audit every time, and only the second version actually keeps a product accessible.

Generating the report

The last step is mechanical, and worth showing because it takes the mystery out of the document. The audit produces a structured list of problems. A small generator turns that list into the ACR, row by row, in the standard VPAT format. A few rows from a real one read like this:

WCAG criterionConformanceRemarks
1.1.1 Non-text ContentSupportsImages and icons carry text alternatives
1.4.3 Contrast (Minimum)Partially SupportsMost text passes; some dark-mode button labels measured below 4.5 to 1, fix in progress
2.1.1 KeyboardPartially SupportsCore flows operable; a few custom widgets not yet reachable by keyboard
4.1.3 Status MessagesPartially SupportsMost updates announce; per-toggle save status not yet exposed to a screen reader

Notice the Partially Supports verdicts and the plain remarks beside them. That is what a truthful report looks like mid-repair. Some criteria pass outright, some are part-way, each with a note on exactly what is left. A buyer can read that and know what they are getting. A wall of Supports with no remarks is the thing to distrust.

The rule you cannot skip

There is one way to make an AI-assisted VPAT worthless, and it is the same trap the overlay vendors fell into. If the report claims a screen-reader pass that never happened, it is lying, and a lie in a conformance report is a worse defect than the bugs it papers over. The agent has to record which assistive tech it actually ran on each screen, and where it only inferred behaviour from the accessibility tree instead of listening to a real screen reader. Those are not the same thing, and the remarks have to say which one you got.

This is also why a person still signs the report. An agent can do the testing and draft every row. A human reads it against the evidence and puts their name on it, because a VPAT is a claim you are making to a customer, and a claim needs someone accountable for it. I wrote up the audit that produces these rows, and why the overlay shortcut fails for the same reason a VPAT that lies does. The technology got faster. The bar for telling the truth did not move.

About the Author

Amit Kothari is an experienced consultant, advisor, coach, and educator specializing in AI and operations for executives and their companies. With 20+ years of experience, he is the Co-founder and CEO of Tallyfy® (raised $3.6m, the Workflow Made Easy® platform) and founding partner at Blue Sheen, which helps small and medium-sized companies get their whole team using AI. Originally British and now based in St. Louis, MO, Amit combines deep technical expertise with real-world business understanding. Read Amit's full bio →

Disclaimer: The content in this article represents personal opinions based on extensive research and practical experience. While every effort has been made to ensure accuracy through data analysis and source verification, this should not be considered professional advice. Always consult with qualified professionals for decisions specific to your situation.

Contact meMore about me

Blue Sheen helps small and medium-sized companies get their whole team using AI.

Contact me Follow 10k+