ID Verify Accessibility Guide


About this guide

This guide is intended to assist individuals with disabilities in their use of the ID Verify application. The guide will provide direction in accessing the features available in ID Verify using specific technologies, including screen readers, screen magnifiers and voice command systems.

Introduction to the application

The identity verification service is a mobile-friendly digital tool that allows taxpayers who received an IRS 5071C letter to respond to a series of questions online.

Information for specific technologies

Screen Reader Technology

Here is some standard guidance for using the JAWS screen reader or VoiceOver. For other screen readers, please refer to the manufacturers guide for basic commands.

JAWS Actions and Commands

Action Commands
Virtual HTML Features INSERT + F3
List Links INSERT + F7
Next Link TAB
Prior Link SHIFT + TAB
List Headings INSERT + F6
List of Form Fields INSERT + F5
List Buttons INSERT + CTRL + B
List Combo Boxes INSERT + CTRL + C
List Edit Boxes INSERT + CTRL + E
List Radio Buttons INSERT + CTRL + A
List Check Boxes INSERT + CTRL + X
List Tables INSERT + CTRL + T
Read from Beginning of Row to Current Cell INSERT + SHIFT + HOME
Read from Current Cell to End of Row INSERT + SHIFT + PAGE UP
Read the current row SHIFT + UP ARROW
Read the current column SHIFT + NUMPAD 5
List Frames INSERT + F9
List All Ordered, Unordered, and Definition Lists INSERT + CTRL + L


  • JAWS reads paragraph text multiple times when they are selected using the Paragraph list command from Virtual HTML. Use the arrow key to read the full paragraph text.
  • On the page with the Verify Your Identity 5071C Letter Verification page, JAWS reads the control number field as “Did you receive an IRS 5071C letter in the mail? (You will need your 5071C letter to continue with this online service. If you received a letter, but don't have it with you, please come back later.) Enter the 14-digit control number provided on your 5071C letter. “ instead of reading only “Enter the 14-digit control number provided on your 5071C letter.”

VoiceOver Actions and Commands

Action Commands
Find the next heading VO + Command + H
Find the previous heading VO + Command + Shift + H
Find the next control VO + Command + J
Find the previous control SHIFT + TAB
Find the next Table VO + Command + T
Find the previous Table VO + Command + Shift + T
Find the next Link VO + Command + L
Find the previous Link VO + Command + Shift + L
Find the next Paragraph VO + Shift + Page Down
Find the previous Paragraph VO + Shift + Page Up
Read the next Sentence VO + Command + Page Down
Read the next Line VO + Down Arrow
Read the previous Line VO + Up Arrow
Read everything visible in the window or the Dock, or on your desktop, depending on your location VO + Shift + W


  • On the page with the Verify Your Identity 5071C Letter Verification page, VoiceOver is not reading the instructions “Enter the 14-digit control number provided on your 5071C letter “ after the Control number label. This instructions are read once the user swipes to the Control number text field.
  • When navigating the application using Voiceover on macOS, VoiceOver may periodically announce only heading levels but not heading text content. Use standard Voiceover keys and commands to navigate the content.

Screen Magnification Technology

ZoomText Actions and Commands

Action Commands
Virtual HTML Features INSERT + F3
Increase magnification ALT + NUMPAD PLUS
Decrease magnification ALT + NUMPAD MINUS
Turn color enhancements on and off CTRL + SHIFT + C
Font Enhancements (xFont, Standard and None) CTRL + SHIFT + F


  • ZoomText is not reading each digit individually in the Control number field. For example, the following Control number “12345678910234” would be read as: “ Twelve trillion, thirty four billion, etc.”

Voice Dictation Technology

Dragon Naturally Speaking Actions and Commands

Action Commands
Turn the microphone on or off Plus key (+) on the numeric keypad
Open the Correction menu Minus key (-) on the numeric keypad
Force words to be recognized as commands Press and hold down the CTRL key
Force words to be recognized as dictation Press and hold down the SHIFT key
Open the Naturally Speaking menu Asterisk key (*) on the numeric keypad
Put the microphone to sleep or wake it up Slash key (/) on the numeric keypad
Press-to-talk Zero key (0) on the numeric keypad


  • If Dragon users experience difficulty selecting links, buttons, or controls, the "Mouse Grid" command can be used to access and select those items.
  • On MacOS, the "Scroll" command is not fully supported by Dragon Naturally Speaking v6. Users must manually scroll the page to access all content.
  • There is a known issue with Dragon Naturally Speaking 11.5 where Dragon link flags/identifiers are styled as standalone text rather than default numbered color flags.
  • Dragon Naturally Speaking version 11.5 is not compatible with the ID Verify Application. If you use DNS version 11.5, the mousegrid command should be used in place of some DNS actions and commands. Some functionality will not be available, please use DNS 13 or higher.

Mobile Operating Systems


  • TalkBack keyboard commands for Android 4.1 or higher
    • Navigation
      • Move to next item: Alt + Shift + Right arrow
      • Move to previous item: Alt + Shift + Left arrow
      • Move to first item: Alt + Shift + Up arrow
      • Move to last item: Alt + Shift + Down arrow
      • Click focused element: Alt + Shift + Enter
    • Global actions
      • Back: Alt + Shift + Backspace
      • Home: Alt + Shift + h
      • Recent apps/Overview: Alt + Shift + r
      • Notifications: Alt + Shift + n
      • Search the screen: Alt + Shift + / (forward slash)
      • Next navigation setting: Alt + Shift + Equals (=)
      • Previous navigation setting: Alt + Shift + Minus (-)
      • Open global context menu: Alt + Shift + g
      • Open local context menu: Alt + Shift + L
      • Stop TalkBack speech: Control
      • Pause or resume TalkBack: Alt + Shift + z
  • On all pages of the ID Verify Application, there are links that allow the user to skip to main content. These links will be announced by TalkBack but are not accessible by TalkBack. The user can navigate past the navigation links content.
  • On the Id Verify page, when the user selects a Yes/ No radio button, TalkBack announces the "Continue" Button as “Disabled”. The button is active and the user can proceed to the next page. This happens only the first time the user interacts with the Continue button. The user may need to clear the cache if the problem persists.
  • There is a known issue with some Android Mobile Devices running certain versions of Chrome that when TalkBack reads a link, additional information about the link will not be read.
  • It has been observed that some links on the Galaxy S8+ device do not open external pages. This issue is limited to this particular device.
  • TalkBack is not reading each digit individually in the Control number field. For example, the following Control number “12345678910234” would be read as:  “Twelve trillion, thirty four billion, etc.”


  • For some versions of iOS VoiceOver there is a known issue where the count of Form Controls or Buttons will include the browser’s built in controls in addition to any form controls that are present on the web page. For example VO may include the back button, forward button, refresh button, and other built in controls. For the ID Verify Application there are only ever 3 form controls or buttons at any given time on the page.
  • When users make corrections to the form fields in the Verify your identity page by deleting digits, the last two digits are not announced correctly at the time of deletion.
  • When users enter a minus to depict a negative amount in the Adjusted Gross Income field, VoiceOver does not read the minus when announcing the amount entered.
  • When navigating Verify your identity form with VoiceOver + right arrow, VoiceOver announces Adjusted Gross Income and Total Refund Amount twice.
  • VoiceOver may announce “Form Start” at different places throughout the Identify Verification application. "Form Start" refers to portions of the webpage that accept user input, not a specific IRS tax form.
  • For the information that is displayed as a bulleted list on the Verify you identity page, VoiceOver is reading each bullet as “space” following the list item description.
  • Footer links, such as Privacy Policy and Accessibility, are announced by VoiceOver with landmark role of contentinfo.