Compliance • 10 min read

WCAG 2.1 Hit Minnesota: Your 30-Item Accessibility Checklist

Minnesota updated its digital-accessibility standard to WCAG 2.1 Level AA. Get the complete checklist to ensure your site meets the new requirements and avoid legal issues.

WCAG Accessibility Guidelines

Effective July 1, 2024: Minnesota updated its digital-accessibility standard to WCAG 2.1 Level AA. While the mandate applies directly to state agencies, it signals where enforcement is headed for all businesses.

Why This Matters to Private-Sector Owners

Minnesota updated its digital-accessibility standard to WCAG 2.1 Level AA effective July 1, 2024. While the mandate applies directly to state agencies, it signals where enforcement is headed — and it raises visitor expectations for every site in the state. (mn.gov // Minnesota's State Portal)

Courts are already expanding liability. A recent Minnesota federal ruling held that web-only businesses can be sued under the ADA's Title III, even without a physical storefront. (Employment Law Lookout) Meanwhile, plaintiffs' firms filed over 1,100 accessibility lawsuits last year alone, often targeting small companies that didn't know they were at risk. (The Wall Street Journal)

1,100+
Accessibility lawsuits filed last year
$150K
Average settlement cost
15%
Of people have disabilities

Bottom line: adopting WCAG 2.1 isn't just good practice — it's insurance against six-figure legal headaches.

The 30-Item WCAG 2.1 Level AA Checklist

Use this comprehensive checklist to ensure your website meets the WCAG 2.1 Level AA standards:

1. Perceivable

1

Every meaningful image has descriptive alt text

WCAG 2.1: 1.1.1
Quick test: Turn off images in your browser
2

All pre-recorded videos include captions

WCAG 2.1: 1.2.2
Quick test: Play with captions toggled
3

Videos with spoken content have audio descriptions or transcripts

WCAG 2.1: 1.2.5
Quick test: Listen without visuals
4

Headings follow a logical <h1-h6> order

WCAG 2.1: 1.3.1
Quick test: Use browser outline
5

Normal-text color contrast ≥ 4.5:1; large-text ≥ 3:1

WCAG 2.1: 1.4.3
Quick test: Run a contrast checker
6

Info is not conveyed by color alone (e.g., error text + icon)

WCAG 2.1: 1.4.1
Quick test: Print in grayscale
7

Text can be zoomed 200% with no loss of content

WCAG 2.1: 1.4.4
Quick test: Ctrl/Cmd + twice
8

Form fields have visible labels (not placeholders only)

WCAG 2.1: 1.3.1 / 3.3.2
Quick test: Tab to each input
9

No auto-playing audio longer than 3 sec, or user can stop it

WCAG 2.1: 1.4.2
Quick test: Load page with speakers on
10

Links are descriptive ("View pricing", not "Click here")

WCAG 2.1: 2.4.4
Quick test: Tab through links

2. Operable

1

Entire site is keyboard-navigable

WCAG 2.1: 2.1.1
Quick test: Unplug mouse and test
2

Visible focus indicator on interactive elements

WCAG 2.1: 2.4.7
Quick test: Tab key highlights
3

No keyboard traps (you can tab in & out of modals)

WCAG 2.1: 2.1.2
Quick test: Shift-Tab back out
4

"Skip to main content" link present

WCAG 2.1: 2.4.1
Quick test: Focus appears at top
5

Users can pause, stop, or hide sliders/animations

WCAG 2.1: 2.2.2
Quick test: Hit Esc / Pause
6

Navigation order is logical and consistent

WCAG 2.1: 2.4.3 / 3.2.3
Quick test: Tab through pages
7

Touch targets ≥ 44 × 44 px on mobile

WCAG 2.1: 2.5.5
Quick test: Measure in dev tools
8

Motion-triggered interactions have an alternative

WCAG 2.1: 2.5.1
Quick test: Shake device test
9

No content flashes > 3 times / sec

WCAG 2.1: 2.3.1
Quick test: Watch any animations
10

Form errors are identified and described in text

WCAG 2.1: 3.3.1
Quick test: Submit blank form

3. Understandable

1

Language attribute set (<html lang="en">)

WCAG 2.1: 3.1.1
Quick test: View page source
2

Reading level is clear: avoid jargon, explain acronyms

WCAG 2.1: 3.1.5
Quick test: Hemingway grade ≤ 9
3

Navigation, icons, and buttons are consistent site-wide

WCAG 2.1: 3.2.3
Quick test: Compare pages
4

Inputs use autocomplete where possible

WCAG 2.1: 1.3.5
Quick test: Browser autofill
5

No unexpected context changes on focus (e.g., auto submit)

WCAG 2.1: 3.2.1
Quick test: Tab through menu

4. Robust

1

HTML validates (no critical errors)

WCAG 2.1: 4.1.1
Quick test: W3C validator
2

ARIA roles/labels used only when native elements won't do

WCAG 2.1: 4.1.2
Quick test: Inspect element
3

Status messages (e.g., "Added to cart") announced to screen readers

WCAG 2.1: 4.1.3
Quick test: Use NVDA "speech viewer"
4

Content survives CSS/JS disabled (graceful degradation)

WCAG 2.1: Global
Quick test: Disable each in dev tools
5

Site tested with at least one screen reader (NVDA, VoiceOver)

WCAG 2.1: Holistic
Quick test: Navigate key pages

Tip: Tackle the list in sprints — five items a week puts you at compliance in two months.

Next Steps for Minnesota & Oregon Businesses

Your Compliance Roadmap

1

Audit

Run an automated scan (Lighthouse, WAVE) to spot quick wins, then manual-check the rest.

2

Fix

Prioritize issues with legal impact (contrast, alt text, keyboard traps).

3

Document

Keep a remediation log; it shows good-faith effort if you're ever sued.

4

Train

Make accessibility part of your dev workflow — linting, design-system components, code review checkpoints.

5

Monitor

Re-test quarterly and after every major release.

Need a Hand?

Visser Analytics offers a fast-track WCAG 2.1 compliance audit tailored to small businesses — complete with an action plan you can hand to any dev team. Book yours in under 60 seconds.

Disclaimer: This article is informational only and not legal advice.